drm/sti: check dma_set_coherent_mask return value

Return value for DMA allocation was not checked.  Check it and return
error code in case of failing.

Signed-off-by: Raphael Gallais-Pou <rgallaispou@gmail.com>
Acked-by: Alain Volmat <alain.volmat@foss.st.com>
Link: https://patch.msgid.link/20250717-sti-rework-v1-1-46d516fb1ebb@gmail.com
Signed-off-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
This commit is contained in:
Raphael Gallais-Pou 2025-07-17 21:15:32 +02:00 committed by Raphael Gallais-Pou
parent bdaf9fa049
commit 76f396696e

View File

@ -234,8 +234,11 @@ static int sti_platform_probe(struct platform_device *pdev)
struct device_node *node = dev->of_node;
struct device_node *child_np;
struct component_match *match = NULL;
int ret;
dma_set_coherent_mask(dev, DMA_BIT_MASK(32));
ret = dma_set_coherent_mask(dev, DMA_BIT_MASK(32));
if (ret)
return ret;
devm_of_platform_populate(dev);