Searched refs:usbss (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/usb/typec/mux/ |
| H A D | wcd939x-usbss.c | 240 static int wcd939x_usbss_set(struct wcd939x_usbss *usbss) in wcd939x_usbss_set() argument 242 bool reverse = (usbss->orientation == TYPEC_ORIENTATION_REVERSE); in wcd939x_usbss_set() 249 if (usbss->mode < TYPEC_STATE_MODAL || in wcd939x_usbss_set() 250 (!usbss->svid && (usbss->mode == TYPEC_MODE_USB2 || in wcd939x_usbss_set() 251 usbss->mode == TYPEC_MODE_USB3))) { in wcd939x_usbss_set() 253 } else if (usbss->svid) { in wcd939x_usbss_set() 254 switch (usbss->mode) { in wcd939x_usbss_set() 271 } else if (usbss->mode == TYPEC_MODE_AUDIO) { in wcd939x_usbss_set() 278 ret = regmap_clear_bits(usbss in wcd939x_usbss_set() 537 struct wcd939x_usbss *usbss = typec_switch_get_drvdata(sw); wcd939x_usbss_switch_set() local 560 struct wcd939x_usbss *usbss = typec_mux_get_drvdata(mux); wcd939x_usbss_mux_set() local 590 struct wcd939x_usbss *usbss; wcd939x_usbss_probe() local 744 struct wcd939x_usbss *usbss = i2c_get_clientdata(client); wcd939x_usbss_remove() local [all...] |
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-am62.c | 116 void __iomem *usbss; member 144 return readl((am62->usbss) + offset); in dwc3_ti_readl() 149 writel(value, (am62->usbss) + offset); in dwc3_ti_writel() 233 am62->usbss = devm_platform_ioremap_resource(pdev, 0); in dwc3_ti_probe() 234 if (IS_ERR(am62->usbss)) { in dwc3_ti_probe() 236 return PTR_ERR(am62->usbss); in dwc3_ti_probe()
|
| /linux/include/linux/usb/ |
| H A D | pd_vdo.h | 371 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument 375 | (vps) << 4 | (sopp) << 3 | ((usbss) & 0x7)) 458 #define VDO_AMA(hw, fw, tx1d, tx2d, rx1d, rx2d, vcpwr, vcr, vbr, usbss) \ argument 462 | ((usbss) & 0x7))
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | am33xx-usb.txt | 4 - reg: offset and length of the usbss register sets
|