Lines Matching defs:encoder
184 * it's called right after the encoder's
232 * &drm_encoder it's called right before the encoder's
252 * &drm_encoder it's called right after the encoder's
272 * element is a &drm_encoder it's called right before the encoder's
298 * is a &drm_encoder it's called right after the encoder's
346 * element is a &drm_encoder it's called right after the encoder's
711 /** @encoder: encoder to which this bridge is connected */
712 struct drm_encoder *encoder;
774 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
788 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain))
804 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain))
812 * @encoder: encoder object
815 * the first bridge in the chain, or NULL if @encoder has no bridge attached
819 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder)
821 return list_first_entry_or_null(&encoder->bridge_chain,
827 * @encoder: the encoder to iterate bridges on
831 * Iterate over all bridges present in the bridge chain attached to @encoder.
833 #define drm_for_each_bridge_in_chain(encoder, bridge) \
834 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)