/openbmc/linux/drivers/phy/broadcom/ |
H A D | phy-bcm63xx-usbh.c | 225 static inline bool usbh_has_reg(struct bcm63xx_usbh_phy *usbh, int reg) in usbh_has_reg() argument 227 return (usbh->variant->regs[reg] >= 0); in usbh_has_reg() 230 static inline u32 usbh_readl(struct bcm63xx_usbh_phy *usbh, int reg) in usbh_readl() argument 232 return __raw_readl(usbh->base + usbh->variant->regs[reg]); in usbh_readl() 235 static inline void usbh_writel(struct bcm63xx_usbh_phy *usbh, int reg, in usbh_writel() argument 238 __raw_writel(value, usbh->base + usbh->variant->regs[reg]); in usbh_writel() 243 struct bcm63xx_usbh_phy *usbh = phy_get_drvdata(phy); in bcm63xx_usbh_phy_init() local 246 ret = clk_prepare_enable(usbh->usbh_clk); in bcm63xx_usbh_phy_init() 252 ret = clk_prepare_enable(usbh->usb_ref_clk); in bcm63xx_usbh_phy_init() 255 clk_disable_unprepare(usbh->usbh_clk); in bcm63xx_usbh_phy_init() [all …]
|
H A D | Makefile | 2 obj-$(CONFIG_PHY_BCM63XX_USBH) += phy-bcm63xx-usbh.o
|
/openbmc/u-boot/drivers/phy/ |
H A D | Makefile | 8 obj-$(CONFIG_BCM6318_USBH_PHY) += bcm6318-usbh-phy.o 9 obj-$(CONFIG_BCM6348_USBH_PHY) += bcm6348-usbh-phy.o 10 obj-$(CONFIG_BCM6358_USBH_PHY) += bcm6358-usbh-phy.o 11 obj-$(CONFIG_BCM6368_USBH_PHY) += bcm6368-usbh-phy.o 19 obj-$(CONFIG_MSM8916_USB_PHY) += msm8916-usbh-phy.o
|
/openbmc/linux/arch/mips/boot/dts/brcm/ |
H A D | bcm6368.dtsi | 191 phys = <&usbh 0>; 206 phys = <&usbh 0>; 212 usbh: usb-phy@10001700 { label 213 compatible = "brcm,bcm6368-usbh-phy"; 218 clock-names = "usbh"; 221 reset-names = "usbh";
|
H A D | bcm6328.dtsi | 203 phys = <&usbh 0>; 218 phys = <&usbh 0>; 224 usbh: usb-phy@10002700 { label 225 compatible = "brcm,bcm6328-usbh-phy"; 230 clock-names = "usbh"; 235 reset-names = "usbh";
|
H A D | bcm6362.dtsi | 227 phys = <&usbh 0>; 242 phys = <&usbh 0>; 248 usbh: usb-phy@10002700 { label 249 compatible = "brcm,bcm6362-usbh-phy"; 255 clock-names = "usbh"; 260 reset-names = "usbh";
|
H A D | bcm6358.dtsi | 168 phys = <&usbh 0>; 183 phys = <&usbh 0>; 189 usbh: usb-phy@fffe1500 { label 190 compatible = "brcm,bcm6358-usbh-phy"; 195 reset-names = "usbh";
|
H A D | bcm63268.dtsi | 238 phys = <&usbh 0>; 253 phys = <&usbh 0>; 259 usbh: usb-phy@10002700 { label 260 compatible = "brcm,bcm63268-usbh-phy"; 265 clock-names = "usbh"; 270 reset-names = "usbh";
|
/openbmc/u-boot/arch/mips/dts/ |
H A D | brcm,bcm6368.dtsi | 171 phys = <&usbh>; 180 phys = <&usbh>; 186 usbh: usb-phy@10001700 { label 187 compatible = "brcm,bcm6368-usbh"; 191 clock-names = "usbh";
|
H A D | brcm,bcm6328.dtsi | 159 phys = <&usbh>; 168 phys = <&usbh>; 174 usbh: usb-phy@10002700 { label 175 compatible = "brcm,bcm6328-usbh"; 179 clock-names = "usbh";
|
H A D | brcm,bcm6318.dtsi | 166 phys = <&usbh>; 175 phys = <&usbh>; 181 usbh: usb-phy@10005200 { label 182 compatible = "brcm,bcm6318-usbh"; 186 clock-names = "usbh";
|
H A D | brcm,bcm6362.dtsi | 183 phys = <&usbh>; 192 phys = <&usbh>; 198 usbh: usb-phy@10002700 { label 199 compatible = "brcm,bcm6368-usbh"; 203 clock-names = "usbh";
|
H A D | brcm,bcm63268.dtsi | 189 phys = <&usbh>; 198 phys = <&usbh>; 204 usbh: usb-phy@10002700 { label 205 compatible = "brcm,bcm63268-usbh"; 209 clock-names = "usbh", "usb_ref";
|
H A D | brcm,bcm6348.dtsi | 141 phys = <&usbh>; 147 usbh: usb-phy@fffe1c00 { label 148 compatible = "brcm,bcm6348-usbh"; 152 clock-names = "usbh";
|
H A D | brcm,bcm6358.dtsi | 171 phys = <&usbh>; 180 phys = <&usbh>; 186 usbh: usb-phy@fffe1500 { label 187 compatible = "brcm,bcm6358-usbh";
|
H A D | comtrend,ct-5361.dts | 66 &usbh {
|
H A D | comtrend,wap-5813n.dts | 88 &usbh {
|
H A D | comtrend,ar-5387un.dts | 110 &usbh {
|
H A D | comtrend,ar-5315u.dts | 126 &usbh {
|
H A D | sfr,nb4-ser.dts | 126 &usbh {
|
H A D | huawei,hg556a.dts | 125 &usbh {
|
/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra20-colibri-iris.dts | 97 usbh-pen { 238 reg_usbh_vbus: regulator-usbh-vbus {
|
H A D | tegra20-colibri-eval-v3.dts | 97 usbh-pen { 256 reg_usbh_vbus: regulator-usbh-vbus {
|
/openbmc/linux/include/dt-bindings/usb/ |
H A D | pd.h | 132 #define VDO_IDH(usbh, usbd, ufp_cable, is_modal, dfp, conn, vid) \ argument 133 ((usbh) << 31 | (usbd) << 30 | ((ufp_cable) & 0x7) << 27 \
|
/openbmc/linux/include/linux/usb/ |
H A D | pd_vdo.h | 143 #define VDO_IDH(usbh, usbd, ufp_cable, is_modal, dfp, conn, vid) \ argument 144 ((usbh) << 31 | (usbd) << 30 | ((ufp_cable) & 0x7) << 27 \
|