<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/platform/x86/touchscreen_dmi.c, branch linux-6.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2024-07-11T10:51:22Z</updated>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro</title>
<updated>2024-07-11T10:51:22Z</updated>
<author>
<name>hmtheboy154</name>
<email>buingoc67@gmail.com</email>
</author>
<published>2024-05-27T09:14:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=946cbb3115fe96e8e5421ed6eb9d5f61e91e4da0'/>
<id>urn:sha1:946cbb3115fe96e8e5421ed6eb9d5f61e91e4da0</id>
<content type='text'>
[ Upstream commit 3050052613790e75b5e4a8536930426b0a8b0774 ]

The "EZpad 6s Pro" uses the same touchscreen as the "EZpad 6 Pro B",
unlike the "Ezpad 6 Pro" which has its own touchscreen.

Signed-off-by: hmtheboy154 &lt;buingoc67@gmail.com&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20240527091447.248849-3-hdegoede@redhat.com
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet</title>
<updated>2024-07-11T10:51:22Z</updated>
<author>
<name>hmtheboy154</name>
<email>buingoc67@gmail.com</email>
</author>
<published>2024-05-27T09:14:46Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ed4daf66a329f4ced59ec7bd9710a1750234704e'/>
<id>urn:sha1:ed4daf66a329f4ced59ec7bd9710a1750234704e</id>
<content type='text'>
[ Upstream commit 7c8639aa41343fd7b3dbe09baf6b0791fcc407a1 ]

This is a tablet created by GlobalSpace Technologies Limited
which uses an Intel Atom x5-Z8300, 4GB of RAM &amp; 64GB of storage.

Link: https://web.archive.org/web/20171102141952/http://globalspace.in/11.6-device.html
Signed-off-by: hmtheboy154 &lt;buingoc67@gmail.com&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20240527091447.248849-2-hdegoede@redhat.com
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'platform-drivers-x86-v6.8-4' into pdx86/for-next</title>
<updated>2024-03-12T10:51:10Z</updated>
<author>
<name>Ilpo Järvinen</name>
<email>ilpo.jarvinen@linux.intel.com</email>
</author>
<published>2024-03-12T10:51:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1c0a50de025d0d52825dfa5d7749c56ad6c4fa00'/>
<id>urn:sha1:1c0a50de025d0d52825dfa5d7749c56ad6c4fa00</id>
<content type='text'>
Merge tag 'platform-drivers-x86-v6.8-4' fixes into pdx86/for-next to
resolve amd/pmf conflicts.
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet</title>
<updated>2024-03-12T10:47:54Z</updated>
<author>
<name>Alban Boyé</name>
<email>alban.boye@protonmail.com</email>
</author>
<published>2024-02-27T22:40:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1266e2efb7512dbf20eac820ca2ed34de6b1c3e7'/>
<id>urn:sha1:1266e2efb7512dbf20eac820ca2ed34de6b1c3e7</id>
<content type='text'>
Signed-off-by: Alban Boyé &lt;alban.boye@protonmail.com&gt;
Link: https://lore.kernel.org/r/20240227223919.11587-1-alban.boye@protonmail.com
Reviewed-by: Ilpo Järvinen &lt;ilpo.jarvinen@linux.intel.com&gt;
Signed-off-by: Ilpo Järvinen &lt;ilpo.jarvinen@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Consolidate Goodix upside-down touchscreen data</title>
<updated>2024-02-19T11:42:58Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2024-02-12T12:06:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f0ddb8a9021305e4e4e4179a2e47ecea6170d55d'/>
<id>urn:sha1:f0ddb8a9021305e4e4e4179a2e47ecea6170d55d</id>
<content type='text'>
Now that prefix matches for ACPI names are supported, the ts_dmi_data
structs for "GDIX1001:00" and "GDIX1001:01" can be consolidated into
a single match matching on "GDIX1001".

For consistency also change gdix1002_00_upside_down_data to match.

Reviewed-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20240212120608.30469-2-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names</title>
<updated>2024-02-19T11:42:45Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2024-02-12T12:06:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=dbcbfd662a725641d118fb3ae5ffb7be4e3d0fb0'/>
<id>urn:sha1:dbcbfd662a725641d118fb3ae5ffb7be4e3d0fb0</id>
<content type='text'>
On some devices the ACPI name of the touchscreen is e.g. either
MSSL1680:00 or MSSL1680:01 depending on the BIOS version.

