ANDROID: GKI: gki_defconfig: Enable CONFIG_NFC

Enable CONFIG_NFC to support GKI general android device.
When we set CONFIG_NFC=m for driver enable, nfc.ko module needs many
network ABI. So, make CONFIG_NFC=y in gki kernel to ensure all other
nfc device can use without adding ABI list.

- ABI list needed by nfc.ko (CONFIG_NFC=m)
  add_wait_queue
  add_wait_queue_exclusive
  capable
  class_dev_iter_exit
  class_dev_iter_init
  class_dev_iter_next
  _copy_from_iter_full
  datagram_poll
  default_wake_function
  lock_sock_nested
  nla_strlcpy
  proto_register
  proto_unregister
  __pskb_copy_fclone
  release_sock
  remove_wait_queue
  security_sock_graft
  sk_alloc
  skb_copy_datagram_iter
  skb_free_datagram
  skb_recv_datagram
  skb_unlink
  sk_free
  sock_alloc_send_skb
  sock_init_data
  sock_no_accept
  sock_no_bind
  sock_no_connect
  sock_no_getname
  sock_no_ioctl
  sock_no_listen
  sock_no_mmap
  sock_no_sendmsg
  sock_no_shutdown
  sock_no_socketpair
  sock_queue_rcv_skb
  __sock_recv_timestamp
  __sock_recv_wifi_status
  sock_register
  sock_unregister

Bug: 196480985
Change-Id: Ie6f0d4bec65c1e2663493e9165b7072dea7c5348
Signed-off-by: Hajun Sung <hajun.sung@samsung.com>
This commit is contained in:
Hajun Sung
2021-08-12 19:52:33 +09:00
parent 0ad91fe432
commit c72ca115a2
2 changed files with 2 additions and 0 deletions

View File

@@ -271,6 +271,7 @@ CONFIG_BT_HCIUART_LL=y
CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_BCM=y
CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_QCA=y
CONFIG_RFKILL=y CONFIG_RFKILL=y
CONFIG_NFC=y
CONFIG_PCI=y CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y CONFIG_PCIEAER=y

View File

@@ -248,6 +248,7 @@ CONFIG_BT_HCIUART_LL=y
CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_BCM=y
CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_QCA=y
CONFIG_RFKILL=y CONFIG_RFKILL=y
CONFIG_NFC=y
CONFIG_PCI=y CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y CONFIG_PCIEAER=y