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

Commit 44f1c9eb authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

ANDROID: GKI: build in more Bluetooth drivers



Multiple platforms need these, so build them in so we don't need to
support an api we don't really need to.

Bug: 157965270
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Icc99311bd349e226cf61deba98414d5e48750c54
parent 39ca1ead
Loading
Loading
Loading
Loading
+0 −39
Original line number Diff line number Diff line
@@ -157,8 +157,6 @@
  gpiod_set_value_cansleep
  handle_edge_irq
  handle_level_irq
  __hci_cmd_sync
  hci_recv_frame
  hdmi_audio_infoframe_init
  hrtimer_init
  hrtimer_start_range_ns
@@ -465,43 +463,6 @@
  spmi_register_write
  spmi_register_zero_write

# required by btqca.ko
  __hci_cmd_send
  __hci_cmd_sync_ev

# required by hci_uart.ko
  bit_wait_timeout
  hci_alloc_dev
  hci_free_dev
  hci_recv_diag
  hci_register_dev
  hci_unregister_dev
  jiffies_to_msecs
  n_tty_ioctl_helper
  out_of_line_wait_on_bit_timeout
  __percpu_down_read
  percpu_down_write
  percpu_free_rwsem
  __percpu_init_rwsem
  __percpu_up_read
  percpu_up_write
  serdev_device_close
  __serdev_device_driver_register
  serdev_device_open
  serdev_device_set_baudrate
  serdev_device_set_flow_control
  serdev_device_set_tiocm
  serdev_device_wait_until_sent
  serdev_device_write_buf
  serdev_device_write_flush
  tty_driver_flush_buffer
  tty_ldisc_flush
  tty_register_ldisc
  tty_set_termios
  tty_unregister_ldisc
  tty_unthrottle
  wake_up_bit

# required by clk-scmi.ko
  clk_hw_set_rate_range
  scmi_driver_register
+0 −95
Original line number Diff line number Diff line
@@ -186,11 +186,6 @@
  get_random_bytes
  gpiod_set_value_cansleep
  gpio_to_desc
  hci_alloc_dev
  hci_free_dev
  hci_recv_frame
  hci_register_dev
  hci_unregister_dev
  hrtimer_cancel
  hrtimer_init
  hrtimer_start_range_ns
@@ -505,40 +500,6 @@
  sdio_release_irq
  sdio_writeb

# required by hci_uart.ko
  baswap
  bit_wait_timeout
  bt_warn
  __hci_cmd_sync
  n_tty_ioctl_helper
  nvmem_cell_get
  nvmem_cell_put
  nvmem_cell_read
  out_of_line_wait_on_bit_timeout
  __percpu_down_read
  percpu_down_write
  percpu_free_rwsem
  __percpu_init_rwsem
  __percpu_up_read
  percpu_up_write
  serdev_device_close
  __serdev_device_driver_register
  serdev_device_get_tiocm
  serdev_device_open
  serdev_device_set_baudrate
  serdev_device_set_flow_control
  serdev_device_set_tiocm
  serdev_device_write_buf
  serdev_device_write_flush
  tty_driver_flush_buffer
  tty_ldisc_flush
  tty_register_ldisc
  tty_set_termios
  tty_termios_encode_baud_rate
  tty_unregister_ldisc
  tty_unthrottle
  wake_up_bit

# required by clk-hi655x.ko
  devm_clk_hw_register
  devm_of_clk_add_hw_provider
@@ -1258,62 +1219,6 @@
  typec_unregister_partner
  typec_unregister_port

# required by rfcomm.ko
  add_wait_queue_exclusive
  bt_accept_dequeue
  bt_accept_enqueue
  bt_accept_unlink
  bt_sock_ioctl
  bt_sock_poll
  bt_sock_reclassify_lock
  bt_sock_stream_recvmsg
  bt_sock_wait_ready
  bt_sock_wait_state
  device_move
  hci_conn_check_secure
  hci_conn_security
  hci_conn_switch_role
  hci_get_route
  hci_register_cb
  hci_unregister_cb
  kernel_accept
  kernel_bind
  kernel_connect
  kernel_listen
  lock_sock_nested
  put_tty_driver
  _raw_read_lock
  _raw_read_unlock
  _raw_write_lock
  _raw_write_unlock
  release_sock
  security_sk_clone
  sock_alloc_send_skb
  sock_create_kern
  sock_gettstamp
  sock_release
  __tty_alloc_driver
  tty_flip_buffer_push
  tty_insert_flip_string_fixed_flag
  tty_kref_put
  tty_port_close
  tty_port_hangup
  tty_port_init
  tty_port_install
  tty_port_open
  tty_port_put
  tty_port_register_device
  tty_port_tty_get
  tty_port_tty_hangup
  tty_port_tty_wakeup
  tty_register_driver
  tty_set_operations
  tty_std_termios
  tty_unregister_device
  tty_unregister_driver
  tty_vhangup
  tty_wakeup

# required by rfkill-gpio.ko
  rfkill_alloc
  rfkill_destroy
+0 −2
Original line number Diff line number Diff line
@@ -20,8 +20,6 @@ CONFIG_MFD_SPMI_PMIC=m
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_REGULATOR_QCOM_RPMH=m
CONFIG_REGULATOR_QCOM_SPMI=m
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_QCA=y
CONFIG_DRM_MSM=m
# CONFIG_DRM_MSM_DSI_28NM_PHY is not set
# CONFIG_DRM_MSM_DSI_20NM_PHY is not set
+6 −0
Original line number Diff line number Diff line
@@ -208,7 +208,13 @@ CONFIG_NET_EMATCH_U32=y
CONFIG_NET_CLS_ACT=y
CONFIG_BPF_JIT=y
CONFIG_BT=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_HIDP=y
CONFIG_BT_HCIBTSDIO=y
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_LL=y
CONFIG_BT_HCIUART_QCA=y
CONFIG_CFG80211=y
# CONFIG_CFG80211_DEFAULT_PS is not set
# CONFIG_CFG80211_CRDA_SUPPORT is not set
+0 −5
Original line number Diff line number Diff line
CONFIG_CPUFREQ_DT=m
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_HCIBTSDIO=m
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_LL=y
CONFIG_RFKILL_GPIO=m
CONFIG_CONNECTOR=m
CONFIG_BLK_DEV_NVME=m
Loading