Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm: dts: mt7623: add otg nodes for bpi-r2

Add OTG-Nodes for BananaPi-R2

Signed-off-by: Frank Wunderlich <frank-w@public-files.de>
Link: https://lore.kernel.org/r/20210830145958.108605-1-linux@fw-web.de
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>

authored by

Frank Wunderlich and committed by
Matthias Brugger
235e40fd f5f54d00

+25
+25
arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts
··· 366 366 status = "okay"; 367 367 }; 368 368 369 + &pio { 370 + musb_pins: musb { 371 + pins-musb { 372 + pinmux = <MT7623_PIN_237_EXT_SDIO2_FUNC_DRV_VBUS>; 373 + }; 374 + }; 375 + }; 376 + 369 377 &pwm { 370 378 pinctrl-names = "default"; 371 379 pinctrl-0 = <&pwm_pins_a>; ··· 404 396 status = "okay"; 405 397 }; 406 398 399 + &usb0 { 400 + pinctrl-names = "default"; 401 + pinctrl-0 = <&musb_pins>; 402 + status = "okay"; 403 + usb-role-switch; 404 + 405 + connector { 406 + compatible = "gpio-usb-b-connector", "usb-b-connector"; 407 + type = "micro"; 408 + id-gpios = <&pio 44 GPIO_ACTIVE_HIGH>; 409 + }; 410 + }; 411 + 407 412 &usb1 { 408 413 vusb33-supply = <&reg_3p3v>; 409 414 vbus-supply = <&reg_5v>; ··· 426 405 &usb2 { 427 406 vusb33-supply = <&reg_3p3v>; 428 407 vbus-supply = <&reg_5v>; 408 + status = "okay"; 409 + }; 410 + 411 + &u2phy1 { 429 412 status = "okay"; 430 413 }; 431 414