Root/target/linux/ifxmips/files-2.6.33/arch/mips/ifxmips/ar9/devices.c

1#include <linux/init.h>
2#include <linux/module.h>
3#include <linux/types.h>
4#include <linux/string.h>
5#include <linux/mtd/physmap.h>
6#include <linux/kernel.h>
7#include <linux/reboot.h>
8#include <linux/platform_device.h>
9#include <linux/leds.h>
10#include <linux/etherdevice.h>
11#include <linux/reboot.h>
12#include <linux/time.h>
13#include <linux/io.h>
14#include <linux/gpio.h>
15#include <linux/leds.h>
16
17#include <asm/bootinfo.h>
18#include <asm/irq.h>
19
20#include <ifxmips.h>
21#include <ifxmips_irq.h>
22
23/* pci */
24extern int ifxmips_pci_external_clock;
25extern int ifxmips_pci_req_mask;
26
27void __init
28ar9_register_pci(int clock, int irq_mask)
29{
30    ifxmips_pci_external_clock = clock;
31    if(irq_mask)
32        ifxmips_pci_req_mask = irq_mask;
33}
34

Archive Download this file



interactive