|
@@ -122,6 +122,12 @@ int sde_reg_dma_init(void __iomem *addr, struct sde_mdss_cfg *m,
|
|
|
|
|
|
set_default_dma_ops(®_dma);
|
|
|
|
|
|
+ if (!addr || !m || !dev) {
|
|
|
+ DRM_DEBUG("invalid addr %pK catalog %pK dev %pK\n", addr, m,
|
|
|
+ dev);
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* Register dummy range to ensure register dump is only done on
|
|
|
* targeted LUTDMA regions. start = 1, end = 1 so full range isn't used
|
|
@@ -129,12 +135,6 @@ int sde_reg_dma_init(void __iomem *addr, struct sde_mdss_cfg *m,
|
|
|
sde_dbg_reg_register_dump_range(LUTDMA_DBG_NAME, "DUMMY_LUTDMA", 1, 1,
|
|
|
m->dma_cfg.xin_id);
|
|
|
|
|
|
- if (!addr || !m || !dev) {
|
|
|
- DRM_DEBUG("invalid addr %pK catalog %pK dev %pK\n", addr, m,
|
|
|
- dev);
|
|
|
- return 0;
|
|
|
- }
|
|
|
-
|
|
|
if (!m->reg_dma_count)
|
|
|
return 0;
|
|
|
|