zephyr/drivers/i2c
Lucas Tamborrino b44572aaec drivers: i2c: esp32: fix node identification
This PR fixes the instances indexing in the driver's
initialization macros.

The use of DT_INST macros along with other node identifiers
was preventing the driver from initialize correctly in some
cases.

The driver requires the signal mux number value. Hence the need
to use the SoC's peripheral number information and DT_NODELABEL
macro for node id.

Signed-off-by: Lucas Tamborrino <lucas.tamborrino@espressif.com>
2022-08-04 13:45:23 +02:00
..
target
CMakeLists.txt
i2c_b91.c
i2c_bitbang.c
i2c_bitbang.h
i2c_cc13xx_cc26xx.c drivers: adjust cc13xx_cc26xx drivers for hal_ti update 2022-07-08 09:37:43 +02:00
i2c_cc32xx.c
i2c_common.c
i2c_dw_registers.h
i2c_dw.c drivers: arc/designware: remove unused <soc.h> 2022-08-03 07:46:14 -04:00
i2c_dw.h
i2c_emul.c emul: remove name param from bus register APIs 2022-07-19 15:52:36 -05:00
i2c_esp32.c drivers: i2c: esp32: fix node identification 2022-08-04 13:45:23 +02:00
i2c_gd32.c drivers: i2c: improve gd32 i2c driver stability 2022-07-25 15:14:21 +02:00
i2c_gecko.c
i2c_gpio.c
i2c_handlers.c
i2c_imx.c
i2c_ite_enhance.c ITE: drivers/i2c: Add command queue mode not allowed condition 2022-07-20 11:08:56 +02:00
i2c_ite_it8xxx2.c
i2c_litex.c
i2c_ll_stm32_v1.c
i2c_ll_stm32_v2.c
i2c_ll_stm32.c drivers: Fix coding guidelines MISRAC:2012 Rule 14.4 do-whiles/Zero checks 2022-07-26 15:30:24 -04:00
i2c_ll_stm32.h
i2c_lpc11u6x.c
i2c_lpc11u6x.h
i2c_mchp_xec_v2.c
i2c_mchp_xec.c i2c: xec: Update driver to use gpio_dt_spec 2022-07-08 10:57:03 +02:00
i2c_mcux_flexcomm.c
i2c_mcux_lpi2c.c
i2c_mcux.c
i2c_nios2.c
i2c_npcx_controller.c
i2c_npcx_controller.h
i2c_npcx_port.c i2c: NPCX Port use correct device define macro 2022-08-03 05:05:23 +01:00
i2c_nrfx_twi.c drivers: i2c: nrfx: Fix i2c_recover_bus implementation for PINCTRL 2022-07-08 20:05:49 +00:00
i2c_nrfx_twim.c drivers: i2c: nrfx_twim: constify twim_config 2022-07-19 12:25:13 +00:00
i2c_rcar.c
i2c_rv32m1_lpi2c.c
i2c_sam0.c drivers: Fix coding guidelines MISRAC:2012 Rule 14.4 do-whiles/Zero checks 2022-07-26 15:30:24 -04:00
i2c_sam4l_twim.c
i2c_sam_twi.c
i2c_sam_twihs.c
i2c_sbcon.c
i2c_shell.c
i2c_sifive.c
i2c_tca954x.c drivers: i2c: i2c_tca954x: Update driver to use i2c_dt_spec 2022-07-15 10:05:40 +02:00
i2c_test.c
i2c-priv.h
Kconfig drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.b91 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.cc13xx_cc26xx drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.dw i2c: Remove unncessary HAS_I2C_DW Kconfig symbol 2022-08-01 18:01:44 +02:00
Kconfig.esp32 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.gd32 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.gpio drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.i2c_emul drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.it8xxx2 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.litex drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.lpc11u6x drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.npcx drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.nrfx
Kconfig.rcar drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.sam0 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.sbcon drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.sifive drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.stm32 drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.tca954x drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.test drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00
Kconfig.xec drivers: i2c: Update drivers to use devicetree Kconfig symbol 2022-07-28 16:12:43 -05:00