<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/platform/x86/touchscreen_dmi.c, branch linux-6.4.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.4.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.4.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2023-05-09T08:54:58Z</updated>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i</title>
<updated>2023-05-09T08:54:58Z</updated>
<author>
<name>Andrey Avdeev</name>
</author>
<published>2023-04-30T08:01:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b65f95c87c35699bc6ad540d6b9dd7f950d0924'/>
<id>urn:sha1:4b65f95c87c35699bc6ad540d6b9dd7f950d0924</id>
<content type='text'>
Add touchscreen info for the Dexp Ursus KX210i

Signed-off-by: Andrey Avdeev &lt;jamesstoun@gmail.com&gt;
Link: https://lore.kernel.org/r/ZE4gRgzRQCjXFYD0@avdeevavpc
Cc: stable@vger.kernel.org
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: Add upside-down quirk for GDIX1002 ts on the Juno Tablet</title>
<updated>2023-05-09T08:54:50Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2023-05-05T21:03:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6abfa99ce52f61a31bcfc2aaaae09006f5665495'/>
<id>urn:sha1:6abfa99ce52f61a31bcfc2aaaae09006f5665495</id>
<content type='text'>
The Juno Computers Juno Tablet has an upside-down mounted Goodix
touchscreen. Add a quirk to invert both axis to correct for this.

Link: https://junocomputers.com/us/product/juno-tablet/
Cc: stable@vger.kernel.org
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20230505210323.43177-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match</title>
<updated>2023-02-02T10:34:38Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2023-02-02T10:34:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eecf2acd4a580e9364e5087daf0effca60a240b7'/>
<id>urn:sha1:eecf2acd4a580e9364e5087daf0effca60a240b7</id>
<content type='text'>
Add a DMI match for the CWI501 version of the Chuwi Vi8 tablet,
pointing to the same chuwi_vi8_data as the existing CWI506 version
DMI match.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20230202103413.331459-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD</title>
<updated>2023-01-12T16:45:04Z</updated>
<author>
<name>Michael Klein</name>
</author>
<published>2022-12-20T12:11:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=36c2b9d6710427f802494ba070621cb415198293'/>
<id>urn:sha1:36c2b9d6710427f802494ba070621cb415198293</id>
<content type='text'>
Add touchscreen info for the CSL Panther Tab HD.

Signed-off-by: Michael Klein &lt;m.klein@mvz-labor-lb.de&gt;
Link: https://lore.kernel.org/r/20221220121103.uiwn5l7fii2iggct@LLGMVZLB-0037
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: Add info for the RCA Cambio W101 v2 2-in-1</title>
<updated>2022-11-07T11:33:49Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2022-10-25T14:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0df044b34bf33e7e35c32b3bf6747fde6279c162'/>
<id>urn:sha1:0df044b34bf33e7e35c32b3bf6747fde6279c162</id>
<content type='text'>
Add touchscreen info for the RCA Cambio W101 v2 2-in-1.

Link: https://github.com/onitake/gsl-firmware/discussions/193
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20221025141131.509211-1-hdegoede@redhat.com
</content>
</entry>
<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>
</author>
<published>2022-01-11T15:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2022-01-03T11:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2021-12-25T12:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2021-12-25T12:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2021-11-24T17:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</feed>
