Lines Matching +full:imx8mq +full:- +full:clock
1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
3 * Copyright 2019-2021 TQ-Systems GmbH
6 /dts-v1/;
8 #include "imx8mq-tqma8mq.dtsi"
12 model = "TQ-Systems GmbH i.MX8MQ TQMa8MQ on MBa8Mx";
13 compatible = "tq,imx8mq-tqma8mq-mba8mx", "tq,imx8mq-tqma8mq", "fsl,imx8mq";
14 chassis-type = "embedded";
24 extcon_usbotg: extcon-usbotg0 {
25 compatible = "linux,extcon-usb-gpio";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinctrl_usbcon0>;
28 id-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
31 pcie0_refclk: pcie0-refclk {
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <100000000>;
37 pcie1_refclk: pcie1-refclk {
38 compatible = "fixed-clock";
39 #clock-cells = <0>;
40 clock-frequency = <100000000>;
43 reg_otg_vbus: regulator-otg-vbus {
44 compatible = "regulator-fixed";
45 pinctrl-names = "default";
46 pinctrl-0 = <&pinctrl_regotgvbus>;
47 regulator-name = "MBA8MQ_OTG_VBUS";
48 regulator-min-microvolt = <5000000>;
49 regulator-max-microvolt = <5000000>;
51 enable-active-high;
54 reg_usdhc2_vmmc: regulator-vmmc {
55 compatible = "regulator-fixed";
56 regulator-name = "VSD_3V3";
57 regulator-min-microvolt = <3300000>;
58 regulator-max-microvolt = <3300000>;
60 enable-active-high;
79 gpio-controller;
80 #gpio-cells = <2>;
81 vcc-supply = <®_vcc_3v3>;
82 pinctrl-names = "default";
83 pinctrl-0 = <&pinctrl_expander>;
84 interrupt-parent = <&gpio1>;
86 interrupt-controller;
87 #interrupt-cells = <2>;
89 mpcie-rst-hog {
90 gpio-hog;
92 output-high;
93 line-name = "MPCIE_RST#";
107 reset-gpio = <&expander0 14 GPIO_ACTIVE_LOW>;
128 assigned-clocks = <&clk IMX8MQ_CLK_SAI3>;
129 assigned-clock-parents = <&clk IMX8MQ_AUDIO_PLL1_OUT>;
130 clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
138 clock-names = "mclk";
143 assigned-clocks = <&clk IMX8MQ_CLK_UART1>;
144 assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_80M>;
148 assigned-clocks = <&clk IMX8MQ_CLK_UART2>;
149 assigned-clock-parents = <&clk IMX8MQ_SYS1_PLL_80M>;
154 assigned-clocks = <&clk IMX8MQ_CLK_UART3>;
155 assigned-clock-parents = <&clk IMX8MQ_CLK_25M>;
159 vbus-supply = <®_otg_vbus>;
166 hnp-disable;
167 srp-disable;
168 adp-disable;
183 pinctrl-names = "default";
184 pinctrl-0 = <&pinctrl_wdog>;
185 fsl,ext-reset-output;
305 /* ID: floating / high: device, low: host -> use PU */
319 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
329 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
339 pinctrl_usdhc2_gpio: usdhc2-gpiogrp {