Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/bridge: stm_lvds: convert to devm_drm_bridge_alloc() API

This is the new API for allocating DRM bridges.

Acked-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Acked-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: Anusha Srivatsa <asrivats@redhat.com>
Link: https://lore.kernel.org/r/20250509-drm-bridge-convert-to-alloc-api-v3-15-b8bc1f16d7aa@bootlin.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

+3 -4
+3 -4
drivers/gpu/drm/stm/lvds.c
··· 1049 1049 1050 1050 dev_dbg(dev, "Probing LVDS driver...\n"); 1051 1051 1052 - lvds = devm_kzalloc(dev, sizeof(*lvds), GFP_KERNEL); 1053 - if (!lvds) 1054 - return -ENOMEM; 1052 + lvds = devm_drm_bridge_alloc(dev, struct stm_lvds, lvds_bridge, &lvds_bridge_funcs); 1053 + if (IS_ERR(lvds)) 1054 + return PTR_ERR(lvds); 1055 1055 1056 1056 lvds->dev = dev; 1057 1057 ··· 1164 1164 goto err_lvds_probe; 1165 1165 } 1166 1166 1167 - lvds->lvds_bridge.funcs = &lvds_bridge_funcs; 1168 1167 lvds->lvds_bridge.of_node = dev->of_node; 1169 1168 lvds->hw_version = lvds_read(lvds, LVDS_VERR); 1170 1169