Lines Matching refs:gma_encoder
194 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); in cdv_intel_crt_destroy() local
196 psb_intel_i2c_destroy(gma_encoder->ddc_bus); in cdv_intel_crt_destroy()
204 struct gma_encoder *gma_encoder = gma_attached_encoder(connector); in cdv_intel_crt_get_modes() local
206 &gma_encoder->ddc_bus->adapter); in cdv_intel_crt_get_modes()
247 struct gma_encoder *gma_encoder; in cdv_intel_crt_init() local
251 gma_encoder = kzalloc(sizeof(struct gma_encoder), GFP_KERNEL); in cdv_intel_crt_init()
252 if (!gma_encoder) in cdv_intel_crt_init()
264 encoder = &gma_encoder->base; in cdv_intel_crt_init()
267 gma_connector_attach_encoder(gma_connector, gma_encoder); in cdv_intel_crt_init()
270 gma_encoder->ddc_bus = psb_intel_i2c_create(dev, GPIOA, "CRTDDC_A"); in cdv_intel_crt_init()
271 if (!gma_encoder->ddc_bus) { in cdv_intel_crt_init()
276 gma_encoder->type = INTEL_OUTPUT_ANALOG; in cdv_intel_crt_init()
288 drm_encoder_cleanup(&gma_encoder->base); in cdv_intel_crt_init()
292 kfree(gma_encoder); in cdv_intel_crt_init()