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)