blob: 031bab25aea077f81516a219ef43b70dba2f4759 [file] [log] [blame]
Maxime Ripardd3e19cf2018-09-18 10:35:24 +03001#
2# W1 subsystem configuration
3#
4
5menu "1-Wire support"
6
7config W1
8 bool "Enable 1-wire controllers support"
9 default no
10 depends on DM
11 help
12 Support for the Dallas 1-Wire bus.
13
14if W1
15
Maxime Ripard73aea282018-09-18 10:35:25 +030016config W1_GPIO
17 bool "Enable 1-wire GPIO bitbanging"
18 default no
19 depends on DM_GPIO
20 help
21 Emulate a 1-wire bus using a GPIO.
22
Martin Fuzzeya2e99a72018-10-24 10:21:18 +020023config W1_MXC
24 bool "Enable 1-wire controller on i.MX processors"
25 default no
26 depends on ARCH_MX25 || ARCH_MX31 || ARCH_MX5
27 help
28 Support the one wire controller found in some members of the NXP
29 i.MX SoC family.
30 There are currently two silicon variants:
31 V1: i.MX21, i.MX27, i.MX31, i.MX51
32 V2: i.MX25, i.MX35, i.MX50, i.MX53
33 Newer i.MX SoCs such as the i.MX6 do not have one wire controllers.
34
35 The driver supports both silicon variants.
36
Maxime Ripardd3e19cf2018-09-18 10:35:24 +030037endif
38
39endmenu