On Thu Oct 1 10:31:29 2026 +0300, Divyamani Tripathi wrote:
> Add IPU_VERSION_8 and an IS_IPU8() accessor mirroring
> IS_IPU7()/IS_IPU7P5(), plus the IPU8 firmware/model name defines, as
> the baseline for the rest of this series.
> 
> Signed-off-by: Divyamani Tripathi <[email protected]>
> Signed-off-by: Sakari Ailus <[email protected]>

Patch committed.

Thanks,
Sakari Ailus

 drivers/media/pci/intel/ipu6/ipu6.h | 4 ++++
 1 file changed, 4 insertions(+)

---

diff --git a/drivers/media/pci/intel/ipu6/ipu6.h 
b/drivers/media/pci/intel/ipu6/ipu6.h
index 72c5063d5198..20ffbb4a9934 100644
--- a/drivers/media/pci/intel/ipu6/ipu6.h
+++ b/drivers/media/pci/intel/ipu6/ipu6.h
@@ -18,6 +18,7 @@ struct ipu6_bus_device;
 #define IPU6_MEDIA_DEV_MODEL_NAME      "ipu6"
 #define IPU7_MEDIA_DEV_MODEL_NAME      "ipu7"
 #define IPU7P5_MEDIA_DEV_MODEL_NAME    "ipu7.5"
+#define IPU8_MEDIA_DEV_MODEL_NAME      "ipu8"
 
 #define IPU6SE_FIRMWARE_NAME           "intel/ipu/ipu6se_fw.bin"
 #define IPU6EP_FIRMWARE_NAME           "intel/ipu/ipu6ep_fw.bin"
@@ -26,6 +27,7 @@ struct ipu6_bus_device;
 #define IPU6EPADLN_FIRMWARE_NAME       "intel/ipu/ipu6epadln_fw.bin"
 #define IPU7_FIRMWARE_NAME             "intel/ipu/ipu7_fw.bin"
 #define IPU7P5_FIRMWARE_NAME           "intel/ipu/ipu7ptl_fw.bin"
+#define IPU8_FIRMWARE_NAME             "intel/ipu/ipu8_fw.bin"
 
 #define IPU_VERSION_6          BIT(0) /* TGL */
 #define IPU_VERSION_6SE                BIT(1) /* JSL */
@@ -33,6 +35,7 @@ struct ipu6_bus_device;
 #define IPU_VERSION_6EP_MTL    BIT(3) /* MTL */
 #define IPU_VERSION_7          BIT(4) /* LNL */
 #define IPU_VERSION_7P5                BIT(5) /* PTL */
+#define IPU_VERSION_8          BIT(6) /* NVL */
 
 #define IS_IPU6_TGL(isp)       ((isp)->hw_ver & IPU_VERSION_6)
 #define IS_IPU6SE(isp)         ((isp)->hw_ver & IPU_VERSION_6SE)
@@ -42,6 +45,7 @@ struct ipu6_bus_device;
                                 (IPU_VERSION_7 | IPU_VERSION_7P5))
 #define IS_IPU7_MTL(isp)       ((isp)->hw_ver & IPU_VERSION_7)
 #define IS_IPU7P5(isp)         ((isp)->hw_ver & IPU_VERSION_7P5)
+#define IS_IPU8(isp)           ((isp)->hw_ver & IPU_VERSION_8)
 
 /*
  * ISYS DMA can overshoot. For higher resolutions over allocation is one line
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to