Squashed backup commit (no shallow-clone history issues) of xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2 branch, upstream commit 9eece662e) plus all fixes applied to get everpal_defconfig building clean against a modern (GCC 15.2.0) toolchain -- see the previous commit message on the lineage-23.2 branch (also in this repo history is not available here since this is a squashed snapshot; full incremental history lives in the local DL380 checkout and the upstream GitHub remote). Upstream: https://github.com/xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2)
27 lines
997 B
Plaintext
27 lines
997 B
Plaintext
config NFC_CHIP_SUPPORT
|
|
tristate "NFC driver solution - NFC Controller Driver"
|
|
depends on I2C && MTK_NFC_CLKBUF_ENABLE
|
|
select NFC_ST54_SPI
|
|
help
|
|
STMicroelectronics ST21NFC Near Field Communication controller
|
|
support. ST21NFC is standalone NFC and ST54 is combined with secure
|
|
element. If configures to be y, means devices supports NFC
|
|
functionality. If configures to be n, means devices doesn't support
|
|
NFC functionality.
|
|
|
|
config NFC_ST54_SPI
|
|
tristate "NFC driver solution - SPI Controller Driver"
|
|
depends on SPI && NFC_CHIP_SUPPORT
|
|
help
|
|
STMicroelectronics ST54 Secure Element controller SPI interface
|
|
support. ST21NFC is standalone NFC and ST54 is combined with
|
|
secure element. If configures to be y, means devices supports SPI
|
|
interface to ST54. If configures to be n, means devices doesn't
|
|
support SPI interface (eSE still usable).
|
|
|
|
config MTK_NFC_CLKBUF_ENABLE
|
|
tristate "Enable clock buffer for NFC"
|
|
help
|
|
Enable clock buffer from PMIC for NFC.
|
|
|