lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 20 Nov 2012 19:58:44 +0530
From:	Ramalingam C <ramalingamc@...dia.com>
To:	Benjamin Tissoires <benjamin.tissoires@...il.com>,
	Jiri Kosina <jkosina@...e.cz>
CC:	Dmitry Torokhov <dmitry.torokhov@...il.com>,
	Stephane Chatty <chatty@...c.fr>,
	"fabien.andre@...il.com" <fabien.andre@...il.com>,
	"scott.liu@....com.tw" <scott.liu@....com.tw>,
	Jean Delvare <khali@...ux-fr.org>,
	JJ Ding <jj_ding@....com.tw>, Jiri Slaby <jslaby@...e.cz>,
	Shubhrajyoti Datta <omaplinuxkernel@...il.com>,
	"linux-i2c@...r.kernel.org" <linux-i2c@...r.kernel.org>,
	"linux-input@...r.kernel.org" <linux-input@...r.kernel.org>,
	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: RE: [PATCH v3] i2c-hid: introduce HID over i2c specification
 implementation

Hi,

> -----Original Message-----
> From: Benjamin Tissoires [mailto:benjamin.tissoires@...il.com]
> Sent: Friday, November 16, 2012 8:26 PM
> To: Jiri Kosina; Ramalingam C
> Cc: Dmitry Torokhov; Stephane Chatty; fabien.andre@...il.com;
> scott.liu@....com.tw; Jean Delvare; JJ Ding; Jiri Slaby; Shubhrajyoti Datta;
> linux-i2c@...r.kernel.org; linux-input@...r.kernel.org; linux-
> kernel@...r.kernel.org
> Subject: Re: [PATCH v3] i2c-hid: introduce HID over i2c specification
> implementation
> 
> On Thu, Nov 15, 2012 at 3:04 PM, Benjamin Tissoires
> <benjamin.tissoires@...il.com> wrote:
> > On Thu, Nov 15, 2012 at 2:51 PM, Jiri Kosina <jkosina@...e.cz> wrote:
> >> On Mon, 12 Nov 2012, Benjamin Tissoires wrote:
> >>
> >>> Microsoft published the protocol specification of HID over i2c:
> >>> http://msdn.microsoft.com/en-
> us/library/windows/hardware/hh852380.as
> >>> px
> >>>
> >>> This patch introduces an implementation of this protocol.
> >>>
> >>> This implementation does not includes the ACPI part of the specification.
> >>> This will come when ACPI 5.0 devices enumeration will be available.
> >>>
> >>> Once the ACPI part is done, OEM will not have to declare HID over
> >>> I2C devices in their platform specific driver.
> >>>
> >>> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@...il.com>
> >>
> >> Out of curiosity -- has this been tested on a real device (is there
> >> any such device available anyway?), or is that just the
> >> implementation of the defined protocol?
> >
> > It has been tested on an ELAN microelectronics device (a prototype),
> > on an odroid-x board. That's how we figure out the bug in the
> > set_report command.
> > I think we manage to test all main features of the protocol
> > (get_report, irqs, hid descriptor, report descriptors, set_report).
> >
> > I'm currently waiting for a Synaptics touchpad to check if it's also
> > working with their devices.
> >
> > The thing is that HID over i2c for x86 platform will presumably
> > require the Haswell platform from Intel (we need ACPI 5 for
> > enumeration), but it would be very nice to get this in the kernel just
> > before hardware arrive on the market :) However, I won't be surprise
> > if android OEMs also start using this specification because it won't
> > force them to write kernel drivers...
> 
> And as a complement, Ramalingam tested it for Nvidia on an early NVIDIA's
> Tegra reference board for PISMO which is registered at
> http://www.arm.linux.org.uk/developer/machines/list.php?id=4439 , with a
> HID over i2c keyboard.
> He is up to test also his Synaptics touchpad.

I have tested with Synaptics trackpad. It is working fine. Thank you Benjamin.

Thanks and Regards,
Ramalingam C

> 
> Cheers,
> Benjamin
> 
> >
> > Cheers,
> > Benjamin
> >
> >>
> >> Thanks,
> >>
> >> --
> >> Jiri Kosina
> >> SUSE Labs
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