From e636c8d336489bf3eed5878299e6cc045bbad077 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Tue, 20 Feb 2024 01:17:29 +0000
Subject: [PATCH] debug lk
---
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