#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 <asm/ptrace.h>#include <asm/system.h>#include <asm/dma.h>#include <asm/irq.h>#include <asm/pci.h>#include <asm/mmu_context.h>#include <asm/io.h>#include <asm/pgtable.h>#include <asm/core_mcpcia.h>#include "proto.h"#include "irq.h"#include "bios32.h"#include "machvec.h"Include dependency graph for sys_rawhide.c:

Go to the source code of this file.
Functions | |
| static void | rawhide_update_irq_hw (unsigned long irq, unsigned long unused, int unmask_p) |
| static void | rawhide_srm_device_interrupt (unsigned long vector, struct pt_regs *regs) |
| static void __init | rawhide_init_irq (void) |
| static int __init | rawhide_map_irq (struct pci_dev *dev, int slot, int pin) |
| static void __init | rawhide_pci_fixup (void) |
Variables | |
| static unsigned int | hose_irq_masks [4] |
| alpha_machine_vector rawhide_mv | __initmv |
|
|
Definition at line 100 of file sys_rawhide.c. References enable_irq, hose_count, hose_irq_masks, mb, mcpcia_init_hoses(), MCPCIA_INT_MASK0, STANDARD_INIT_IRQ_PROLOG, and vuip. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 154 of file sys_rawhide.c. References __initlocaldata, bus2hose, COMMON_TABLE_LOOKUP, irq, irq_tab, and linux_hose_info::pci_hose_index. Referenced by rawhide_pci_fixup(). |
|
|
Definition at line 172 of file sys_rawhide.c. References common_pci_fixup(), common_swizzle(), DEFAULT_IO_BASE, layout_all_busses(), RAWHIDE_DEFAULT_MEM_BASE, and rawhide_map_irq(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 75 of file sys_rawhide.c. References handle_irq(), and irq. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 37 of file sys_rawhide.c. References _alpha_irq_masks, hose_irq_masks, mask, mb, MCPCIA_INT_MASK0, new_irq, outb, U, and vuip. |
|
|
Initial value: {
vector_name: "Rawhide",
DO_EV5_MMU,
DO_DEFAULT_RTC,
DO_MCPCIA_IO,
DO_MCPCIA_BUS,
machine_check: mcpcia_machine_check,
max_dma_address: ALPHA_MAX_DMA_ADDRESS,
nr_irqs: 128,
irq_probe_mask: _PROBE_MASK(128),
update_irq_hw: rawhide_update_irq_hw,
ack_irq: generic_ack_irq,
device_interrupt: rawhide_srm_device_interrupt,
init_arch: mcpcia_init_arch,
init_irq: rawhide_init_irq,
init_pit: generic_init_pit,
pci_fixup: rawhide_pci_fixup,
kill_arch: generic_kill_arch,
}
Definition at line 183 of file sys_rawhide.c. |
|
|
Initial value: { 0xff0000, 0xfe0000,
0xff0000, 0xff0000 }
Definition at line 33 of file sys_rawhide.c. Referenced by rawhide_init_irq(), and rawhide_update_irq_hw(). |