Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/gpu/drm/amd/powerplay/smumgr/
Dvega10_smumgr.c49 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_from_smc()
52 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_from_smc()
80 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_to_smc()
83 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in vega10_copy_table_to_smc()
119 if (priv->smu_tables.entry[TOOLSTABLE].mc_addr) { in vega10_set_tools_address()
122 upper_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr)); in vega10_set_tools_address()
125 lower_32_bits(priv->smu_tables.entry[TOOLSTABLE].mc_addr)); in vega10_set_tools_address()
186 &priv->smu_tables.entry[PPTABLE].mc_addr, in vega10_smu_init()
201 &priv->smu_tables.entry[WMTABLE].mc_addr, in vega10_smu_init()
217 &priv->smu_tables.entry[AVFSTABLE].mc_addr, in vega10_smu_init()
[all …]
Dvega12_smumgr.c54 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_from_smc()
58 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_from_smc()
96 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_to_smc()
101 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)) == 0, in vega12_copy_table_to_smc()
187 if (priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr) { in vega12_set_tools_address()
190 upper_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr))) in vega12_set_tools_address()
193 lower_32_bits(priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr)); in vega12_set_tools_address()
222 &priv->smu_tables.entry[TABLE_PPTABLE].mc_addr, in vega12_smu_init()
236 &priv->smu_tables.entry[TABLE_WATERMARKS].mc_addr, in vega12_smu_init()
252 &priv->smu_tables.entry[TABLE_PMSTATUSLOG].mc_addr, in vega12_smu_init()
[all …]
Dsmu8_smumgr.c207 reg_data = lower_32_bits(info.mc_addr) & in smu8_load_mec_firmware()
211 reg_data = upper_32_bits(info.mc_addr) & in smu8_load_mec_firmware()
350 task->addr.low = lower_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task()
351 task->addr.high = upper_32_bits(smu8_smu->scratch_buffer[i].mc_addr); in smu8_smu_populate_single_scratch_task()
387 task->addr.low = lower_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task()
388 task->addr.high = upper_32_bits(smu8_smu->driver_buffer[i].mc_addr); in smu8_smu_populate_single_ucode_load_task()
569 smu8_smu->driver_buffer[i].mc_addr = info.mc_addr; in smu8_smu_populate_firmware_entries()
593 entry->mc_addr = smu8_smu->smu_buffer.mc_addr + smu8_smu->smu_buffer_used_bytes; in smu8_smu_populate_single_scratch_entry()
616 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 …]
Dsmu10_smumgr.c129 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_from_smc()
132 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_from_smc()
161 upper_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_to_smc()
164 lower_32_bits(priv->smu_tables.entry[table_id].mc_addr)); in smu10_copy_table_to_smc()
223 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_fini()
226 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_fini()
268 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init()
284 &priv->smu_tables.entry[SMU10_CLOCKTABLE].mc_addr, in smu10_smu_init()
298 &priv->smu_tables.entry[SMU10_WMTABLE].mc_addr, in smu10_smu_init()
Dsmu7_smumgr.c357 entry->image_addr_high = upper_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry()
358 entry->image_addr_low = lower_32_bits(info.mc_addr); in smu7_populate_single_firmware_entry()
399 upper_32_bits(smu_data->smu_buffer.mc_addr)); in smu7_request_smu_load_fw()
402 lower_32_bits(smu_data->smu_buffer.mc_addr)); in smu7_request_smu_load_fw()
467 …_with_parameter(hwmgr, PPSMC_MSG_DRV_DRAM_ADDR_HI, upper_32_bits(smu_data->header_buffer.mc_addr)); in smu7_request_smu_load_fw()
468 …_with_parameter(hwmgr, PPSMC_MSG_DRV_DRAM_ADDR_LO, lower_32_bits(smu_data->header_buffer.mc_addr)); in smu7_request_smu_load_fw()
598 &smu_data->header_buffer.mc_addr, in smu7_init()
613 &smu_data->smu_buffer.mc_addr, in smu7_init()
618 &smu_data->header_buffer.mc_addr, in smu7_init()
635 &smu_data->header_buffer.mc_addr, in smu7_smu_fini()
[all …]
Dsmu10_smumgr.h36 uint64_t mc_addr; member
Dvega10_smumgr.h32 uint64_t mc_addr; member
Dvega12_smumgr.h33 uint64_t mc_addr; member
Dsmu8_smumgr.h63 uint64_t mc_addr; member
Dsmu7_smumgr.h34 uint64_t mc_addr; member
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dvf.c208 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-v4.19/drivers/net/ethernet/intel/ixgb/
Dixgb_hw.c18 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-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ucode.c321 uint64_t mc_addr, void *kptr) in amdgpu_ucode_init_single_fw() argument
329 ucode->mc_addr = mc_addr; in amdgpu_ucode_init_single_fw()
386 uint64_t mc_addr, void *kptr) in amdgpu_ucode_patch_jt() argument
485 ucode->mc_addr = 0; in amdgpu_ucode_fini_bo()
Damdgpu_cgs.c219 gpu_addr = ucode->mc_addr; in amdgpu_cgs_get_firmware_info()
231 info->mc_addr = gpu_addr; in amdgpu_cgs_get_firmware_info()
Damdgpu_ucode.h225 uint64_t mc_addr; member
Dvce_v4_0.c250 adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].mc_addr >> 8); in vce_v4_0_sriov_start()
253 (adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].mc_addr >> 40) & 0xff); in vce_v4_0_sriov_start()
618 (adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].mc_addr >> 8)); in vce_v4_0_mc_resume()
620 (adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].mc_addr >> 40) & 0xff); in vce_v4_0_mc_resume()
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/
Dvf.c168 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-v4.19/include/linux/
Digmp.h109 extern int ip_check_mc_rcu(struct in_device *dev, __be32 mc_addr, __be32 src_addr, u8 proto);
/Linux-v4.19/net/ipv4/
Ddatagram.c48 saddr = inet->mc_addr; in __ip4_datagram_connect()
/Linux-v4.19/drivers/gpu/drm/amd/include/
Dcgs_common.h73 uint64_t mc_addr; member
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_common.c25 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-v4.19/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c167 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr) in atl1e_hash_mc_addr() argument
173 crc32 = ether_crc_le(6, mc_addr); in atl1e_hash_mc_addr()
/Linux-v4.19/drivers/net/ethernet/atheros/atlx/
Datlx.c45 static u32 atlx_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
/Linux-v4.19/include/xen/interface/
Dxen-mca.h101 uint64_t mc_addr; /* bank address */ member
/Linux-v4.19/drivers/net/ethernet/intel/igb/
De1000_mac.c425 static u32 igb_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in igb_hash_mc_addr() argument
479 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr()
480 (((u16) mc_addr[5]) << bit_shift))); in igb_hash_mc_addr()

123