Lines Matching +full:imx8 +full:- +full:clock

1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 /dts-v1/;
8 #include <dt-bindings/phy/phy-imx8-pcie.h>
9 #include "imx8mp-kontron-smarc.dtsi"
13 compatible = "kontron,imx8mp-smarc-eval-carrier", "kontron,imx8mp-smarc",
14 "kontron,imx8mp-osm-s", "fsl,imx8mp";
17 compatible = "pwm-backlight";
19 brightness-levels = <0 100>;
20 num-interpolated-steps = <100>;
21 default-brightness-level = <100>;
22 enable-gpios = <&gpio3 19 GPIO_ACTIVE_HIGH>;
26 compatible = "linux,extcon-usb-gpio";
27 pinctrl-names = "default";
28 pinctrl-0 = <&pinctrl_usb1_id>;
29 id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
33 compatible = "simple-audio-card";
34 simple-audio-card,bitclock-master = <&codec_dai>;
35 simple-audio-card,format = "i2s";
36 simple-audio-card,frame-master = <&codec_dai>;
37 simple-audio-card,mclk-fs = <256>;
38 simple-audio-card,name = "imx8mp-wm8904";
39 simple-audio-card,routing =
46 simple-audio-card,widgets =
51 codec_dai: simple-audio-card,codec {
53 sound-dai = <&wm8904>;
56 simple-audio-card,cpu {
57 sound-dai = <&sai3>;
61 regulator_can0: can0-regulator {
62 compatible = "regulator-fixed";
63 regulator-name = "can0_en";
65 enable-active-high;
68 regulator_can1: can1-regulator {
69 compatible = "regulator-fixed";
70 regulator-name = "can1_en";
72 enable-active-high;
93 xceiver-supply = <&regulator_can0>;
98 xceiver-supply = <&regulator_can1>;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pinctrl_hdmi>;
109 ddc-i2c-bus = <&i2c3>;
120 expander_pm_out: io-expander@22 {
123 gpio-controller;
124 #gpio-cells = <2>;
125 gpio-line-names = "EN_5V0_S0", "EN_3V3_S0", "EN_1V8_S0",
130 expander_pm_in: io-expander@24 {
133 gpio-controller;
134 #gpio-cells = <2>;
135 gpio-line-names = "PG_5V0_3V3_S0", "PG_5V0_3V3_S5", "PG_1V8_S0",
143 wm8904: audio-codec@1a {
146 #sound-dai-cells = <0>;
148 clock-names = "mclk";
149 AVDD-supply = <&reg_vdd_1v8>;
150 CPVDD-supply = <&reg_vdd_1v8>;
151 DBVDD-supply = <&reg_vdd_1v8>;
152 DCVDD-supply = <&reg_vdd_1v8>;
153 MICVDD-supply = <&reg_vdd_3v3>;
156 expander_audio: io-expander@20 {
159 gpio-controller;
160 #gpio-cells = <2>;
161 gpio-line-names = "I2C_SEL_CODEC_LOOPBACK", "FPAH_PRESENCE",
180 fsl,refclk-pad-mode = <IMX8_PCIE_REFCLK_PAD_OUTPUT>;
181 fsl,clkreq-unsupported;
183 clock-names = "ref";
188 pinctrl-names = "default";
189 pinctrl-0 = <&pinctrl_pcie>;
190 reset-gpio = <&gpio3 2 GPIO_ACTIVE_LOW>;
199 assigned-clocks = <&clk IMX8MP_CLK_SAI3>;
200 assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>;
201 assigned-clock-rates = <24576000>;
202 fsl,sai-mclk-direction-output;
207 uart-has-rtscts;
216 uart-has-rtscts;
221 adp-disable;
222 hnp-disable;
223 srp-disable;
226 usb-role-switch;
243 vbus-supply = <&reg_usb1_vbus>;
252 vmmc-supply = <&reg_vdd_3v3>;