| /Linux-v5.4/drivers/gpu/drm/amd/powerplay/smumgr/ |
| D | vega12_smumgr.c | 55 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_from_smc() 59 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_from_smc() 100 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_to_smc() 105 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_to_smc() 191 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega12_set_tools_address() 194 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr))) in vega12_set_tools_address() 197 lower_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr)); in vega12_set_tools_address() 226 &priv->smu_tables.entry[TABLE_PPTABLE].mc_addr, in vega12_smu_init() 240 &priv->smu_tables.entry[TABLE_WATERMARKS].mc_addr, in vega12_smu_init() 256 &priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr, in vega12_smu_init() [all …]
|
| D | vega10_smumgr.c | 52 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_from_smc() 55 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_from_smc() 86 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_to_smc() 89 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_to_smc() 135 if (priv->smu_tables.entry[TOOLSTABLE].mc_addr) { in vega10_set_tools_address() 138 upper_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr)); in vega10_set_tools_address() 141 lower_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr)); in vega10_set_tools_address() 202 &priv->smu_tables.entry[PPTABLE].mc_addr, in vega10_smu_init() 217 &priv->smu_tables.entry[WMTABLE].mc_addr, in vega10_smu_init() 233 &priv->smu_tables.entry[AVFSTABLE].mc_addr, in vega10_smu_init() [all …]
|
| D | vega20_smumgr.c | 178 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr))) == 0, in vega20_copy_table_from_smc() 183 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr))) == 0, in vega20_copy_table_from_smc() 224 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr))) == 0, in vega20_copy_table_to_smc() 229 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr))) == 0, in vega20_copy_table_to_smc() 252 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr))) == 0, in vega20_set_activity_monitor_coeff() 257 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr))) == 0, in vega20_set_activity_monitor_coeff() 278 upper_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr))) == 0, in vega20_get_activity_monitor_coeff() 283 lower_32_bits(priv->smu_tables.entry[TABLE_ACTIVITY_MONITOR_COEFF].mc_addr))) == 0, in vega20_get_activity_monitor_coeff() 365 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega20_set_tools_address() 368 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr)); in vega20_set_tools_address() [all …]
|
| D | smu8_smumgr.c | 208 reg_data = lower_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 212 reg_data = upper_32_bits(info.mc_addr) & in smu8_load_mec_firmware() 351 task->addr.low = lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 352 task->addr.high = upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task() 388 task->addr.low = lower_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 389 task->addr.high = upper_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task() 570 smu8_smu->driver_buffer[i].mc_addr = info.mc_addr; in smu8_smu_populate_firmware_entries() 594 entry->mc_addr = smu8_smu->smu_buffer.mc_addr + smu8_smu->smu_buffer_used_bytes; in smu8_smu_populate_single_scratch_entry() 617 upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr)); in smu8_download_pptable_settings() 621 lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr)); in smu8_download_pptable_settings() [all …]
|
| D | smu10_smumgr.c | 131 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_from_smc() 134 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_from_smc() 166 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_to_smc() 169 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_to_smc() 201 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_fini() 204 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_fini() 249 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init() 265 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_init() 279 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init()
|
| D | smu7_smumgr.c | 319 entry->image_addr_high = upper_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 320 entry->image_addr_low = lower_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry() 358 upper_32_bits(smu_data->smu_buffer.mc_addr)); in smu7_request_smu_load_fw() 361 lower_32_bits(smu_data->smu_buffer.mc_addr)); in smu7_request_smu_load_fw() 426 …_with_parameter(hwmgr, PPSMC_MSG_DRV_DRAM_ADDR_HI, upper_32_bits(smu_data->header_buffer.mc_addr)); in smu7_request_smu_load_fw() 427 …_with_parameter(hwmgr, PPSMC_MSG_DRV_DRAM_ADDR_LO, lower_32_bits(smu_data->header_buffer.mc_addr)); in smu7_request_smu_load_fw() 559 &smu_data->header_buffer.mc_addr, in smu7_init() 574 &smu_data->smu_buffer.mc_addr, in smu7_init() 579 &smu_data->header_buffer.mc_addr, in smu7_init() 597 &smu_data->header_buffer.mc_addr, in smu7_smu_fini() [all …]
|
| D | smu10_smumgr.h | 36 uint64_t mc_addr; member
|
| D | vega10_smumgr.h | 32 uint64_t mc_addr; member
|
| D | vega12_smumgr.h | 33 uint64_t mc_addr; member
|
| D | vega20_smumgr.h | 32 uint64_t mc_addr; member
|
| D | smu8_smumgr.h | 63 uint64_t mc_addr; member
|
| D | smu7_smumgr.h | 34 uint64_t mc_addr; member
|
| /Linux-v5.4/drivers/staging/media/meson/vdec/ |
| D | vdec_1.c | 31 static void *mc_addr; in vdec_1_load_firmware() local 47 mc_addr = dma_alloc_coherent(core->dev, MC_SIZE, in vdec_1_load_firmware() 49 if (!mc_addr) { in vdec_1_load_firmware() 54 memcpy(mc_addr, fw->data, MC_SIZE); in vdec_1_load_firmware() 79 dma_free_coherent(core->dev, MC_SIZE, mc_addr, mc_addr_map); in vdec_1_load_firmware()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/ |
| D | vf.c | 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[5]) << 8)); in ixgbevf_mta_vector()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgb/ |
| D | ixgb_hw.c | 18 static u32 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 * mc_addr); 474 u8 *mc_addr) in ixgb_hash_mc_addr() argument 490 ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4)); in ixgb_hash_mc_addr() 494 ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5)); in ixgb_hash_mc_addr() 498 ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6)); in ixgb_hash_mc_addr() 501 hash_value = ((mc_addr[4]) | (((u16) mc_addr[5]) << 8)); in ixgb_hash_mc_addr()
|
| /Linux-v5.4/drivers/net/ethernet/intel/igbvf/ |
| D | vf.c | 168 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr_vf() argument 182 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf() 183 (((u16)mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ucode.c | 446 uint64_t mc_addr, void *kptr) in amdgpu_ucode_init_single_fw() argument 455 ucode->mc_addr = mc_addr; in amdgpu_ucode_init_single_fw() 528 uint64_t mc_addr, void *kptr) in amdgpu_ucode_patch_jt() argument
|
| D | amdgpu_cgs.c | 220 gpu_addr = ucode->mc_addr; in amdgpu_cgs_get_firmware_info() 232 info->mc_addr = gpu_addr; in amdgpu_cgs_get_firmware_info()
|
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_selftests.c | 619 unsigned char mc_addr[ETH_ALEN] = {0xf1, 0xff, 0xff, 0xff, 0xff, 0xff}; in stmmac_test_mcfilt() local 630 mc_addr[ETH_ALEN - 1] = tries; in stmmac_test_mcfilt() 631 if (stmmac_hash_check(priv, mc_addr)) in stmmac_test_mcfilt() 649 attr.dst = mc_addr; in stmmac_test_mcfilt() 663 unsigned char mc_addr[ETH_ALEN] = {0xf1, 0xff, 0xff, 0xff, 0xff, 0xff}; in stmmac_test_ucfilt() local 682 ret = dev_mc_add(priv->dev, mc_addr); in stmmac_test_ucfilt() 686 attr.dst = mc_addr; in stmmac_test_ucfilt() 700 dev_mc_del(priv->dev, mc_addr); in stmmac_test_ucfilt()
|
| /Linux-v5.4/net/ipv4/ |
| D | datagram.c | 45 saddr = inet->mc_addr; in __ip4_datagram_connect()
|
| /Linux-v5.4/drivers/gpu/drm/amd/include/ |
| D | cgs_common.h | 73 uint64_t mc_addr; member
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_common.c | 25 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr); 1996 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector() argument 2002 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbe_mta_vector() 2005 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbe_mta_vector() 2008 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbe_mta_vector() 2011 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbe_mta_vector() 2030 static void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_set_mta() argument 2038 vector = ixgbe_mta_vector(hw, mc_addr); in ixgbe_set_mta()
|
| /Linux-v5.4/include/linux/ |
| D | igmp.h | 113 extern int ip_check_mc_rcu(struct in_device *dev, __be32 mc_addr, __be32 src_addr, u8 proto);
|
| /Linux-v5.4/drivers/net/ethernet/atheros/atl1e/ |
| D | atl1e_hw.c | 154 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-v5.4/drivers/net/ethernet/atheros/atlx/ |
| D | atlx.c | 32 static u32 atlx_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
|