]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data
authorHans de Goede <hdegoede@redhat.com>
Mon, 13 Feb 2023 20:35:53 +0000 (21:35 +0100)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 9 Aug 2023 09:37:53 +0000 (11:37 +0200)
commit8b5127d962cadfb52ae0d59d982b636bbef98b37
treee4ade35ff12ebcbde160f9c1831fdc31c93559a2
parent687f70a444c497a5208fa8ce0d0e77ab491a25e1
platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data

BugLink: https://bugs.launchpad.net/bugs/2028808
[ Upstream commit 2f0cf1e85ddb5ae17284050dc1adafb89e4f1d8f ]

The Acer Iconia One 7 B1-750 is a x86 ACPI tablet which ships with Android
x86 as factory OS. Its DSDT contains a bunch of I2C devices which are not
actually there, causing various resource conflicts. Enumeration of these
is skipped through the acpi_quirk_skip_i2c_client_enumeration().

Add support for manually instantiating the I2C + other devices which are
actually present on this tablet by adding the necessary device info to
the x86-android-tablets module.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20230301092331.7038-2-hdegoede@redhat.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/platform/x86/x86-android-tablets.c