On Thu Aug 27 15:33:25 2026 +0300, Antti Laakso wrote:
> The ipu7 don't have SPC.
> 
> Signed-off-by: Antti Laakso <[email protected]>
> Signed-off-by: Sakari Ailus <[email protected]>

Patch committed.

Thanks,
Sakari Ailus

 drivers/media/pci/intel/ipu6/ipu6.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

---

diff --git a/drivers/media/pci/intel/ipu6/ipu6.c 
b/drivers/media/pci/intel/ipu6/ipu6.c
index fd7888a011a5..cb1145080460 100644
--- a/drivers/media/pci/intel/ipu6/ipu6.c
+++ b/drivers/media/pci/intel/ipu6/ipu6.c
@@ -232,10 +232,16 @@ void ipu6_configure_spc(struct ipu6_device *isp,
                        int pkg_dir_idx, void __iomem *base, u64 *pkg_dir,
                        dma_addr_t pkg_dir_dma_addr)
 {
-       void __iomem *dmem_base = base + hw_variant->dmem_offset;
-       void __iomem *spc_regs_base = base + hw_variant->spc_offset;
+       void __iomem *dmem_base;
+       void __iomem *spc_regs_base;
        u32 val;
 
+       if (IS_IPU7(isp))
+               return;
+
+       dmem_base = base + hw_variant->dmem_offset;
+       spc_regs_base = base + hw_variant->spc_offset;
+
        val = readl(spc_regs_base + IPU6_PSYS_REG_SPC_STATUS_CTRL);
        val |= IPU6_PSYS_SPC_STATUS_CTRL_ICACHE_INVALIDATE;
        writel(val, spc_regs_base + IPU6_PSYS_REG_SPC_STATUS_CTRL);
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to