Searched refs:nlbits (Results 1 – 10 of 10) sorted by relevance
233 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 …]
59 void eclic_set_nlbits(uint8_t nlbits);
109 void bflb_irq_set_nlbits(uint8_t nlbits) in bflb_irq_set_nlbits() argument113 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() local126 …putreg8((clicIntCfg & 0xf) | (preemptprio << (8 - nlbits)) | ((subprio & (0xf >> nlbits)) << 4), C… in bflb_irq_set_priority()
570 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local571 …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() local587 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() local613 if(!nlbits) in csi_vic_set_thresh()
907 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local908 …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() local933 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
102 void bflb_irq_set_nlbits(uint8_t nlbits);
512 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local513 …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() local528 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
551 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local552 …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() local567 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
556 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in csi_vic_set_prio() local557 …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() local572 return CLIC->CLICINT[IRQn].CTL >> (8 - nlbits); in csi_vic_get_prio()
201 … uint8_t nlbits = (CLIC->CLICINFO & CLIC_INFO_CLICINTCTLBITS_Msk) >> CLIC_INFO_CLICINTCTLBITS_Pos; in clic_init() local202 … CLIC->CLICINT[i].CTL = (CLIC->CLICINT[i].CTL & (~CLIC_INTCFG_PRIO_Msk)) | (0x1 << (8 - nlbits)); in clic_init()
Completed in 31 milliseconds