/linux-master/arch/mips/pci/ |
H A D | ops-mace.c | 11 #include <asm/ip32/mace.h> 43 u32 control = mace->pci.control; 46 mace->pci.control = control & ~MACEPCI_CONTROL_MAR_INT; 47 mace->pci.config_addr = mkaddr(bus, devfn, reg); 50 *val = mace->pci.config_data.b[(reg & 3) ^ 3]; 53 *val = mace->pci.config_data.w[((reg >> 1) & 1) ^ 1]; 56 *val = mace->pci.config_data.l; 60 mace->pci.error &= ~MACEPCI_ERROR_MASTER_ABORT; 61 mace->pci.control = control; 79 mace [all...] |
H A D | pci-ip32.c | 14 #include <asm/ip32/mace.h> 28 unsigned int flags = mace->pci.error; 29 unsigned int addr = mace->pci.error_addr; 79 mace->pci.error = flags; 129 mace->pci.error_addr = 0; 130 mace->pci.error = 0; 131 mace->pci.control = 0xff008500; 133 printk("MACE PCI rev %d\n", mace->pci.rev);
|
H A D | Makefile | 34 obj-$(CONFIG_SGI_IP32) += fixup-ip32.o ops-mace.o pci-ip32.o
|
/linux-master/drivers/net/ethernet/apple/ |
H A D | Makefile | 6 obj-$(CONFIG_MACE) += mace.o
|
H A D | macmace.c | 4 * driven DMA. The MACE driver code is derived from mace.c. The 15 * sync'd some routines with mace.c and fixed various bugs. 35 #include "mace.h" 57 volatile struct mace *mace; member in struct:mace_data 119 volatile struct mace *mace = mp->mace; local 120 u8 maccc = mace->maccc; 122 mace 146 volatile struct mace *mace = mp->mace; local [all...] |
H A D | mace.c | 27 #include "mace.h" 45 volatile struct mace __iomem *mace; member in struct:mace_data 110 struct device_node *mace = macio_get_of_node(mdev); local 119 mace); 123 addr = of_get_property(mace, "mac-address", NULL); 125 addr = of_get_property(mace, "local-mac-address", NULL); 128 mace); 143 if (macio_request_resources(mdev, "mace")) { 160 mp->mace [all...] |
H A D | mace.h | 3 * mace.h - definitions for the registers in the Am79C940 MACE 11 struct mace { struct
|
/linux-master/arch/mips/sgi-ip32/ |
H A D | ip32-reset.c | 28 #include <asm/ip32/mace.h> 80 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; 81 mace->perif.ctrl.misc = led; 124 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; 125 mace->perif.ctrl.misc = led; 140 unsigned long led = mace->perif.ctrl.misc; 143 mace->perif.ctrl.misc = led;
|
H A D | crime.c | 19 #include <asm/ip32/mace.h> 24 struct sgi_mace __iomem *mace; variable in typeref:struct:__iomem 26 EXPORT_SYMBOL_GPL(mace); variable 35 mace = ioremap(MACE_BASE, sizeof(struct sgi_mace));
|
H A D | ip32-irq.c | 28 #include <asm/ip32/mace.h> 41 mace->perif.ctrl.misc; 174 mace->pci.control = macepci_mask; 185 mace->pci.control = macepci_mask; 255 mace->perif.ctrl.imask = maceisa_mask; 272 mace->perif.ctrl.imask = maceisa_mask; 281 mace_int = mace->perif.ctrl.istat; 283 mace->perif.ctrl.istat = mace_int; 337 printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask); 338 printk("MACE ISA intr status: %08lx\n", mace [all...] |
H A D | ip32-setup.c | 26 #include <asm/ip32/mace.h>
|
H A D | ip32-platform.c | 13 #include <asm/ip32/mace.h>
|
/linux-master/drivers/net/ethernet/sgi/ |
H A D | meth.c | 28 #include <asm/ip32/mace.h> 109 mace->eth.mac_addr = macaddr; 116 while ((___rval = mace->eth.phy_data) & MDIO_BUSY) { \ 124 mace->eth.phy_regs = (priv->phy_addr << 5) | (phyreg & 0x1f); 126 mace->eth.phy_trans_go = 1; 195 mace->eth.mac_ctrl = priv->mac_ctrl; 204 mace->eth.mac_ctrl = priv->mac_ctrl; 218 mace->eth.tx_ring_base = priv->tx_ring_dma; 239 mace->eth.rx_fifo = priv->rx_ring_dmas[i]; 276 mace [all...] |
/linux-master/drivers/input/misc/ |
H A D | sgi_btns.c | 26 #include <asm/ip32/mace.h> 32 status = readq(&mace->perif.audio.control); 33 writeq(status & ~(3U << 23), &mace->perif.audio.control);
|
/linux-master/sound/mips/ |
H A D | sgio2audio.c | 22 #include <asm/ip32/mace.h> 110 CODEC_CONTROL_READ, &mace->perif.audio.codec_control); 112 val = readq(&mace->perif.audio.codec_control); /* flush bus */ 115 val = readq(&mace->perif.audio.codec_read); 134 &mace->perif.audio.codec_control); 136 val = readq(&mace->perif.audio.codec_control); /* flush bus */ 359 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); 382 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ 407 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr); 432 writeq(dst_pos, &mace [all...] |
/linux-master/drivers/input/serio/ |
H A D | maceps2.c | 21 #include <asm/ip32/mace.h> 127 snprintf(serio->phys, sizeof(serio->phys), "mace/serio%d", idx); 179 port_data[0].port = &mace->perif.ps2.keyb; 181 port_data[1].port = &mace->perif.ps2.mouse;
|
/linux-master/drivers/parport/ |
H A D | parport_ip32.c | 99 #include <asm/ip32/mace.h> 492 * mace->perif.ctrl.parport.context_a and context_b are 495 &mace->perif.ctrl.parport.context_a : 496 &mace->perif.ctrl.parport.context_b; 581 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); 601 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); 610 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); 647 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); 649 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); 652 ctx_a = readq(&mace [all...] |
/linux-master/arch/mips/include/asm/ip32/ |
H A D | mace.h | 363 extern struct sgi_mace __iomem *mace;
|