| .. | .. |
|---|
| 33 | 33 | #define mmUVD_POWER_STATUS_BASE_IDX 1 |
|---|
| 34 | 34 | #define mmCC_UVD_HARVESTING 0x00c7 |
|---|
| 35 | 35 | #define mmCC_UVD_HARVESTING_BASE_IDX 1 |
|---|
| 36 | +#define mmUVD_DPG_LMA_CTL 0x00d1 |
|---|
| 37 | +#define mmUVD_DPG_LMA_CTL_BASE_IDX 1 |
|---|
| 38 | +#define mmUVD_DPG_LMA_DATA 0x00d2 |
|---|
| 39 | +#define mmUVD_DPG_LMA_DATA_BASE_IDX 1 |
|---|
| 40 | +#define mmUVD_DPG_LMA_MASK 0x00d3 |
|---|
| 41 | +#define mmUVD_DPG_LMA_MASK_BASE_IDX 1 |
|---|
| 42 | +#define mmUVD_DPG_PAUSE 0x00d4 |
|---|
| 43 | +#define mmUVD_DPG_PAUSE_BASE_IDX 1 |
|---|
| 36 | 44 | #define mmUVD_SCRATCH1 0x00d5 |
|---|
| 37 | 45 | #define mmUVD_SCRATCH1_BASE_IDX 1 |
|---|
| 38 | 46 | #define mmUVD_SCRATCH2 0x00d6 |
|---|
| .. | .. |
|---|
| 74 | 82 | #define mmUVD_LCM_CGC_CNTRL 0x0123 |
|---|
| 75 | 83 | #define mmUVD_LCM_CGC_CNTRL_BASE_IDX 1 |
|---|
| 76 | 84 | |
|---|
| 85 | +#define mmUVD_MIF_CURR_UV_ADDR_CONFIG 0x0184 |
|---|
| 86 | +#define mmUVD_MIF_CURR_UV_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 87 | +#define mmUVD_MIF_REF_UV_ADDR_CONFIG 0x0185 |
|---|
| 88 | +#define mmUVD_MIF_REF_UV_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 89 | +#define mmUVD_MIF_RECON1_UV_ADDR_CONFIG 0x0186 |
|---|
| 90 | +#define mmUVD_MIF_RECON1_UV_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 91 | +#define mmUVD_MIF_CURR_ADDR_CONFIG 0x0192 |
|---|
| 92 | +#define mmUVD_MIF_CURR_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 93 | +#define mmUVD_MIF_REF_ADDR_CONFIG 0x0193 |
|---|
| 94 | +#define mmUVD_MIF_REF_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 95 | +#define mmUVD_MIF_RECON1_ADDR_CONFIG 0x01c5 |
|---|
| 96 | +#define mmUVD_MIF_RECON1_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 77 | 97 | |
|---|
| 78 | 98 | // addressBlock: uvd_uvdnpdec |
|---|
| 79 | 99 | // base address: 0x20000 |
|---|
| .. | .. |
|---|
| 121 | 141 | #define mmUVD_GPCOM_VCPU_DATA0_BASE_IDX 1 |
|---|
| 122 | 142 | #define mmUVD_GPCOM_VCPU_DATA1 0x03c5 |
|---|
| 123 | 143 | #define mmUVD_GPCOM_VCPU_DATA1_BASE_IDX 1 |
|---|
| 144 | +#define mmUVD_ENGINE_CNTL 0x03c6 |
|---|
| 145 | +#define mmUVD_ENGINE_CNTL_BASE_IDX 1 |
|---|
| 124 | 146 | #define mmUVD_UDEC_DBW_UV_ADDR_CONFIG 0x03d2 |
|---|
| 125 | 147 | #define mmUVD_UDEC_DBW_UV_ADDR_CONFIG_BASE_IDX 1 |
|---|
| 126 | 148 | #define mmUVD_UDEC_ADDR_CONFIG 0x03d3 |
|---|
| .. | .. |
|---|
| 307 | 329 | #define mmUVD_LMI_CTRL2_BASE_IDX 1 |
|---|
| 308 | 330 | #define mmUVD_MASTINT_EN 0x0540 |
|---|
| 309 | 331 | #define mmUVD_MASTINT_EN_BASE_IDX 1 |
|---|
| 332 | +#define mmUVD_SYS_INT_EN 0x0541 |
|---|
| 333 | +#define mmUVD_SYS_INT_EN_BASE_IDX 1 |
|---|
| 310 | 334 | #define mmJPEG_CGC_CTRL 0x0565 |
|---|
| 311 | 335 | #define mmJPEG_CGC_CTRL_BASE_IDX 1 |
|---|
| 312 | 336 | #define mmUVD_LMI_CTRL 0x0566 |
|---|
| .. | .. |
|---|
| 317 | 341 | #define mmUVD_LMI_VM_CTRL_BASE_IDX 1 |
|---|
| 318 | 342 | #define mmUVD_LMI_SWAP_CNTL 0x056d |
|---|
| 319 | 343 | #define mmUVD_LMI_SWAP_CNTL_BASE_IDX 1 |
|---|
| 344 | +#define mmUVD_MPC_CNTL 0x0577 |
|---|
| 345 | +#define mmUVD_MPC_CNTL_BASE_IDX 1 |
|---|
| 320 | 346 | #define mmUVD_MPC_SET_MUXA0 0x0579 |
|---|
| 321 | 347 | #define mmUVD_MPC_SET_MUXA0_BASE_IDX 1 |
|---|
| 322 | 348 | #define mmUVD_MPC_SET_MUXA1 0x057a |
|---|