<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/linux/hid.h, branch linux-5.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2022-01-10T08:49:13Z</updated>
<entry>
<title>Merge branch 'for-5.17/core' into for-linus</title>
<updated>2022-01-10T08:49:13Z</updated>
<author>
<name>Jiri Kosina</name>
</author>
<published>2022-01-10T08:49:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8a2094d679d921d104d3296528d4fa419702ce1c'/>
<id>urn:sha1:8a2094d679d921d104d3296528d4fa419702ce1c</id>
<content type='text'>
- support for USI style pens (Tero Kristo, Mika Westerberg)
- quirk for devices that need inverted X/Y axes (Alistair Francis)
- small core code cleanups and deduplication (Benjamin Tissoires)
</content>
</entry>
<entry>
<title>HID: address kernel-doc warnings</title>
<updated>2022-01-06T14:39:43Z</updated>
<author>
<name>Lukas Bulwahn</name>
</author>
<published>2021-12-16T09:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3809fe479861194e310c23ed48b010c7c0f72d22'/>
<id>urn:sha1:3809fe479861194e310c23ed48b010c7c0f72d22</id>
<content type='text'>
The command ./scripts/kernel-doc -none include/linux/hid.h reports:

  include/linux/hid.h:818: warning: cannot understand function prototype: 'struct hid_ll_driver '
  include/linux/hid.h:1135: warning: expecting prototype for hid_may_wakeup(). Prototype was for hid_hw_may_wakeup() instead

Address those kernel-doc warnings.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: quirks: Allow inverting the absolute X/Y values</title>
<updated>2021-12-14T10:37:52Z</updated>
<author>
<name>Alistair Francis</name>
</author>
<published>2021-12-08T12:40:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd8d135b2c5e88662f2729e034913f183455a667'/>
<id>urn:sha1:fd8d135b2c5e88662f2729e034913f183455a667</id>
<content type='text'>
Add a HID_QUIRK_X_INVERT/HID_QUIRK_Y_INVERT quirk that can be used
to invert the X/Y values.

Signed-off-by: Alistair Francis &lt;alistair@alistair23.me&gt;
[bentiss: silence checkpatch warning]
Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Link: https://lore.kernel.org/r/20211208124045.61815-2-alistair@alistair23.me
</content>
</entry>
<entry>
<title>HID: input: Make hidinput_find_field() static</title>
<updated>2021-12-14T09:08:45Z</updated>
<author>
<name>Mika Westerberg</name>
</author>
<published>2021-12-10T11:11:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5904a3f9d756f108279f8c5b8f17ca6ddfb28d24'/>
<id>urn:sha1:5904a3f9d756f108279f8c5b8f17ca6ddfb28d24</id>
<content type='text'>
This function is not called outside of hid-input.c so we can make it
static.

Signed-off-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Tero Kristo &lt;tero.kristo@linux.intel.com&gt;
Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Link: https://lore.kernel.org/r/20211210111138.1248187-5-tero.kristo@linux.intel.com
</content>
</entry>
<entry>
<title>HID: Add hid usages for USI style pens</title>
<updated>2021-12-14T09:08:45Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2021-12-10T11:11:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ae7fafa6896ae762ff489a5e71c8e5fabfeb61ee'/>
<id>urn:sha1:ae7fafa6896ae762ff489a5e71c8e5fabfeb61ee</id>
<content type='text'>
Add usage codes for USI style pens, based on the USB-HID usage table:
    https://usb.org/document-library/hid-usage-tables-122

See chapter 16, Digitizers Page (0x0D)

Signed-off-by: Tero Kristo &lt;tero.kristo@linux.intel.com&gt;
Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Link: https://lore.kernel.org/r/20211210111138.1248187-4-tero.kristo@linux.intel.com
</content>
</entry>
<entry>
<title>HID: Add map_msc() to avoid boilerplate code</title>
<updated>2021-12-14T09:05:39Z</updated>
<author>
<name>Mika Westerberg</name>
</author>
<published>2021-12-10T11:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8aa45b544db9788b0fcc7a300eba8a3ade5d3d50'/>
<id>urn:sha1:8aa45b544db9788b0fcc7a300eba8a3ade5d3d50</id>
<content type='text'>
Since we are going to have more MSC events too, add map_msc() that can
be used to fill in necessary fields and avoid boilerplate code.

Signed-off-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Tero Kristo &lt;tero.kristo@linux.intel.com&gt;
Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Link: https://lore.kernel.org/r/20211210111138.1248187-2-tero.kristo@linux.intel.com
</content>
</entry>
<entry>
<title>HID: do not inline some hid_hw_ functions</title>
<updated>2021-12-02T14:42:46Z</updated>
<author>
<name>Benjamin Tissoires</name>
</author>
<published>2021-12-02T09:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f65a0b1f3e79444bba9ac56435eeb32db85ab2c9'/>
<id>urn:sha1:f65a0b1f3e79444bba9ac56435eeb32db85ab2c9</id>
<content type='text'>
We don't gain much by having them as inline, and it
actually prevents us to attach a probe to those helpers.

Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20211202095334.14399-5-benjamin.tissoires@redhat.com
</content>
</entry>
<entry>
<title>HID: add suspend/resume helpers</title>
<updated>2021-12-02T14:42:46Z</updated>
<author>
<name>Benjamin Tissoires</name>
</author>
<published>2021-12-02T09:53:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e3562080950b6e3fe38a5e34ddd5b1c618f2019'/>
<id>urn:sha1:9e3562080950b6e3fe38a5e34ddd5b1c618f2019</id>
<content type='text'>
There is a lot of duplication of code in the HID low level drivers.
Better have everything in one place so we can eventually extend it
in a generic way.

Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Link: https://lore.kernel.org/r/20211202095334.14399-4-benjamin.tissoires@redhat.com
</content>
</entry>
<entry>
<title>HID: add hid_is_usb() function to make it simpler for USB detection</title>
<updated>2021-12-02T14:35:57Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2021-12-01T18:35:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f83baa0cb6cfc92ebaf7f9d3a99d7e34f2e77a8a'/>
<id>urn:sha1:f83baa0cb6cfc92ebaf7f9d3a99d7e34f2e77a8a</id>
<content type='text'>
A number of HID drivers already call hid_is_using_ll_driver() but only
for the detection of if this is a USB device or not.  Make this more
obvious by creating hid_is_usb() and calling the function that way.

Also converts the existing hid_is_using_ll_driver() functions to use the
new call.

Cc: Jiri Kosina &lt;jikos@kernel.org&gt;
Cc: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Cc: linux-input@vger.kernel.org
Cc: stable@vger.kernel.org
Tested-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Link: https://lore.kernel.org/r/20211201183503.2373082-1-gregkh@linuxfoundation.org
</content>
</entry>
<entry>
<title>Merge branch 'for-5.14/multitouch' into for-linus</title>
<updated>2021-06-30T07:15:15Z</updated>
<author>
<name>Jiri Kosina</name>
</author>
<published>2021-06-30T07:15:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b3e29642548258c7cd2cb3326a776fff84cd6b69'/>
<id>urn:sha1:b3e29642548258c7cd2cb3326a776fff84cd6b69</id>
<content type='text'>
- patch series that ensures that hid-multitouch driver disables touch and
  button-press reporting on hid-mt devices during suspend when the device is
  not configured as a wakeup-source, from Hans de Goede
</content>
</entry>
</feed>
