Lines Matching +full:clock +full:- +full:measure
1 // SPDX-License-Identifier: GPL-2.0+
3 * Support for Variscite VAR-SOM-MX6UL Module
9 /dts-v1/;
12 #include <dt-bindings/clock/imx6ul-clock.h>
13 #include <dt-bindings/gpio/gpio.h>
16 model = "Variscite VAR-SOM-MX6UL module";
17 compatible = "variscite,var-som-imx6ul", "fsl,imx6ul";
24 reg_gpio_dvfs: reg-gpio-dvfs {
25 compatible = "regulator-gpio";
26 regulator-min-microvolt = <1300000>;
27 regulator-max-microvolt = <1400000>;
28 regulator-name = "gpio_dvfs";
29 regulator-type = "voltage";
35 rmii_ref_clk: rmii-ref-clk {
36 compatible = "fixed-clock";
37 #clock-cells = <0>;
38 clock-frequency = <25000000>;
39 clock-output-names = "rmii-ref";
44 assigned-clocks = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
45 assigned-clock-rates = <786432000>;
49 dc-supply = <®_gpio_dvfs>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_enet1>, <&pinctrl_enet1_gpio>, <&pinctrl_enet1_mdio>;
55 phy-mode = "rmii";
56 phy-handle = <ðphy0>;
60 #address-cells = <1>;
61 #size-cells = <0>;
63 ethphy0: ethernet-phy@1 {
64 compatible = "ethernet-phy-ieee802.3-c22";
67 clock-names = "rmii-ref";
68 reset-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
69 reset-assert-us = <100000>;
70 micrel,led-mode = <1>;
71 micrel,rmii-reference-clock-select-25-mhz = <1>;
77 pinctrl-names = "default";
78 pinctrl-0 = <&pinctrl_hog>;
93 pinctrl_enet1_gpio: enet1-gpiogrp {
99 pinctrl_enet1_mdio: enet1-mdiogrp {
156 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
171 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
192 pinctrl-names = "default";
193 pinctrl-0 = <&pinctrl_sai2>;
194 assigned-clocks = <&clks IMX6UL_CLK_SAI2_SEL>,
196 assigned-clock-parents = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
197 assigned-clock-rates = <0>, <12288000>;
198 fsl,sai-mclk-direction-output;
207 pinctrl-names = "default";
208 pinctrl-0 = <&pinctrl_tsc>;
209 xnur-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
210 measure-delay-time = <0xffff>;
211 pre-charge-time = <0xfff>;
216 pinctrl-names = "default";
217 pinctrl-0 = <&pinctrl_uart2>;
218 uart-has-rtscts;
223 pinctrl-names = "default", "state_100mhz", "state_200mhz";
224 pinctrl-0 = <&pinctrl_usdhc2>;
225 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
226 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
227 bus-width = <8>;
228 no-1-8-v;
229 non-removable;
230 keep-power-in-suspend;
231 wakeup-source;