Lines Matching +full:0 +full:x48000

38 #define AMDGPU_VCN_HARVEST_VCN0 (1 << 0)
41 #define VCN_DEC_KMD_CMD 0x80000000
42 #define VCN_DEC_CMD_FENCE 0x00000000
43 #define VCN_DEC_CMD_TRAP 0x00000001
44 #define VCN_DEC_CMD_WRITE_REG 0x00000004
45 #define VCN_DEC_CMD_REG_READ_COND_WAIT 0x00000006
46 #define VCN_DEC_CMD_PACKET_START 0x0000000a
47 #define VCN_DEC_CMD_PACKET_END 0x0000000b
49 #define VCN_DEC_SW_CMD_NO_OP 0x00000000
50 #define VCN_DEC_SW_CMD_END 0x00000001
51 #define VCN_DEC_SW_CMD_IB 0x00000002
52 #define VCN_DEC_SW_CMD_FENCE 0x00000003
53 #define VCN_DEC_SW_CMD_TRAP 0x00000004
54 #define VCN_DEC_SW_CMD_IB_AUTO 0x00000005
55 #define VCN_DEC_SW_CMD_SEMAPHORE 0x00000006
56 #define VCN_DEC_SW_CMD_PREEMPT_FENCE 0x00000009
57 #define VCN_DEC_SW_CMD_REG_WRITE 0x0000000b
58 #define VCN_DEC_SW_CMD_REG_WAIT 0x0000000c
60 #define VCN_ENC_CMD_NO_OP 0x00000000
61 #define VCN_ENC_CMD_END 0x00000001
62 #define VCN_ENC_CMD_IB 0x00000002
63 #define VCN_ENC_CMD_FENCE 0x00000003
64 #define VCN_ENC_CMD_TRAP 0x00000004
65 #define VCN_ENC_CMD_REG_WRITE 0x0000000b
66 #define VCN_ENC_CMD_REG_WAIT 0x0000000c
68 #define VCN_AON_SOC_ADDRESS_2_0 0x1f800
69 #define VCN1_AON_SOC_ADDRESS_3_0 0x48000
70 #define VCN_VID_IP_ADDRESS_2_0 0x0
71 #define VCN_AON_IP_ADDRESS_2_0 0x30000
73 #define mmUVD_RBC_XX_IB_REG_CHECK 0x026b
75 #define mmUVD_REG_XX_MASK 0x026c
100 } while (0)
109 video_range = ((((0xFFFFF & addr) >= (VCN_VID_SOC_ADDRESS_2_0)) && \
110 ((0xFFFFF & addr) < ((VCN_VID_SOC_ADDRESS_2_0 + 0x2600))))); \
111 video1_range = ((((0xFFFFF & addr) >= (VCN1_VID_SOC_ADDRESS_3_0)) && \
112 ((0xFFFFF & addr) < ((VCN1_VID_SOC_ADDRESS_3_0 + 0x2600))))); \
113 aon_range = ((((0xFFFFF & addr) >= (VCN_AON_SOC_ADDRESS_2_0)) && \
114 ((0xFFFFF & addr) < ((VCN_AON_SOC_ADDRESS_2_0 + 0x600))))); \
115 aon1_range = ((((0xFFFFF & addr) >= (VCN1_AON_SOC_ADDRESS_3_0)) && \
116 ((0xFFFFF & addr) < ((VCN1_AON_SOC_ADDRESS_3_0 + 0x600))))); \
118 internal_reg_offset = ((0xFFFFF & addr) - (VCN_VID_SOC_ADDRESS_2_0) + \
121 internal_reg_offset = ((0xFFFFF & addr) - (VCN_AON_SOC_ADDRESS_2_0) + \
124 internal_reg_offset = ((0xFFFFF & addr) - (VCN1_VID_SOC_ADDRESS_3_0) + \
127 internal_reg_offset = ((0xFFFFF & addr) - (VCN1_AON_SOC_ADDRESS_3_0) + \
130 internal_reg_offset = (0xFFFFF & addr); \
138 (0x0 << UVD_DPG_LMA_CTL__READ_WRITE__SHIFT | \
149 (0x1 << UVD_DPG_LMA_CTL__READ_WRITE__SHIFT | \
156 } while (0)
167 #define AMDGPU_VCN_IB_FLAG_DECODE_BUFFER 0x00000001
168 #define AMDGPU_VCN_CMD_FLAG_MSG_BUFFER 0x00000001
170 #define VCN_CODEC_DISABLE_MASK_AV1 (1 << 0)
175 #define AMDGPU_VCN_SMU_DPM_INTERFACE_DGPU (0)
184 UVD_PGFSM_STATUS__UVDM_UVDU_PWR_ON = 0x2AAAA0,
185 UVD_PGFSM_STATUS__UVDM_UVDU_PWR_ON_2_0 = 0xAAAA0,
186 UVD_PGFSM_STATUS__UVDM_UVDU_UVDLM_PWR_ON_3_0 = 0x2A2A8AA0,
187 UVD_PGFSM_CONFIG__UVDM_UVDU_PWR_ON = 0x00000002,
188 UVD_STATUS__UVD_BUSY = 0x00000004,
189 GB_ADDR_CONFIG_DEFAULT = 0x26010011,
190 UVD_STATUS__IDLE = 0x2,
191 UVD_STATUS__BUSY = 0x5,
192 UVD_POWER_STATUS__UVD_POWER_STATUS_TILES_OFF = 0x1,
193 UVD_STATUS__RBC_BUSY = 0x1,
194 UVD_PGFSM_STATUS_UVDJ_PWR_ON = 0,
198 VCN_DPG_STATE__UNPAUSE = 0,
362 #define VCN_BLOCK_ENCODE_DISABLE_MASK 0x80
363 #define VCN_BLOCK_DECODE_DISABLE_MASK 0x40
364 #define VCN_BLOCK_QUEUE_DISABLE_MASK 0xC0