summaryrefslogtreecommitdiff
path: root/drivers/w1/masters/Kconfig
diff options
context:
space:
mode:
authorKris Chaplin <kris.chaplin@amd.com>2023-11-07 10:06:52 -0800
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>2023-11-15 22:04:06 +0100
commit271c81935801d6449bb7bab5ccfc6cd38238c62b (patch)
treebf1387b63492bd2c799e0317847aba953b7adf44 /drivers/w1/masters/Kconfig
parent3427fa5b32bbf54e51a2fde347a88161ff16a641 (diff)
w1: Add AXI 1-wire host driver for AMD programmable logic IP core
Add a host driver to support the AMD 1-Wire programmable logic IP block. This block guarantees protocol timing for driving off-board devices such as thermal sensors, proms, etc. Add file to MAINTAINERS Co-developed-by: Thomas Delev <thomas.delev@amd.com> Signed-off-by: Thomas Delev <thomas.delev@amd.com> Signed-off-by: Kris Chaplin <kris.chaplin@amd.com> Link: https://lore.kernel.org/r/20231107180814.615933-3-kris.chaplin@amd.com Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Diffstat (limited to 'drivers/w1/masters/Kconfig')
-rw-r--r--drivers/w1/masters/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/w1/masters/Kconfig b/drivers/w1/masters/Kconfig
index ad316573288a..513c0b114337 100644
--- a/drivers/w1/masters/Kconfig
+++ b/drivers/w1/masters/Kconfig
@@ -5,6 +5,17 @@
menu "1-wire Bus Masters"
+config W1_MASTER_AMD_AXI
+ tristate "AMD AXI 1-wire bus host"
+ help
+ Say Y here is you want to support the AMD AXI 1-wire IP core.
+ This driver makes use of the programmable logic IP to perform
+ correctly timed 1 wire transactions without relying on GPIO timing
+ through the kernel.
+
+ This driver can also be built as a module. If so, the module will be
+ called amd_w1_axi.
+
config W1_MASTER_MATROX
tristate "Matrox G400 transport layer for 1-wire"
depends on PCI