On 06/09/2024 08:26, Delphine CC Chiu wrote: > Enable interrupt setting for pca9555 > > Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@xxxxxxxxxx> > --- > .../aspeed/aspeed-bmc-facebook-yosemite4.dts | 56 +++++++++++++++++-- > 1 file changed, 52 insertions(+), 4 deletions(-) > > diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts > index b11951c2f71e..09bbbcb192f5 100644 > --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts > +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts > @@ -832,30 +832,78 @@ power-sensor@12 { > > gpio@20 { > compatible = "nxp,pca9555"; > - reg = <0x20>; NAK. You are making the code worse. Read DTS coding style. > + pinctrl-names = "default"; > gpio-controller; > #gpio-cells = <2>; > + reg = <0x20>; > + interrupt-parent = <&gpio0>; > + interrupts = <98 IRQ_TYPE_LEVEL_LOW>; > + gpio-line-names = > + "P48V_OCP_GPIO1","P48V_OCP_GPIO2", Broken alignment. Best regards, Krzysztof