// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) /* * Device Tree Source for the RZ/G2L SMARC EVK common parts * * Copyright (C) 2021 Renesas Electronics Corp. */ #include #include / { aliases { serial0 = &scif0; i2c0 = &i2c0; i2c1 = &i2c1; i2c3 = &i2c3; }; chosen { bootargs = "ignore_loglevel"; stdout-path = "serial0:115200n8"; }; usb0_vbus_otg: regulator-usb0-vbus-otg { compatible = "regulator-fixed"; regulator-name = "USB0_VBUS_OTG"; regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; }; }; &ehci0 { dr_mode = "otg"; status = "okay"; }; &ehci1 { status = "okay"; }; &extal_clk { clock-frequency = <24000000>; }; &hsusb { dr_mode = "otg"; status = "okay"; }; &i2c0 { pinctrl-0 = <&i2c0_pins>; pinctrl-names = "default"; status = "okay"; }; &i2c1 { pinctrl-0 = <&i2c1_pins>; pinctrl-names = "default"; status = "okay"; }; &i2c3 { pinctrl-0 = <&i2c3_pins>; pinctrl-names = "default"; status = "okay"; }; &ohci0 { dr_mode = "otg"; status = "okay"; }; &ohci1 { status = "okay"; }; &phyrst { status = "okay"; }; &pinctrl { i2c0_pins: i2c0 { pins = "RIIC0_SDA", "RIIC0_SCL"; input-enable; }; i2c1_pins: i2c1 { pins = "RIIC1_SDA", "RIIC1_SCL"; input-enable; }; i2c3_pins: i2c3 { pinmux = , /* SDA */ ; /* SCL */ }; scif0_pins: scif0 { pinmux = , /* TxD */ ; /* RxD */ }; usb0_pins: usb0 { pinmux = , /* VBUS */ , /* OVC */ ; /* OTG_ID */ }; usb1_pins: usb1 { pinmux = , /* VBUS */ ; /* OVC */ }; }; &scif0 { pinctrl-0 = <&scif0_pins>; pinctrl-names = "default"; status = "okay"; }; &usb2_phy0 { pinctrl-0 = <&usb0_pins>; pinctrl-names = "default"; vbus-supply = <&usb0_vbus_otg>; status = "okay"; }; &usb2_phy1 { pinctrl-0 = <&usb1_pins>; pinctrl-names = "default"; status = "okay"; };