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>
(cherry picked from commit c72ca115a2)
This commit is contained in:
Hajun Sung
2021-08-12 19:52:33 +09:00
committed by Greg Kroah-Hartman
parent 0b877a8c3c
commit 6d2eb9c1f6
2 changed files with 2 additions and 0 deletions

View File

@@ -276,6 +276,7 @@ CONFIG_NL80211_TESTMODE=y
# CONFIG_CFG80211_CRDA_SUPPORT is not set
CONFIG_MAC80211=y
CONFIG_RFKILL=y
CONFIG_NFC=y
CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y

View File

@@ -253,6 +253,7 @@ CONFIG_NL80211_TESTMODE=y
# CONFIG_CFG80211_CRDA_SUPPORT is not set
CONFIG_MAC80211=y
CONFIG_RFKILL=y
CONFIG_NFC=y
CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y