Lines Matching refs:sc_base
72 struct dwhdmi_softc sc_base;
82 #define to_imx6_dwhdmi_softc(x) container_of(x, struct imx6_dwhdmi_softc, sc_base)
167 sc->sc_base.sc_connector.base.connector_type = DRM_MODE_CONNECTOR_HDMIA;
168 error = dwhdmi_bind(&sc->sc_base, &sc->sc_encoder);
204 return &sc->sc_base.sc_dai;
245 sc->sc_base.sc_dev = self;
246 sc->sc_base.sc_reg_width = 1;
247 sc->sc_base.sc_bst = faa->faa_bst;
248 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) {
257 sc->sc_base.sc_ic = fdtbus_i2c_acquire(phandle, "ddc-i2c-bus");
258 if (of_hasprop(phandle, "ddc-i2c-bus") && sc->sc_base.sc_ic == NULL) {
263 sc->sc_base.sc_flags |= DWHDMI_USE_INTERNAL_PHY;
264 sc->sc_base.sc_detect = dwhdmi_phy_detect;
265 sc->sc_base.sc_enable = dwhdmi_phy_enable;
266 sc->sc_base.sc_disable = dwhdmi_phy_disable;
267 sc->sc_base.sc_mode_set = dwhdmi_phy_mode_set;
268 sc->sc_base.sc_mpll_config = imx6_dwhdmi_mpll_config;
269 sc->sc_base.sc_phy_config = imx6_dwhdmi_phy_config;
271 if (dwhdmi_attach(&sc->sc_base) != 0) {