Lines Matching defs:encoder
190 * it's called right after the encoder's
243 * &drm_encoder it's called right before the encoder's
268 * &drm_encoder it's called right after the encoder's
293 * element is a &drm_encoder it's called right before the encoder's
313 * is a &drm_encoder it's called right after the encoder's
350 * element is a &drm_encoder it's called right after the encoder's
715 /** @encoder: encoder to which this bridge is connected */
716 struct drm_encoder *encoder;
786 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
809 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain))
825 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain))
833 * @encoder: encoder object
836 * the first bridge in the chain, or NULL if @encoder has no bridge attached
840 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder)
842 return list_first_entry_or_null(&encoder->bridge_chain,
848 * @encoder: the encoder to iterate bridges on
852 * Iterate over all bridges present in the bridge chain attached to @encoder.
854 #define drm_for_each_bridge_in_chain(encoder, bridge) \
855 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)