dwc3_meson_g12a
struct dwc3_meson_g12a;
int (*setup_regmaps)(struct dwc3_meson_g12a *priv, void __iomem *base);
int (*usb2_init_phy)(struct dwc3_meson_g12a *priv, int i,
int (*set_phy_mode)(struct dwc3_meson_g12a *priv, int i,
int (*usb_init)(struct dwc3_meson_g12a *priv);
int (*usb_post_init)(struct dwc3_meson_g12a *priv);
static int dwc3_meson_gxl_setup_regmaps(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_setup_regmaps(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_usb2_init_phy(struct dwc3_meson_g12a *priv, int i,
static int dwc3_meson_gxl_usb2_init_phy(struct dwc3_meson_g12a *priv, int i,
static int dwc3_meson_g12a_set_phy_mode(struct dwc3_meson_g12a *priv,
static int dwc3_meson_gxl_set_phy_mode(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_usb_init(struct dwc3_meson_g12a *priv);
static int dwc3_meson_gxl_usb_init(struct dwc3_meson_g12a *priv);
static int dwc3_meson_gxl_usb_post_init(struct dwc3_meson_g12a *priv);
static int dwc3_meson_gxl_set_phy_mode(struct dwc3_meson_g12a *priv,
static int dwc3_meson_gxl_usb2_init_phy(struct dwc3_meson_g12a *priv, int i,
static int dwc3_meson_g12a_set_phy_mode(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_usb2_init_phy(struct dwc3_meson_g12a *priv, int i,
static int dwc3_meson_g12a_usb2_init(struct dwc3_meson_g12a *priv,
static void dwc3_meson_g12a_usb3_init(struct dwc3_meson_g12a *priv)
static void dwc3_meson_g12a_usb_otg_apply_mode(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_usb_init_glue(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_get_phys(struct dwc3_meson_g12a *priv)
static enum phy_mode dwc3_meson_g12a_get_id(struct dwc3_meson_g12a *priv)
static int dwc3_meson_g12a_otg_mode_set(struct dwc3_meson_g12a *priv,
struct dwc3_meson_g12a *priv = usb_role_switch_get_drvdata(sw);
struct dwc3_meson_g12a *priv = usb_role_switch_get_drvdata(sw);
struct dwc3_meson_g12a *priv = data;
struct dwc3_meson_g12a *priv)
static int dwc3_meson_gxl_setup_regmaps(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_setup_regmaps(struct dwc3_meson_g12a *priv,
static int dwc3_meson_g12a_usb_init(struct dwc3_meson_g12a *priv)
static int dwc3_meson_gxl_usb_init(struct dwc3_meson_g12a *priv)
static int dwc3_meson_gxl_usb_post_init(struct dwc3_meson_g12a *priv)
struct dwc3_meson_g12a *priv;
struct dwc3_meson_g12a *priv = platform_get_drvdata(pdev);
struct dwc3_meson_g12a *priv = dev_get_drvdata(dev);
struct dwc3_meson_g12a *priv = dev_get_drvdata(dev);
struct dwc3_meson_g12a *priv = dev_get_drvdata(dev);
struct dwc3_meson_g12a *priv = dev_get_drvdata(dev);