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: tda998x: convert to devm_drm_bridge_alloc() API

This is the new API for allocating DRM bridges.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250424-drm-bridge-convert-to-alloc-api-v2-12-8f91a404d86b@bootlin.com
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>

authored by

Luca Ceresoli and committed by
Louis Chauvet
7fe58bf1 ed6987b6

+3 -4
+3 -4
drivers/gpu/drm/bridge/tda998x_drv.c
··· 1781 1781 u32 video; 1782 1782 int rev_lo, rev_hi, ret; 1783 1783 1784 - priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL); 1785 - if (!priv) 1786 - return -ENOMEM; 1784 + priv = devm_drm_bridge_alloc(dev, struct tda998x_priv, bridge, &tda998x_bridge_funcs); 1785 + if (IS_ERR(priv)) 1786 + return PTR_ERR(priv); 1787 1787 1788 1788 dev_set_drvdata(dev, priv); 1789 1789 ··· 1948 1948 tda998x_audio_codec_init(priv, &client->dev); 1949 1949 } 1950 1950 1951 - priv->bridge.funcs = &tda998x_bridge_funcs; 1952 1951 #ifdef CONFIG_OF 1953 1952 priv->bridge.of_node = dev->of_node; 1954 1953 #endif