diff options
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r-- | drivers/i2c/busses/Kconfig | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig new file mode 100644 index 000000000..f800b3cdd --- /dev/null +++ b/drivers/i2c/busses/Kconfig | |||
@@ -0,0 +1,40 @@ | |||
1 | append_menu "I2C Hardware Bus support" | ||
2 | |||
3 | config I2C_TEGRA_VI | ||
4 | tristate "NVIDIA Tegra internal VII2C controller" | ||
5 | depends on ARCH_TEGRA | ||
6 | default y | ||
7 | select I2C_ALGOBIT | ||
8 | help | ||
9 | If you say yes to this option, support will be included for the | ||
10 | I2C controller embedded in NVIDIA Tegra SOCs | ||
11 | |||
12 | config I2C_BPMP_TEGRA | ||
13 | tristate "NVIDIA Tegra internal BPMP I2C controller" | ||
14 | depends on TEGRA_BPMP | ||
15 | default y | ||
16 | select I2C_ALGO_BUSCLEAR | ||
17 | select I2C_ALGOBIT | ||
18 | help | ||
19 | If you say yes to this option, support will be included for the | ||
20 | I2C controller embedded in NVIDIA Tegra SOCs accessed via BPMP. | ||
21 | This I2C driver is a 'virtual' I2C driver. The real driver is | ||
22 | embedded in the BPMP firmware, and this driver merely communicates | ||
23 | with that real driver. | ||
24 | config TEGRA_I2CSLV_T186 | ||
25 | bool "Tegra i2c slave controller driver" | ||
26 | default y | ||
27 | help | ||
28 | Enable on-chip i2c slave controller. | ||
29 | config I2C_TEGRA_CAMRTC | ||
30 | bool "Tegra I2C Camera RTCPU driver" | ||
31 | depends on TEGRA_CAMERA_RTCPU | ||
32 | help | ||
33 | If you say yes to this option, support will be included for the | ||
34 | I2C controller embedded in NVIDIA Tegra SOCs accessed via Camera | ||
35 | RTCPU processor. This I2C driver is a 'virtual' I2C driver | ||
36 | compatible with I2C bus driver. The real driver is embedded in the | ||
37 | Camera RTCPU firmware, and this driver merely communicates with | ||
38 | that real driver. | ||
39 | |||
40 | endmenu | ||