Message ID | 20210222160300.1811121-8-bryan.odonoghue@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | media: venus: Enable 6xx support | expand |
On 2/22/21 6:02 PM, Bryan O'Donoghue wrote: > This commit defines a range of new base addresses for already defined > blocks. > > - CPU_BASE_V6 > - CPU_CS_BASE_V6 > - CPU_IC_BASE_V6 > - WRAPPER_BASE_V6 > > The base addresses of the blocks are slightly different for 6xx but, aside > from that are layout and bit compatible. > > New 6xx specific block addresses will be added in separate commits. > > Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org> > Co-developed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> > Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> > --- > drivers/media/platform/qcom/venus/hfi_venus_io.h | 4 ++++ > 1 file changed, 4 insertions(+) Acked-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> -- regards, Stan
diff --git a/drivers/media/platform/qcom/venus/hfi_venus_io.h b/drivers/media/platform/qcom/venus/hfi_venus_io.h index 4c392b67252c..8604b213f03f 100644 --- a/drivers/media/platform/qcom/venus/hfi_venus_io.h +++ b/drivers/media/platform/qcom/venus/hfi_venus_io.h @@ -19,6 +19,9 @@ #define CPU_CS_BASE (CPU_BASE + 0x12000) #define CPU_IC_BASE (CPU_BASE + 0x1f000) +#define CPU_BASE_V6 0xa0000 +#define CPU_CS_BASE_V6 CPU_BASE_V6 +#define CPU_IC_BASE_V6 (CPU_BASE_V6 + 0x138) #define CPU_CS_A2HSOFTINTCLR 0x1c @@ -59,6 +62,7 @@ #define CPU_IC_SOFTINT_H2A_SHIFT 0xf /* Venus wrapper */ +#define WRAPPER_BASE_V6 0x000b0000 #define WRAPPER_BASE 0x000e0000 #define WRAPPER_HW_VERSION 0x00