]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: aspeed: catalina: remove interrupt of GPIOB4 form all IOEXP
authorPotin Lai <potin.lai.pt@gmail.com>
Thu, 21 Nov 2024 04:34:05 +0000 (12:34 +0800)
committerAndrew Jeffery <andrew@codeconstruct.com.au>
Fri, 13 Dec 2024 05:17:00 +0000 (15:47 +1030)
We notice this interrupt pin always keep low, it cause BMC stuck at boot
up until kernel disabling IRQ of this GPIO pin.

Remove the interrupt of GPIOB4 pin from all IOEXP for now to avoid BMC
get stuck.

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Link: https://patch.msgid.link/20241121-catalina-dts-20241120-v1-2-e4212502624b@gmail.com
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts

index dc17e1c8919b5e55aedb6b3d0927989ca2ae57bf..c151984289bc63a127d296bbfabdde709b65f337 100644 (file)
                reg = <0x20>;
                gpio-controller;
                #gpio-cells = <2>;
-               interrupt-parent = <&gpio0>;
-               interrupts = <ASPEED_GPIO(B, 4) IRQ_TYPE_LEVEL_LOW>;
        };
 
        // Module 1 IOEXP
                reg = <0x21>;
                gpio-controller;
                #gpio-cells = <2>;
-               interrupt-parent = <&gpio0>;
-               interrupts = <ASPEED_GPIO(B, 4) IRQ_TYPE_LEVEL_LOW>;
        };
 
        // HMC IOEXP
                reg = <0x27>;
                gpio-controller;
                #gpio-cells = <2>;
-               interrupt-parent = <&gpio0>;
-               interrupts = <ASPEED_GPIO(B, 4) IRQ_TYPE_LEVEL_LOW>;
        };
 
        // Module 0 EEPROM