13ccc3515SDong Aisheng// SPDX-License-Identifier: GPL-2.0+ 23ccc3515SDong Aisheng/* 33ccc3515SDong Aisheng * Copyright 2018-2019 NXP 43ccc3515SDong Aisheng * Dong Aisheng <aisheng.dong@nxp.com> 53ccc3515SDong Aisheng */ 63ccc3515SDong Aisheng 73ccc3515SDong Aisheng&dma_subsys { 83ccc3515SDong Aisheng uart4_lpcg: clock-controller@5a4a0000 { 93ccc3515SDong Aisheng compatible = "fsl,imx8qxp-lpcg"; 103ccc3515SDong Aisheng reg = <0x5a4a0000 0x10000>; 113ccc3515SDong Aisheng #clock-cells = <1>; 123ccc3515SDong Aisheng clocks = <&clk IMX_SC_R_UART_4 IMX_SC_PM_CLK_PER>, 133ccc3515SDong Aisheng <&dma_ipg_clk>; 143ccc3515SDong Aisheng clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 153ccc3515SDong Aisheng clock-output-names = "uart4_lpcg_baud_clk", 163ccc3515SDong Aisheng "uart4_lpcg_ipg_clk"; 173ccc3515SDong Aisheng power-domains = <&pd IMX_SC_R_UART_4>; 183ccc3515SDong Aisheng }; 19be85831dSJoakim Zhang 20be85831dSJoakim Zhang can1_lpcg: clock-controller@5ace0000 { 21be85831dSJoakim Zhang compatible = "fsl,imx8qxp-lpcg"; 22be85831dSJoakim Zhang reg = <0x5ace0000 0x10000>; 23be85831dSJoakim Zhang #clock-cells = <1>; 24be85831dSJoakim Zhang clocks = <&clk IMX_SC_R_CAN_1 IMX_SC_PM_CLK_PER>, 25be85831dSJoakim Zhang <&dma_ipg_clk>, <&dma_ipg_clk>; 26be85831dSJoakim Zhang clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_5>; 27be85831dSJoakim Zhang clock-output-names = "can1_lpcg_pe_clk", 28be85831dSJoakim Zhang "can1_lpcg_ipg_clk", 29be85831dSJoakim Zhang "can1_lpcg_chi_clk"; 30be85831dSJoakim Zhang power-domains = <&pd IMX_SC_R_CAN_1>; 31be85831dSJoakim Zhang }; 32be85831dSJoakim Zhang 33be85831dSJoakim Zhang can2_lpcg: clock-controller@5acf0000 { 34be85831dSJoakim Zhang compatible = "fsl,imx8qxp-lpcg"; 35be85831dSJoakim Zhang reg = <0x5acf0000 0x10000>; 36be85831dSJoakim Zhang #clock-cells = <1>; 37be85831dSJoakim Zhang clocks = <&clk IMX_SC_R_CAN_2 IMX_SC_PM_CLK_PER>, 38be85831dSJoakim Zhang <&dma_ipg_clk>, <&dma_ipg_clk>; 39be85831dSJoakim Zhang clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_5>; 40be85831dSJoakim Zhang clock-output-names = "can2_lpcg_pe_clk", 41be85831dSJoakim Zhang "can2_lpcg_ipg_clk", 42be85831dSJoakim Zhang "can2_lpcg_chi_clk"; 43be85831dSJoakim Zhang power-domains = <&pd IMX_SC_R_CAN_2>; 44be85831dSJoakim Zhang }; 45be85831dSJoakim Zhang}; 46be85831dSJoakim Zhang 47be85831dSJoakim Zhang&flexcan1 { 48be85831dSJoakim Zhang fsl,clk-source = /bits/ 8 <1>; 49be85831dSJoakim Zhang}; 50be85831dSJoakim Zhang 51be85831dSJoakim Zhang&flexcan2 { 52*20ceb2b5SFrank Li clocks = <&can1_lpcg IMX_LPCG_CLK_4>, 53*20ceb2b5SFrank Li <&can1_lpcg IMX_LPCG_CLK_0>; 54be85831dSJoakim Zhang assigned-clocks = <&clk IMX_SC_R_CAN_1 IMX_SC_PM_CLK_PER>; 55be85831dSJoakim Zhang fsl,clk-source = /bits/ 8 <1>; 56be85831dSJoakim Zhang}; 57be85831dSJoakim Zhang 58be85831dSJoakim Zhang&flexcan3 { 59*20ceb2b5SFrank Li clocks = <&can2_lpcg IMX_LPCG_CLK_4>, 60*20ceb2b5SFrank Li <&can2_lpcg IMX_LPCG_CLK_0>; 61be85831dSJoakim Zhang assigned-clocks = <&clk IMX_SC_R_CAN_2 IMX_SC_PM_CLK_PER>; 62be85831dSJoakim Zhang fsl,clk-source = /bits/ 8 <1>; 633ccc3515SDong Aisheng}; 643ccc3515SDong Aisheng 653ccc3515SDong Aisheng&lpuart0 { 663ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpuart", "fsl,imx8qxp-lpuart"; 673ccc3515SDong Aisheng}; 683ccc3515SDong Aisheng 693ccc3515SDong Aisheng&lpuart1 { 703ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpuart", "fsl,imx8qxp-lpuart"; 713ccc3515SDong Aisheng}; 723ccc3515SDong Aisheng 733ccc3515SDong Aisheng&lpuart2 { 743ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpuart", "fsl,imx8qxp-lpuart"; 753ccc3515SDong Aisheng}; 763ccc3515SDong Aisheng 773ccc3515SDong Aisheng&lpuart3 { 783ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpuart", "fsl,imx8qxp-lpuart"; 793ccc3515SDong Aisheng}; 803ccc3515SDong Aisheng 813ccc3515SDong Aisheng&i2c0 { 823ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; 833ccc3515SDong Aisheng}; 843ccc3515SDong Aisheng 853ccc3515SDong Aisheng&i2c1 { 863ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; 873ccc3515SDong Aisheng}; 883ccc3515SDong Aisheng 893ccc3515SDong Aisheng&i2c2 { 903ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; 913ccc3515SDong Aisheng}; 923ccc3515SDong Aisheng 933ccc3515SDong Aisheng&i2c3 { 943ccc3515SDong Aisheng compatible = "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; 953ccc3515SDong Aisheng}; 96