Lines Matching defs:sc_base
83 struct dwhdmi_softc sc_base;
95 #define to_rk_dwhdmi_softc(x) container_of(x, struct rk_dwhdmi_softc, sc_base)
162 sc->sc_base.sc_connector.base.connector_type = DRM_MODE_CONNECTOR_HDMIA;
163 error = dwhdmi_bind(&sc->sc_base, &sc->sc_encoder);
223 return &sc->sc_base.sc_dai;
283 sc->sc_base.sc_dev = self;
284 if (of_getprop_uint32(phandle, "reg-io-width", &sc->sc_base.sc_reg_width) != 0)
285 sc->sc_base.sc_reg_width = 4;
286 sc->sc_base.sc_bst = faa->faa_bst;
287 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) {
301 sc->sc_base.sc_ic = fdtbus_i2c_acquire(phandle, "ddc-i2c-bus");
302 if (of_hasprop(phandle, "ddc-i2c-bus") && sc->sc_base.sc_ic == NULL) {
307 sc->sc_base.sc_flags |= DWHDMI_USE_INTERNAL_PHY;
308 sc->sc_base.sc_detect = dwhdmi_phy_detect;
309 sc->sc_base.sc_enable = rk_dwhdmi_enable;
310 sc->sc_base.sc_disable = dwhdmi_phy_disable;
311 sc->sc_base.sc_mode_set = rk_dwhdmi_mode_set;
312 sc->sc_base.sc_mpll_config = rk_dwhdmi_mpll_config;
313 sc->sc_base.sc_phy_config = rk_dwhdmi_phy_config;
315 if (dwhdmi_attach(&sc->sc_base) != 0) {