Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 20b83be4 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

ANDROID: GKI: enable a bunch of HID config options =y



A bunch of HID config options are recommented to be =y in the default
android configuration, and vendors are using them, so enable them in the
GKI kernels as well to reduce the abi footprint.

The options enabled are:
	CONFIG_HID_WACOM
	CONFIG_HID_LOGITECH
	CONFIG_HID_LOGITECH_DJ
	CONFIG_HID_ROCCAT
	CONFIG_HID_PRODIKEYS
	CONFIG_HID_PICOLCD
	CONFIG_HID_UCLOGIC
	CONFIG_HID_WIIMOTE

Bug: 157965270
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Idc8eae67ec81b5dd925c09db2f3600633c55d0c4
parent f7a0ee1a
Loading
Loading
Loading
Loading
+19274 −19767

File changed.

File size exceeds preview limit.

+0 −76
Original line number Diff line number Diff line
@@ -234,16 +234,6 @@
  handle_bad_irq
  handle_edge_irq
  handle_level_irq
  hid_compare_device_paths
  hid_debug
  hid_field_extract
  hid_hw_close
  hid_hw_open
  hid_hw_stop
  hid_input_report
  hid_report_raw_event
  __hid_request
  hid_validate_values
  i2c_del_driver
  i2c_register_driver
  i2c_smbus_read_byte_data
@@ -718,7 +708,6 @@
  usb_get_dr_mode
  usb_get_intf
  usb_hcd_is_primary_hcd
  usb_hid_driver
  usb_interface_id
  usb_kill_urb
  usb_phy_get_charger_current
@@ -951,55 +940,6 @@
# required by gpio-sprd.ko
  __platform_driver_probe

# required by hid-generic.ko
  bus_for_each_drv
  hid_bus_type
  hid_hw_start
  hid_match_device
  hid_open_report
  __hid_register_driver
  hid_unregister_driver

# required by hid-logitech-dj.ko
  hid_add_device
  hid_allocate_device
  hid_destroy_device
  hid_parse_report
  strlcat

# required by hid-logitech-hidpp.ko
  hid_snto32
  input_ff_create
  strnstr

# required by hid-picolcd.ko
  hid_set_field

# required by hid-prodikeys.ko
  snd_card_disconnect
  snd_card_free_when_closed
  snd_card_new
  snd_card_register
  snd_device_new
  snd_rawmidi_new
  snd_rawmidi_receive
  snd_rawmidi_set_ops

# required by hid-roccat.ko
  noop_llseek

# required by hid-roccat-lua.ko
  sysfs_create_bin_file
  sysfs_remove_bin_file

# required by hid-uclogic.ko
  usb_string

# required by hid-wiimote.ko
  kasprintf
  led_classdev_register_ext
  led_classdev_unregister

# required by i2c-sprd.ko
  i2c_add_numbered_adapter
  i2c_del_adapter
@@ -2078,22 +2018,6 @@
  sg_init_one
  sg_nents_for_len

# required by wacom.ko
  devm_led_trigger_register
  devres_close_group
  devres_open_group
  devres_release_group
  hid_alloc_report_buf
  hidinput_calc_abs_res
  int_sqrt
  __kfifo_in_r
  __kfifo_max_r
  __kfifo_out_r
  __kfifo_skip_r
  led_trigger_event
  memmove
  sysfs_create_files

# required by wcn_bsp.ko
  memdup_user
  pci_disable_device
+8 −3
Original line number Diff line number Diff line
@@ -345,14 +345,22 @@ CONFIG_HID_BATTERY_STRENGTH=y
CONFIG_HIDRAW=y
CONFIG_UHID=y
CONFIG_HID_APPLE=y
CONFIG_HID_PRODIKEYS=y
CONFIG_HID_ELECOM=y
CONFIG_HID_UCLOGIC=y
CONFIG_HID_LOGITECH=y
CONFIG_HID_LOGITECH_DJ=y
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MULTITOUCH=y
CONFIG_HID_NINTENDO=y
CONFIG_HID_PICOLCD=y
CONFIG_HID_PLANTRONICS=y
CONFIG_HID_ROCCAT=y
CONFIG_HID_SONY=y
CONFIG_HID_STEAM=y
CONFIG_HID_WACOM=y
CONFIG_HID_WIIMOTE=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_OTG=y
CONFIG_USB_GADGET=y
@@ -372,9 +380,6 @@ CONFIG_MMC=y
CONFIG_MMC_CRYPTO=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_TRIGGERS=y
CONFIG_EDAC=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_PL030=y
+8 −3
Original line number Diff line number Diff line
@@ -299,14 +299,22 @@ CONFIG_HID_BATTERY_STRENGTH=y
CONFIG_HIDRAW=y
CONFIG_UHID=y
CONFIG_HID_APPLE=y
CONFIG_HID_PRODIKEYS=y
CONFIG_HID_ELECOM=y
CONFIG_HID_UCLOGIC=y
CONFIG_HID_LOGITECH=y
CONFIG_HID_LOGITECH_DJ=y
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MULTITOUCH=y
CONFIG_HID_NINTENDO=y
CONFIG_HID_PICOLCD=y
CONFIG_HID_PLANTRONICS=y
CONFIG_HID_ROCCAT=y
CONFIG_HID_SONY=y
CONFIG_HID_STEAM=y
CONFIG_HID_WACOM=y
CONFIG_HID_WIIMOTE=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_GADGET=y
CONFIG_USB_CONFIGFS=y
@@ -324,9 +332,6 @@ CONFIG_MMC=y
CONFIG_MMC_CRYPTO=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_TRIGGERS=y
CONFIG_RTC_CLASS=y
CONFIG_UIO=y
CONFIG_STAGING=y