mirror of
https://github.com/torvalds/linux.git
synced 2026-07-30 19:21:28 +02:00
arm64: dts: imx8ulp-evk: Correct Type-C int GPIO flags
IRQ_TYPE_xxx flags are not correct in the context of GPIO flags.
These are simple defines so they could be used in DTS but they will not
have the same meaning: IRQ_TYPE_EDGE_FALLING = 2 = GPIO_SINGLE_ENDED.
Correct the Type-C int-gpios to use proper flags, assuming the author of
the code wanted similar logical behavior:
IRQ_TYPE_EDGE_FALLING => GPIO_ACTIVE_LOW
Fixes: c4b4593ecb ("arm64: dts: imx8ulp-evk: enable usb nodes and add ptn5150 nodes")
Cc: stable@vger.kernel.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
This commit is contained in:
parent
ff0f8a2c2a
commit
b4f5c46163
|
|
@ -166,7 +166,7 @@ &lpi2c7 {
|
|||
ptn5150_1: typec@1d {
|
||||
compatible = "nxp,ptn5150";
|
||||
reg = <0x1d>;
|
||||
int-gpios = <&gpiof 3 IRQ_TYPE_EDGE_FALLING>;
|
||||
int-gpios = <&gpiof 3 GPIO_ACTIVE_LOW>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_typec1>;
|
||||
status = "disabled";
|
||||
|
|
@ -182,7 +182,7 @@ pcal6408: gpio@21 {
|
|||
ptn5150_2: typec@3d {
|
||||
compatible = "nxp,ptn5150";
|
||||
reg = <0x3d>;
|
||||
int-gpios = <&gpiof 5 IRQ_TYPE_EDGE_FALLING>;
|
||||
int-gpios = <&gpiof 5 GPIO_ACTIVE_LOW>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_typec2>;
|
||||
status = "disabled";
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user