Home | History | Annotate | Download | only in drm

Lines Matching defs:encoder

163 	 * it's called right after the encoder's
211 * &drm_encoder it's called right before the encoder's
231 * &drm_encoder it's called right after the encoder's
251 * element is a &drm_encoder it's called right before the encoder's
277 * is a &drm_encoder it's called right after the encoder's
325 * element is a &drm_encoder it's called right after the encoder's
387 /** @encoder: encoder to which this bridge is connected */
388 struct drm_encoder *encoder;
412 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
425 if (list_is_last(&bridge->chain_node, &bridge->encoder->bridge_chain))
441 if (list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain))
449 * @encoder: encoder object
452 * the first bridge in the chain, or NULL if @encoder has no bridge attached
456 drm_bridge_chain_get_first_bridge(struct drm_encoder *encoder)
458 return list_first_entry_or_null(&encoder->bridge_chain,
464 * @encoder: the encoder to iterate bridges on
468 * Iterate over all bridges present in the bridge chain attached to @encoder.
470 #define drm_for_each_bridge_in_chain(encoder, bridge) \
471 list_for_each_entry(bridge, &(encoder)->bridge_chain, chain_node)