Skip to content

Commit c88c5e4

Browse files
mcbridemattShawn Guo
authored andcommitted
arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys
gpio-keys already 'inherits' the interrupts from the controller of the specified GPIO, so having another declaration is redundant. On >=v5.15 this started causing an oops under gpio_keys_probe as the IRQ was already claimed. Signed-off-by: Mathew McBride <[email protected]> Fixes: 418962e ("arm64: dts: add device tree for Traverse Ten64 (LS1088A)") Cc: [email protected] Signed-off-by: Shawn Guo <[email protected]>
1 parent 25501d8 commit c88c5e4

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

arch/arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,13 @@
3838
powerdn {
3939
label = "External Power Down";
4040
gpios = <&gpio1 17 GPIO_ACTIVE_LOW>;
41-
interrupts = <&gpio1 17 IRQ_TYPE_EDGE_FALLING>;
4241
linux,code = <KEY_POWER>;
4342
};
4443

4544
/* Rear Panel 'ADMIN' button (GPIO_H) */
4645
admin {
4746
label = "ADMIN button";
4847
gpios = <&gpio3 8 GPIO_ACTIVE_HIGH>;
49-
interrupts = <&gpio3 8 IRQ_TYPE_EDGE_RISING>;
5048
linux,code = <KEY_WPS_BUTTON>;
5149
};
5250
};

0 commit comments

Comments
 (0)