1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (C) 2013 - 2020 Intel Corporation */
7 #define IPU_NAME "intel-ipu6"
9 #define IPU6SE_FIRMWARE_NAME "intel/ipu6se_fw.bin"
10 #define IPU6EP_FIRMWARE_NAME "intel/ipu6ep_fw.bin"
11 #define IPU6_FIRMWARE_NAME "intel/ipu6_fw.bin"
14 * The following definitions are encoded to the media_device's model field so
15 * that the software components which uses IPU driver can get the hw stepping
18 #define IPU_MEDIA_DEV_MODEL_NAME "ipu6"
20 #define IPU6SE_ISYS_NUM_STREAMS IPU6SE_NONSECURE_STREAM_ID_MAX
21 #define IPU6_ISYS_NUM_STREAMS IPU6_NONSECURE_STREAM_ID_MAX
23 /* declearations, definitions in ipu6.c */
24 extern struct ipu_isys_internal_pdata isys_ipdata
;
25 extern struct ipu_psys_internal_pdata psys_ipdata
;
26 extern const struct ipu_buttress_ctrl isys_buttress_ctrl
;
27 extern const struct ipu_buttress_ctrl psys_buttress_ctrl
;
29 /* definitions in ipu6-isys.c */
30 extern struct ipu_trace_block isys_trace_blocks
[];
31 /* definitions in ipu6-psys.c */
32 extern struct ipu_trace_block psys_trace_blocks
[];