Home
last modified time | relevance | path

Searched refs: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.h48 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);
193 struct drm_encoder *encoder,
252 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index() argument
254 return encoder->index; in drm_encoder_index()
264 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask() argument
266 return 1 << drm_encoder_index(encoder); in drm_encoder_mask()
276 static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok() argument
[all …]
Ddrm_modeset_helper_vtables.h526 void (*dpms)(struct drm_encoder *encoder, int mode);
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,
780 void (*disable)(struct drm_encoder *encoder);
[all …]
Ddrm_of.h44 struct drm_encoder *encoder,
82 struct drm_encoder *encoder, in drm_of_encoder_active_endpoint() argument
132 struct drm_encoder *encoder) in drm_of_encoder_active_endpoint_id() argument
135 int ret = drm_of_encoder_active_endpoint(node, encoder, in drm_of_encoder_active_endpoint_id()
142 struct drm_encoder *encoder) in drm_of_encoder_active_port_id() argument
145 int ret = drm_of_encoder_active_endpoint(node, encoder, in drm_of_encoder_active_port_id()
Ddrm_bridge.h732 struct drm_encoder *encoder; member
794 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
808 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_next_bridge()
824 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) in drm_bridge_get_prev_bridge()
839 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder) in drm_bridge_chain_get_first_bridge() argument
841 return list_first_entry_or_null(&encoder->bridge_chain, in drm_bridge_chain_get_first_bridge()
853 #define drm_for_each_bridge_in_chain(encoder, bridge) \ argument
854 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)
Ddrm_bridge_connector.h16 struct drm_encoder *encoder);
Ddrm_simple_kms_helper.h225 struct drm_encoder encoder; member
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; member
Ddrm_connector.h1454 struct drm_encoder *encoder; member
1586 struct drm_encoder *encoder);
1768 struct drm_encoder *encoder);
1787 #define drm_connector_for_each_possible_encoder(connector, encoder) \ argument
1788 drm_for_each_encoder_mask(encoder, (connector)->dev, \
Ddrm_atomic.h507 struct drm_encoder *encoder);
510 struct drm_encoder *encoder);
708 struct drm_encoder *encoder);
/include/linux/platform_data/media/
Dtimb_video.h18 } encoder; member
/include/drm/bridge/
Danalogix_dp.h28 struct drm_encoder *encoder; member
Ddw_mipi_dsi.h66 int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder);
Ddw_hdmi.h167 struct drm_encoder *encoder,