Home
last modified time | relevance | path

Searched refs:roles (Results 1 – 6 of 6) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/cdns3/
H A Dcore.c42 WARN_ON(!cdns->roles[cdns->role]); in cdns3_get_current_role_driver()
43 return cdns->roles[cdns->role]; in cdns3_get_current_role_driver()
57 if (!cdns->roles[role]) in cdns3_role_start()
60 if (cdns->roles[role]->state == CDNS3_ROLE_STATE_ACTIVE) in cdns3_role_start()
64 ret = cdns->roles[role]->start(cdns); in cdns3_role_start()
66 cdns->roles[role]->state = CDNS3_ROLE_STATE_ACTIVE; in cdns3_role_start()
79 if (cdns->roles[role]->state == CDNS3_ROLE_STATE_INACTIVE) in cdns3_role_stop()
83 cdns->roles[role]->stop(cdns); in cdns3_role_stop()
84 cdns->roles[role]->state = CDNS3_ROLE_STATE_INACTIVE; in cdns3_role_stop()
273 cdns->roles[USB_ROLE_NONE] = rdrv; in cdns3_idle_init()
H A Dhost.c52 cdns->roles[USB_ROLE_HOST] = rdrv; in cdns3_host_init()
H A Dcore.h87 struct cdns3_role_driver *roles[USB_ROLE_DEVICE + 1]; member
H A Dgadget.c2734 cdns->roles[USB_ROLE_DEVICE] = rdrv; in cdns3_gadget_init()
/rk3399_rockchip-uboot/include/power/power_delivery/
H A Dtypec.h127 enum typec_port_data roles; member
/rk3399_rockchip-uboot/
H A DREADME229 and roles of each function are the same. Some boards or architectures