Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
visws_quirks.c File Reference
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/smp.h>
#include <asm/visws/cobalt.h>
#include <asm/visws/piix4.h>
#include <asm/io_apic.h>
#include <asm/fixmap.h>
#include <asm/reboot.h>
#include <asm/setup.h>
#include <asm/apic.h>
#include <asm/e820.h>
#include <asm/time.h>
#include <asm/io.h>
#include <linux/kernel_stat.h>
#include <asm/i8259.h>
#include <asm/irq_vectors.h>
#include <asm/visws/lithium.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/pci_ids.h>

Go to the source code of this file.

Macros

#define MB   (1024 * 1024)
 
#define PCI_CONF1_ADDRESS(bus, devfn, reg)   (0x80000000 | (bus << 16) | (devfn << 8) | (reg & ~3))
 
#define A01234   (LI_INTA_0 | LI_INTA_1 | LI_INTA_2 | LI_INTA_3 | LI_INTA_4)
 
#define BCD   (LI_INTB | LI_INTC | LI_INTD)
 
#define ALLDEVS   (A01234 | BCD)
 

Functions

 EXPORT_SYMBOL (sgivwfb_mem_phys)
 
 EXPORT_SYMBOL (sgivwfb_mem_size)
 
void __init visws_early_detect (void)
 

Variables

int no_broadcast
 
char visws_board_type = -1
 
char visws_board_rev = -1
 
unsigned long sgivwfb_mem_phys
 
unsigned long sgivwfb_mem_size
 
long long mem_size __initdata = 0
 

Macro Definition Documentation

#define A01234   (LI_INTA_0 | LI_INTA_1 | LI_INTA_2 | LI_INTA_3 | LI_INTA_4)

Definition at line 328 of file visws_quirks.c.

#define ALLDEVS   (A01234 | BCD)

Definition at line 330 of file visws_quirks.c.

#define BCD   (LI_INTB | LI_INTC | LI_INTD)

Definition at line 329 of file visws_quirks.c.

#define MB   (1024 * 1024)

Definition at line 73 of file visws_quirks.c.

#define PCI_CONF1_ADDRESS (   bus,
  devfn,
  reg 
)    (0x80000000 | (bus << 16) | (devfn << 8) | (reg & ~3))

Function Documentation

EXPORT_SYMBOL ( sgivwfb_mem_phys  )
EXPORT_SYMBOL ( sgivwfb_mem_size  )
void __init visws_early_detect ( void  )

Definition at line 218 of file visws_quirks.c.

Variable Documentation

long long mem_size __initdata = 0

Definition at line 80 of file visws_quirks.c.

int no_broadcast

Definition at line 36 of file probe_32.c.

unsigned long sgivwfb_mem_phys

Definition at line 75 of file visws_quirks.c.

unsigned long sgivwfb_mem_size

Definition at line 76 of file visws_quirks.c.

char visws_board_rev = -1

Definition at line 50 of file visws_quirks.c.

char visws_board_type = -1

Definition at line 49 of file visws_quirks.c.