/Linux-v4.19/sound/soc/intel/skylake/ |
D | cnl-sst-dsp.c | 35 cnl_dsp_core_set_reset_state(struct sst_dsp *ctx, unsigned int core_mask) in cnl_dsp_core_set_reset_state() argument 39 CNL_ADSP_REG_ADSPCS, CNL_ADSPCS_CRST(core_mask), in cnl_dsp_core_set_reset_state() 40 CNL_ADSPCS_CRST(core_mask)); in cnl_dsp_core_set_reset_state() 45 CNL_ADSPCS_CRST(core_mask), in cnl_dsp_core_set_reset_state() 46 CNL_ADSPCS_CRST(core_mask), in cnl_dsp_core_set_reset_state() 52 cnl_dsp_core_unset_reset_state(struct sst_dsp *ctx, unsigned int core_mask) in cnl_dsp_core_unset_reset_state() argument 56 CNL_ADSPCS_CRST(core_mask), 0); in cnl_dsp_core_unset_reset_state() 61 CNL_ADSPCS_CRST(core_mask), in cnl_dsp_core_unset_reset_state() 67 static bool is_cnl_dsp_core_enable(struct sst_dsp *ctx, unsigned int core_mask) in is_cnl_dsp_core_enable() argument 74 is_enable = (val & CNL_ADSPCS_CPA(core_mask)) && in is_cnl_dsp_core_enable() [all …]
|
D | skl-sst-dsp.c | 60 unsigned int core_mask, en_cores_mask; in skl_dsp_get_enabled_cores() local 63 core_mask = SKL_DSP_CORES_MASK(skl->cores.count); in skl_dsp_get_enabled_cores() 68 en_cores_mask = (val & SKL_ADSPCS_CPA_MASK(core_mask)) >> in skl_dsp_get_enabled_cores() 72 en_cores_mask &= (~val & SKL_ADSPCS_CRST_MASK(core_mask)) >> in skl_dsp_get_enabled_cores() 76 en_cores_mask &= (~val & SKL_ADSPCS_CSTALL_MASK(core_mask)) >> in skl_dsp_get_enabled_cores() 78 en_cores_mask &= core_mask; in skl_dsp_get_enabled_cores() 86 skl_dsp_core_set_reset_state(struct sst_dsp *ctx, unsigned int core_mask) in skl_dsp_core_set_reset_state() argument 92 SKL_ADSP_REG_ADSPCS, SKL_ADSPCS_CRST_MASK(core_mask), in skl_dsp_core_set_reset_state() 93 SKL_ADSPCS_CRST_MASK(core_mask)); in skl_dsp_core_set_reset_state() 98 SKL_ADSPCS_CRST_MASK(core_mask), in skl_dsp_core_set_reset_state() [all …]
|
D | bxt-sst.c | 403 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in bxt_set_dsp_D0() local 427 ret = skl_dsp_core_power_up(ctx, core_mask | in bxt_set_dsp_D0() 430 ret = skl_dsp_core_power_up(ctx, core_mask); in bxt_set_dsp_D0() 446 ret = skl_dsp_start_core(ctx, core_mask); in bxt_set_dsp_D0() 471 dx.core_mask = core_mask; in bxt_set_dsp_D0() 472 dx.dx_mask = core_mask; in bxt_set_dsp_D0() 487 core_mask |= SKL_DSP_CORE_MASK(1); in bxt_set_dsp_D0() 488 skl_dsp_disable_core(ctx, core_mask); in bxt_set_dsp_D0() 498 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in bxt_set_dsp_D3() local 500 dx.core_mask = core_mask; in bxt_set_dsp_D3() [all …]
|
D | cnl-sst.c | 179 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in cnl_set_dsp_D0() local 195 ret = cnl_dsp_enable_core(ctx, core_mask); in cnl_set_dsp_D0() 218 dx.core_mask = core_mask; in cnl_set_dsp_D0() 219 dx.dx_mask = core_mask; in cnl_set_dsp_D0() 233 cnl_dsp_disable_core(ctx, core_mask); in cnl_set_dsp_D0() 241 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in cnl_set_dsp_D3() local 245 dx.core_mask = core_mask; in cnl_set_dsp_D3() 263 ret = cnl_dsp_disable_core(ctx, core_mask); in cnl_set_dsp_D3()
|
D | skl-sst-dsp.h | 214 int skl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core_mask); 215 int skl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core_mask); 216 int skl_dsp_core_power_up(struct sst_dsp *ctx, unsigned int core_mask); 217 int skl_dsp_core_power_down(struct sst_dsp *ctx, unsigned int core_mask); 219 unsigned int core_mask); 220 int skl_dsp_start_core(struct sst_dsp *ctx, unsigned int core_mask);
|
D | skl-sst.c | 173 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in skl_set_dsp_D0() local 201 ret = skl_dsp_enable_core(ctx, core_mask); in skl_set_dsp_D0() 205 dx.core_mask = core_mask; in skl_set_dsp_D0() 206 dx.dx_mask = core_mask; in skl_set_dsp_D0() 213 skl_dsp_disable_core(ctx, core_mask); in skl_set_dsp_D0() 227 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in skl_set_dsp_D3() local 229 dx.core_mask = core_mask; in skl_set_dsp_D3() 244 ret = skl_dsp_disable_core(ctx, core_mask); in skl_set_dsp_D3()
|
D | skl-sst-ipc.h | 38 u32 core_mask; member
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | stf.c | 162 u8 core_mask) in brcms_c_stf_txcore_set() argument 165 wlc->pub->unit, Nsts, core_mask); in brcms_c_stf_txcore_set() 167 if (hweight8(core_mask) > wlc->stf->txstreams) in brcms_c_stf_txcore_set() 168 core_mask = 0; in brcms_c_stf_txcore_set() 170 if ((hweight8(core_mask) == wlc->stf->txstreams) && in brcms_c_stf_txcore_set() 171 ((core_mask & ~wlc->stf->txchain) in brcms_c_stf_txcore_set() 172 || !(core_mask & wlc->stf->txchain))) in brcms_c_stf_txcore_set() 173 core_mask = wlc->stf->txchain; in brcms_c_stf_txcore_set() 175 wlc->stf->txcore[Nsts] = core_mask; in brcms_c_stf_txcore_set() 181 wlc->stf->phytxant = core_mask << PHY_TXC_ANT_SHIFT; in brcms_c_stf_txcore_set() [all …]
|
/Linux-v4.19/arch/arm64/kernel/ |
D | topology.c | 218 const cpumask_t *core_mask = cpumask_of_node(cpu_to_node(cpu)); in cpu_coregroup_mask() local 221 if (cpumask_subset(&cpu_topology[cpu].core_sibling, core_mask)) { in cpu_coregroup_mask() 223 core_mask = &cpu_topology[cpu].core_sibling; in cpu_coregroup_mask() 226 if (cpumask_subset(&cpu_topology[cpu].llc_sibling, core_mask)) in cpu_coregroup_mask() 227 core_mask = &cpu_topology[cpu].llc_sibling; in cpu_coregroup_mask() 230 return core_mask; in cpu_coregroup_mask()
|
/Linux-v4.19/drivers/crypto/cavium/cpt/ |
D | cptpf_main.c | 155 if (mcode->core_mask & (1 << shift)) { in cpt_load_microcode() 188 mcode->core_mask = GENMASK(mcode->num_cores, 0); in do_cpt_init() 189 cpt_disable_cores(cpt, mcode->core_mask, AE_TYPES, in do_cpt_init() 200 cpt_configure_group(cpt, mcode->group, mcode->core_mask, in do_cpt_init() 203 cpt_enable_cores(cpt, mcode->core_mask, AE_TYPES); in do_cpt_init() 217 mcode->core_mask = GENMASK(mcode->num_cores, 0); in do_cpt_init() 218 cpt_disable_cores(cpt, mcode->core_mask, SE_TYPES, in do_cpt_init() 229 cpt_configure_group(cpt, mcode->group, mcode->core_mask, in do_cpt_init() 232 cpt_enable_cores(cpt, mcode->core_mask, SE_TYPES); in do_cpt_init() 277 mcode->core_mask = 0ULL; in cpt_ucode_load_fw()
|
D | cptpf.h | 31 u64 core_mask; member
|
/Linux-v4.19/arch/s390/include/asm/ |
D | topology.h | 22 cpumask_t core_mask; member 34 #define topology_core_cpumask(cpu) (&cpu_topology[cpu].core_mask)
|
/Linux-v4.19/arch/mips/cavium-octeon/ |
D | smp.c | 146 int core_mask = octeon_get_boot_coremask(); in octeon_smp_setup() local 162 if ((id != coreid) && cvmx_coremask_is_core_set(&sysinfo->core_mask, id)) { in octeon_smp_setup() 179 if (!(core_mask & (1 << id))) { in octeon_smp_setup()
|
D | setup.c | 389 return octeon_boot_desc_ptr->core_mask; in octeon_get_boot_coremask() 685 cvmx_coremask_copy(&sysinfo->core_mask, in prom_init() 688 cvmx_coremask_set64(&sysinfo->core_mask, in prom_init() 689 octeon_bootinfo->core_mask); in prom_init() 694 cvmx_coremask_clear_core(&sysinfo->core_mask, i); in prom_init()
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
D | cvmx-sysinfo.h | 67 struct cvmx_coremask core_mask; member
|
D | octeon.h | 86 uint32_t core_mask; member 139 uint32_t core_mask;
|
D | cvmx-bootinfo.h | 70 uint32_t core_mask; member 153 uint32_t core_mask;
|
/Linux-v4.19/arch/s390/kernel/ |
D | topology.c | 256 topo->core_mask = cpu_group_map(&socket_info, cpu); in update_cpu_masks() 490 return &cpu_topology[cpu].core_mask; in cpu_coregroup_mask()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
D | phy_n.c | 14822 u8 core_mask, u8 off, u8 override_id) in wlc_phy_rfctrl_override_nphy_rev7() argument 15076 if ((core_mask == 0) in wlc_phy_rfctrl_override_nphy_rev7() 15077 || (core_mask & (1 << core_num))) { in wlc_phy_rfctrl_override_nphy_rev7() 17179 u8 core_mask, u8 off) in wlc_phy_rfctrl_override_nphy() argument 17295 if ((core_mask == 0) in wlc_phy_rfctrl_override_nphy() 17296 || (core_mask & (1 << core_num))) { in wlc_phy_rfctrl_override_nphy() 17326 core_mask = 0x1; in wlc_phy_rfctrl_override_nphy() 17410 if ((addr != 0xffff) && (core_mask & (1 << core_num))) in wlc_phy_rfctrl_override_nphy() 21386 u8 core_mask, u8 off) in wlc_phy_rfctrl_override_1tomany_nphy() argument 21397 value, core_mask, off, in wlc_phy_rfctrl_override_1tomany_nphy() [all …]
|
D | phy_int.h | 1114 void wlc_phy_txpwr_index_nphy(struct brcms_phy *pi, u8 core_mask,
|
/Linux-v4.19/arch/s390/numa/ |
D | mode_emu.c | 383 cpumask_copy(&top->core_mask, &core_mc(core)->mask); in topology_add_core()
|
/Linux-v4.19/drivers/scsi/megaraid/ |
D | megaraid_sas_fusion.h | 794 u8 core_mask; member
|