Kconfig 933 B

123456789101112131415161718192021222324
  1. # SPDX-License-Identifier: GPL-2.0-or-later
  2. #
  3. # X86 Android tablet support Kconfig
  4. #
  5. config X86_ANDROID_TABLETS
  6. tristate "X86 Android tablet support"
  7. depends on I2C && SPI && SERIAL_DEV_BUS && ACPI && EFI && GPIOLIB && PMIC_OPREGION
  8. select NEW_LEDS
  9. select LEDS_CLASS
  10. select POWER_SUPPLY
  11. help
  12. X86 tablets which ship with Android as (part of) the factory image
  13. typically have various problems with their DSDTs. The factory kernels
  14. shipped on these devices typically have device addresses and GPIOs
  15. hardcoded in the kernel, rather than specified in their DSDT.
  16. With the DSDT containing a random collection of devices which may or
  17. may not actually be present. This driver contains various fixes for
  18. such tablets, including instantiating kernel devices for devices which
  19. are missing from the DSDT.
  20. If you have a x86 Android tablet say Y or M here, for a generic x86
  21. distro configuration say M here.