Home
last modified time | relevance | path

Searched refs:mace (Results 1 – 14 of 14) sorted by relevance

/linux/arch/mips/pci/
H A Dops-mace.c43 u32 control = mace->pci.control; in mace_pci_read_config()
46 mace->pci.control = control & ~MACEPCI_CONTROL_MAR_INT; in mace_pci_read_config()
47 mace->pci.config_addr = mkaddr(bus, devfn, reg); in mace_pci_read_config()
50 *val = mace->pci.config_data.b[(reg & 3) ^ 3]; in mace_pci_read_config()
53 *val = mace->pci.config_data.w[((reg >> 1) & 1) ^ 1]; in mace_pci_read_config()
56 *val = mace->pci.config_data.l; in mace_pci_read_config()
60 mace->pci.error &= ~MACEPCI_ERROR_MASTER_ABORT; in mace_pci_read_config()
61 mace->pci.control = control; in mace_pci_read_config()
79 mace->pci.config_addr = mkaddr(bus, devfn, reg); in mace_pci_write_config()
82 mace->pci.config_data.b[(reg & 3) ^ 3] = val; in mace_pci_write_config()
[all …]
H A Dpci-ip32.c28 unsigned int flags = mace->pci.error; in macepci_error()
29 unsigned int addr = mace->pci.error_addr; in macepci_error()
79 mace->pci.error = flags; in macepci_error()
129 mace->pci.error_addr = 0; in mace_init()
130 mace->pci.error = 0; in mace_init()
131 mace->pci.control = 0xff008500; in mace_init()
133 printk("MACE PCI rev %d\n", mace->pci.rev); in mace_init()
H A DMakefile34 obj-$(CONFIG_SGI_IP32) += fixup-ip32.o ops-mace.o pci-ip32.o
/linux/arch/mips/sgi-ip32/
H A Dip32-irq.c41 mace->perif.ctrl.misc; in flush_mace_bus()
174 mace->pci.control = macepci_mask; in enable_macepci_irq()
185 mace->pci.control = macepci_mask; in disable_macepci_irq()
255 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq()
272 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq()
281 mace_int = mace->perif.ctrl.istat; in mask_and_ack_maceisa_irq()
283 mace->perif.ctrl.istat = mace_int; in mask_and_ack_maceisa_irq()
337 printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask); in ip32_unknown_interrupt()
338 printk("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat); in ip32_unknown_interrupt()
339 printk("MACE PCI control register: %08x\n", mace->pci.control); in ip32_unknown_interrupt()
[all …]
H A Dip32-reset.c80 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; in blink_timeout()
81 mace->perif.ctrl.misc = led; in blink_timeout()
124 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; in panic_event()
125 mace->perif.ctrl.misc = led; in panic_event()
140 unsigned long led = mace->perif.ctrl.misc; in ip32_reboot_setup()
143 mace->perif.ctrl.misc = led; in ip32_reboot_setup()
H A Dcrime.c24 struct sgi_mace __iomem *mace; variable
26 EXPORT_SYMBOL_GPL(mace);
35 mace = ioremap(MACE_BASE, sizeof(struct sgi_mace)); in crime_init()
/linux/drivers/net/ethernet/apple/
H A Dmace.c45 volatile struct mace __iomem *mace; member
110 struct device_node *mace = macio_get_of_node(mdev); in mace_probe() local
119 mace); in mace_probe()
123 addr = of_get_property(mace, "mac-address", NULL); in mace_probe()
125 addr = of_get_property(mace, "local-mac-address", NULL); in mace_probe()
128 mace); in mace_probe()
160 mp->mace = ioremap(dev->base_addr, 0x1000); in mace_probe()
161 if (mp->mace == NULL) { in mace_probe()
173 mp->chipid = (in_8(&mp->mace->chipid_hi) << 8) | in mace_probe()
174 in_8(&mp->mace->chipid_lo); in mace_probe()
[all …]
H A DMakefile6 obj-$(CONFIG_MACE) += mace.o
H A Dmace.h11 struct mace { struct
H A DKconfig30 will be called mace.
/linux/drivers/parport/
H A Dparport_ip32.c495 &mace->perif.ctrl.parport.context_a : in parport_ip32_dma_setup_context()
496 &mace->perif.ctrl.parport.context_b; in parport_ip32_dma_setup_context()
581 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
601 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
610 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
647 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
649 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
652 ctx_a = readq(&mace->perif.ctrl.parport.context_a); in parport_ip32_dma_stop()
653 ctx_b = readq(&mace->perif.ctrl.parport.context_b); in parport_ip32_dma_stop()
654 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
[all …]
/linux/drivers/input/misc/
H A Dsgi_btns.c32 status = readq(&mace->perif.audio.control); in button_status()
33 writeq(status & ~(3U << 23), &mace->perif.audio.control); in button_status()
/linux/drivers/input/serio/
H A Dmaceps2.c179 port_data[0].port = &mace->perif.ps2.keyb; in maceps2_init()
181 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
/linux/arch/mips/include/asm/ip32/
H A Dmace.h363 extern struct sgi_mace __iomem *mace;