Home
last modified time | relevance | path

Searched refs:mc_addr (Results 1 – 25 of 51) sorted by relevance

123

/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dvega20_smumgr.c180 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 Dvega12_smumgr.c55 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()
265 &priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr, in vega12_smu_init()
[all …]
H A Dvega10_smumgr.c52 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()
165 if (priv->smu_tables.entry[TOOLSTABLE].mc_addr) { in vega10_set_tools_address()
168 upper_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address()
172 lower_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr), in vega10_set_tools_address()
234 &priv->smu_tables.entry[PPTABLE].mc_addr, in vega10_smu_init()
249 &priv->smu_tables.entry[WMTABLE].mc_addr, in vega10_smu_init()
265 &priv->smu_tables.entry[AVFSTABLE].mc_addr, in vega10_smu_init()
[all …]
H A Dsmu8_smumgr.c206 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 + smu8_smu->smu_buffer_used_bytes; in smu8_smu_populate_single_scratch_entry()
615 upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr), in smu8_download_pptable_settings()
620 lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr), in smu8_download_pptable_settings()
[all …]
H A Dsmu10_smumgr.c131 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()
212 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_fini()
215 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_fini()
259 &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 Dsmu7_smumgr.c268 entry->image_addr_high = upper_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry()
269 entry->image_addr_low = lower_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry()
307 upper_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw()
311 lower_32_bits(smu_data->smu_buffer.mc_addr), in smu7_request_smu_load_fw()
379 upper_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw()
383 lower_32_bits(smu_data->header_buffer.mc_addr), in smu7_request_smu_load_fw()
516 &smu_data->header_buffer.mc_addr, in smu7_init()
531 &smu_data->smu_buffer.mc_addr, in smu7_init()
536 &smu_data->header_buffer.mc_addr, in smu7_init()
554 &smu_data->header_buffer.mc_addr, in smu7_smu_fini()
[all …]
H A Dsmu10_smumgr.h36 uint64_t mc_addr; member
H A Dvega10_smumgr.h32 uint64_t mc_addr; member
H A Dvega12_smumgr.h33 uint64_t mc_addr; member
H A Dvega20_smumgr.h32 uint64_t mc_addr; member
H A Dsmu8_smumgr.h63 uint64_t mc_addr; member
/linux/drivers/gpu/drm/amd/ras/ras_mgr/
H A Damdgpu_virt_ras_cmd.c40 uint64_t mc_addr = 0; in amdgpu_virt_ras_remote_ioctl_cmd() local
45 AMDGPU_GEM_DOMAIN_VRAM, &rcmd_bo, &mc_addr, (void **)&cpu_addr); in amdgpu_virt_ras_remote_ioctl_cmd()
54 mc_addr - adev->gmc.vram_start, mem_len); in amdgpu_virt_ras_remote_ioctl_cmd()
68 amdgpu_bo_free_kernel(&rcmd_bo, &mc_addr, &cpu_addr); in amdgpu_virt_ras_remote_ioctl_cmd()
308 blks_ecc->mc_addr - adev->gmc.vram_start, in amdgpu_virt_ras_get_block_ecc()
398 &blks_ecc->bo, &blks_ecc->mc_addr, in amdgpu_virt_ras_hw_init()
415 blks_ecc->mc_addr - adev->gmc.vram_start, in amdgpu_virt_ras_hw_fini()
420 &blks_ecc->mc_addr, &blks_ecc->cpu_addr); in amdgpu_virt_ras_hw_fini()
/linux/drivers/staging/media/meson/vdec/
H A Dvdec_hevc.c32 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 Dvdec_1.c32 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()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c212 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[5]) << 8)); in ixgbevf_mta_vector()
/linux/drivers/net/ethernet/intel/igbvf/
H A Dvf.c175 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr_vf() argument
189 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf()
190 (((u16)mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_mac.c778 static u32 igc_hash_mc_addr(struct igc_hw *hw, u8 *mc_addr) in igc_hash_mc_addr() argument
832 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igc_hash_mc_addr()
833 (((u16)mc_addr[5]) << bit_shift))); in igc_hash_mc_addr()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cgs.c223 gpu_addr = ucode->mc_addr; in amdgpu_cgs_get_firmware_info()
235 info->mc_addr = gpu_addr; in amdgpu_cgs_get_firmware_info()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1116 u32 wx_mta_vector(struct wx *wx, u8 *mc_addr) in wx_mta_vector() argument
1122 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in wx_mta_vector()
1125 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in wx_mta_vector()
1128 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in wx_mta_vector()
1131 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in wx_mta_vector()
1150 static void wx_set_mta(struct wx *wx, u8 *mc_addr) in wx_set_mta() argument
1156 vector = wx_mta_vector(wx, mc_addr); in wx_set_mta()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_selftests.c625 unsigned char mc_addr[ETH_ALEN] = {0xf1, 0xff, 0xff, 0xff, 0xff, 0xff}; in stmmac_test_mcfilt() local
638 mc_addr[ETH_ALEN - 1] = tries; in stmmac_test_mcfilt()
639 if (stmmac_hash_check(priv, mc_addr)) in stmmac_test_mcfilt()
657 attr.dst = mc_addr; in stmmac_test_mcfilt()
671 unsigned char mc_addr[ETH_ALEN] = {0xf1, 0xff, 0xff, 0xff, 0xff, 0xff}; in stmmac_test_ucfilt() local
692 ret = dev_mc_add(priv->dev, mc_addr); in stmmac_test_ucfilt()
696 attr.dst = mc_addr; in stmmac_test_ucfilt()
710 dev_mc_del(priv->dev, mc_addr); in stmmac_test_ucfilt()
/linux/net/ipv4/
H A Ddatagram.c44 saddr = READ_ONCE(inet->mc_addr); in __ip4_datagram_connect()
/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_hw.c154 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr) in atl1e_hash_mc_addr() argument
160 crc32 = ether_crc_le(6, mc_addr); in atl1e_hash_mc_addr()
/linux/drivers/gpu/drm/amd/include/
H A Dcgs_common.h72 uint64_t mc_addr; member
/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c32 static u32 atlx_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
/linux/drivers/net/ethernet/intel/igb/
H A De1000_mac.c426 static u32 igb_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in igb_hash_mc_addr() argument
480 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr()
481 (((u16) mc_addr[5]) << bit_shift))); in igb_hash_mc_addr()

123