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/rcar-du: dsi: convert to devm_drm_bridge_alloc() API

This is the new API for allocating DRM bridges.

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-14-b8bc1f16d7aa@bootlin.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>

+4 -4
+4 -4
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
··· 918 918 } 919 919 920 920 /* Initialize the DRM bridge. */ 921 - dsi->bridge.funcs = &rcar_mipi_dsi_bridge_ops; 922 921 dsi->bridge.of_node = dsi->dev->of_node; 923 922 drm_bridge_add(&dsi->bridge); 924 923 ··· 1003 1004 struct rcar_mipi_dsi *dsi; 1004 1005 int ret; 1005 1006 1006 - dsi = devm_kzalloc(&pdev->dev, sizeof(*dsi), GFP_KERNEL); 1007 - if (dsi == NULL) 1008 - return -ENOMEM; 1007 + dsi = devm_drm_bridge_alloc(&pdev->dev, struct rcar_mipi_dsi, bridge, 1008 + &rcar_mipi_dsi_bridge_ops); 1009 + if (IS_ERR(dsi)) 1010 + return PTR_ERR(dsi); 1009 1011 1010 1012 platform_set_drvdata(pdev, dsi); 1011 1013