Lines Matching +full:d +full:- +full:tlb +full:- +full:sets

1 /* SPDX-License-Identifier: GPL-2.0 */
5 #include <asm/parisc-device.h>
8 /* "low end" PA8800 machines use ZX1 chipset: PAT PDC and only run 64-bit */
21 ** allocated and free'd/purged at a time might make this
33 unsigned long ibase; /* pdir IOV Space base - shared w/lba_pci */
34 unsigned long imask; /* pdir IOV Space mask - shared w/lba_pci */
38 unsigned long *res_hint; /* next avail IOVP - circular search */
85 unsigned int num_ioc; /* number of on-board IOC's */
95 static inline int IS_ASTRO(struct parisc_device *d) { in IS_ASTRO() argument
96 return d->id.hversion == ASTRO_RUNWAY_PORT; in IS_ASTRO()
99 static inline int IS_IKE(struct parisc_device *d) { in IS_IKE() argument
100 return d->id.hversion == IKE_MERCED_PORT; in IS_IKE()
103 static inline int IS_PLUTO(struct parisc_device *d) { in IS_PLUTO() argument
104 return d->id.hversion == PLUTO_MCKINLEY_PORT; in IS_PLUTO()
131 #define IOC_CTRL_D4 (1 << 11) /* Disable 4-byte coalescing */
155 ** Offsets into I/O TLB (Function 2 and 3 on Ike)
171 #define IOC_IBASE 0x300 /* IO TLB */
214 void __iomem *iop_base; /* PA_VIEW - for IO port accessor funcs */
225 static inline int IS_ELROY(struct parisc_device *d) { in IS_ELROY() argument
226 return (d->id.hversion == ELROY_HVERS); in IS_ELROY()
229 static inline int IS_MERCURY(struct parisc_device *d) { in IS_MERCURY() argument
230 return (d->id.hversion == MERCURY_HVERS); in IS_MERCURY()
233 static inline int IS_QUICKSILVER(struct parisc_device *d) { in IS_QUICKSILVER() argument
234 return (d->id.hversion == QUICKSILVER_HVERS); in IS_QUICKSILVER()
253 ** virtualize pcidev->irq value. To be called by pci_fixup_bus().
265 #define LBA_PMC_MTLT 0x0050 /* Firmware sets this - read only. */
270 #define LBA_ARB_PRI 0x0088 /* firmware sets this. */
271 #define LBA_ARB_MODE 0x0090 /* firmware sets this. */
272 #define LBA_ARB_MTLT 0x0098 /* firmware sets this. */
280 #define HF_ENABLE 0x40 /* enable HF mode (default is -1 mode) */
304 #define LBA_DMA_CTL 0x0278 /* firmware sets this */