This happens for example on the "Chuwi Hi8 Air" tablet where the initial
commit's ts_data uses "MSSL1680:00" but the tablets from the github issue
and linux-hardware.org probe linked below both use "MSSL1680:01".

Replace the strcmp() match on ts_data-&gt;acpi_name with a strstarts()
check to allow using a partial match on just the ACPI HID of "MSSL1680"
and change the ts_data-&gt;acpi_name for the "Chuwi Hi8 Air" accordingly
to fix the touchscreen not working on models where it is "MSSL1680:01".

Note this drops the length check for I2C_NAME_SIZE. This never was
necessary since the ACPI names used are never more then 11 chars and
I2C_NAME_SIZE is 20 so the replaced strncmp() would always stop long
before reaching I2C_NAME_SIZE.

Link: https://linux-hardware.org/?computer=AC4301C0542A
Fixes: bbb97d728f77 ("platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 Air tablet")
Closes: https://github.com/onitake/gsl-firmware/issues/91
Cc: stable@vger.kernel.org
Reviewed-by: Kuppuswamy Sathyanarayanan &lt;sathyanarayanan.kuppuswamy@linux.intel.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Link: https://lore.kernel.org/r/20240212120608.30469-1-hdegoede@redhat.com
</content>
</entry>
<entry>
<title>platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet</title>
<updated>2024-01-26T19:21:47Z</updated>
<author>
<name>Phoenix Chen</name>
<email>asbeltogf@gmail.com</email>
</author>
<published>2024-01-26T09:53:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1abdf288b0ef5606f76b6e191fa6df05330e3d7e'/>
<id>urn:sha1:1abdf288b0ef5606f76b6e191fa6df05330e3d7e</id>
<content type='text'>
Add touch screen info for TECLAST X16 Plus tablet.

Signed-off-by: Phoenix Chen &lt;asbeltogf@gmail.com&gt;
Link: https://lore.kernel.org/r/20240126095308.5042-1-asbeltogf@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: Add info for the Positivo C4128B</title>
<updated>2023-10-05T19:07:59Z</updated>
<author>
<name>Renan Guilherme Lebre Ramos</name>
<email>japareaggae@gmail.com</email>
</author>
<published>2023-10-04T23:59:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=aa7dcba3bae6869122828b144a3cfd231718089d'/>
<id>urn:sha1:aa7dcba3bae6869122828b144a3cfd231718089d</id>
<content type='text'>
Add information for the Positivo C4128B, a notebook/tablet convertible.

Link: https://github.com/onitake/gsl-firmware/pull/217
Signed-off-by: Renan Guilherme Lebre Ramos &lt;japareaggae@gmail.com&gt;
Link: https://lore.kernel.org/r/20231004235900.426240-1-japareaggae@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: Add info for the BUSH Bush Windows tablet</title>
<updated>2023-10-04T10:13:12Z</updated>
<author>
<name>Tomasz Swiatek</name>
<email>swiatektomasz99@gmail.com</email>
</author>
<published>2023-09-22T16:46:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=34c271e778c1d8589ee9c833eee5ecb6fbb03149'/>
<id>urn:sha1:34c271e778c1d8589ee9c833eee5ecb6fbb03149</id>
<content type='text'>
Add touchscreen info for the BUSH Bush Windows tablet.

It was tested using gslx680_ts_acpi module and on patched kernel
installed on device.

Link: https://github.com/onitake/gsl-firmware/pull/215
Link: https://github.com/systemd/systemd/pull/29268
Signed-off-by: Tomasz Swiatek &lt;swiatektomasz99@gmail.com&gt;
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.c: small changes for Archos 101 Cesium Educ tablet</title>
<updated>2023-07-14T13:58:38Z</updated>
<author>
<name>Thomas GENTY</name>
<email>tomlohave@gmail.com</email>
</author>
<published>2023-07-14T10:51:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8b58f757cd1c712b5f081e4c26b13611298dfb07'/>
<id>urn:sha1:8b58f757cd1c712b5f081e4c26b13611298dfb07</id>
<content type='text'>
Fix the axes and add home button support as suggested by Hans de Goede.

Signed-off-by: Thomas GENTY &lt;tomlohave@gmail.com&gt;
Link: https://lore.kernel.org/r/20230714105117.192938-1-tomlohave@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>
</feed>
