From 8de3dd7ba769305d8a1c0d21011be58d35e4ad7c Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Mon, 30 Mar 2020 20:47:17 +0200 Subject: ARM64: verdin-imx8mm: silence dummy-regulator warning Signed-off-by: Max Krummenacher --- .../boot/dts/freescale/fsl-imx8mm-verdin.dtsi | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi index 270aa603ecd0..0237bd9c2a2b 100755 --- a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi @@ -12,6 +12,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_dsi_bkl_en>; enable-gpios = <&gpio3 3 GPIO_ACTIVE_HIGH>; + power-supply = <®_3p3v>; status = "disabled"; }; @@ -41,6 +42,28 @@ }; }; + /* Carrier Board Supply */ + reg_3p3v: regulator-3p3v { + compatible = "regulator-fixed"; + regulator-name = "REG_3P3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + reg_aux_usb: regulator-aux-usb { + compatible = "regulator-fixed"; + regulator-name = "REG_AUX_USB"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + reg_mipi_phy: regulator-mipi-phy { + compatible = "regulator-fixed"; + regulator-name = "REG_MIPI_PHY"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1000000>; + }; + reg_ethphy: regulator-ethphy { compatible = "regulator-fixed"; enable-active-high; @@ -420,6 +443,10 @@ assigned-clocks = <&clk IMX8MM_CLK_CLKO1>; clock-names = "csi_mclk"; clocks = <&clk IMX8MM_CLK_CLKO1>; + DOVDD-supply = <®_3p3v>; + AVDD-supply = <®_3p3v>; + DVDD-supply = <®_3p3v>; + PVDD-supply = <®_3p3v>; csi_id = <0>; mclk = <24000000>; mclk_source = <0>; @@ -452,6 +479,11 @@ clock-names = "mclk"; reg = <0x1a>; status = "disabled"; + DCVDD-supply = <®_3p3v>; + DBVDD-supply = <®_3p3v>; + AVDD-supply = <®_3p3v>; + CPVDD-supply = <®_3p3v>; + MICVDD-supply = <®_3p3v>; }; gpio_expander_21: gpio-expander@21 { @@ -460,6 +492,7 @@ gpio-controller; reg = <0x21>; status = "disabled"; + vcc-supply = <®_3p3v>; }; lvds_bridge: bridge@2c { @@ -565,6 +598,7 @@ &mipi_csi_1 { #address-cells = <1>; #size-cells = <0>; + mipi-phy-supply = <®_mipi_phy>; port { mipi1_sensor_ep: endpoint1 { @@ -597,6 +631,7 @@ &pcie0 { /* on-module ext oscillator */ clkreq-gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>; + epdev_on-supply = <®_3p3v>; ext_osc = <1>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pcie0>; @@ -664,6 +699,14 @@ pinctrl-0 = <&pinctrl_uart4>; }; +&usbmisc1 { + vbus-wakeup-supply = <®_aux_usb>; +}; + +&usbmisc2 { + vbus-wakeup-supply = <®_aux_usb>; +}; + /* Verdin USB_1 */ &usbotg1 { dr_mode = "otg"; @@ -680,6 +723,14 @@ vbus-supply = <®_usb_otg2_vbus>; }; +&usbphynop1 { + vcc-supply = <®_aux_usb>; +}; + +&usbphynop2 { + vcc-supply = <®_aux_usb>; +}; + /* On-module eMMC */ &usdhc1 { bus-width = <8>; -- cgit v1.2.3