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);
99 struct drm_encoder { struct
190 #define obj_to_encoder(x) container_of(x, struct drm_encoder, base) argument
194 struct drm_encoder *encoder,
205 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index()
217 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask()
[all …]
Ddrm_modeset_helper_vtables.h536 void (*dpms)(struct drm_encoder *encoder, int mode);
569 enum drm_mode_status (*mode_valid)(struct drm_encoder *crtc,
612 bool (*mode_fixup)(struct drm_encoder *encoder,
629 void (*prepare)(struct drm_encoder *encoder);
644 void (*commit)(struct drm_encoder *encoder);
668 void (*mode_set)(struct drm_encoder *encoder,
691 void (*atomic_mode_set)(struct drm_encoder *encoder,
710 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
733 void (*atomic_disable)(struct drm_encoder *encoder,
756 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.h168 struct drm_encoder encoder;
185 struct drm_encoder *encoder,
Ddrm_crtc_helper.h54 bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
Ddrm_connector.h39 struct drm_encoder;
633 struct drm_encoder *best_encoder;
1394 struct drm_encoder *encoder;
1526 struct drm_encoder *encoder);
1699 struct drm_encoder *encoder);
Ddrm_writeback.h34 struct drm_encoder encoder;
Ddrm_bridge.h712 struct drm_encoder *encoder;
774 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
819 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder) in drm_bridge_chain_get_first_bridge()
Ddrm_atomic.h473 struct drm_encoder *encoder);
476 struct drm_encoder *encoder);
674 struct drm_encoder *encoder);
Ddrm_edid.h340 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;
163 struct drm_encoder *encoder,