Skip to content

Commit d5a91a2

Browse files
JiafeiPannashif
authored andcommitted
dts: pinctrl: unify pinctrl binding for imx8mp/n/m
Currently imx8mm/n use pinctrl binding of nxp,imx8m-pinctrl.yaml which is used for imx8mq series platforms, but imx8mm/n have different pinctrl hardware module with imx8mq, so change imx8mm/n to use binding of nxp,imx8mp-pinctrl.yaml as imx8mm, imx8mn and imx8mp have the same pinctrl hardware module. Signed-off-by: Jiafei Pan <[email protected]>
1 parent f19446f commit d5a91a2

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

boards/nxp/imx8mm_evk/imx8mm_evk-pinctrl.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2022, NXP
2+
* Copyright 2022,2024 NXP
33
* SPDX-License-Identifier: Apache-2.0
44
*
55
*/
@@ -12,7 +12,7 @@
1212
pinmux = <&iomuxc_uart2_rxd_uart_rx_uart2_rx>,
1313
<&iomuxc_uart2_txd_uart_tx_uart2_tx>;
1414
slew-rate = "fast";
15-
drive-strength = "40-ohm";
15+
drive-strength = "x6";
1616
};
1717
};
1818

@@ -21,7 +21,7 @@
2121
pinmux = <&iomuxc_uart4_rxd_uart_rx_uart4_rx>,
2222
<&iomuxc_uart4_txd_uart_tx_uart4_tx>;
2323
slew-rate = "fast";
24-
drive-strength = "40-ohm";
24+
drive-strength = "x6";
2525
};
2626
};
2727

boards/nxp/imx8mn_evk/imx8mn_evk-pinctrl.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2022 NXP
2+
* Copyright 2022,2024 NXP
33
* SPDX-License-Identifier: Apache-2.0
44
*
55
*/
@@ -12,7 +12,7 @@
1212
pinmux = <&iomuxc_uart2_rxd_uart_rx_uart2_rx>,
1313
<&iomuxc_uart2_txd_uart_tx_uart2_tx>;
1414
slew-rate = "fast";
15-
drive-strength = "40-ohm";
15+
drive-strength = "x6";
1616
};
1717
};
1818

@@ -21,7 +21,7 @@
2121
pinmux = <&iomuxc_uart4_rxd_uart_rx_uart4_rx>,
2222
<&iomuxc_uart4_txd_uart_tx_uart4_tx>;
2323
slew-rate = "fast";
24-
drive-strength = "40-ohm";
24+
drive-strength = "x6";
2525
};
2626
};
2727

boards/phytec/mimx8mm_phyboard_polis/mimx8mm_phyboard_polis-pinctrl.dtsi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
pinmux = <&iomuxc_uart4_rxd_uart_rx_uart4_rx>,
1313
<&iomuxc_uart4_txd_uart_tx_uart4_tx>;
1414
slew-rate = "fast";
15-
drive-strength = "40-ohm";
15+
drive-strength = "x6";
1616
};
1717
};
1818

@@ -21,7 +21,7 @@
2121
pinmux = <&iomuxc_uart3_rxd_uart_rx_uart3_rx>,
2222
<&iomuxc_uart3_txd_uart_tx_uart3_tx>;
2323
slew-rate = "fast";
24-
drive-strength = "40-ohm";
24+
drive-strength = "x6";
2525
};
2626
};
2727

@@ -32,7 +32,7 @@
3232
<&iomuxc_sai3_txfs_uart_tx_uart2_rx>,
3333
<&iomuxc_sai3_txc_uart_rx_uart2_tx>;
3434
slew-rate = "fast";
35-
drive-strength = "40-ohm";
35+
drive-strength = "x6";
3636
};
3737
};
3838

@@ -43,7 +43,7 @@
4343
<&iomuxc_sai2_rxd0_uart_rts_b_uart1_rts_b>,
4444
<&iomuxc_sai2_txfs_uart_cts_b_uart1_cts_b>;
4545
slew-rate = "fast";
46-
drive-strength = "40-ohm";
46+
drive-strength = "x6";
4747
};
4848
};
4949
};

dts/arm/nxp/nxp_imx8mm_m4.dtsi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,8 @@
55
*/
66

77
#include <nxp/nxp_imx8m_m4.dtsi>
8+
9+
&pinctrl {
10+
status = "okay";
11+
compatible = "nxp,imx8mp-pinctrl";
12+
};

dts/arm64/nxp/nxp_mimx8mm_a53.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
status = "okay";
101101
pinctrl: pinctrl {
102102
status = "okay";
103-
compatible = "nxp,imx8m-pinctrl";
103+
compatible = "nxp,imx8mp-pinctrl";
104104
};
105105
};
106106

dts/arm64/nxp/nxp_mimx8mn_a53.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
status = "okay";
101101
pinctrl: pinctrl {
102102
status = "okay";
103-
compatible = "nxp,imx8m-pinctrl";
103+
compatible = "nxp,imx8mp-pinctrl";
104104
};
105105
};
106106

0 commit comments

Comments
 (0)