Home
last modified time | relevance | path

Searched refs:coremask (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/netlogic/xlp/
H A Dwakeup.c55 uint32_t coremask, value; in xlp_wakeup_core() local
58 coremask = (1 << core); in xlp_wakeup_core()
63 value &= ~coremask; in xlp_wakeup_core()
70 value &= ~coremask; in xlp_wakeup_core()
77 value &= ~coremask; in xlp_wakeup_core()
88 } while ((value & coremask) != 0 && --count > 0); in xlp_wakeup_core()
170 pr_info("Node %d - SYS/FUSE coremask %x\n", n, syscoremask); in xlp_enable_secondary_cores()
191 nodep->coremask |= 1u << core; in xlp_enable_secondary_cores()
H A Dnlm_hal.c58 nodep->coremask = 1; /* node 0, boot cpu */ in nlm_node_init()
/kernel/linux/linux-5.10/drivers/crypto/cavium/cpt/
H A Dcptpf_main.c25 * Disable cores specified by coremask
27 static void cpt_disable_cores(struct cpt_device *cpt, u64 coremask, in cpt_disable_cores() argument
36 coremask = (coremask << cpt->max_se_cores); in cpt_disable_cores()
41 (grpmask & ~coremask)); in cpt_disable_cores()
44 while (grp & coremask) { in cpt_disable_cores()
45 dev_err(dev, "Cores still busy %llx", coremask); in cpt_disable_cores()
57 (pf_exe_ctl & ~coremask)); in cpt_disable_cores()
62 * Enable cores specified by coremask
64 static void cpt_enable_cores(struct cpt_device *cpt, u64 coremask, in cpt_enable_cores() argument
78 cpt_configure_group(struct cpt_device *cpt, u8 grp, u64 coremask, u8 type) cpt_configure_group() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/cavium/cpt/
H A Dcptpf_main.c24 * Disable cores specified by coremask
26 static void cpt_disable_cores(struct cpt_device *cpt, u64 coremask, in cpt_disable_cores() argument
35 coremask = (coremask << cpt->max_se_cores); in cpt_disable_cores()
40 (grpmask & ~coremask)); in cpt_disable_cores()
43 while (grp & coremask) { in cpt_disable_cores()
44 dev_err(dev, "Cores still busy %llx", coremask); in cpt_disable_cores()
56 (pf_exe_ctl & ~coremask)); in cpt_disable_cores()
61 * Enable cores specified by coremask
63 static void cpt_enable_cores(struct cpt_device *cpt, u64 coremask, in cpt_enable_cores() argument
77 cpt_configure_group(struct cpt_device *cpt, u8 grp, u64 coremask, u8 type) cpt_configure_group() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-netlogic/
H A Dmulti-node.h53 unsigned long coremask; /* cores enabled on the soc */ member
66 nlm_get_node(n)->coremask != 0)
/kernel/linux/linux-5.10/arch/mips/netlogic/xlr/
H A Dwakeup.c70 /* Fill up the coremask early */ in xlr_wakeup_secondary_cpus()
71 nodep->coremask = 1; in xlr_wakeup_secondary_cpus()
79 nodep->coremask |= (1u << i); in xlr_wakeup_secondary_cpus()
H A Dfmn-config.c86 ncores = hweight32(nlm_current_node()->coremask); in check_credit_distribution()
125 num_core = hweight32(nlm_current_node()->coremask); in setup_fmn_cc()
190 num_core = hweight32(nlm_current_node()->coremask); in xlr_board_info_setup()
/kernel/linux/linux-5.10/drivers/bcma/
H A Dhost_pci.c363 u32 coremask, tmp; in bcma_host_pci_irq_ctl() local
379 coremask = BIT(core->core_index) << 8; in bcma_host_pci_irq_ctl()
381 tmp |= coremask; in bcma_host_pci_irq_ctl()
383 tmp &= ~coremask; in bcma_host_pci_irq_ctl()
/kernel/linux/linux-6.6/drivers/bcma/
H A Dhost_pci.c359 u32 coremask, tmp; in bcma_host_pci_irq_ctl() local
375 coremask = BIT(core->core_index) << 8; in bcma_host_pci_irq_ctl()
377 tmp |= coremask; in bcma_host_pci_irq_ctl()
379 tmp &= ~coremask; in bcma_host_pci_irq_ctl()
/kernel/linux/linux-5.10/drivers/staging/netlogic/
H A Dplatform_net.c88 ndata1.cpu_mask = nlm_current_node()->coremask; in gmac_controller2_init()
133 ndata0.cpu_mask = nlm_current_node()->coremask; in xls_gmac_init()
195 ndata0.cpu_mask = nlm_current_node()->coremask; in xlr_gmac_init()
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
H A Dcvmx-ciu-defs.h12 #define CVMX_CIU_ADDR(addr, coreid, coremask, offset) \
14 (((coreid) & (coremask)) * offset))
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/
H A Dcvmx-ciu-defs.h12 #define CVMX_CIU_ADDR(addr, coreid, coremask, offset) \
14 (((coreid) & (coremask)) * offset))
/kernel/linux/linux-5.10/drivers/ssb/
H A Ddriver_pcicore.c700 u32 coremask; in ssb_pcicore_dev_irqvecs_enable() local
702 /* Calculate the "coremask" for the device. */ in ssb_pcicore_dev_irqvecs_enable()
703 coremask = (1 << dev->core_index); in ssb_pcicore_dev_irqvecs_enable()
709 tmp |= coremask << 8; in ssb_pcicore_dev_irqvecs_enable()
/kernel/linux/linux-6.6/drivers/ssb/
H A Ddriver_pcicore.c706 u32 coremask; in ssb_pcicore_dev_irqvecs_enable() local
708 /* Calculate the "coremask" for the device. */ in ssb_pcicore_dev_irqvecs_enable()
709 coremask = (1 << dev->core_index); in ssb_pcicore_dev_irqvecs_enable()
715 tmp |= coremask << 8; in ssb_pcicore_dev_irqvecs_enable()
/kernel/linux/linux-5.10/drivers/usb/musb/
H A Dmusb_dsps.c174 u32 epmask, coremask; in dsps_musb_enable() local
179 coremask = (wrp->usb_bitmap & ~MUSB_INTR_SOF); in dsps_musb_enable()
182 musb_writel(reg_base, wrp->coreintr_set, coremask); in dsps_musb_enable()
/kernel/linux/linux-6.6/drivers/usb/musb/
H A Dmusb_dsps.c173 u32 epmask, coremask; in dsps_musb_enable() local
178 coremask = (wrp->usb_bitmap & ~MUSB_INTR_SOF); in dsps_musb_enable()
181 musb_writel(reg_base, wrp->coreintr_set, coremask); in dsps_musb_enable()
/kernel/linux/linux-5.10/arch/mips/netlogic/common/
H A Dsmp.c206 ncore += hweight32(nlm_get_node(i)->coremask); in nlm_smp_setup()

Completed in 12 milliseconds