Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
summit_32.c File Reference
#include <linux/mm.h>
#include <linux/init.h>
#include <asm/io.h>
#include <asm/bios_ebda.h>
#include <linux/threads.h>
#include <linux/cpumask.h>
#include <asm/mpspec.h>
#include <asm/apic.h>
#include <asm/smp.h>
#include <asm/fixmap.h>
#include <asm/apicdef.h>
#include <asm/ipi.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/gfp.h>
#include <linux/smp.h>
#include <asm/tsc.h>

Go to the source code of this file.

Data Structures

struct  rio_table_hdr
 
struct  scal_detail
 
struct  rio_detail
 

Macros

#define pr_fmt(fmt)   "summit: %s: " fmt, __func__
 
#define SUMMIT_APIC_DFR_VALUE   (APIC_DFR_CLUSTER)
 

Enumerations

enum  node_type {
  CompatTwister = 0, AltTwister = 1, CompatCyclone = 2, AltCyclone = 3,
  CompatWPEG = 4, AltWPEG = 5, LookOutAWPEG = 6, LookOutBWPEG = 7,
  NODE_DEVICE, NODE_TASK, NODE_DAISSOCKET, NODE_MESSAGE,
  NODE_GPP
}
 

Functions

struct rio_table_hdr __attribute__ ((packed))
 
 apic_driver (apic_summit)
 

Variables

typedef __attribute__
 
int use_cyclone
 
unsigned char version
 
unsigned char num_scal_dev
 
unsigned char num_rio_dev
 
unsigned char node_id
 
unsigned long CBAR
 
unsigned char port0node
 
unsigned char port0port
 
unsigned char port1node
 
unsigned char port1port
 
unsigned char port2node
 
unsigned char port2port
 
unsigned char chassis_num
 
unsigned long BBAR
 
unsigned char type
 
unsigned char owner_id
 
unsigned char first_slot
 
unsigned char status
 
unsigned char WP_index
 

Macro Definition Documentation

#define pr_fmt (   fmt)    "summit: %s: " fmt, __func__

Definition at line 29 of file summit_32.c.

#define SUMMIT_APIC_DFR_VALUE   (APIC_DFR_CLUSTER)

Definition at line 177 of file summit_32.c.

Enumeration Type Documentation

enum node_type
Enumerator:
CompatTwister 
AltTwister 
CompatCyclone 
AltCyclone 
CompatWPEG 
AltWPEG 
LookOutAWPEG 
LookOutBWPEG 
NODE_DEVICE 
NODE_TASK 
NODE_DAISSOCKET 
NODE_MESSAGE 
NODE_GPP 

Definition at line 161 of file summit_32.c.

Function Documentation

struct rio_table_hdr __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

apic_driver ( apic_summit  )

Variable Documentation

typedef __attribute__
unsigned long BBAR

Definition at line 160 of file summit_32.c.

unsigned long CBAR

Definition at line 130 of file summit_32.c.

unsigned char chassis_num

Definition at line 137 of file summit_32.c.

unsigned char first_slot

Definition at line 168 of file summit_32.c.

unsigned char node_id

Definition at line 129 of file summit_32.c.

unsigned char num_rio_dev

Definition at line 120 of file summit_32.c.

unsigned char num_scal_dev

Definition at line 119 of file summit_32.c.

unsigned char owner_id

Definition at line 162 of file summit_32.c.

unsigned char port0node

Definition at line 131 of file summit_32.c.

unsigned char port0port

Definition at line 132 of file summit_32.c.

unsigned char port1node

Definition at line 133 of file summit_32.c.

unsigned char port1port

Definition at line 134 of file summit_32.c.

unsigned char port2node

Definition at line 135 of file summit_32.c.

unsigned char port2port

Definition at line 136 of file summit_32.c.

unsigned char status

Definition at line 170 of file summit_32.c.

unsigned char type

Definition at line 161 of file summit_32.c.

int use_cyclone

Definition at line 16 of file cyclone.c.

unsigned char version

Definition at line 117 of file summit_32.c.

unsigned char WP_index

Definition at line 175 of file summit_32.c.