Lines Matching +full:on +full:- +full:bus

4 # SPDX-License-Identifier: Apache-2.0
10 bool "Inter-Integrated Circuit (I2C) bus drivers"
18 depends on SHELL
22 The I2C shell supports scanning, bus recovery, I2C read and write
27 depends on STATS
33 depends on LOG
34 depends on I2C_LOG_LEVEL_DBG
40 depends on I2C_DUMP_MESSAGES
41 depends on DT_HAS_ZEPHYR_I2C_DUMP_ALLOWLIST_ENABLED
45 "zephyr,i2c-dump-allowlist" and phandles to the devices that need to be traced.
47 i2c-dump-allowlist {
48 compatible = "zephyr,i2c-dump-allowlist";
58 bool "Allows I2C transfers with no STOP on the last transaction [DEPRECATED]"
59 depends on !I2C_NRFX_TWI
60 depends on !I2C_NRFX_TWIM
61 depends on !I2C_STM32
62 depends on !I2C_GD32
63 depends on !I2C_ESP32
64 depends on !I2C_DW
67 Allow I2C transactions with no STOP on the last message. This is
68 unsupported and can leave the bus in an unexpected state. The option
107 the submissions into on the stack. MISRA rules dictate we must know this in
120 # zephyr-keep-sorted-start
161 # zephyr-keep-sorted-stop
171 module-str = i2c
177 depends on DT_HAS_SILABS_GECKO_I2C_ENABLED
181 Enable the SiLabs Gecko I2C bus driver.
186 depends on DT_HAS_ATMEL_SAM_I2C_TWIM_ENABLED
189 Enable Atmel SAM MCU Family (TWIM) I2C bus driver.
194 depends on DT_HAS_ATMEL_SAM_I2C_TWI_ENABLED
197 Enable Atmel SAM MCU Family (TWI) I2C bus driver.
202 depends on DT_HAS_NXP_KINETIS_I2C_ENABLED
210 depends on DT_HAS_NXP_LPI2C_ENABLED
211 depends on CLOCK_CONTROL
217 bool "Bus recovery support"
218 depends on I2C_MCUX_LPI2C && PINCTRL
221 Enable LPI2C driver bus recovery support via GPIO bitbanging.
226 depends on DT_HAS_FSL_IMX21_I2C_ENABLED
234 depends on DT_HAS_TI_CC32XX_I2C_ENABLED
245 bool "Nios-II I2C driver"
247 depends on DT_HAS_ALTR_NIOS2_I2C_ENABLED
249 Enable the Nios-II I2C driver.
254 depends on DT_HAS_OPENISA_RV32M1_LPI2C_ENABLED
255 depends on CLOCK_CONTROL
261 bool "GPIO controlled I2C bus switch"
263 depends on DT_HAS_GPIO_I2C_SWITCH_ENABLED
265 Enable GPIO controlled I2C bus switch driver.
270 depends on DT_HAS_NXP_II2C_ENABLED