/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | vega20_smumgr.c | 180 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_from_smc() 186 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_from_smc() 231 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_to_smc() 237 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_to_smc() 264 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_set_activity_monitor_coeff() 270 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_set_activity_monitor_coeff() 294 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_get_activity_monitor_coeff() 300 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_get_activity_monitor_coeff() 383 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega20_set_tools_address() 386 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega20_set_tools_address() [all...] |
H A D | vega12_smumgr.c | 55 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_from_smc() 60 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_from_smc() 106 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_to_smc() 112 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_to_smc() 200 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega12_set_tools_address() 203 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega12_set_tools_address() 207 lower_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega12_set_tools_address() 237 &priv->smu_tables.entry[TABLE_PPTABLE].mc_addr, in vega12_smu_init() 251 &priv->smu_tables.entry[TABLE_WATERMARKS].mc_addr, in vega12_smu_init() 267 &priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr, in vega12_smu_init() [all...] |
H A D | vega10_smumgr.c | 52 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_from_smc() 56 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_from_smc() 98 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_to_smc() 102 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_to_smc() 162 if (priv->smu_tables.entry[TOOLSTABLE].mc_addr) { in vega10_set_tools_address() 165 upper_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address() 169 lower_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address() 233 &priv->smu_tables.entry[PPTABLE].mc_addr, in vega10_smu_init() 248 &priv->smu_tables.entry[WMTABLE].mc_addr, in vega10_smu_init() 264 &priv->smu_tables.entry[AVFSTABLE].mc_addr, in vega10_smu_init() [all...] |
H A D | smu8_smumgr.c | 206 reg_data = lower_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 210 reg_data = upper_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 349 task->addr.low = lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 350 task->addr.high = upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 386 task->addr.low = lower_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 387 task->addr.high = upper_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 568 smu8_smu->driver_buffer[i].mc_addr = info.mc_addr; in smu8_smu_populate_firmware_entries() 592 entry->mc_addr = smu8_smu->smu_buffer.mc_addr in smu8_smu_populate_single_scratch_entry() [all...] |
H A D | smu10_smumgr.c | 131 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_from_smc() 135 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_from_smc() 172 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_to_smc() 176 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_to_smc() 210 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_fini() 213 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_fini() 258 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init() 274 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_init() 288 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init()
|
H A D | smu7_smumgr.c | 301 entry->image_addr_high = upper_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 302 entry->image_addr_low = lower_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 340 upper_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw() 344 lower_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw() 412 upper_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw() 416 lower_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw() 549 &smu_data->header_buffer.mc_addr, in smu7_init() 564 &smu_data->smu_buffer.mc_addr, in smu7_init() 569 &smu_data->header_buffer.mc_addr, in smu7_init() 587 &smu_data->header_buffer.mc_addr, in smu7_smu_fini() [all...] |
H A D | smu10_smumgr.h | 36 uint64_t mc_addr; member
|
H A D | vega12_smumgr.h | 33 uint64_t mc_addr; member
|
H A D | vega10_smumgr.h | 32 uint64_t mc_addr; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | vega20_smumgr.c | 180 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_from_smc() 186 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_from_smc() 230 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_to_smc() 236 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega20_copy_table_to_smc() 263 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_set_activity_monitor_coeff() 269 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_set_activity_monitor_coeff() 293 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_get_activity_monitor_coeff() 299 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr), in vega20_get_activity_monitor_coeff() 381 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega20_set_tools_address() 384 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega20_set_tools_address() [all...] |
H A D | vega12_smumgr.c | 55 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_from_smc() 60 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_from_smc() 105 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_to_smc() 111 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega12_copy_table_to_smc() 199 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega12_set_tools_address() 202 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega12_set_tools_address() 206 lower_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr), in vega12_set_tools_address() 236 &priv->smu_tables.entry[TABLE_PPTABLE].mc_addr, in vega12_smu_init() 250 &priv->smu_tables.entry[TABLE_WATERMARKS].mc_addr, in vega12_smu_init() 266 &priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr, in vega12_smu_init() [all...] |
H A D | vega10_smumgr.c | 52 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_from_smc() 56 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_from_smc() 97 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_to_smc() 101 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in vega10_copy_table_to_smc() 161 if (priv->smu_tables.entry[TOOLSTABLE].mc_addr) { in vega10_set_tools_address() 164 upper_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address() 168 lower_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address() 230 &priv->smu_tables.entry[PPTABLE].mc_addr, in vega10_smu_init() 245 &priv->smu_tables.entry[WMTABLE].mc_addr, in vega10_smu_init() 261 &priv->smu_tables.entry[AVFSTABLE].mc_addr, in vega10_smu_init() [all...] |
H A D | smu8_smumgr.c | 206 reg_data = lower_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 210 reg_data = upper_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 349 task->addr.low = lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 350 task->addr.high = upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 386 task->addr.low = lower_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 387 task->addr.high = upper_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 568 smu8_smu->driver_buffer[i].mc_addr = info.mc_addr; in smu8_smu_populate_firmware_entries() 592 entry->mc_addr = smu8_smu->smu_buffer.mc_addr in smu8_smu_populate_single_scratch_entry() [all...] |
H A D | smu10_smumgr.c | 131 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_from_smc() 135 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_from_smc() 171 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_to_smc() 175 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr), in smu10_copy_table_to_smc() 209 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_fini() 212 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_fini() 256 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init() 271 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_init() 285 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init()
|
H A D | smu7_smumgr.c | 304 entry->image_addr_high = upper_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 305 entry->image_addr_low = lower_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 343 upper_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw() 347 lower_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw() 415 upper_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw() 419 lower_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw() 552 &smu_data->header_buffer.mc_addr, in smu7_init() 567 &smu_data->smu_buffer.mc_addr, in smu7_init() 572 &smu_data->header_buffer.mc_addr, in smu7_init() 590 &smu_data->header_buffer.mc_addr, in smu7_smu_fini() [all...] |
H A D | smu10_smumgr.h | 36 uint64_t mc_addr; member
|
H A D | vega12_smumgr.h | 33 uint64_t mc_addr; member
|
H A D | vega10_smumgr.h | 32 uint64_t mc_addr; member
|
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/ |
H A D | vdec_1.c | 32 static void *mc_addr; in vdec_1_load_firmware() local 48 mc_addr = dma_alloc_coherent(core->dev, MC_SIZE, in vdec_1_load_firmware() 50 if (!mc_addr) { in vdec_1_load_firmware() 55 memcpy(mc_addr, fw->data, MC_SIZE); in vdec_1_load_firmware() 80 dma_free_coherent(core->dev, MC_SIZE, mc_addr, mc_addr_map); in vdec_1_load_firmware()
|
H A D | vdec_hevc.c | 32 static void *mc_addr; in vdec_hevc_load_firmware() local 50 mc_addr = dma_alloc_coherent(core->dev, MC_SIZE, &mc_addr_map, in vdec_hevc_load_firmware() 52 if (!mc_addr) { in vdec_hevc_load_firmware() 57 memcpy(mc_addr, fw->data, MC_SIZE); in vdec_hevc_load_firmware() 74 dma_free_coherent(core->dev, MC_SIZE, mc_addr, mc_addr_map); in vdec_hevc_load_firmware()
|
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/ |
H A D | vdec_hevc.c | 32 static void *mc_addr; in vdec_hevc_load_firmware() local 50 mc_addr = dma_alloc_coherent(core->dev, MC_SIZE, &mc_addr_map, in vdec_hevc_load_firmware() 52 if (!mc_addr) { in vdec_hevc_load_firmware() 57 memcpy(mc_addr, fw->data, MC_SIZE); in vdec_hevc_load_firmware() 74 dma_free_coherent(core->dev, MC_SIZE, mc_addr, mc_addr_map); in vdec_hevc_load_firmware()
|
H A D | vdec_1.c | 32 static void *mc_addr; in vdec_1_load_firmware() local 48 mc_addr = dma_alloc_coherent(core->dev, MC_SIZE, in vdec_1_load_firmware() 50 if (!mc_addr) { in vdec_1_load_firmware() 55 memcpy(mc_addr, fw->data, MC_SIZE); in vdec_1_load_firmware() 80 dma_free_coherent(core->dev, MC_SIZE, mc_addr, mc_addr_map); in vdec_1_load_firmware()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_hw.c | 18 static u32 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 * mc_addr); 465 * mc_addr - the multicast address to hash 472 u8 *mc_addr) in ixgb_hash_mc_addr() 488 ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4)); in ixgb_hash_mc_addr() 492 ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5)); in ixgb_hash_mc_addr() 496 ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6)); in ixgb_hash_mc_addr() 499 hash_value = ((mc_addr[ in ixgb_hash_mc_addr() 471 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 *mc_addr) ixgb_hash_mc_addr() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
H A D | vf.c | 199 * @mc_addr: the multicast address 208 static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbevf_mta_vector() argument 214 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbevf_mta_vector() 217 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbevf_mta_vector() 220 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbevf_mta_vector() 223 vector = ((mc_addr[4]) | (((u16)mc_addr[ in ixgbevf_mta_vector() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/ |
H A D | vf.c | 203 * @mc_addr: the multicast address 212 static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbevf_mta_vector() argument 218 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbevf_mta_vector() 221 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbevf_mta_vector() 224 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbevf_mta_vector() 227 vector = ((mc_addr[4]) | (((u16)mc_addr[ in ixgbevf_mta_vector() [all...] |