In preparation to add a check to detect whether a bridge is not yet attached, ensure the chain_node list_head is always empty [as in list_empty()] since it is allocated, until it is attached.
Signed-off-by: Luca Ceresoli <[email protected]> --- drivers/gpu/drm/drm_bridge.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/drm_bridge.c b/drivers/gpu/drm/drm_bridge.c index 687b36eea0c7..657f6609d7b1 100644 --- a/drivers/gpu/drm/drm_bridge.c +++ b/drivers/gpu/drm/drm_bridge.c @@ -378,6 +378,7 @@ void *__devm_drm_bridge_alloc(struct device *dev, size_t size, size_t offset, return ERR_PTR(-ENOMEM); bridge = container + offset; + INIT_LIST_HEAD(&bridge->chain_node); INIT_LIST_HEAD(&bridge->list); bridge->container = container; bridge->funcs = funcs; -- 2.54.0
