From 2f7c68cb55ecb7331f2381deb497c27155f32faf Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 03 Jan 2024 09:43:39 +0000 Subject: [PATCH] update kernel to 5.10.198 --- kernel/drivers/soc/rockchip/rk_dmabuf_procfs.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/drivers/soc/rockchip/rk_dmabuf_procfs.c b/kernel/drivers/soc/rockchip/rk_dmabuf_procfs.c index 943b196..0d82f0a 100644 --- a/kernel/drivers/soc/rockchip/rk_dmabuf_procfs.c +++ b/kernel/drivers/soc/rockchip/rk_dmabuf_procfs.c @@ -186,8 +186,10 @@ struct proc_dir_entry *root = proc_mkdir("rk_dmabuf", NULL); pdev = platform_device_register_full(&dev_info); - dma_set_max_seg_size(&pdev->dev, (unsigned int)DMA_BIT_MASK(64)); - dmabuf_dev = pdev ? &pdev->dev : NULL; + if (!IS_ERR(pdev)) { + dmabuf_dev = &pdev->dev; + dma_set_max_seg_size(dmabuf_dev, (unsigned int)DMA_BIT_MASK(64)); + } proc_create_single("sgt", 0, root, rk_dmabuf_sgt_show); proc_create_single("dev", 0, root, rk_dmabuf_dev_show); -- Gitblit v1.6.2