Lines Matching refs:encoder
434 static bool cirrus_encoder_mode_fixup(struct drm_encoder *encoder, in cirrus_encoder_mode_fixup() argument
441 static void cirrus_encoder_mode_set(struct drm_encoder *encoder, in cirrus_encoder_mode_set() argument
447 static void cirrus_encoder_dpms(struct drm_encoder *encoder, int state) in cirrus_encoder_dpms() argument
452 static void cirrus_encoder_prepare(struct drm_encoder *encoder) in cirrus_encoder_prepare() argument
456 static void cirrus_encoder_commit(struct drm_encoder *encoder) in cirrus_encoder_commit() argument
460 static void cirrus_encoder_destroy(struct drm_encoder *encoder) in cirrus_encoder_destroy() argument
462 struct cirrus_encoder *cirrus_encoder = to_cirrus_encoder(encoder); in cirrus_encoder_destroy()
463 drm_encoder_cleanup(encoder); in cirrus_encoder_destroy()
481 struct drm_encoder *encoder; in cirrus_encoder_init() local
488 encoder = &cirrus_encoder->base; in cirrus_encoder_init()
489 encoder->possible_crtcs = 0x1; in cirrus_encoder_init()
491 drm_encoder_init(dev, encoder, &cirrus_encoder_encoder_funcs, in cirrus_encoder_init()
493 drm_encoder_helper_add(encoder, &cirrus_encoder_helper_funcs); in cirrus_encoder_init()
495 return encoder; in cirrus_encoder_init()
571 struct drm_encoder *encoder; in cirrus_modeset_init() local
588 encoder = cirrus_encoder_init(cdev->dev); in cirrus_modeset_init()
589 if (!encoder) { in cirrus_modeset_init()
600 drm_mode_connector_attach_encoder(connector, encoder); in cirrus_modeset_init()