#include <linux/kernel.h>#include <linux/types.h>#include <linux/mm.h>#include <linux/sched.h>#include <linux/pci.h>#include <linux/init.h>#include <linux/reboot.h>#include <asm/ptrace.h>#include <asm/system.h>#include <asm/dma.h>#include <asm/irq.h>#include <asm/mmu_context.h>#include <asm/io.h>#include <asm/pgtable.h>#include <asm/core_pyxis.h>#include "proto.h"#include "irq.h"#include "bios32.h"#include "machvec.h"Include dependency graph for sys_miata.c:

Go to the source code of this file.
Functions | |
| static void | miata_update_irq_hw (unsigned long irq, unsigned long mask, int unmask_p) |
| static void | miata_device_interrupt (unsigned long vector, struct pt_regs *regs) |
| static void | miata_srm_device_interrupt (unsigned long vector, struct pt_regs *regs) |
| static void __init | miata_init_irq (void) |
| static int __init | miata_map_irq (struct pci_dev *dev, int slot, int pin) |
| static int __init | miata_swizzle (struct pci_dev *dev, int *pinp) |
| static void __init | miata_pci_fixup (void) |
| static void | miata_kill_arch (int mode, char *reboot_cmd) |
Variables | |
| alpha_machine_vector miata_mv | __initmv |
|
||||||||||||
|
Definition at line 52 of file sys_miata.c. References ffz(), handle_irq(), i, isa_device_interrupt(), mb, PYXIS_INT_REQ, tmp, and vulp. Here is the call graph for this function: ![]() |
|
|
Definition at line 116 of file sys_miata.c. References alpha_irq_mask, alpha_using_srm, enable_irq, long, mb, miata_srm_device_interrupt(), PYXIS_INT_HILO, PYXIS_INT_MASK, PYXIS_INT_REQ, PYXIS_RT_COUNT, STANDARD_INIT_IRQ_PROLOG, and vulp. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 276 of file sys_miata.c. References alpha_using_srm, generic_kill_arch(), halt, LINUX_REBOOT_CMD_HALT, LINUX_REBOOT_CMD_POWER_OFF, LINUX_REBOOT_CMD_RESTART, mb, PYXIS_RESET, and vuip. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 206 of file sys_miata.c. References __initlocaldata, COMMON_TABLE_LOOKUP, and irq_tab. Referenced by miata_pci_fixup(). |
|
|
Definition at line 267 of file sys_miata.c. References common_pci_fixup(), DEFAULT_IO_BASE, DEFAULT_MEM_BASE, es1888_init(), layout_all_busses(), miata_map_irq(), miata_swizzle(), and SMC669_Init(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 89 of file sys_miata.c. References handle_irq(), and irq. Referenced by miata_init_irq(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 236 of file sys_miata.c. References bridge_swizzle(), and PCI_SLOT. Referenced by miata_pci_fixup(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 35 of file sys_miata.c. References long, mb, outb, PYXIS_INT_MASK, and vulp. |
|
|
Initial value: {
vector_name: "Miata",
DO_EV5_MMU,
DO_DEFAULT_RTC,
DO_PYXIS_IO,
DO_PYXIS_BUS,
machine_check: pyxis_machine_check,
max_dma_address: ALPHA_MAX_DMA_ADDRESS,
nr_irqs: 48,
irq_probe_mask: _PROBE_MASK(48),
update_irq_hw: miata_update_irq_hw,
ack_irq: generic_ack_irq,
device_interrupt: miata_device_interrupt,
init_arch: pyxis_init_arch,
init_irq: miata_init_irq,
init_pit: generic_init_pit,
pci_fixup: miata_pci_fixup,
kill_arch: miata_kill_arch,
}
Definition at line 301 of file sys_miata.c. |