<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/input/serio/hyperv-keyboard.c, branch linux-4.16.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.16.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.16.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2017-01-22T07:53:32Z</updated>
<entry>
<title>Input: serio - drop unnecessary calls to device_init_wakeup</title>
<updated>2017-01-22T07:53:32Z</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2017-01-22T07:49:38Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f20b161f59b73d40043199b3bff362e656a9c673'/>
<id>urn:sha1:f20b161f59b73d40043199b3bff362e656a9c673</id>
<content type='text'>
Calling device_init_wakeup in the remove function is unnecessary since the
device is going away, and thus won't be able to cause any wakeups under any
circumstances. Besides, the driver cleanup code already handles the
necessary cleanup.

Similarly, disabling wakeup in the probe error path is unnecessary, as is
disabling wakeup in the probe function in the first place.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</content>
</entry>
<entry>
<title>Drivers: hv: vmbus: fix the building warning with hyperv-keyboard</title>
<updated>2015-12-21T21:07:56Z</updated>
<author>
<name>Dexuan Cui</name>
<email>decui@microsoft.com</email>
</author>
<published>2015-12-21T20:21:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2048157ad02e65f6327118dd4a7b9c9f1fd12f77'/>
<id>urn:sha1:2048157ad02e65f6327118dd4a7b9c9f1fd12f77</id>
<content type='text'>
With the recent change af3ff643ea91ba64dd8d0b1cbed54d44512f96cd
(Drivers: hv: vmbus: Use uuid_le type consistently), we always get this
warning:

  CC [M]  drivers/input/serio/hyperv-keyboard.o
drivers/input/serio/hyperv-keyboard.c:427:2: warning: missing braces around
	initializer [-Wmissing-braces]
  { HV_KBD_GUID, },
  ^
drivers/input/serio/hyperv-keyboard.c:427:2: warning: (near initialization
	for .id_table[0].guid.b.) [-Wmissing-braces]

The patch fixes the warning.

Signed-off-by: Dexuan Cui &lt;decui@microsoft.com&gt;
Signed-off-by: K. Y. Srinivasan &lt;kys@microsoft.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Input: hyperv-keyboard - register as a wakeup source</title>
<updated>2014-08-06T21:10:06Z</updated>
<author>
<name>Dexuan Cui</name>
<email>decui@microsoft.com</email>
</author>
<published>2014-08-06T20:33:54Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=62238f3aadc9bc56da70100e19ec61b9f8d72a5f'/>
<id>urn:sha1:62238f3aadc9bc56da70100e19ec61b9f8d72a5f</id>
<content type='text'>
With this patch, we can press a key to wake up the VM after the VM executes
"echo freeze &gt; /sys/power/state".

Signed-off-by: Dexuan Cui &lt;decui@microsoft.com&gt;
Signed-off-by: K. Y. Srinivasan &lt;kys@microsoft.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: hyperv-keyboard - pass through 0xE1 prefix</title>
<updated>2014-01-12T19:41:56Z</updated>
<author>
<name>K. Y. Srinivasan</name>
<email>kys@microsoft.com</email>
</author>
<published>2014-01-12T19:09:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c3c4d99485ea51cd354ed3cd955a8310703456b6'/>
<id>urn:sha1:c3c4d99485ea51cd354ed3cd955a8310703456b6</id>
<content type='text'>
Pass through the 0xE1 prefix so atkbd can properly parse the scancode
data.

Signed-off-by: K. Y. Srinivasan &lt;kys@microsoft.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: add a driver to support Hyper-V synthetic keyboard</title>
<updated>2013-09-19T15:58:02Z</updated>
<author>
<name>K. Y. Srinivasan</name>
<email>kys@microsoft.com</email>
</author>
<published>2013-09-18T19:50:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=aed06b9cfcabf8644ac5f6f108c0b3d01522f88b'/>
<id>urn:sha1:aed06b9cfcabf8644ac5f6f108c0b3d01522f88b</id>
<content type='text'>
Add a new driver to support synthetic keyboard. On the next generation
Hyper-V guest firmware, many legacy devices will not be emulated and this
driver will be required.

I would like to thank Vojtech Pavlik &lt;vojtech@suse.cz&gt; for helping me with the
details of the AT keyboard driver. I would also like to thank
Dan Carpenter &lt;dan.carpenter@oracle.com&gt; and
Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt; for their detailed review of this
driver.

Signed-off-by: K. Y. Srinivasan &lt;kys@microsoft.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
