Home
last modified time | relevance | path

Searched refs:drm_encoder (Results 1 – 15 of 15) sorted by relevance

/include/drm/
Ddrm_encoder_slave.h49 void (*set_config)(struct drm_encoder *encoder,
52 void (*destroy)(struct drm_encoder *encoder);
53 void (*dpms)(struct drm_encoder *encoder, int mode);
54 void (*save)(struct drm_encoder *encoder);
55 void (*restore)(struct drm_encoder *encoder);
56 bool (*mode_fixup)(struct drm_encoder *encoder,
59 int (*mode_valid)(struct drm_encoder *encoder,
61 void (*mode_set)(struct drm_encoder *encoder,
65 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
67 int (*get_modes)(struct drm_encoder *encoder,
[all …]
Ddrm_encoder.h33 struct drm_encoder;
48 void (*reset)(struct drm_encoder *encoder);
57 void (*destroy)(struct drm_encoder *encoder);
72 int (*late_register)(struct drm_encoder *encoder);
83 void (*early_unregister)(struct drm_encoder *encoder);
98 struct drm_encoder { struct
189 #define obj_to_encoder(x) container_of(x, struct drm_encoder, base) argument
193 struct drm_encoder *encoder,
241 ((struct drm_encoder *) \
242 __drmm_encoder_alloc(dev, sizeof(struct drm_encoder), \
[all …]
Ddrm_modeset_helper_vtables.h526 void (*dpms)(struct drm_encoder *encoder, int mode);
559 enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,
602 bool (*mode_fixup)(struct drm_encoder *encoder,
619 void (*prepare)(struct drm_encoder *encoder);
634 void (*commit)(struct drm_encoder *encoder);
658 void (*mode_set)(struct drm_encoder *encoder,
681 void (*atomic_mode_set)(struct drm_encoder *encoder,
700 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
723 void (*atomic_disable)(struct drm_encoder *encoder,
746 void (*atomic_enable)(struct drm_encoder *encoder,
[all …]
Ddrm_bridge_connector.h11 struct drm_encoder;
16 struct drm_encoder *encoder);
Ddrm_of.h14 struct drm_encoder;
44 struct drm_encoder *encoder,
82 struct drm_encoder *encoder, in drm_of_encoder_active_endpoint()
132 struct drm_encoder *encoder) in drm_of_encoder_active_endpoint_id()
142 struct drm_encoder *encoder) in drm_of_encoder_active_port_id()
Ddrm_simple_kms_helper.h225 struct drm_encoder encoder;
242 struct drm_encoder *encoder,
Ddrm_crtc_helper.h54 bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
Ddrm_writeback.h34 struct drm_encoder encoder;
Ddrm_connector.h39 struct drm_encoder;
688 struct drm_encoder *best_encoder;
1454 struct drm_encoder *encoder;
1586 struct drm_encoder *encoder);
1768 struct drm_encoder *encoder);
Ddrm_bridge.h732 struct drm_encoder *encoder;
794 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
839 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder) in drm_bridge_chain_get_first_bridge()
Ddrm_atomic.h507 struct drm_encoder *encoder);
510 struct drm_encoder *encoder);
708 struct drm_encoder *encoder);
Ddrm_edid.h370 struct drm_encoder;
/include/drm/bridge/
Ddw_mipi_dsi.h17 struct drm_encoder;
66 int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder);
Danalogix_dp.h28 struct drm_encoder *encoder;
Ddw_hdmi.h13 struct drm_encoder;
167 struct drm_encoder *encoder,