Home
last modified time | relevance | path

Searched refs:usbh (Results 1 – 25 of 58) sorted by relevance

123

/openbmc/linux/drivers/phy/broadcom/
H A Dphy-bcm63xx-usbh.c225 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 DMakefile2 obj-$(CONFIG_PHY_BCM63XX_USBH) += phy-bcm63xx-usbh.o
/openbmc/u-boot/drivers/phy/
H A DMakefile8 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 Dbcm6368.dtsi191 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 Dbcm6328.dtsi203 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 Dbcm6362.dtsi227 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 Dbcm6358.dtsi168 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 Dbcm63268.dtsi238 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 Dbrcm,bcm6368.dtsi171 phys = <&usbh>;
180 phys = <&usbh>;
186 usbh: usb-phy@10001700 { label
187 compatible = "brcm,bcm6368-usbh";
191 clock-names = "usbh";
H A Dbrcm,bcm6328.dtsi159 phys = <&usbh>;
168 phys = <&usbh>;
174 usbh: usb-phy@10002700 { label
175 compatible = "brcm,bcm6328-usbh";
179 clock-names = "usbh";
H A Dbrcm,bcm6318.dtsi166 phys = <&usbh>;
175 phys = <&usbh>;
181 usbh: usb-phy@10005200 { label
182 compatible = "brcm,bcm6318-usbh";
186 clock-names = "usbh";
H A Dbrcm,bcm6362.dtsi183 phys = <&usbh>;
192 phys = <&usbh>;
198 usbh: usb-phy@10002700 { label
199 compatible = "brcm,bcm6368-usbh";
203 clock-names = "usbh";
H A Dbrcm,bcm63268.dtsi189 phys = <&usbh>;
198 phys = <&usbh>;
204 usbh: usb-phy@10002700 { label
205 compatible = "brcm,bcm63268-usbh";
209 clock-names = "usbh", "usb_ref";
H A Dbrcm,bcm6348.dtsi141 phys = <&usbh>;
147 usbh: usb-phy@fffe1c00 { label
148 compatible = "brcm,bcm6348-usbh";
152 clock-names = "usbh";
H A Dbrcm,bcm6358.dtsi171 phys = <&usbh>;
180 phys = <&usbh>;
186 usbh: usb-phy@fffe1500 { label
187 compatible = "brcm,bcm6358-usbh";
H A Dcomtrend,ct-5361.dts66 &usbh {
H A Dcomtrend,wap-5813n.dts88 &usbh {
H A Dcomtrend,ar-5387un.dts110 &usbh {
H A Dcomtrend,ar-5315u.dts126 &usbh {
H A Dsfr,nb4-ser.dts126 &usbh {
H A Dhuawei,hg556a.dts125 &usbh {
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-colibri-iris.dts97 usbh-pen {
238 reg_usbh_vbus: regulator-usbh-vbus {
H A Dtegra20-colibri-eval-v3.dts97 usbh-pen {
256 reg_usbh_vbus: regulator-usbh-vbus {
/openbmc/linux/include/dt-bindings/usb/
H A Dpd.h132 #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 Dpd_vdo.h143 #define VDO_IDH(usbh, usbd, ufp_cable, is_modal, dfp, conn, vid) \ argument
144 ((usbh) << 31 | (usbd) << 30 | ((ufp_cable) & 0x7) << 27 \

123