chipco_write32
chipco_write32(ssb_cc, SSB_CHIPCO_CHIPCTL_ADDR, 0);
chipco_write32(cc, SSB_CHIPCO_SLOWCLKCTL, tmp);
chipco_write32(cc, SSB_CHIPCO_SYSCLKCTL,
chipco_write32(cc, SSB_CHIPCO_CHIPCTL, 0x3A4);
chipco_write32(cc, SSB_CHIPCO_CHIPCTL, 0xA4);
chipco_write32(cc, SSB_CHIPCO_SYSCLKCTL,
chipco_write32(cc, SSB_CHIPCO_PLLONDELAY,
chipco_write32(cc, SSB_CHIPCO_FREFSELDELAY,
chipco_write32(cc, SSB_CHIPCO_GPIOPULLUP, 0);
chipco_write32(cc, SSB_CHIPCO_GPIOPULLDOWN, 0);
chipco_write32(cc, offset, value);
chipco_write32(cc, SSB_CHIPCO_PROG_CFG, 0x11);
chipco_write32(cc, SSB_CHIPCO_PROG_WAITCNT, tmp); /* 0x01020a0c for a 100Mhz clock */
chipco_write32(cc, SSB_CHIPCO_FLASH_WAITCNT, tmp);
chipco_write32(cc, SSB_CHIPCO_PCMCIA_MEMWAIT, tmp);
chipco_write32(cc, SSB_CHIPCO_PROG_WAITCNT, tmp); /* 0x01020a0c for a 100Mhz clock */
chipco_write32(cc, SSB_CHIPCO_PMU_WATCHDOG, ticks);
chipco_write32(cc, SSB_CHIPCO_WATCHDOG, ticks);
chipco_write32(cc, SSB_CHIPCO_CORECTL,
chipco_write32(cc, SSB_CHIPCO_CORECTL,
chipco_write32(cc, SSB_CHIPCO_CORECTL,
chipco_write32(cc, SSB_CHIPCO_CORECTL,
chipco_write32(cc, SSB_CHIPCO_SLOWCLKCTL, tmp);
chipco_write32(cc, SSB_CHIPCO_SLOWCLKCTL, tmp);
chipco_write32(cc, SSB_CHIPCO_SYSCLKCTL,
chipco_write32(cc, SSB_CHIPCO_PMU_CTL, pmuctl);
chipco_write32(cc, SSB_CHIPCO_PLLCTL_ADDR, offset);
chipco_write32(cc, SSB_CHIPCO_PLLCTL_ADDR, offset);
chipco_write32(cc, SSB_CHIPCO_PMU_CTL, pmuctl);
chipco_write32(cc, SSB_CHIPCO_PLLCTL_DATA, value);
chipco_write32(cc, SSB_CHIPCO_PLLCTL_ADDR, 0x0000000A);
chipco_write32(cc, SSB_CHIPCO_PLLCTL_DATA, 0x380005C0);
chipco_write32(cc, SSB_CHIPCO_REGCTL_ADDR, offset);
chipco_write32(cc, SSB_CHIPCO_REGCTL_DATA, value);
chipco_write32(cc, SSB_CHIPCO_PMU_RES_TABSEL,
chipco_write32(cc, SSB_CHIPCO_PMU_RES_UPDNTM,
chipco_write32(cc, SSB_CHIPCO_PMU_RES_TABSEL,
chipco_write32(cc, SSB_CHIPCO_PMU_RES_DEPMSK,
chipco_write32(cc, SSB_CHIPCO_PMU_MINRES_MSK, min_msk);
chipco_write32(cc, SSB_CHIPCO_PMU_MAXRES_MSK, max_msk);
chipco_write32(cc, SSB_CHIPCO_FLASHADDR, 1);
chipco_write32(cc, SSB_CHIPCO_FLASHCTL,
chipco_write32(cc, SSB_CHIPCO_FLASHADDR, 0);
chipco_write32(cc, offset, chipco_read32(cc, offset) & (mask))
chipco_write32(cc, offset, chipco_read32(cc, offset) | (set))
chipco_write32(cc, offset, (chipco_read32(cc, offset) & (mask)) | (set))