From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kmarty Subject: [PATCH 2/2] driver for Zhen Hua PCM-4CH RC transmitter v2 Date: Wed, 13 Feb 2008 16:51:50 +0100 Message-ID: <5fecb1300802130751q6df572dap3a9d6f2231c6e890@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_16571_4961402.1202917910033" Return-path: Received: from rn-out-0910.google.com ([64.233.170.189]:32084 "EHLO rn-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751933AbYBMPvx (ORCPT ); Wed, 13 Feb 2008 10:51:53 -0500 Received: by rn-out-0910.google.com with SMTP id i24so217530rng.19 for ; Wed, 13 Feb 2008 07:51:51 -0800 (PST) Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: dtor@mail.ru Cc: linux-input@vger.kernel.org ------=_Part_16571_4961402.1202917910033 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline (again, now as attachments) Patch for inputattach from joystick-utils. ------=_Part_16571_4961402.1202917910033 Content-Type: application/octet-stream; name=inputattach.c.diffstat Content-Transfer-Encoding: base64 X-Attachment-Id: f_fcm28z8o Content-Disposition: attachment; filename=inputattach.c.diffstat IGlucHV0YXR0YWNoLmMgfCAgIDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrLQogMSBmaWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK ------=_Part_16571_4961402.1202917910033 Content-Type: text/x-patch; name=inputattach.c.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fcm293hr Content-Disposition: attachment; filename=inputattach.c.diff LS0tIGlucHV0YXR0YWNoLmMub3JpZwkyMDA4LTAyLTA2IDEwOjM1OjIyLjAwMDAwMDAwMCArMDEw MAorKysgaW5wdXRhdHRhY2guYwkyMDA4LTAyLTEzIDE1OjQ5OjQ4LjAwMDAwMDAwMCArMDEwMApA QCAtMSw1ICsxLDQgQEAKIC8qCi0gKiAkSWQ6IGlucHV0YXR0YWNoLmMgMjM1MiAyMDA2LTAyLTA4 IDEyOjE5OjMxWiB2b2p0ZWNoICQKICAqCiAgKiAgQ29weXJpZ2h0IChjKSAxOTk5LTIwMDAgVm9q dGVjaCBQYXZsaWsKICAqCkBAIC0zMTUsNiArMzE0LDQyIEBACiAJcmV0dXJuIDA7CiB9CiAKK2lu dCB6aGVuaHVhX2luaXQoaW50IGZkLCBsb25nICppZCwgbG9uZyAqZXh0cmEpCit7CisJLyogWmhl biBIdWEgNSBieXRlIHByb3Rva29sOiBwcnZuaSAoc3luY2hyb25pemFjbmkpIGJ5dGUgb2JzYWh1 amUgdnpkeSAweEY3LAorCSAqIG5hc2xlZHVqaWNpIGN0eXJpIHBhayBqZWRub3RsaXZlIG9zeSBv dmxhZGFjZSB2IGludGVydmFsdSA1MC0yMDAuCisJICogUG96b3IsIG5hY2l0YW5hIGRhdGEgKGpl ZG5vdGxpdmUgYmFqdHkpIGpzb3UgYml0b3ZlIHByZXZyYWNlbmUgKG5lam5penNpCisJICogYml0 IGplIG5lanZ5c3NpbSBiaXRlbSkgLSBuZWNvIGpha28gbGl0dGxlLWVuZGlhbiBuYSBiaXRvdmUg dXJvdm5pLgorCSAqIFN5bmNocm9uaXphY25pIGJ5dGUgbWEgdGVkeSBiZXogcHJldnJhY2VuaSBo b2Rub3R1IDB4RUYKKwkgKgorCSAqIEluaWNpYWxpemFjZSBqZSB0ZW1lciBzaG9kbmEgcyB0d2lk ZGxlcmVtICovCisKKwl1bnNpZ25lZCBjaGFyIGNbMTBdOworCWludCBjb3VudDsKKworCWZvciAo Y291bnQ9MCA7IGNvdW50IDwgNSA7IGNvdW50KyspIHsKKwkJaWYocmVhZGNoYXIoZmQsIGMrMCwg NTAwKSkgcmV0dXJuIC0xOworCQlpZihjWzBdID09IDB4ZWYpIGJyZWFrOworCX0KKworCWlmIChj b3VudCA9PSA1KSB7CisJCS8qIENvdWxkIG5vdCBmaW5kIGhlYWRlciBieXRlIGluIGRhdGEgc3Ry ZWFtICovCisJCXJldHVybiAtMTsKKwl9CisKKwkvKiBSZWFkIHJlbWFpbmluZyA0IGJ5dGVzIHBs dXMgdGhlIGZ1bGwgbmV4dCBkYXRhIHBhY2tldCAqLworCWZvciAoY291bnQgPSAxOyBjb3VudCA8 IDEwOyBjb3VudCsrKSB7CisJCWlmIChyZWFkY2hhcihmZCwgYytjb3VudCwgNTAwKSkgcmV0dXJu IC0xOworCX0KKworCS8qIGNoZWNrIGlmIG5leHQgc3luYyBieXRlIGV4aXN0cyAqLworCWlmIChj WzVdICE9IDB4ZWYpCisJCXJldHVybiAtMTsKKworCXJldHVybiAwOworCQkKK30KKwogaW50IGR1 bXBfaW5pdChpbnQgZmQsIGxvbmcgKmlkLCBsb25nICpleHRyYSkKIHsKIAl1bnNpZ25lZCBjaGFy IGMsIG8gPSAwOwpAQCAtMzc2LDYgKzQxMSw3IEBACiB7ICItLWVsbzQwMDIiLAkJIi1lbG82YiIs CUI5NjAwLCBDUzggfCBDUlRTQ1RTLAkJU0VSSU9fRUxPLAkxLAkwLAkwLAlOVUxMIH0sCiB7ICIt LWVsbzI3MS0xNDAiLAkiLWVsbzRiIiwJQjk2MDAsIENTOCB8IENSVFNDVFMsCQlTRVJJT19FTE8s CTIsCTAsCTAsCU5VTEwgfSwKIHsgIi0tZWxvMjYxLTI4MCIsCSItZWxvM2IiLAlCOTYwMCwgQ1M4 IHwgQ1JUU0NUUywJCVNFUklPX0VMTywJMywJMCwJMCwJTlVMTCB9LAoreyAiLS16aGVuLWh1YSIs CQkiLXpoZW4iLAlCMTkyMDAsIENTOCwgCQkJU0VSSU9fWkhFTkhVQSwJMCwJMCwJMCwJemhlbmh1 YV9pbml0IH0sCiB7ICItLWR1bXAiLAkJIi1kdW1wIiwJQjI0MDAsIENTOCwgCQkJMCwJCTAsCTAs CTAsCWR1bXBfaW5pdCB9LAogeyAiIiwgIiIsIDAsIDAgfQogCkBAIC00MTYsNiArNDUyLDcgQEAK IAkJcHV0cygiICAtLXBzMnNlcmtiZCAgICAgLXBzMnNlciBQUy8yIHZpYSBzZXJpYWwga2V5Ym9h cmQiKTsKIAkJcHV0cygiICAtLXR3aWRkbGVyICAgICAgLXR3aWQgICBIYW5keWtleSBUd2lkZGxl ciBjaG9yZGluZyBrZXlib2FyZCIpOwogCQlwdXRzKCIgIC0tdHdpZGRsZXItam95ICAtdHdpZGpv eSAgSGFuZHlrZXkgVHdpZGRsZXIgdXNlZCBhcyBhIGpveXN0aWNrIik7CisJCXB1dHMoIiAgLS16 aGVuLWh1YSAgICAgIC16aGVuICBaaGVuIEh1YSA1LWJ5dGUgcHJvdG9jb2wiKTsKIAkJcHV0cygi Iik7CiAgICAgICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0K ------=_Part_16571_4961402.1202917910033--