<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/platform/x86/touchscreen_dmi.c, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/platform/x86/touchscreen_dmi.c?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/platform/x86/touchscreen_dmi.c?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-01-24T09:41:45Z</updated>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1</title>
<updated>2022-01-24T09:41:45Z</updated>
<author>
<name>Yuka Kawajiri</name>
<email>yukx00@gmail.com</email>
</author>
<published>2022-01-11T15:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=512eb73cfd1208898cf10cb06094e0ee0bb53b58'/>
<id>urn:sha1:512eb73cfd1208898cf10cb06094e0ee0bb53b58</id>
<content type='text'>
Add touchscreen info for RWC NANOTE P8 (AY07J) 2-in-1.

Signed-off-by: Yuka Kawajiri &lt;yukx00@gmail.com&gt;
Link: https://lore.kernel.org/r/20220111154019.4599-1-yukx00@gmail.com
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Remove the Glavey TM800A550L entry</title>
<updated>2022-01-05T10:31:18Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2022-01-03T11:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=7a4af4b891b875b50ddfeb9b566fcc454744ab04'/>
<id>urn:sha1:7a4af4b891b875b50ddfeb9b566fcc454744ab04</id>
<content type='text'>
The Glavey TM800A550L tablet is a tablet which ships with Android as
factory OS. As such it has the typical broken DSDT which x86 Android
tablets tend to have.

Specifically the touchscreen ACPI device node is missing the IRQ for
the touchscreen. So far users were expected to fix this with a DSDT
overlay, but support for the TM800A550L has been added to the new
x86-android-modules kernel-module and that will now automatically
instantiate a proper i2c-client with the IRQ set for the touchscreen,
including the necessary device-properties for the firmware loading.

This means that the touchscreen_dmi entry for the TM800A550L is
no longer necessary (and it no longer matches either since the
touchscreen is no longer enumerated through ACPI), remove it.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20220103112700.111414-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Enable pen support on the Chuwi Hi10 Plus and Pro</title>
<updated>2022-01-05T10:31:18Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-12-25T12:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bfe92170c939297a9623d973a122fbe1d9da8c14'/>
<id>urn:sha1:bfe92170c939297a9623d973a122fbe1d9da8c14</id>
<content type='text'>
Both the Chuwi Hi10 Plus (CWI527) and the Chuwi Hi10 Pro (CWI529) tablets
support being used together with the Hi H2 pen.

Add the necessary properties to enable the new support for this in the
silead touchscreen driver.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20211225120247.95380-2-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Correct min/max values for Chuwi Hi10 Pro (CWI529) tablet</title>
<updated>2022-01-05T10:31:18Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-12-25T12:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=16bbe382bb22af695d4001a52389cee56dd8310b'/>
<id>urn:sha1:16bbe382bb22af695d4001a52389cee56dd8310b</id>
<content type='text'>
The firmware distributed as part of the Windows and Android drivers uses
significantly different min and max values for the x- and y-axis,
compared to the EFI's embedded touchscreen firmware.

The difference is large enough that e.g. typing on an onscreen keyboard
results in the wrong "keys" getting pressed.

Adjust the values to match those of the firmware distributed with the
Windows and Android drivers (which is necessary for pen support) and
put the EFI-fw version's min/max values in the new "silead,efi-fw-min-max"
property. The silead driver will use these when it is using the
EFI embedded firmware, so as to not regress functionality in that case.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20211225120247.95380-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add TrekStor SurfTab duo W1 touchscreen info</title>
<updated>2021-12-02T11:58:26Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-11-24T17:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a274cd66bc6461b45a450cd3f5653473a9aaea75'/>
<id>urn:sha1:a274cd66bc6461b45a450cd3f5653473a9aaea75</id>
<content type='text'>
The TrekStor SurfTab duo W1 (ST10432-10b) has a Goodix touchscreen which
has its x-axis mirrored.

Add a quirk to fix this.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20211124175125.250329-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the Viglen Connect 10 tablet</title>
<updated>2021-10-28T09:48:52Z</updated>
<author>
<name>Mark Stamp</name>
<email>stamp497@googlemail.com</email>
</author>
<published>2021-10-28T09:48:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bf653b61cf5fb4a9b5a9c1a5a19dc5d5f5bd4172'/>
<id>urn:sha1:bf653b61cf5fb4a9b5a9c1a5a19dc5d5f5bd4172</id>
<content type='text'>
Add touchscreen info for the Viglen Connect 10 tablet.

Signed-off-by: Mark Stamp &lt;stamp497@googlemail.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20211028094824.84292-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet</title>
<updated>2021-09-13T08:41:56Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-09-05T13:02:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=196159d278ae3b49e7bbb7c76822e6008fd89b97'/>
<id>urn:sha1:196159d278ae3b49e7bbb7c76822e6008fd89b97</id>
<content type='text'>
Add info for getting the firmware directly from the UEFI for the Chuwi Hi10
Plus (CWI527), so that the user does not need to manually install the
firmware in /lib/firmware/silead.

This change will make the touchscreen on these devices work OOTB,
without requiring any manual setup.

Also tweak the min and width/height values a bit for more accurate position
reporting.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20210905130210.32810-2-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet</title>
<updated>2021-09-13T08:41:56Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-09-05T13:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3bf1669b0e033c885ebcb1ddc2334088dd125f2d'/>
<id>urn:sha1:3bf1669b0e033c885ebcb1ddc2334088dd125f2d</id>
<content type='text'>
Add touchscreen info for the Chuwi HiBook (CWI514) tablet. This includes
info for getting the firmware directly from the UEFI, so that the user does
not need to manually install the firmware in /lib/firmware/silead.

This change will make the touchscreen on these devices work OOTB,
without requiring any manual setup.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20210905130210.32810-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>Merge tag 'platform-drivers-x86-goodix-v5.14-1' into review-hans</title>
<updated>2021-06-16T15:48:11Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-06-16T15:48:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cf80294e1ec602857a6bbef9623972ab4e0af666'/>
<id>urn:sha1:cf80294e1ec602857a6bbef9623972ab4e0af666</id>
<content type='text'>
Signed tag for the immutable platform-drivers-x86-goodix branch for merging into the input subsystem.
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Fix Chuwi Hi10 Pro comment</title>
<updated>2021-06-16T15:47:51Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2021-05-30T10:47:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f7b056b48029d9f31628a21c5630263775e25793'/>
<id>urn:sha1:f7b056b48029d9f31628a21c5630263775e25793</id>
<content type='text'>
Fix the comment on the entry for the Chuwi Hi10 Pro tablet:
1. Replace "Prus" type with "Pro".
2. Fix the model number, the Chuwi Hi10 Pro is the CWI529, not the CWI597.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20210530104744.6720-1-hdegoede@redhat.com
</content>
</entry>
</feed>
