apple_atcphy
static int atcphy_configure_pipehandler_dummy(struct apple_atcphy *atcphy)
static int atcphy_configure_pipehandler(struct apple_atcphy *atcphy, bool host)
static void atcphy_setup_pipehandler(struct apple_atcphy *atcphy)
static void atcphy_configure_lanes(struct apple_atcphy *atcphy, enum atcphy_mode mode)
static void atcphy_enable_dp_aux(struct apple_atcphy *atcphy)
static void atcphy_disable_dp_aux(struct apple_atcphy *atcphy)
static int atcphy_dp_configure_lane(struct apple_atcphy *atcphy, enum atcphy_lane lane,
static int atcphy_auspll_apb_command(struct apple_atcphy *atcphy, u32 command)
static int atcphy_dp_configure(struct apple_atcphy *atcphy, enum atcphy_dp_link_rate lr)
static void atcphy_usb2_power_off(struct apple_atcphy *atcphy)
static int atcphy_power_off(struct apple_atcphy *atcphy)
static void atcphy_usb2_power_on(struct apple_atcphy *atcphy)
static int atcphy_power_on(struct apple_atcphy *atcphy)
static int atcphy_configure(struct apple_atcphy *atcphy, enum atcphy_mode mode)
struct apple_atcphy *atcphy = phy_get_drvdata(phy);
struct apple_atcphy *atcphy = phy_get_drvdata(phy);
struct apple_atcphy *atcphy = phy_get_drvdata(phy);
struct apple_atcphy *atcphy = phy_get_drvdata(phy);
struct apple_atcphy *atcphy = phy_get_drvdata(phy);
struct apple_atcphy *atcphy = dev_get_drvdata(dev);
static int atcphy_probe_phy(struct apple_atcphy *atcphy)
static void _atcphy_dwc3_reset_assert(struct apple_atcphy *atcphy)
struct apple_atcphy *atcphy = container_of(rcdev, struct apple_atcphy, rcdev);
struct apple_atcphy *atcphy = container_of(rcdev, struct apple_atcphy, rcdev);
static int atcphy_probe_rcdev(struct apple_atcphy *atcphy)
struct apple_atcphy *atcphy = typec_switch_get_drvdata(sw);
static int atcphy_probe_switch(struct apple_atcphy *atcphy)
struct apple_atcphy *atcphy = typec_mux_get_drvdata(mux);
static int atcphy_probe_mux(struct apple_atcphy *atcphy)
static int atcphy_load_tunables(struct apple_atcphy *atcphy)
static int atcphy_map_resources(struct platform_device *pdev, struct apple_atcphy *atcphy)
static int atcphy_probe_finalize(struct apple_atcphy *atcphy)
struct apple_atcphy *atcphy;
static inline void core_mask32(struct apple_atcphy *atcphy, u32 reg, u32 mask, u32 set)
static inline void core_set32(struct apple_atcphy *atcphy, u32 reg, u32 set)
static inline void core_clear32(struct apple_atcphy *atcphy, u32 reg, u32 clear)
static const struct atcphy_mode_configuration *atcphy_get_mode_config(struct apple_atcphy *atcphy,
static void atcphy_apply_tunables(struct apple_atcphy *atcphy, enum atcphy_mode mode)
static int atcphy_pipehandler_lock(struct apple_atcphy *atcphy)
static int atcphy_pipehandler_unlock(struct apple_atcphy *atcphy)
static int atcphy_pipehandler_check(struct apple_atcphy *atcphy)
static int atcphy_configure_pipehandler_usb3(struct apple_atcphy *atcphy, bool host)