lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 8 Nov 2017 13:16:43 +0530 From: Raveendra Padasalagi <raveendra.padasalagi@...adcom.com> To: Rob Herring <robh+dt@...nel.org>, Mark Rutland <mark.rutland@....com>, Kishon Vijay Abraham I <kishon@...com>, Russell King <linux@...linux.org.uk>, Scott Branden <sbranden@...adcom.com>, Ray Jui <rjui@...adcom.com>, Srinath Mannam <srinath.mannam@...adcom.com>, Vikram Prakash <vikram.prakash@...adcom.com>, Jon Mason <jonmason@...adcom.com>, Florian Fainelli <f.fainelli@...il.com>, Yoshihiro Shimoda <yoshihiro.shimoda.uh@...esas.com>, Raviteja Garimella <raviteja.garimella@...adcom.com>, Rafal Milecki <rafal@...ecki.pl>, Arnd Bergmann <arnd@...db.de>, Viresh Kumar <viresh.kumar@...aro.org>, Jaehoon Chung <jh80.chung@...sung.com> Cc: devicetree@...r.kernel.org, linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org, bcm-kernel-feedback-list@...adcom.com, Raveendra Padasalagi <raveendra.padasalagi@...adcom.com> Subject: [PATCH v2 3/3] ARM: dts: Add dt node for Broadcom Cygnus USB phy Add DT node for Broadcom's USB phy controller's used in Cygnus family of SoC. Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@...adcom.com> --- arch/arm/boot/dts/bcm-cygnus.dtsi | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi index 7c957ea..c7b39dd 100644 --- a/arch/arm/boot/dts/bcm-cygnus.dtsi +++ b/arch/arm/boot/dts/bcm-cygnus.dtsi @@ -96,6 +96,41 @@ #address-cells = <1>; #size-cells = <1>; + extcon_usb: extcon_usb { + compatible = "linux,extcon-usb-gpio"; + vbus-gpio = <&gpio_asiu 121 0>; + id-gpio = <&gpio_asiu 122 0>; + status = "okay"; + }; + + usbphy: usb-phy@...1c028 { + compatible = "brcm,cygnus-usb-phy"; + reg = <0x0301c028 0x4>, + <0x0301d1b4 0x5c>, + <0x18115000 0xa00>, + <0x18111000 0xa00>; + reg-names = "crmu-usbphy-aon-ctrl", "cdru-usbphy", + "usb2h-idm", "usb2d-idm"; + #address-cells = <1>; + #size-cells = <0>; + + usbphy0: usb-phy@0 { + #phy-cells = <1>; + reg = <0>; + }; + + usbphy1: usb-phy@1 { + #phy-cells = <1>; + reg = <1>; + }; + + usbphy2: usb-phy@2 { + #phy-cells = <1>; + reg = <2>; + extcon = <&extcon_usb>; + }; + }; + otp: otp@...1c800 { compatible = "brcm,ocotp"; reg = <0x0301c800 0x2c>; -- 1.9.1
Powered by blists - more mailing lists