Home
last modified time | relevance | path

Searched refs:mc_addr (Results 1 - 25 of 119) sorted by relevance

12345

/kernel/linux/linux-5.10/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()
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 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()
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 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()
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 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 in smu8_smu_populate_single_scratch_entry()
[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()
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 Dsmu7_smumgr.c301 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 Dsmu10_smumgr.h36 uint64_t mc_addr; member
H A Dvega12_smumgr.h33 uint64_t mc_addr; member
H A Dvega10_smumgr.h32 uint64_t mc_addr; member
/kernel/linux/linux-6.6/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()
266 &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()
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 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 in smu8_smu_populate_single_scratch_entry()
[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()
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 Dsmu7_smumgr.c304 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 Dsmu10_smumgr.h36 uint64_t mc_addr; member
H A Dvega12_smumgr.h33 uint64_t mc_addr; member
H A Dvega10_smumgr.h32 uint64_t mc_addr; member
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/
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()
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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/
H A Dixgb_hw.c18 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 Dvf.c199 * @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 Dvf.c203 * @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...]

Completed in 18 milliseconds

12345