tests: drivers: build_all: gpio: fix I2C addresses
Iterate through I2C addresses in devicetree overlay for build_all/gpio to avoid conflicts. Fixes #69551 Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
This commit is contained in:
parent
906724fb99
commit
9db19dd5a6
1 changed files with 25 additions and 25 deletions
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
test_i2c_sx1509b: sx1509b@0 {
|
test_i2c_sx1509b: sx1509b@0 {
|
||||||
compatible = "semtech,sx1509b";
|
compatible = "semtech,sx1509b";
|
||||||
reg = <0x0>;
|
reg = <0x00>;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <16>;
|
ngpios = <16>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
|
@ -41,7 +41,7 @@
|
||||||
|
|
||||||
test_i2c_pcal6408a: pcal6408a@1 {
|
test_i2c_pcal6408a: pcal6408a@1 {
|
||||||
compatible = "nxp,pcal6408a";
|
compatible = "nxp,pcal6408a";
|
||||||
reg = <0x1>;
|
reg = <0x01>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <8>;
|
ngpios = <8>;
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
|
|
||||||
test_i2c_pcal6416a: pcal6416a@2 {
|
test_i2c_pcal6416a: pcal6416a@2 {
|
||||||
compatible = "nxp,pcal6416a";
|
compatible = "nxp,pcal6416a";
|
||||||
reg = <0x2>;
|
reg = <0x02>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <16>;
|
ngpios = <16>;
|
||||||
|
@ -59,62 +59,62 @@
|
||||||
reset-gpios = <&test_gpio 0 0>;
|
reset-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_pca95xx: pca95xx@20 {
|
test_i2c_pca95xx: pca95xx@3 {
|
||||||
compatible = "nxp,pca95xx";
|
compatible = "nxp,pca95xx";
|
||||||
reg = <0x20>;
|
reg = <0x03>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <16>;
|
ngpios = <16>;
|
||||||
interrupt-gpios = <&test_gpio 0 0>;
|
interrupt-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_pcf8575: pcf8575@21 {
|
test_i2c_pcf8575: pcf8575@4 {
|
||||||
compatible = "nxp,pcf857x";
|
compatible = "nxp,pcf857x";
|
||||||
reg = <0x21>;
|
reg = <0x04>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <16>;
|
ngpios = <16>;
|
||||||
int-gpios = <&test_gpio 0 0>;
|
int-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_pcf8574: pcf8574@27 {
|
test_i2c_pcf8574: pcf8574@5 {
|
||||||
compatible = "nxp,pcf857x";
|
compatible = "nxp,pcf857x";
|
||||||
reg = <0x27>;
|
reg = <0x05>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <8>;
|
ngpios = <8>;
|
||||||
int-gpios = <&test_gpio 0 0>;
|
int-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_pca953x: pca953x@70 {
|
test_i2c_pca953x: pca953x@6 {
|
||||||
compatible = "ti,tca9538";
|
compatible = "ti,tca9538";
|
||||||
reg = <0x70>;
|
reg = <0x06>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <8>;
|
ngpios = <8>;
|
||||||
nint-gpios = <&test_gpio 0 0>;
|
nint-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_mcp230xx: mcp230xx@0 {
|
test_i2c_mcp230xx: mcp230xx@7 {
|
||||||
compatible = "microchip,mcp230xx";
|
compatible = "microchip,mcp230xx";
|
||||||
reg = <0x0>;
|
reg = <0x07>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <16>;
|
ngpios = <16>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_fxl6408: fxl6408@43 {
|
test_i2c_fxl6408: fxl6408@8 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
compatible = "fcs,fxl6408";
|
compatible = "fcs,fxl6408";
|
||||||
reg = <0x43>;
|
reg = <0x08>;
|
||||||
ngpios = <8>;
|
ngpios = <8>;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
};
|
};
|
||||||
|
|
||||||
mfd-nct38xx@72 {
|
mfd-nct38xx@9 {
|
||||||
compatible = "nuvoton,nct38xx";
|
compatible = "nuvoton,nct38xx";
|
||||||
reg = <0x72>;
|
reg = <0x09>;
|
||||||
test_i2c_nct3807: nct3807 {
|
test_i2c_nct3807: nct3807 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
|
@ -141,9 +141,9 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_nct3808_p1: mfd-nct38xx@71 {
|
test_i2c_nct3808_p1: mfd-nct38xx@a {
|
||||||
compatible = "nuvoton,nct38xx";
|
compatible = "nuvoton,nct38xx";
|
||||||
reg = <0x71>;
|
reg = <0x0a>;
|
||||||
nct3808_0_P1 {
|
nct3808_0_P1 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
|
@ -161,9 +161,9 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_nct3808_p2: mfd-nct38xx@75 {
|
test_i2c_nct3808_p2: mfd-nct38xx@b {
|
||||||
compatible = "nuvoton,nct38xx";
|
compatible = "nuvoton,nct38xx";
|
||||||
reg = <0x75>;
|
reg = <0x0b>;
|
||||||
nct3808_0_P2 {
|
nct3808_0_P2 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
|
@ -181,9 +181,9 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_tca6424a: tca6424a@23 {
|
test_i2c_tca6424a: tca6424a@c {
|
||||||
compatible = "ti,tca6424a";
|
compatible = "ti,tca6424a";
|
||||||
reg = <0x23>;
|
reg = <0x0c>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
ngpios = <24>;
|
ngpios = <24>;
|
||||||
|
@ -191,9 +191,9 @@
|
||||||
reset-gpios = <&test_gpio 0 0>;
|
reset-gpios = <&test_gpio 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
test_i2c_axp192: axp192@24 {
|
test_i2c_axp192: axp192@d {
|
||||||
compatible = "x-powers,axp192";
|
compatible = "x-powers,axp192";
|
||||||
reg = <0x24>;
|
reg = <0x0d>;
|
||||||
|
|
||||||
axp192_gpio {
|
axp192_gpio {
|
||||||
compatible = "x-powers,axp192-gpio";
|
compatible = "x-powers,axp192-gpio";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue