blob: 8a6b1a79de25354409204c9b88bf2db5bd30e50f [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Robert Baldygac04c6742015-08-20 17:26:02 +02002config NFC_S3FWRN5
3 tristate
Axel Lin45ee2852015-09-22 17:48:40 +08004 select CRYPTO
Krzysztof Kozlowski4aa62c62020-09-10 18:12:16 +02005 select CRYPTO_HASH
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +09006 help
Robert Baldygac04c6742015-08-20 17:26:02 +02007 Core driver for Samsung S3FWRN5 NFC chip. Contains core utilities
8 of chip. It's intended to be used by PHYs to avoid duplicating lots
9 of common code.
10
11config NFC_S3FWRN5_I2C
12 tristate "Samsung S3FWRN5 I2C support"
13 depends on NFC_NCI && I2C
14 select NFC_S3FWRN5
15 default n
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090016 help
Robert Baldygac04c6742015-08-20 17:26:02 +020017 This module adds support for an I2C interface to the S3FWRN5 chip.
18 Select this if your platform is using the I2C bus.
19
20 To compile this driver as a module, choose m here. The module will
21 be called s3fwrn5_i2c.ko.
22 Say N if unsure.
Bongsu Jeon3f52c2c2020-12-02 20:47:41 +090023
24config NFC_S3FWRN82_UART
25 tristate "Samsung S3FWRN82 UART support"
26 depends on NFC_NCI && SERIAL_DEV_BUS
27 select NFC_S3FWRN5
28 help
29 This module adds support for a UART interface to the S3FWRN82 chip.
30 Select this if your platform is using the UART bus.
31
32 To compile this driver as a module, choose m here. The module will
33 be called s3fwrn82_uart.ko.
34 Say N if unsure.