dwhdmi_softc
enum drm_mode_status rkdwhdmi_mode_valid(struct dwhdmi_softc *,
rkdwhdmi_enable(struct dwhdmi_softc *dsc)
rkdwhdmi_mode_set(struct dwhdmi_softc *dsc,
rkdwhdmi_mode_valid(struct dwhdmi_softc *dsc, const struct drm_display_mode *mode)
struct dwhdmi_softc sc_base;
void rkdwhdmi_enable(struct dwhdmi_softc *);
void rkdwhdmi_mode_set(struct dwhdmi_softc *, const struct drm_display_mode *,
struct dwhdmi_softc * const sc = priv;
dwhdmi_read(struct dwhdmi_softc *sc, bus_size_t reg)
dwhdmi_write(struct dwhdmi_softc *sc, bus_size_t reg, uint8_t val)
dwhdmi_vp_init(struct dwhdmi_softc *sc)
dwhdmi_tx_init(struct dwhdmi_softc *sc)
dwhdmi_fc_init(struct dwhdmi_softc *sc, struct drm_display_mode *mode)
dwhdmi_mc_init(struct dwhdmi_softc *sc)
dwhdmi_mc_disable(struct dwhdmi_softc *sc)
dwhdmi_audio_init(struct dwhdmi_softc *sc)
struct dwhdmi_softc * const sc = dwhdmi_connector->sc;
struct dwhdmi_softc * const sc = dwhdmi_connector->sc;
struct dwhdmi_softc * const sc = bridge->driver_private;
struct dwhdmi_softc * const sc = bridge->driver_private;
struct dwhdmi_softc * const sc = bridge->driver_private;
struct dwhdmi_softc *sc = bridge->driver_private;
struct dwhdmi_softc *sc = bridge->driver_private;
struct dwhdmi_softc * const sc = arg->context;
struct dwhdmi_softc * const sc = priv;
struct dwhdmi_softc * const sc = priv;
struct dwhdmi_softc * const sc = priv;
dwhdmi_attach(struct dwhdmi_softc *sc)
dwhdmi_bind(struct dwhdmi_softc *sc, struct drm_encoder *encoder)
enum drm_mode_status (*sc_mode_valid)(struct dwhdmi_softc *,
int dwhdmi_attach(struct dwhdmi_softc *);
int dwhdmi_bind(struct dwhdmi_softc *, struct drm_encoder *);
uint8_t dwhdmi_read(struct dwhdmi_softc *, bus_size_t);
void dwhdmi_write(struct dwhdmi_softc *, bus_size_t, uint8_t);
enum drm_connector_status dwhdmi_phy_detect(struct dwhdmi_softc *, int);
void dwhdmi_phy_enable(struct dwhdmi_softc *);
void dwhdmi_phy_disable(struct dwhdmi_softc *);
void dwhdmi_phy_mode_set(struct dwhdmi_softc *,
struct dwhdmi_softc;
struct dwhdmi_softc *sc;
enum drm_connector_status (*sc_detect)(struct dwhdmi_softc *, int);
void (*sc_enable)(struct dwhdmi_softc *);
void (*sc_disable)(struct dwhdmi_softc *);
void (*sc_mode_set)(struct dwhdmi_softc *,
dwhdmi_phy_wait_i2c_done(struct dwhdmi_softc *sc, int msec)
dwhdmi_phy_i2c_write(struct dwhdmi_softc *sc, unsigned short data,
dwhdmi_phy_enable_power(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_enable_tmds(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_gen2_pddq(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_gen2_txpwron(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_sel_data_en_pol(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_sel_interface_control(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_enable_svsret(struct dwhdmi_softc *sc, uint8_t enable)
dwhdmi_phy_test_clear(struct dwhdmi_softc *sc, unsigned char bit)
dwhdmi_phy_configure(struct dwhdmi_softc *sc, const struct drm_display_mode *mode)
dwhdmi_phy_init(struct dwhdmi_softc *sc, const struct drm_display_mode *mode)
dwhdmi_phy_detect(struct dwhdmi_softc *sc, int force)
dwhdmi_phy_enable(struct dwhdmi_softc *sc)
dwhdmi_phy_disable(struct dwhdmi_softc *sc)
dwhdmi_phy_mode_set(struct dwhdmi_softc *sc,