Searched refs:mace (Results 1 - 18 of 18) sorted by relevance

/linux-master/arch/mips/pci/
H A Dops-mace.c11 #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 Dpci-ip32.c14 #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 DMakefile34 obj-$(CONFIG_SGI_IP32) += fixup-ip32.o ops-mace.o pci-ip32.o
/linux-master/drivers/net/ethernet/apple/
H A DMakefile6 obj-$(CONFIG_MACE) += mace.o
H A Dmacmace.c4 * 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 Dmace.c27 #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 Dmace.h3 * mace.h - definitions for the registers in the Am79C940 MACE
11 struct mace { struct
/linux-master/arch/mips/sgi-ip32/
H A Dip32-reset.c28 #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 Dcrime.c19 #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 Dip32-irq.c28 #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 Dip32-setup.c26 #include <asm/ip32/mace.h>
H A Dip32-platform.c13 #include <asm/ip32/mace.h>
/linux-master/drivers/net/ethernet/sgi/
H A Dmeth.c28 #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 Dsgi_btns.c26 #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 Dsgio2audio.c22 #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 Dmaceps2.c21 #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 Dparport_ip32.c99 #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 Dmace.h363 extern struct sgi_mace __iomem *mace;

Completed in 337 milliseconds