zephyr/dts/bindings/i2c
Michał Barnaś 2bc7dcdc2e i2c: add filtering of i2c dumped messages
This commit adds option to dump i2c messages of only specified
devices. It makes it easier to debug communication of specific
i2c device instead of logging all i2c communication.
The filter of devices is specifiec in device-tree using the
node with "zephyr,i2c-dump-filter" compatible string.

Example of device-tree node:
i2c-dump-filter {
	compatible = "zephyr,i2c-dump-filter";
	devices = < &display0 >, < &sensor3 >;
};

Signed-off-by: Michał Barnaś <mb@semihalf.com>
2023-09-06 17:54:53 +02:00
..
altr,nios2-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
ambiq,i2c.yaml drivers: i2c: Add Ambiq I2C driver 2023-08-17 15:15:45 +02:00
andestech,atciic100.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
arm,versatile-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
asmedia,asm2364.yaml
atmel,sam0-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
atmel,sam-i2c-twi.yaml drivers: i2c: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
atmel,sam-i2c-twihs.yaml drivers: i2c: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
atmel,sam-i2c-twim.yaml drivers: i2c: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
espressif,esp32-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
fsl,imx21-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
gd,gd32-i2c.yaml
gpio-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
i2c-controller.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
i2c-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
infineon,cat1-i2c.yaml driver: i2c: infineon: Adding XMC4 I2C driver 2023-07-11 09:43:19 +02:00
infineon,xmc4xxx-i2c.yaml dts: arm: xmc4xxx: Add extra pinctrl nodes for i2c 2023-08-16 20:43:50 +02:00
intel,sedi-i2c.yaml drivers: i2c: Add Intel SEDI driver 2023-08-04 10:46:24 +02:00
ite,common-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
ite,enhance-i2c.yaml ITE: drivers/i2c: Add I2C target driver used buffer mode 2023-07-11 15:50:13 +02:00
ite,it8xxx2-i2c.yaml ITE: drivers/i2c: Channel C/i2c2 cannot use FIFO mode 2023-08-04 10:45:48 +02:00
litex,i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
microchip,mpfs-i2c.yaml dts: riscv: introduce PolarFire SoC I2C interface 2023-06-23 12:31:36 -04:00
microchip,xec-i2c-v2.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
microchip,xec-i2c.yaml drivers: i2c: microchip: I2C reset fix 2023-05-05 16:16:01 +02:00
nordic,nrf-twi-common.yaml drivers: i2c: nrfx_twi/m: drop -pin support 2023-02-28 08:42:05 -08:00
nordic,nrf-twi.yaml
nordic,nrf-twim.yaml drivers: i2c: i2c_nrfx_twim: Utilize memory-region prop from devicetree 2023-07-26 09:36:31 +02:00
nordic,nrf-twis.yaml drivers: i2c: i2c_nrfx_twim: Utilize memory-region prop from devicetree 2023-07-26 09:36:31 +02:00
nuvoton,npcx-i2c-ctrl.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
nuvoton,npcx-i2c-port.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
nxp,imx-lpi2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
nxp,kinetis-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
nxp,lpc11u6x-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
nxp,lpc-i2c.yaml
nxp,sc18im704-i2c.yaml drivers: i2c: Add NXP SC18IM704 I2C support 2023-04-03 20:02:51 +02:00
openisa,rv32m1-lpi2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
renesas,rcar-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
renesas,smartbond-i2c.yaml drivers: i2c: Add driver for smartbond DA1469x device family 2023-04-07 10:09:37 -05:00
sifive,i2c0.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
silabs,gecko-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
snps,designware-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
st,stm32-i2c-v1.yaml drivers: i2c: stm32: add bus recovery support 2023-03-03 09:18:29 +01:00
st,stm32-i2c-v2.yaml drivers: i2c: stm32: add bus recovery support 2023-03-03 09:18:29 +01:00
telink,b91-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
ti,cc13xx-cc26xx-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
ti,cc32xx-i2c.yaml boards: cc32(20|35)sf_launchxl: add I2C pinctrl entries 2023-06-17 07:55:43 -04:00
ti,tca954x-base.yaml
ti,tca9546a.yaml
ti,tca9548a.yaml
xlnx,xps-iic-2.1.yaml dts: bindings: i2c: Added Xilinx I2C driver 2023-04-17 11:39:21 +02:00
xlnx,xps-iic-2.00.a.yaml dts: bindings: i2c: Added Xilinx I2C driver 2023-04-17 11:39:21 +02:00
zephyr,i2c-dump-allowlist.yaml i2c: add filtering of i2c dumped messages 2023-09-06 17:54:53 +02:00
zephyr,i2c-emul-controller.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00