zephyr/drivers/i2c
Daniel Leung 7695a72e3c drivers/interrupt_controller: shared_irq: configure by device tree
This allows the shared_irq driver to be configured by device tree.
With previous implementation, only the board configuration can
override the IRQ trigger, as the trigger config is a "choice" rather
than "config". With this patch, the driver can be fully configued at
the SoC level.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2019-02-06 07:18:15 -05:00
..
slave tests: i2c_slave_spi: update to proposed DT compatible naming 2019-01-15 08:29:52 -06:00
CMakeLists.txt drivers: i2c: Introduce mcux lpi2c shim driver 2019-01-18 06:49:35 -05:00
Kconfig drivers: i2c: Introduce mcux lpi2c shim driver 2019-01-18 06:49:35 -05:00
Kconfig.dw drivers/interrupt_controller: shared_irq: configure by device tree 2019-02-06 07:18:15 -05:00
Kconfig.esp32
Kconfig.gpio
Kconfig.nrfx drivers: i2c: nrfx: Add support for TWIM2 and TWIM3 2019-01-21 10:13:34 +01:00
Kconfig.qmsi
Kconfig.sbcon drivers: i2c: i2c_sbcon: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-01-25 08:55:06 -06:00
Kconfig.stm32
i2c-priv.h
i2c_bitbang.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_bitbang.h
i2c_cc32xx.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_dw.c power: rename api sys_soc -> sys_ 2018-12-28 16:16:28 -05:00
i2c_dw.h
i2c_dw_registers.h
i2c_esp32.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_gecko.c drivers: i2c_gecko: use DT_<COMPAT>_<INSTANCE>_<PROP> defines 2019-02-01 19:09:06 -05:00
i2c_gpio.c drivers: Modify drivers to use DEVICE_AND_API_INIT() 2019-01-15 10:39:34 -08:00
i2c_handlers.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_imx.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_ll_stm32.c drivers/i2c: stm32: (FIX) add mutex to lock bus 2019-01-16 21:33:49 -05:00
i2c_ll_stm32.h drivers/i2c: stm32: (FIX) add mutex to lock bus 2019-01-16 21:33:49 -05:00
i2c_ll_stm32_v1.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_ll_stm32_v2.c drivers: i2c_ll_stm32_v2: Handle errors during data transfers 2018-12-17 08:17:24 -06:00
i2c_mcux.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_mcux_lpi2c.c drivers: i2c: Introduce mcux lpi2c shim driver 2019-01-18 06:49:35 -05:00
i2c_nios2.c boards: nios2: Add dts support for i2c 2019-01-16 12:35:30 -06:00
i2c_nrfx_twi.c drivers: i2c: nrfx: Prevent transfer overlapping 2018-12-14 08:46:35 +01:00
i2c_nrfx_twim.c drivers: i2c: nrfx: Add support for TWIM2 and TWIM3 2019-01-21 10:13:34 +01:00
i2c_qmsi.c
i2c_qmsi_ss.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_sam_twi.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_sam_twihs.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
i2c_sbcon.c drivers: i2c: i2c_sbcon: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-01-25 08:55:06 -06:00