mcore 32 arch/mips/bcm47xx/serial.c struct ssb_mipscore *mcore = &(bcm47xx_bus.ssb.mipscore); mcore 36 arch/mips/bcm47xx/serial.c for (i = 0; i < mcore->nr_serial_ports && mcore 39 arch/mips/bcm47xx/serial.c struct ssb_serial_port *ssb_port = &(mcore->serial_ports[i]); mcore 109 arch/mips/bcm47xx/setup.c struct ssb_mipscore *mcore; mcore 115 arch/mips/bcm47xx/setup.c mcore = &bcm47xx_bus.ssb.mipscore; mcore 122 arch/mips/bcm47xx/setup.c memcpy(&port, &mcore->serial_ports[0], sizeof(port)); mcore 123 arch/mips/bcm47xx/setup.c memcpy(&mcore->serial_ports[0], &mcore->serial_ports[1], mcore 125 arch/mips/bcm47xx/setup.c memcpy(&mcore->serial_ports[1], &port, sizeof(port)); mcore 173 drivers/bcma/bcma_private.h void bcma_core_mips_early_init(struct bcma_drv_mips *mcore); mcore 174 drivers/bcma/bcma_private.h void bcma_core_mips_init(struct bcma_drv_mips *mcore); mcore 180 drivers/bcma/bcma_private.h static inline void bcma_core_mips_early_init(struct bcma_drv_mips *mcore) mcore 183 drivers/bcma/bcma_private.h static inline void bcma_core_mips_init(struct bcma_drv_mips *mcore) mcore 49 drivers/bcma/driver_mips.c static inline u32 mips_read32(struct bcma_drv_mips *mcore, mcore 52 drivers/bcma/driver_mips.c return bcma_read32(mcore->core, offset); mcore 55 drivers/bcma/driver_mips.c static inline void mips_write32(struct bcma_drv_mips *mcore, mcore 59 drivers/bcma/driver_mips.c bcma_write32(mcore->core, offset, value); mcore 190 drivers/bcma/driver_mips.c u32 bcma_cpu_clock(struct bcma_drv_mips *mcore) mcore 192 drivers/bcma/driver_mips.c struct bcma_bus *bus = mcore->core->bus; mcore 241 drivers/bcma/driver_mips.c static void bcma_core_mips_nvram_init(struct bcma_drv_mips *mcore) mcore 243 drivers/bcma/driver_mips.c struct bcma_bus *bus = mcore->core->bus; mcore 267 drivers/bcma/driver_mips.c void bcma_core_mips_early_init(struct bcma_drv_mips *mcore) mcore 269 drivers/bcma/driver_mips.c struct bcma_bus *bus = mcore->core->bus; mcore 271 drivers/bcma/driver_mips.c if (mcore->early_setup_done) mcore 275 drivers/bcma/driver_mips.c bcma_core_mips_nvram_init(mcore); mcore 277 drivers/bcma/driver_mips.c mcore->early_setup_done = true; mcore 306 drivers/bcma/driver_mips.c void bcma_core_mips_init(struct bcma_drv_mips *mcore) mcore 310 drivers/bcma/driver_mips.c bus = mcore->core->bus; mcore 312 drivers/bcma/driver_mips.c if (mcore->setup_done) mcore 317 drivers/bcma/driver_mips.c bcma_core_mips_early_init(mcore); mcore 366 drivers/bcma/driver_mips.c mcore->setup_done = true; mcore 44 drivers/ssb/driver_mipscore.c static inline u32 mips_read32(struct ssb_mipscore *mcore, mcore 47 drivers/ssb/driver_mipscore.c return ssb_read32(mcore->dev, offset); mcore 50 drivers/ssb/driver_mipscore.c static inline void mips_write32(struct ssb_mipscore *mcore, mcore 54 drivers/ssb/driver_mipscore.c ssb_write32(mcore->dev, offset, value); mcore 202 drivers/ssb/driver_mipscore.c static void ssb_mips_serial_init(struct ssb_mipscore *mcore) mcore 204 drivers/ssb/driver_mipscore.c struct ssb_bus *bus = mcore->dev->bus; mcore 207 drivers/ssb/driver_mipscore.c mcore->nr_serial_ports = ssb_extif_serial_init(&bus->extif, mcore->serial_ports); mcore 209 drivers/ssb/driver_mipscore.c mcore->nr_serial_ports = ssb_chipco_serial_init(&bus->chipco, mcore->serial_ports); mcore 211 drivers/ssb/driver_mipscore.c mcore->nr_serial_ports = 0; mcore 214 drivers/ssb/driver_mipscore.c static void ssb_mips_flash_detect(struct ssb_mipscore *mcore) mcore 216 drivers/ssb/driver_mipscore.c struct ssb_bus *bus = mcore->dev->bus; mcore 217 drivers/ssb/driver_mipscore.c struct ssb_sflash *sflash = &mcore->sflash; mcore 218 drivers/ssb/driver_mipscore.c struct ssb_pflash *pflash = &mcore->pflash; mcore 233 drivers/ssb/driver_mipscore.c dev_dbg(mcore->dev->dev, "Found serial flash\n"); mcore 237 drivers/ssb/driver_mipscore.c dev_dbg(mcore->dev->dev, "Found parallel flash\n"); mcore 265 drivers/ssb/driver_mipscore.c u32 ssb_cpu_clock(struct ssb_mipscore *mcore) mcore 267 drivers/ssb/driver_mipscore.c struct ssb_bus *bus = mcore->dev->bus; mcore 293 drivers/ssb/driver_mipscore.c void ssb_mipscore_init(struct ssb_mipscore *mcore) mcore 300 drivers/ssb/driver_mipscore.c if (!mcore->dev) mcore 303 drivers/ssb/driver_mipscore.c dev_dbg(mcore->dev->dev, "Initializing MIPS core...\n"); mcore 305 drivers/ssb/driver_mipscore.c bus = mcore->dev->bus; mcore 351 drivers/ssb/driver_mipscore.c dev_dbg(mcore->dev->dev, "after irq reconfiguration\n"); mcore 354 drivers/ssb/driver_mipscore.c ssb_mips_serial_init(mcore); mcore 355 drivers/ssb/driver_mipscore.c ssb_mips_flash_detect(mcore); mcore 43 include/linux/bcma/bcma_driver_mips.h extern u32 bcma_cpu_clock(struct bcma_drv_mips *mcore); mcore 48 include/linux/ssb/ssb_driver_mips.h extern void ssb_mipscore_init(struct ssb_mipscore *mcore); mcore 49 include/linux/ssb/ssb_driver_mips.h extern u32 ssb_cpu_clock(struct ssb_mipscore *mcore); mcore 60 include/linux/ssb/ssb_driver_mips.h void ssb_mipscore_init(struct ssb_mipscore *mcore)