• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/shared/

Lines Matching refs:sih

410 	si_gpioout(robo->sih, robo->ss | robo->sck | robo->mosi, robo->ss, GPIO_DRV_PRIORITY);
411 si_gpioouten(robo->sih, robo->ss | robo->sck | robo->mosi,
420 si_gpioouten(robo->sih, robo->ss | robo->sck | robo->mosi, 0, GPIO_DRV_PRIORITY);
435 si_gpioout(robo->sih, robo->sck, 0, GPIO_DRV_PRIORITY);
440 si_gpioout(robo->sih, robo->mosi, robo->mosi, GPIO_DRV_PRIORITY);
442 si_gpioout(robo->sih, robo->mosi, 0, GPIO_DRV_PRIORITY);
446 si_gpioout(robo->sih, robo->sck, robo->sck, GPIO_DRV_PRIORITY);
466 si_gpioout(robo->sih, robo->sck, 0, GPIO_DRV_PRIORITY);
470 if (si_gpioin(robo->sih) & robo->miso)
474 si_gpioout(robo->sih, robo->sck, robo->sck, GPIO_DRV_PRIORITY);
502 si_gpioout(robo->sih, robo->ss, 0, GPIO_DRV_PRIORITY);
505 si_gpioout(robo->sih, robo->ss, robo->ss, GPIO_DRV_PRIORITY);
866 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->ctrls);
868 W_REG(si_osh(robo->sih), &robo->srabregs->ctrls, val32);
872 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->ctrls);
891 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->ctrls);
893 W_REG(si_osh(robo->sih), &robo->srabregs->ctrls, val32);
904 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->ctrls);
916 W_REG(si_osh(robo->sih), &robo->srabregs->cmdstat, CFG_F_sra_rst_MASK);
920 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->cmdstat);
985 W_REG(si_osh(robo->sih), &robo->srabregs->wd_h, val_h);
986 W_REG(si_osh(robo->sih), &robo->srabregs->wd_l, val_l);
997 W_REG(si_osh(robo->sih), &robo->srabregs->cmdstat, val32);
1001 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->cmdstat);
1042 W_REG(si_osh(robo->sih), &robo->srabregs->cmdstat, val32);
1046 val32 = R_REG(si_osh(robo->sih), &robo->srabregs->cmdstat);
1060 val_h = R_REG(si_osh(robo->sih), &robo->srabregs->rd_h);
1061 val_l = R_REG(si_osh(robo->sih), &robo->srabregs->rd_l);
1117 bcm_robo_attach(si_t *sih, void *h, char *vars, miird_f miird, miiwr_f miiwr)
1129 if (!(robo = MALLOC(si_osh(sih), sizeof(robo_info_t)))) {
1131 MALLOCED(si_osh(sih))));
1137 robo->sih = sih;
1143 if (SRAB_ENAB() && BCM4707_CHIP(sih->chip)) {
1153 si_gpioouten(sih, lan_portenable, lan_portenable, GPIO_DRV_PRIORITY);
1154 si_gpioout(sih, lan_portenable, lan_portenable, GPIO_DRV_PRIORITY);
1177 si_gpioout(sih, reset, 0, GPIO_DRV_PRIORITY);
1178 si_gpioouten(sih, reset, reset, GPIO_DRV_PRIORITY);
1182 si_gpioout(sih, reset, reset, GPIO_DRV_PRIORITY);
1186 idx = si_coreidx(sih);
1188 if (si_setcore(sih, ROBO_CORE_ID, 0)) {
1191 si_core_reset(sih, 0, 0);
1192 robo->corerev = si_corerev(sih);
1194 else if (sih->chip == BCM5356_CHIP_ID) {
1200 else if (SRAB_ENAB() && BCM4707_CHIP(sih->chip)) {
1207 si_setcoreidx(sih, idx);
1211 if (SRAB_ENAB() && BCM4707_CHIP(sih->chip)) {
1220 MFREE(si_osh(robo->sih), robo, sizeof(robo_info_t));
1279 if (sih->chip == BCM5356_CHIP_ID) {
1280 if (PMUCTL_ENAB(sih)) {
1281 si_pmu_chipcontrol(sih, 2, (1 << 25), (1 << 25));
1283 si_pmu_chipcontrol(sih, 0, (1 << 1), (1 << 1));
1285 } else if ((sih->chip == BCM5357_CHIP_ID) || (sih->chip == BCM53572_CHIP_ID)) {
1289 if (((sih->chip == BCM5357_CHIP_ID) && (sih->chippkg != BCM47186_PKG_ID)) ||
1290 ((sih->chip == BCM53572_CHIP_ID) && (sih->chippkg != BCM47188_PKG_ID)))
1295 if (PMUCTL_ENAB(sih) && led_gpios)
1296 si_pmu_chipcontrol(sih, 2, (0x3ff << 8), (led_gpios << 8));
1391 if (BCM4707_CHIP(CHIPID(robo->sih->chip))) {
1418 MFREE(si_osh(robo->sih), robo, sizeof(robo_info_t));
1525 if (BCM4707_CHIP(CHIPID(robo->sih->chip)) && (pid != pdescsz - 1) &&
2951 } else if ((robo->sih->chip == BCM5356_CHIP_ID) || (robo->sih->chip == BCM5357_CHIP_ID)) {
2988 (robo->sih->chip == BCM5356_CHIP_ID)) {
3000 if ((robo->sih->chip == BCM5357_CHIP_ID) ||
3001 (robo->sih->chip == BCM4749_CHIP_ID) ||
3002 (robo->sih->chip == BCM53572_CHIP_ID)) {
3124 } else if ((robo->sih->chip == BCM5356_CHIP_ID) || (robo->sih->chip == BCM5357_CHIP_ID)) {
3170 (robo->sih->chip == BCM5356_CHIP_ID)) {
3181 if ((robo->sih->chip == BCM5357_CHIP_ID) ||
3182 (robo->sih->chip == BCM4749_CHIP_ID)||
3183 (robo->sih->chip == BCM53572_CHIP_ID)) {
3328 } else if ((robo->sih->chip == BCM5357_CHIP_ID) &&
3329 (robo->sih->chippkg == BCM5358_PKG_ID)) {
3333 si_pmu_chipcontrol(robo->sih, 2, (1 << 1) | (1 << 2), (1 << 1) | (1 << 2));
3386 if (!BCM4707_CHIP(CHIPID(robo->sih->chip)))