From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Sakamoto Subject: Re: [PATCH 1/7] ALSA: firewire-tascam: add skeleton for TASCAM FireWire series Date: Sat, 3 Oct 2015 18:57:34 +0900 Message-ID: <560FA68E.8050501@sakamocchi.jp> References: <1443704537-3345-2-git-send-email-o-takashi@sakamocchi.jp> <201510012147.nfdOjouA%fengguang.wu@intel.com> <560ED14A.2060404@ladisch.de> <560F3EB0.7020508@sakamocchi.jp> <560F9C6E.70800@ladisch.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp310.phy.lolipop.jp (smtp310.phy.lolipop.jp [210.157.22.78]) by alsa0.perex.cz (Postfix) with ESMTP id 230E72615FC for ; Sat, 3 Oct 2015 11:57:40 +0200 (CEST) In-Reply-To: <560F9C6E.70800@ladisch.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Clemens Ladisch , Takashi Iwai Cc: alsa-devel@alsa-project.org, Stefan Richter , kbuild test robot , ffado-devel@lists.sf.net, kbuild-all@01.org List-Id: alsa-devel@alsa-project.org T24gMjAxNeW5tDEw5pyIMDPml6UgMTg6MTQsIENsZW1lbnMgTGFkaXNjaCB3cm90ZToKPiBUYWth c2hpIFNha2Ftb3RvIHdyb3RlOgo+Pj4+PiAyMwkJZGF0YSA9IGJlMzJfdG9fY3B1KGZ3X2Rldi0+ Y29uZmlnX3JvbVsyOF0pOwo+Pgo+PiBBYm91dCB1c2luZyAnYmUzMl90b19jcHUoKScsIHRoZSAn Y29uZmlnX3JvbScgbWVtYmVyIGFjdHVhbGx5IGhhcyAnY29uc3QKPj4gdTMyIConLCB3aGlsZSBp biB0aGUgbWVtYmVyIGNhcmFjdGVycyBpbiB0aGUgdGV4dHVhbCBsZWFmIGFyZSBhbGlnbmVkIGlu Cj4+IGJpZy1lbmRpYW4uCj4gCj4gU3RyaWN0bHkgc3BlYWtpbmcsIHN0cmluZ3MgZG8gbm90IGhh dmUgYW4gZW5kaWFubmVzcy4KPiAKPiBNb3N0IGRhdGEgaW4gdGhlIGFjdHVhbCBjb25maWd1cmF0 aW9uIFJPTSBpcyBvcmdhbml6ZWQgYXMgYmlnLWVuZGlhbiAzMi0KPiBiaXQgdmFsdWVzLCBzbyB0 aGUgRmlyZVdpcmUgY29yZSBjb252ZXJ0cyBfYWxsXyB3b3JkcyBmcm9tIGJpZyBlbmRpYW4gdG8K PiBDUFUgZW5kaWFuLiAgVGhlIHdvcmRzIHRoYXQgYXJlIG5vdCBhY3R1YWxseSAzMi1iaXQgdmFs dWVzIGJ1dCBzdHJpbmdzCj4gaGF2ZSB0byBiZSBjb252ZXJ0ZWQgYmFjazsgdGhlIGNvcnJlY3Qg ZnVuY3Rpb24gZm9yIHRoaXMgaXMgY3B1X3RvX2JlMzIoKS4KClllcy4gQW5kIEkgZm9yZ290IGEg cGFpciBvZiBjcHVfdG9fYmUzMi9iZTMyX3RvX2NwdSBpcyBzeW1tZXRyaWMgZWFjaCBvdGhlciEK KEknbSByZWFsbHkgYSBzdHVwaWQgZ3V5LCBzaWdoLi4uKQoKVGhpcyBwYXRjaCBzb2x2ZXMgdGhl IHNwYXJjZSB3YXJuaW5ncy4KCiQgZ2l0IGRpZmYKZGlmZiAtLWdpdCBhL3NvdW5kL2ZpcmV3aXJl L3Rhc2NhbS90YXNjYW0uYyBiL3NvdW5kL2ZpcmV3aXJlL3Rhc2NhbS90YXNjYW0uYwppbmRleCBl ZTJmNDk4Li42ZTEwODdlIDEwMDY0NAotLS0gYS9zb3VuZC9maXJld2lyZS90YXNjYW0vdGFzY2Ft LmMKKysrIGIvc291bmQvZmlyZXdpcmUvdGFzY2FtL3Rhc2NhbS5jCkBAIC01MCwxOSArNTAsMTkg QEAgc3RhdGljIGludCBjaGVja19uYW1lKHN0cnVjdCBzbmRfdHNjbSAqdHNjbSkKICAgICAgICBz dHJ1Y3QgZndfZGV2aWNlICpmd19kZXYgPSBmd19wYXJlbnRfZGV2aWNlKHRzY20tPnVuaXQpOwog ICAgICAgIGNoYXIgdmVuZG9yWzhdOwogICAgICAgIGNoYXIgbW9kZWxbOF07Ci0gICAgICAgX191 MzIgZGF0YTsKKyAgICAgICBfX2JlMzIgZGF0YTsKCiAgICAgICAgLyogUmV0cmlldmUgbW9kZWwg bmFtZS4gKi8KLSAgICAgICBkYXRhID0gYmUzMl90b19jcHUoZndfZGV2LT5jb25maWdfcm9tWzI4 XSk7CisgICAgICAgZGF0YSA9IGNwdV90b19iZTMyKGZ3X2Rldi0+Y29uZmlnX3JvbVsyOF0pOwog ICAgICAgIG1lbWNweShtb2RlbCwgJmRhdGEsIDQpOwotICAgICAgIGRhdGEgPSBiZTMyX3RvX2Nw dShmd19kZXYtPmNvbmZpZ19yb21bMjldKTsKKyAgICAgICBkYXRhID0gY3B1X3RvX2JlMzIoZndf ZGV2LT5jb25maWdfcm9tWzI5XSk7CiAgICAgICAgbWVtY3B5KG1vZGVsICsgNCwgJmRhdGEsIDQp OwogICAgICAgIG1vZGVsWzddID0gJ1wwJzsKCiAgICAgICAgLyogUmV0cmlldmUgdmVuZG9yIG5h bWUuICovCi0gICAgICAgZGF0YSA9IGJlMzJfdG9fY3B1KGZ3X2Rldi0+Y29uZmlnX3JvbVsyM10p OworICAgICAgIGRhdGEgPSBjcHVfdG9fYmUzMihmd19kZXYtPmNvbmZpZ19yb21bMjNdKTsKICAg ICAgICBtZW1jcHkodmVuZG9yLCAmZGF0YSwgNCk7Ci0gICAgICAgZGF0YSA9IGJlMzJfdG9fY3B1 KGZ3X2Rldi0+Y29uZmlnX3JvbVsyNF0pOworICAgICAgIGRhdGEgPSBjcHVfdG9fYmUzMihmd19k ZXYtPmNvbmZpZ19yb21bMjRdKTsKICAgICAgICBtZW1jcHkodmVuZG9yICsgNCwgJmRhdGEsIDQp OwogICAgICAgIHZlbmRvcls3XSA9ICdcMCc7CgoKPiBJd2FpLXNhbiwKClNob3VsZCBJIHJlLXBv c3QgdGhpcyBwYXRjaHNldD8gT3IgeW91IGtpbmRseSBtZXJnZSB0aGVtIHdpdGggeW91cgptb2Rp ZmljYXRpb24/CgoKUmVnYXJkcwoKVGFrYXNoaSBTYWthbW90bwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNh LWRldmVsQGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL2Fsc2EtZGV2ZWwK