diff options
author | Denys Drozdov <denys.drozdov@toradex.com> | 2021-09-02 10:01:41 +0300 |
---|---|---|
committer | Denys Drozdov <denys.drozdov@toradex.com> | 2021-09-14 10:18:47 +0300 |
commit | c30c2a80646a27bf863197a99f314ed839837bf2 (patch) | |
tree | 01242f80a22bc4c0491b9a6d02c8619764e11d6e /arch/arm64 | |
parent | 09dedcf8e8301c81290944fec7f46498a6057fb6 (diff) |
ARM64: dts: apalis-imx8: support flexcan3
Apalis Evaluation board supports CAN3 interface on the
Mezzanine board. Provide related iomux setting for flexcan3
- GPIO5 (MXM Pin 11) for FLEXCAN2_RX,
- GPIO6 (MXM Pin 13) for FLEXCAN2_TX.
Related-to: ELB-2578
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi index e7f7c0bf83e0..de57a065b4e2 100644 --- a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi @@ -322,6 +322,16 @@ /* xceiver-supply = <®_can_stby>; */ }; +/* Apalis CAN3 - Mezzanine */ +&flexcan3 { + /* define the following property to disable CAN-FD mode */ + /* disable-fd-mode; */ + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flexcan3>; + /* xceiver-supply = <®_can_stby>; */ +}; + + /* Apalis HDMI1 */ &hdmi { compatible = "cdn,imx8qm-hdmi"; @@ -500,6 +510,14 @@ >; }; + /* Apalis CAN3 */ + pinctrl_flexcan3: flexcan2grp { + fsl,pins = < + IMX8QM_FLEXCAN2_TX_DMA_FLEXCAN2_TX 0x21 + IMX8QM_FLEXCAN2_RX_DMA_FLEXCAN2_RX 0x21 + >; + }; + /* Apalis DAP1 */ pinctrl_dap1_gpios: dap1gpiosgrp { fsl,pins = < |