Lines Matching defs:core
3 * Broadcom MIPS32 74K core driver
72 struct bcma_device *mdev = dev->bus->drv_mips.core;
92 struct bcma_device *mdev = bus->drv_mips.core;
117 struct bcma_device *core;
122 list_for_each_entry(core, &bus->cores, list) {
123 if ((1 << bcma_core_mips_irqflag(core)) ==
125 bcma_core_mips_set_irq(core, 0);
134 bcma_debug(bus, "set_irq: core 0x%04x, irq %d => %d\n",
141 struct bcma_device *core;
143 core = bcma_find_core_unit(bus, coreid, unit);
144 if (!core) {
146 "Can not find core (id: 0x%x, unit %i) for IRQ configuration.\n",
151 bcma_core_mips_set_irq(core, irq);
165 bcma_debug(dev->bus, "core 0x%04x, irq:%s\n", dev->id.id, interrupts);
170 struct bcma_device *core;
172 list_for_each_entry(core, &bus->cores, list) {
173 bcma_core_mips_print_irq(core, bcma_core_mips_irq(core));
179 struct bcma_bus *bus = mcore->core->bus;
192 u8 cc_rev = cc->core->id.rev;
195 struct bcma_device *core;
197 core = bcma_find_core(bus, BCMA_CORE_NS_ROM);
198 if (core) {
199 switch (bcma_aread32(core, BCMA_IOST) &
230 struct bcma_bus *bus = mcore->core->bus;
256 struct bcma_bus *bus = mcore->core->bus;
271 /* Fixup the interrupts in 4716/4748 for i2s core (2010 Broadcom SDK)
296 struct bcma_device *core;
297 bus = mcore->core->bus;
302 bcma_debug(bus, "Initializing MIPS core...\n");
343 list_for_each_entry(core, &bus->cores, list) {
344 core->irq = bcma_core_irq(core, 0);