From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [06/12] usb: usbtmc: Add vendor specific/asynchronous read/write ioctls From: Greg Kroah-Hartman Message-Id: <20180518124615.GC8828@kroah.com> Date: Fri, 18 May 2018 14:46:15 +0200 To: Guido Kiener Cc: linux-usb@vger.kernel.org, guido.kiener@rohde-schwarz.com, pankaj.adhikari@ni.com, steve_bayless@keysight.com, dpenkler@gmail.com List-ID: T24gVGh1LCBNYXkgMTcsIDIwMTggYXQgMDc6MDM6MzBQTSArMDIwMCwgR3VpZG8gS2llbmVyIHdy b3RlOgo+ICsvKgo+ICsgKiB1c2J0bWNfbWVzc2FnZS0+ZmxhZ3M6Cj4gKyAqLwo+ICsjZGVmaW5l IFVTQlRNQ19GTEFHX0FTWU5DCQkweDAwMDEKPiArI2RlZmluZSBVU0JUTUNfRkxBR19BUFBFTkQJ CTB4MDAwMgo+ICsjZGVmaW5lIFVTQlRNQ19GTEFHX0lHTk9SRV9UUkFJTEVSCTB4MDAwNAo+ICsK PiArc3RydWN0IHVzYnRtY19tZXNzYWdlIHsKPiArCXZvaWQgX191c2VyICptZXNzYWdlOyAvKiBw b2ludGVyIHRvIGhlYWRlciBhbmQgZGF0YSAqLwo+ICsJX191NjQgdHJhbnNmZXJfc2l6ZTsgLyog c2l6ZSBvZiBieXRlcyB0byB0cmFuc2ZlciAqLwo+ICsJX191NjQgdHJhbnNmZXJyZWQ7IC8qIHNp emUgb2YgcmVjZWl2ZWQvd3JpdHRlbiBieXRlcyAqLwo+ICsJX191MzIgZmxhZ3M7IC8qIGJpdCAw OiAwID0gc3luY2hyb25vdXM7IDEgPSBhc3luY2hyb25vdXMgKi8KPiArfSBfX2F0dHJpYnV0ZV9f ICgocGFja2VkKSk7CgpWZXJ5IG9kZCBzdHJ1Y3R1cmUuICBZb3VyIHVzZXJzcGFjZSBwb2ludGVy IGlzIGdvaW5nIHRvIGJlIHRvdGFsbHkgb3V0Cm9mIGFsaWdubWVudCBvbiAzMmJpdCBzeXN0ZW1z IHJ1bm5pbmcgb24gYSA2NGJpdCBrZXJuZWwuICBXaHkgaGF2ZSBhCnNlcGFyYXRlIHBvaW50ZXIg YXQgYWxsPyAgV2h5IG5vdCBqdXN0IHB1dCB0aGUgbWVzYWdlIGF0IHRoZSBlbmQgb2YgdGhpcwpz dHJ1Y3R1cmUgZGlyZWN0bHkgd2l0aCBzb21ldGhpbmcgbGlrZToKCV9fdTggbWVzc2FnZVswXTsK PwoKTXVjaCBlYXNpZXIgYW5kIHlvdSBkb24ndCBoYXZlIHRvIG1lc3Mgd2l0aCB0aGUgd2hvbGUg Y29tcGF0aWJsZSBpb2N0bAp0aHVua2luZyBsYXllciAod2hpY2ggSSB0aGluayB5b3UgaWdub3Jl ZCBoZXJlLCB3aGljaCBtZWFucyB5b3UgYWxsCmRpZG4ndCB0ZXN0IGl0Li4uKQoKdGhhbmtzLAoK Z3JlZyBrLWgKLS0tClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBsaXN0OiBzZW5kIHRoZSBsaW5l ICJ1bnN1YnNjcmliZSBsaW51eC11c2IiIGluCnRoZSBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpv cmRvbW9Admdlci5rZXJuZWwub3JnCk1vcmUgbWFqb3Jkb21vIGluZm8gYXQgIGh0dHA6Ly92Z2Vy Lmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRtbAo=