|
7 | 7 | #include <arm/armv8-m.dtsi> |
8 | 8 | #include <zephyr/dt-bindings/clock/imx_ccm_rev2.h> |
9 | 9 | #include <zephyr/dt-bindings/gpio/gpio.h> |
| 10 | +#include <dt-bindings/i2c/i2c.h> |
10 | 11 | #include <mem.h> |
11 | 12 | #include <freq.h> |
12 | 13 |
|
|
107 | 108 | status = "disabled"; |
108 | 109 | }; |
109 | 110 |
|
| 111 | + lpi2c2: i2c@44350000 { |
| 112 | + compatible = "nxp,lpi2c"; |
| 113 | + clock-frequency = <I2C_BITRATE_STANDARD>; |
| 114 | + #address-cells = <1>; |
| 115 | + #size-cells = <0>; |
| 116 | + reg = <0x44350000 0x4000>; |
| 117 | + interrupts = <14 0>; |
| 118 | + clocks = <&ccm IMX_CCM_LPI2C2_CLK 0 0>; |
| 119 | + status = "disabled"; |
| 120 | + }; |
| 121 | + |
| 122 | + lcdif: display-controller@4ae30000 { |
| 123 | + compatible = "nxp,imx-lcdifv3"; |
| 124 | + pixel-format = "argb-8888"; |
| 125 | + media-axi-clk-rate = <400000000>; |
| 126 | + media-apb-clk-rate = <133333334>; |
| 127 | + reg = <0x4ae30000 0x10000>; |
| 128 | + interrupts = <176 0>; |
| 129 | + clocks = <&ccm IMX_CCM_MEDIA_DISP_PIX_CLK 0 0>, |
| 130 | + <&ccm IMX_CCM_MEDIA_AXI_CLK 0 0>, |
| 131 | + <&ccm IMX_CCM_MEDIA_APB_CLK 0 0>; |
| 132 | + status = "disabled"; |
| 133 | + }; |
| 134 | + |
| 135 | + mipi_dsi: dsi@4ae10000 { |
| 136 | + compatible = "nxp,mipi-dsi-dwc"; |
| 137 | + reg = <0x4ae10000 0x10000>; |
| 138 | + #address-cells = <1>; |
| 139 | + #size-cells = <0>; |
| 140 | + interrupts = <177 0>; |
| 141 | + clocks = <&ccm IMX_CCM_MIPI_PHY_CFG_CLK 0 0>; |
| 142 | + nxp,dc = <&lcdif>; |
| 143 | + status = "disabled"; |
| 144 | + }; |
| 145 | + |
| 146 | + media_blk_ctrl: mediamix@4ac10000 { |
| 147 | + compatible = "nxp,imx93-mediamix"; |
| 148 | + reg = <0x4ac10000 0x1000>; |
| 149 | + status = "disabled"; |
| 150 | + }; |
| 151 | + |
110 | 152 | tpm1: pwm@44310000 { |
111 | 153 | compatible = "nxp,kinetis-tpm"; |
112 | 154 | reg = <0x44310000 0x88>; |
|
0 commit comments