Home
last modified time | relevance | path

Searched refs:nlbits (Results 1 – 10 of 10) sorted by relevance

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/RISCV/drivers/
A Dn200_func.c233 nlbits = (nlbits & ECLIC_CFG_NLBITS_MASK) >> ECLIC_CFG_NLBITS_LSB; in eclic_get_nlbits()
234 return nlbits; in eclic_get_nlbits()
241 if (nlbits > ECLICINTCTLBITS) { in eclic_set_irq_lvl()
242 nlbits = ECLICINTCTLBITS; in eclic_set_irq_lvl()
246 lvl = lvl >> (8-nlbits); in eclic_set_irq_lvl()
248 lvl = lvl << (8-nlbits); in eclic_set_irq_lvl()
264 if (nlbits > ECLICINTCTLBITS) { in eclic_get_irq_lvl()
265 nlbits = ECLICINTCTLBITS; in eclic_get_irq_lvl()
282 nlbits = ECLICINTCTLBITS; in eclic_set_irq_lvl_abs()
302 nlbits = ECLICINTCTLBITS; in eclic_get_irq_lvl_abs()
[all …]
A Dn200_func.h59 void eclic_set_nlbits(uint8_t nlbits);
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_irq.c109 void bflb_irq_set_nlbits(uint8_t nlbits) in bflb_irq_set_nlbits() argument
113 putreg8((clicCfg & 0xe1) | ((nlbits & 0xf) << 1), CLIC_HART0_BASE + CLIC_CFG_OFFSET); in bflb_irq_set_nlbits()
116 CLIC->CLICCFG = ((nlbits & 0xf) << 1) | 1; in bflb_irq_set_nlbits()
124 uint8_t nlbits = getreg8(CLIC_HART0_BASE + CLIC_CFG_OFFSET) >> 1 & 0xf; in bflb_irq_set_priority() local
126 …putreg8((clicIntCfg & 0xf) | (preemptprio << (8 - nlbits)) | ((subprio & (0xf >> nlbits)) << 4), C… in bflb_irq_set_priority()
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/core/
A Dcore_rv32.h570 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local
571 …ICINT[IRQn].CTL = (CLIC->CLICINT[IRQn].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (priority << (8 - nlbits)); in csi_vic_set_prio()
586 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_get_prio() local
587 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
611 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_thresh() local
613 if(!nlbits) in csi_vic_set_thresh()
A Dcore_rv64.h907 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local
908 …ICINT[IRQn].CTL = (CLIC->CLICINT[IRQn].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (priority << (8 - nlbits)); in csi_vic_set_prio()
932 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_get_prio() local
933 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/
A Dbflb_irq.h102 void bflb_irq_set_nlbits(uint8_t nlbits);
/bsp/essemi/es32vf2264/libraries/RV_CORE/Include/
A Dcore_rv32.h512 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local
513 …ICINT[IRQn].CTL = (CLIC->CLICINT[IRQn].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (priority << (8 - nlbits)); in csi_vic_set_prio()
527 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_get_prio() local
528 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
/bsp/thead-smart/drivers/
A Dcore_rv32.h551 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local
552 …ICINT[IRQn].CTL = (CLIC->CLICINT[IRQn].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (priority << (8 - nlbits)); in csi_vic_set_prio()
566 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_get_prio() local
567 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/arch/risc-v/t-head/Core/Include/
A Dcore_rv32.h556 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local
557 …ICINT[IRQn].CTL = (CLIC->CLICINT[IRQn].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (priority << (8 - nlbits)); in csi_vic_set_prio()
571 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_get_prio() local
572 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/arch/r908/
A Dsystem.c201 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in clic_init() local
202 … CLIC->CLICINT[i].CTL = (CLIC->CLICINT[i].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (0x1 << (8 - nlbits)); in clic_init()

Completed in 31 milliseconds