Home
last modified time | relevance | path

Searched refs:wa (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/crypto/ccp/
H A Dccp-ops.c65 static void ccp_sg_free(struct ccp_sg_workarea *wa) in ccp_sg_free() argument
67 if (wa->dma_count) in ccp_sg_free()
68 dma_unmap_sg(wa->dma_dev, wa->dma_sg_head, wa->nents, wa->dma_dir); in ccp_sg_free()
70 wa->dma_count = 0; in ccp_sg_free()
73 static int ccp_init_sg_workarea(struct ccp_sg_workarea *wa, struct device *dev, in ccp_init_sg_workarea() argument
77 memset(wa, 0, sizeof(*wa)); in ccp_init_sg_workarea()
79 wa->sg = sg; in ccp_init_sg_workarea()
83 wa->nents = sg_nents_for_len(sg, len); in ccp_init_sg_workarea()
84 if (wa->nents < 0) in ccp_init_sg_workarea()
85 return wa->nents; in ccp_init_sg_workarea()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_workarounds.c135 struct i915_wa *wa; in wal_get_fw_for_rmw() local
138 for (i = 0, wa = wal->list; i < wal->count; i++, wa++) in wal_get_fw_for_rmw()
140 wa->reg, in wal_get_fw_for_rmw()
147 static void _wa_add(struct i915_wa_list *wal, const struct i915_wa *wa) in _wa_add() argument
149 unsigned int addr = i915_mmio_reg_offset(wa->reg); in _wa_add()
167 memcpy(list, wal->list, sizeof(*wa) * wal->count); in _wa_add()
184 if ((wa->clr | wa_->clr) && !(wa->clr & ~wa_->clr)) { in _wa_add()
190 wa_->set &= ~wa->clr; in _wa_add()
194 wa_->set |= wa->set; in _wa_add()
195 wa_->clr |= wa->clr; in _wa_add()
[all …]
H A Dselftest_workarounds.c1041 const struct i915_wa *wa = &engine->whitelist.list[i]; in check_whitelisted_registers() local
1043 if (i915_mmio_reg_offset(wa->reg) & in check_whitelisted_registers()
1047 if (!fn(engine, a[i], b[i], wa->reg)) in check_whitelisted_registers()
/linux/drivers/clocksource/
H A Darm_arch_timer.c423 bool arch_timer_check_dt_erratum(const struct arch_timer_erratum_workaround *wa, in arch_timer_check_dt_erratum() argument
428 return of_property_read_bool(np, wa->id); in arch_timer_check_dt_erratum()
432 bool arch_timer_check_local_cap_erratum(const struct arch_timer_erratum_workaround *wa, in arch_timer_check_local_cap_erratum() argument
435 return this_cpu_has_cap((uintptr_t)wa->id); in arch_timer_check_local_cap_erratum()
440 bool arch_timer_check_acpi_oem_erratum(const struct arch_timer_erratum_workaround *wa, in arch_timer_check_acpi_oem_erratum() argument
444 const struct ate_acpi_oem_info *info = wa->id; in arch_timer_check_acpi_oem_erratum()
479 void arch_timer_enable_workaround(const struct arch_timer_erratum_workaround *wa, in arch_timer_enable_workaround() argument
485 __this_cpu_write(timer_unstable_counter_workaround, wa); in arch_timer_enable_workaround()
488 per_cpu(timer_unstable_counter_workaround, i) = wa; in arch_timer_enable_workaround()
491 if (wa->read_cntvct_el0 || wa->read_cntpct_el0) in arch_timer_enable_workaround()
[all …]
/linux/scripts/
H A Dkallsyms.c650 int wa, wb; in compare_symbols() local
659 wa = (sa->sym[0] == 'w') || (sa->sym[0] == 'W'); in compare_symbols()
661 if (wa != wb) in compare_symbols()
662 return wa - wb; in compare_symbols()
665 wa = may_be_linker_script_provide_symbol(sa); in compare_symbols()
667 if (wa != wb) in compare_symbols()
668 return wa - wb; in compare_symbols()
671 wa = strspn(sym_name(sa), "_"); in compare_symbols()
673 if (wa != wb) in compare_symbols()
674 return wa - wb; in compare_symbols()
/linux/drivers/media/pci/zoran/
H A Dzoran_device.c233 unsigned int wa, we, ha, he; in zr36057_set_vfe() local
239 wa = tvn->wa; in zr36057_set_vfe()
246 video_width > wa || video_height > ha) { in zr36057_set_vfe()
255 X = DIV_ROUND_UP(vid_win_wid * 64, tvn->wa); in zr36057_set_vfe()
258 hcrop1 = 2 * ((tvn->wa - we) / 4); in zr36057_set_vfe()
259 hcrop2 = tvn->wa - we - hcrop1; in zr36057_set_vfe()
269 h_end = h_start + tvn->wa - 1; in zr36057_set_vfe()
H A Dvideocodec.h222 u16 wt, wa, h_start, h_sync_start, ht, ha, v_start; member
H A Dzr36060.c574 reg += norm->wa; /* BHend */ in zr36060_set_video()
608 reg += norm->wa + 8; /* SHend */ in zr36060_set_video()
/linux/drivers/net/wireless/broadcom/b43/
H A DMakefile4 b43-$(CONFIG_B43_PHY_G) += phy_g.o tables.o lo.o wa.o
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.c381 struct i915_wa *wa; in guc_mmio_regset_init() local
404 for (i = 0, wa = wal->list; i < wal->count; i++, wa++) in guc_mmio_regset_init()
405 ret |= GUC_MCR_REG_ADD(gt, regset, wa->mcr_reg, wa->masked_reg); in guc_mmio_regset_init()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_ddc_types.h187 union ddc_wa wa; member
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_mem_input.c774 if (dce_mi->wa.single_head_rdreq_dmif_limit) { in dce_mi_allocate_dmif()
776 dce_mi->wa.single_head_rdreq_dmif_limit; in dce_mi_allocate_dmif()
804 if (dce_mi->wa.single_head_rdreq_dmif_limit) { in dce_mi_free_dmif()
806 dce_mi->wa.single_head_rdreq_dmif_limit; in dce_mi_free_dmif()
H A Ddce_mem_input.h430 struct dce_mem_input_wa wa; member
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c855 hws->wa.DEGVIDCN10_253 = true; in dcn10_hwseq_create()
856 hws->wa.false_optc_underflow = true; in dcn10_hwseq_create()
857 hws->wa.DEGVIDCN10_254 = true; in dcn10_hwseq_create()
867 hws->wa.wait_hubpret_read_start_during_mpo_transition = true; in dcn10_hwseq_create()
870 hws->wa.wait_hubpret_read_start_during_mpo_transition = false; in dcn10_hwseq_create()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dce/
H A Ddce_hwseq.c80 if (hws->wa.blnd_crtc_trigger) { in dce_pipe_control_lock()
/linux/arch/arm/mm/
H A Dcache-l2x0-pmu.c374 L220_PLUS_EVENT_ATTR(wa, 0x9),
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_ddc.c151 ddc_service->wa.raw = 0; in ddc_service_construct()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/
H A Ddce110_resource.c574 hws->wa.blnd_crtc_trigger = true; in dce110_hwseq_create()
619 dce_mi->wa.single_head_rdreq_dmif_limit = 3; in dce110_mem_input_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
H A Ddcn21_resource.c1177 hws->wa.DEGVIDCN21 = true; in dcn21_hwseq_create()
1178 hws->wa.disallow_self_refresh_during_multi_plane_transition = true; in dcn21_hwseq_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c584 dce_mi->wa.single_head_rdreq_dmif_limit = 2; in dce100_mem_input_create()
/linux/Documentation/admin-guide/thermal/
H A Dintel_powerclamp.rst307 Cpu(s): 71.2%us, 4.7%sy, 0.0%ni, 24.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c2184 if (hws->wa.wait_hubpret_read_start_during_mpo_transition && in dcn20_program_front_end_for_ctx()
2343 if (hwseq->wa.DEGVIDCN21) in dcn20_post_unlock_program_front_end()
2347 if (hwseq->wa.disallow_self_refresh_during_multi_plane_transition) { in dcn20_post_unlock_program_front_end()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c694 dce_mi->wa.single_head_rdreq_dmif_limit = 2; in dce60_mem_input_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c700 dce_mi->wa.single_head_rdreq_dmif_limit = 2; in dce80_mem_input_create()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c1063 if (!hws->wa.DEGVIDCN10_253) in apply_DEGVIDCN10_253_wa()
1132 if (!dc->hwseq->wa.false_optc_underflow) in false_optc_underflow_wa()
3314 if (dc->hwseq->wa.DEGVIDCN10_254) in dcn10_post_unlock_program_front_end()

12