rt_err_t rt_phye_init(struct rt_phye *phye)
rt_err_t rt_phye_exit(struct rt_phye *phye)
rt_err_t rt_phye_set_mode(struct rt_phye *phye, enum rt_phye_mode mode, int submode)
struct rt_phye * rt_phye_get_by_name(struct rt_device *dev, const char *id)
@ RT_PHYE_MODE_USB_DEVICE_LS
@ RT_PHYE_MODE_USB_HOST_FS
@ RT_PHYE_MODE_PCIE_BIFURCATION
@ RT_PHYE_MODE_USB_DEVICE_HS
@ RT_PHYE_MODE_USB_DEVICE
@ RT_PHYE_MODE_USB_DEVICE_FS
@ RT_PHYE_MODE_USB_DEVICE_SS
@ RT_PHYE_MODE_USB_HOST_LS
@ RT_PHYE_MODE_USB_HOST_HS
@ RT_PHYE_MODE_USB_HOST_SS
rt_err_t rt_phye_power_on(struct rt_phye *phye)
rt_err_t rt_phye_power_off(struct rt_phye *phye)
rt_inline rt_err_t rt_phye_set_mode_simple(struct rt_phye *phye, enum rt_phye_mode mode)
rt_err_t rt_phye_unregister(struct rt_phye *phye)
void rt_phye_put(struct rt_phye *phye)
struct rt_phye * rt_phye_get_by_index(struct rt_device *dev, int index)
rt_err_t rt_phye_register(struct rt_phye *phye)
rt_err_t rt_phye_reset(struct rt_phye *phye)
rt_err_t(* reset)(struct rt_phye *phye)
rt_err_t(* ofw_parse)(struct rt_phye *phye, struct rt_ofw_cell_args *phye_args)
rt_err_t(* set_mode)(struct rt_phye *phye, enum rt_phye_mode mode, int submode)
rt_err_t(* power_on)(struct rt_phye *phye)
rt_err_t(* init)(struct rt_phye *phye)
rt_err_t(* exit)(struct rt_phye *phye)
rt_err_t(* power_off)(struct rt_phye *phye)
const struct rt_phye_ops * ops