diff --git a/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts b/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts index 69605ef36b1e8a57fe8fb67109d85ff836984f7f..2ad1a0c5cf66153e96d5274f7ce5ded9cd8aaefd 100644 --- a/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts +++ b/arch/arm64/boot/dts/seco/seco-imx8qxp-c57.dts @@ -52,6 +52,7 @@ serial4 = &cm40_lpuart; mmc0 = &usdhc1; mmc1 = &usdhc2; + can0 = &flexcan1; i2c1 = &i2c1; i2c4 = &cm40_i2c; i2c5 = &i2c0_mipi_lvds0; @@ -410,6 +411,13 @@ IMX8QXP_QSPI0A_DQS_LSIO_GPIO3_IO13 0x00000021 >; }; + + pinctrl_flexcan2: flexcan2grp { + fsl,pins = < + IMX8QXP_FLEXCAN1_TX_ADMA_FLEXCAN1_TX 0x21 + IMX8QXP_FLEXCAN1_RX_ADMA_FLEXCAN1_RX 0x21 + >; + }; pinctrl_qspi0: qspi0grp { fsl,pins = < @@ -856,6 +864,12 @@ gpio5: &lsio_gpio5 { phy-reset-duration = <2>; }; +&flexcan2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flexcan2>; + status = "okay"; +}; + &flexspi0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_qspi0>;