drm/bridge: Rename bridge helpers targeting a bridge chain
Change the prefix of bridge helpers targeting a bridge chain from drm_bridge_ to drm_bridge_chain_ to better reflect the fact that the operation will happen on all elements of chain, starting at the bridge passed in argument. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Neil Armstrong <narmstrong@baylibre.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191203141515.3597631-2-boris.brezillon@collabora.com
This commit is contained in:
@@ -254,9 +254,10 @@ struct drm_bridge_funcs {
|
||||
* there is one) when this callback is called.
|
||||
*
|
||||
* Note that this function will only be invoked in the context of an
|
||||
* atomic commit. It will not be invoked from &drm_bridge_pre_enable. It
|
||||
* would be prudent to also provide an implementation of @pre_enable if
|
||||
* you are expecting driver calls into &drm_bridge_pre_enable.
|
||||
* atomic commit. It will not be invoked from
|
||||
* &drm_bridge_chain_pre_enable. It would be prudent to also provide an
|
||||
* implementation of @pre_enable if you are expecting driver calls into
|
||||
* &drm_bridge_chain_pre_enable.
|
||||
*
|
||||
* The @atomic_pre_enable callback is optional.
|
||||
*/
|
||||
@@ -279,9 +280,9 @@ struct drm_bridge_funcs {
|
||||
* chain if there is one.
|
||||
*
|
||||
* Note that this function will only be invoked in the context of an
|
||||
* atomic commit. It will not be invoked from &drm_bridge_enable. It
|
||||
* would be prudent to also provide an implementation of @enable if
|
||||
* you are expecting driver calls into &drm_bridge_enable.
|
||||
* atomic commit. It will not be invoked from &drm_bridge_chain_enable.
|
||||
* It would be prudent to also provide an implementation of @enable if
|
||||
* you are expecting driver calls into &drm_bridge_chain_enable.
|
||||
*
|
||||
* The @atomic_enable callback is optional.
|
||||
*/
|
||||
@@ -301,9 +302,10 @@ struct drm_bridge_funcs {
|
||||
* signals) feeding it is still running when this callback is called.
|
||||
*
|
||||
* Note that this function will only be invoked in the context of an
|
||||
* atomic commit. It will not be invoked from &drm_bridge_disable. It
|
||||
* would be prudent to also provide an implementation of @disable if
|
||||
* you are expecting driver calls into &drm_bridge_disable.
|
||||
* atomic commit. It will not be invoked from
|
||||
* &drm_bridge_chain_disable. It would be prudent to also provide an
|
||||
* implementation of @disable if you are expecting driver calls into
|
||||
* &drm_bridge_chain_disable.
|
||||
*
|
||||
* The @atomic_disable callback is optional.
|
||||
*/
|
||||
@@ -325,10 +327,11 @@ struct drm_bridge_funcs {
|
||||
* called.
|
||||
*
|
||||
* Note that this function will only be invoked in the context of an
|
||||
* atomic commit. It will not be invoked from &drm_bridge_post_disable.
|
||||
* atomic commit. It will not be invoked from
|
||||
* &drm_bridge_chain_post_disable.
|
||||
* It would be prudent to also provide an implementation of
|
||||
* @post_disable if you are expecting driver calls into
|
||||
* &drm_bridge_post_disable.
|
||||
* &drm_bridge_chain_post_disable.
|
||||
*
|
||||
* The @atomic_post_disable callback is optional.
|
||||
*/
|
||||
@@ -406,27 +409,28 @@ struct drm_bridge *of_drm_find_bridge(struct device_node *np);
|
||||
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
|
||||
struct drm_bridge *previous);
|
||||
|
||||
bool drm_bridge_mode_fixup(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode,
|
||||
struct drm_display_mode *adjusted_mode);
|
||||
enum drm_mode_status drm_bridge_mode_valid(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode);
|
||||
void drm_bridge_disable(struct drm_bridge *bridge);
|
||||
void drm_bridge_post_disable(struct drm_bridge *bridge);
|
||||
void drm_bridge_mode_set(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode,
|
||||
const struct drm_display_mode *adjusted_mode);
|
||||
void drm_bridge_pre_enable(struct drm_bridge *bridge);
|
||||
void drm_bridge_enable(struct drm_bridge *bridge);
|
||||
bool drm_bridge_chain_mode_fixup(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode,
|
||||
struct drm_display_mode *adjusted_mode);
|
||||
enum drm_mode_status
|
||||
drm_bridge_chain_mode_valid(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode);
|
||||
void drm_bridge_chain_disable(struct drm_bridge *bridge);
|
||||
void drm_bridge_chain_post_disable(struct drm_bridge *bridge);
|
||||
void drm_bridge_chain_mode_set(struct drm_bridge *bridge,
|
||||
const struct drm_display_mode *mode,
|
||||
const struct drm_display_mode *adjusted_mode);
|
||||
void drm_bridge_chain_pre_enable(struct drm_bridge *bridge);
|
||||
void drm_bridge_chain_enable(struct drm_bridge *bridge);
|
||||
|
||||
void drm_atomic_bridge_disable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_post_disable(struct drm_bridge *bridge,
|
||||
void drm_atomic_bridge_chain_disable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_chain_post_disable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_chain_pre_enable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_chain_enable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_pre_enable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
void drm_atomic_bridge_enable(struct drm_bridge *bridge,
|
||||
struct drm_atomic_state *state);
|
||||
|
||||
#ifdef CONFIG_DRM_PANEL_BRIDGE
|
||||
struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel);
|
||||
|
Reference in New Issue
Block a user