Home
last modified time | relevance | path

Searched refs:coreidx (Results 1 – 25 of 46) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Daiutils.c51 static bool ai_get_apb_bridge(si_t *sih, uint32 coreidx, uint32 *apb_id, uint32 *apb_coreuinit);
471 _ai_setcoreidx(si_t *sih, uint coreidx, uint use_wrapn) in _ai_setcoreidx() argument
478 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in _ai_setcoreidx()
481 addr = cores_info->coresba[coreidx]; in _ai_setcoreidx()
482 wrap = cores_info->wrapba[coreidx]; in _ai_setcoreidx()
483 wrap2 = cores_info->wrapba2[coreidx]; in _ai_setcoreidx()
484 wrap3 = cores_info->wrapba3[coreidx]; in _ai_setcoreidx()
488 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in _ai_setcoreidx()
503 if (!cores_info->regs[coreidx]) { in _ai_setcoreidx()
504 cores_info->regs[coreidx] = REG_MAP(addr, in _ai_setcoreidx()
[all …]
H A Dsbutils.c52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
370 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
380 ASSERT(GOODIDX(coreidx)); in sb_corereg()
384 if (coreidx >= SI_MAXCORES) in sb_corereg()
391 if (!cores_info->regs[coreidx]) { in sb_corereg()
392 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
394 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
396 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
400 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
406 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dsiutils_priv.h248 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
249 extern volatile uint32 *sb_corereg_addr(si_t *sih, uint coreidx, uint regoff);
251 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
293 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
295 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
296 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
297 extern volatile void *ai_setcoreidx_3rdwrap(si_t *sih, uint coreidx);
301 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
302 extern uint ai_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
317 extern uint ai_num_slaveports(si_t *sih, uint coreidx);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Daiutils.c51 static bool ai_get_apb_bridge(si_t *sih, uint32 coreidx, uint32 *apb_id, uint32 *apb_coreuinit);
471 _ai_setcoreidx(si_t *sih, uint coreidx, uint use_wrapn) in _ai_setcoreidx() argument
478 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in _ai_setcoreidx()
481 addr = cores_info->coresba[coreidx]; in _ai_setcoreidx()
482 wrap = cores_info->wrapba[coreidx]; in _ai_setcoreidx()
483 wrap2 = cores_info->wrapba2[coreidx]; in _ai_setcoreidx()
484 wrap3 = cores_info->wrapba3[coreidx]; in _ai_setcoreidx()
488 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in _ai_setcoreidx()
503 if (!cores_info->regs[coreidx]) { in _ai_setcoreidx()
504 cores_info->regs[coreidx] = REG_MAP(addr, in _ai_setcoreidx()
[all …]
H A Dsbutils.c52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
370 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
380 ASSERT(GOODIDX(coreidx)); in sb_corereg()
384 if (coreidx >= SI_MAXCORES) in sb_corereg()
391 if (!cores_info->regs[coreidx]) { in sb_corereg()
392 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
394 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
396 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
400 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
406 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dsiutils_priv.h248 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
249 extern volatile uint32 *sb_corereg_addr(si_t *sih, uint coreidx, uint regoff);
251 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
293 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
295 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
296 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
297 extern volatile void *ai_setcoreidx_3rdwrap(si_t *sih, uint coreidx);
301 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
302 extern uint ai_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
317 extern uint ai_num_slaveports(si_t *sih, uint coreidx);
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Daiutils.c51 static bool ai_get_apb_bridge(si_t *sih, uint32 coreidx, uint32 *apb_id, uint32 *apb_coreuinit);
471 _ai_setcoreidx(si_t *sih, uint coreidx, uint use_wrapn) in _ai_setcoreidx() argument
478 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in _ai_setcoreidx()
481 addr = cores_info->coresba[coreidx]; in _ai_setcoreidx()
482 wrap = cores_info->wrapba[coreidx]; in _ai_setcoreidx()
483 wrap2 = cores_info->wrapba2[coreidx]; in _ai_setcoreidx()
484 wrap3 = cores_info->wrapba3[coreidx]; in _ai_setcoreidx()
488 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in _ai_setcoreidx()
503 if (!cores_info->regs[coreidx]) { in _ai_setcoreidx()
504 cores_info->regs[coreidx] = REG_MAP(addr, in _ai_setcoreidx()
[all …]
H A Dsbutils.c52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
370 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
380 ASSERT(GOODIDX(coreidx)); in sb_corereg()
384 if (coreidx >= SI_MAXCORES) in sb_corereg()
391 if (!cores_info->regs[coreidx]) { in sb_corereg()
392 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
394 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
396 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
400 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
406 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dsiutils_priv.h248 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
249 extern volatile uint32 *sb_corereg_addr(si_t *sih, uint coreidx, uint regoff);
251 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
293 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
295 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
296 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
297 extern volatile void *ai_setcoreidx_3rdwrap(si_t *sih, uint coreidx);
301 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
302 extern uint ai_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
317 extern uint ai_num_slaveports(si_t *sih, uint coreidx);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Daiutils.c421 _ai_setcoreidx(si_t *sih, uint coreidx, uint use_wrap2) in _ai_setcoreidx() argument
428 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in _ai_setcoreidx()
431 addr = cores_info->coresba[coreidx]; in _ai_setcoreidx()
432 wrap = cores_info->wrapba[coreidx]; in _ai_setcoreidx()
433 wrap2 = cores_info->wrapba2[coreidx]; in _ai_setcoreidx()
437 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in _ai_setcoreidx()
452 if (!cores_info->regs[coreidx]) { in _ai_setcoreidx()
453 cores_info->regs[coreidx] = REG_MAP(addr, in _ai_setcoreidx()
454 AI_SETCOREIDX_MAPSIZE(cores_info->coreid[coreidx])); in _ai_setcoreidx()
455 ASSERT(GOODREGS(cores_info->regs[coreidx])); in _ai_setcoreidx()
[all …]
H A Dsbutils.c52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
374 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
384 ASSERT(GOODIDX(coreidx)); in sb_corereg()
388 if (coreidx >= SI_MAXCORES) in sb_corereg()
395 if (!cores_info->regs[coreidx]) { in sb_corereg()
396 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
398 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
400 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
404 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
410 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dsiutils_priv.h232 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
233 extern volatile uint32 *sb_corereg_addr(si_t *sih, uint coreidx, uint regoff);
235 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
276 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
278 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
279 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
283 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
297 extern uint ai_num_slaveports(si_t *sih, uint coreidx);
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Daiutils.c51 static bool ai_get_apb_bridge(const si_t *sih, uint32 coreidx, uint32 *apb_id,
487 BCMPOSTTRAPFN(_ai_setcoreidx)(si_t *sih, uint coreidx, uint use_wrapn) in BCMPOSTTRAPFN()
494 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in BCMPOSTTRAPFN()
497 addr = cores_info->coresba[coreidx]; in BCMPOSTTRAPFN()
498 wrap = cores_info->wrapba[coreidx]; in BCMPOSTTRAPFN()
499 wrap2 = cores_info->wrapba2[coreidx]; in BCMPOSTTRAPFN()
500 wrap3 = cores_info->wrapba3[coreidx]; in BCMPOSTTRAPFN()
504 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in BCMPOSTTRAPFN()
519 if (!cores_info->regs[coreidx]) { in BCMPOSTTRAPFN()
520 cores_info->regs[coreidx] = REG_MAP(addr, in BCMPOSTTRAPFN()
[all …]
H A Dsbutils.c46 static volatile void *_sb_setcoreidx(const si_info_t *sii, uint coreidx);
281 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
291 ASSERT(GOODIDX(coreidx, sii->numcores)); in sb_corereg()
295 if (coreidx >= SI_MAXCORES) in sb_corereg()
302 if (!cores_info->regs[coreidx]) { in sb_corereg()
303 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
305 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
307 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
311 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
317 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dsiutils_priv.h321 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
322 extern volatile uint32 *sb_corereg_addr(const si_t *sih, uint coreidx, uint regoff);
324 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
362 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
364 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
365 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
366 extern volatile void *ai_setcoreidx_3rdwrap(si_t *sih, uint coreidx);
370 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
371 extern uint ai_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
386 extern uint ai_num_slaveports(const si_t *sih, uint coreidx);
H A Dhndlhl.c1007 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1014 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1017 si_corereg(sih, coreidx, LHL_REG_OFF(lhl_lp_main_ctl1_adr), in BCMATTACHFN()
1026 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1033 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1041 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1058 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1085 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1093 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1226 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Daiutils.c51 static bool ai_get_apb_bridge(const si_t *sih, uint32 coreidx, uint32 *apb_id,
487 BCMPOSTTRAPFN(_ai_setcoreidx)(si_t *sih, uint coreidx, uint use_wrapn) in BCMPOSTTRAPFN()
494 if (coreidx >= MIN(sii->numcores, SI_MAXCORES)) in BCMPOSTTRAPFN()
497 addr = cores_info->coresba[coreidx]; in BCMPOSTTRAPFN()
498 wrap = cores_info->wrapba[coreidx]; in BCMPOSTTRAPFN()
499 wrap2 = cores_info->wrapba2[coreidx]; in BCMPOSTTRAPFN()
500 wrap3 = cores_info->wrapba3[coreidx]; in BCMPOSTTRAPFN()
504 if ((cores_info->coreid[coreidx] != APB_BRIDGE_CORE_ID) && in BCMPOSTTRAPFN()
519 if (!cores_info->regs[coreidx]) { in BCMPOSTTRAPFN()
520 cores_info->regs[coreidx] = REG_MAP(addr, in BCMPOSTTRAPFN()
[all …]
H A Dsbutils.c46 static volatile void *_sb_setcoreidx(const si_info_t *sii, uint coreidx);
281 sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in sb_corereg() argument
291 ASSERT(GOODIDX(coreidx, sii->numcores)); in sb_corereg()
295 if (coreidx >= SI_MAXCORES) in sb_corereg()
302 if (!cores_info->regs[coreidx]) { in sb_corereg()
303 cores_info->regs[coreidx] = REG_MAP(cores_info->coresba[coreidx], in sb_corereg()
305 ASSERT(GOODREGS(cores_info->regs[coreidx])); in sb_corereg()
307 r = (volatile uint32 *)((volatile uchar *)cores_info->regs[coreidx] + regoff); in sb_corereg()
311 if ((cores_info->coreid[coreidx] == CC_CORE_ID) && SI_FAST(sii)) { in sb_corereg()
317 } else if (sii->pub.buscoreidx == coreidx) { in sb_corereg()
[all …]
H A Dnciutils.c360 static volatile void *_nci_setcoreidx(si_t *sih, uint coreidx);
361 static uint32 _nci_get_curwrap(nci_info_t *nci, uint coreidx, uint wrapper_idx);
362 static uint32 nci_get_curwrap(nci_info_t *nci, uint coreidx);
363 static uint32 _nci_get_curmap(nci_info_t *nci, uint coreidx, uint slave_port_idx, uint base_idx);
364 static uint32 nci_get_curmap(nci_info_t *nci, uint coreidx);
373 static int32 nci_find_first_wrapper_idx(nci_info_t *nci, uint32 coreidx);
1037 BCMPOSTTRAPFN(nci_corereg)(si_t *sih, uint coreidx, uint regoff, uint mask, uint val) in BCMPOSTTRAPFN()
1046 nci_cores_t *cores_info = &nci->cores[coreidx]; in BCMPOSTTRAPFN()
1049 coreidx, regoff, mask, val)); in BCMPOSTTRAPFN()
1050 ASSERT(GOODIDX(coreidx, nci->num_cores)); in BCMPOSTTRAPFN()
[all …]
H A Dsiutils_priv.h321 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
322 extern volatile uint32 *sb_corereg_addr(const si_t *sih, uint coreidx, uint regoff);
324 extern volatile void *sb_setcoreidx(si_t *sih, uint coreidx);
362 extern volatile uint32 *ai_corereg_addr(si_t *sih, uint coreidx, uint regoff);
364 extern volatile void *ai_setcoreidx(si_t *sih, uint coreidx);
365 extern volatile void *ai_setcoreidx_2ndwrap(si_t *sih, uint coreidx);
366 extern volatile void *ai_setcoreidx_3rdwrap(si_t *sih, uint coreidx);
370 extern uint ai_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
371 extern uint ai_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
386 extern uint ai_num_slaveports(const si_t *sih, uint coreidx);
H A Dhndlhl.c1007 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1014 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1017 si_corereg(sih, coreidx, LHL_REG_OFF(lhl_lp_main_ctl1_adr), in BCMATTACHFN()
1026 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1033 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1041 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1058 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1085 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
1093 si_corereg(sih, coreidx, regs[i].offset, regs[i].mask, regs[i].val); in BCMATTACHFN()
1226 uint coreidx = si_findcoreidx(sih, GCI_CORE_ID, 0); in BCMATTACHFN() local
[all …]
/OK3568_Linux_fs/kernel/drivers/ssb/
H A Dssb_private.h18 u8 coreidx);
35 u8 coreidx) in ssb_pci_switch_coreidx() argument
57 u8 coreidx);
70 u8 coreidx) in ssb_pcmcia_switch_coreidx() argument
105 extern int ssb_sdio_scan_switch_coreidx(struct ssb_bus *bus, u8 coreidx);
115 static inline int ssb_sdio_scan_switch_coreidx(struct ssb_bus *bus, u8 coreidx) in ssb_sdio_scan_switch_coreidx() argument
H A Dsdio.c184 int ssb_sdio_scan_switch_coreidx(struct ssb_bus *bus, u8 coreidx) in ssb_sdio_scan_switch_coreidx() argument
189 sbaddr = (coreidx * SSB_CORE_SIZE) + SSB_ENUM_BASE; in ssb_sdio_scan_switch_coreidx()
195 " error %d\n", coreidx, error); in ssb_sdio_scan_switch_coreidx()
205 u8 coreidx = dev->core_index; in ssb_sdio_switch_core() local
209 sbaddr = (coreidx * SSB_CORE_SIZE) + SSB_ENUM_BASE; in ssb_sdio_switch_core()
214 ssb_core_name(dev->id.coreid), coreidx); in ssb_sdio_switch_core()
219 " core %u, error %d\n", coreidx, error); in ssb_sdio_switch_core()
H A Dscan.c187 static int scan_switchcore(struct ssb_bus *bus, u8 coreidx) in scan_switchcore() argument
193 return ssb_pci_switch_coreidx(bus, coreidx); in scan_switchcore()
195 return ssb_pcmcia_switch_coreidx(bus, coreidx); in scan_switchcore()
197 return ssb_sdio_scan_switch_coreidx(bus, coreidx); in scan_switchcore()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dnci.h29 volatile void *nci_setcoreidx(si_t *sih, uint coreidx);
31 volatile uint32 *nci_corereg_addr(si_t *sih, uint coreidx, uint regoff);
32 uint nci_corereg_writeonly(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
33 uint nci_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val);
41 uint32 nci_coreid(const si_t *sih, uint coreidx);

12