[PATCH 8/9] drm/bridge: put the bridge returned by drm_bridge_get_next_bridge()
Luca Ceresoli
luca.ceresoli at bootlin.com
Wed Jul 9 16:48:07 UTC 2025
The bridge returned by drm_bridge_get_next_bridge() is refcounted. Put it
when done.
Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
---
drivers/gpu/drm/drm_bridge.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/drm_bridge.c b/drivers/gpu/drm/drm_bridge.c
index 0b450b334afd82e0460f18fdd248f79d0a2b153d..05e85457099ab1e0a23ea7842c9654c9a6881dfb 100644
--- a/drivers/gpu/drm/drm_bridge.c
+++ b/drivers/gpu/drm/drm_bridge.c
@@ -1147,6 +1147,8 @@ drm_atomic_bridge_propagate_bus_flags(struct drm_bridge *bridge,
} else {
next_bridge_state = drm_atomic_get_new_bridge_state(state,
next_bridge);
+ drm_bridge_put(next_bridge);
+
/*
* No bridge state attached to the next bridge, just leave the
* flags to 0.
--
2.50.0
More information about the dri-devel
mailing list