Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
pcibr_reg.c File Reference
#include <linux/interrupt.h>
#include <linux/types.h>
#include <asm/sn/io.h>
#include <asm/sn/pcibr_provider.h>
#include <asm/sn/pcibus_provider_defs.h>
#include <asm/sn/pcidev.h>
#include <asm/sn/pic.h>
#include <asm/sn/tiocp.h>

Go to the source code of this file.

Data Structures

union  br_ptr
 

Functions

void pcireg_control_bit_clr (struct pcibus_info *pcibus_info, u64 bits)
 
void pcireg_control_bit_set (struct pcibus_info *pcibus_info, u64 bits)
 
u64 pcireg_tflush_get (struct pcibus_info *pcibus_info)
 
u64 pcireg_intr_status_get (struct pcibus_info *pcibus_info)
 
void pcireg_intr_enable_bit_clr (struct pcibus_info *pcibus_info, u64 bits)
 
void pcireg_intr_enable_bit_set (struct pcibus_info *pcibus_info, u64 bits)
 
void pcireg_intr_addr_addr_set (struct pcibus_info *pcibus_info, int int_n, u64 addr)
 
void pcireg_force_intr_set (struct pcibus_info *pcibus_info, int int_n)
 
u64 pcireg_wrb_flush_get (struct pcibus_info *pcibus_info, int device)
 
void pcireg_int_ate_set (struct pcibus_info *pcibus_info, int ate_index, u64 val)
 
u64 __iomempcireg_int_ate_addr (struct pcibus_info *pcibus_info, int ate_index)
 

Function Documentation

void pcireg_control_bit_clr ( struct pcibus_info pcibus_info,
u64  bits 
)

Definition at line 26 of file pcibr_reg.c.

void pcireg_control_bit_set ( struct pcibus_info pcibus_info,
u64  bits 
)

Definition at line 46 of file pcibr_reg.c.

void pcireg_force_intr_set ( struct pcibus_info pcibus_info,
int  int_n 
)

Definition at line 197 of file pcibr_reg.c.

u64 __iomem* pcireg_int_ate_addr ( struct pcibus_info pcibus_info,
int  ate_index 
)

Definition at line 265 of file pcibr_reg.c.

void pcireg_int_ate_set ( struct pcibus_info pcibus_info,
int  ate_index,
u64  val 
)

Definition at line 244 of file pcibr_reg.c.

void pcireg_intr_addr_addr_set ( struct pcibus_info pcibus_info,
int  int_n,
u64  addr 
)

Definition at line 167 of file pcibr_reg.c.

void pcireg_intr_enable_bit_clr ( struct pcibus_info pcibus_info,
u64  bits 
)

Definition at line 124 of file pcibr_reg.c.

void pcireg_intr_enable_bit_set ( struct pcibus_info pcibus_info,
u64  bits 
)

Definition at line 144 of file pcibr_reg.c.

u64 pcireg_intr_status_get ( struct pcibus_info pcibus_info)

Definition at line 99 of file pcibr_reg.c.

u64 pcireg_tflush_get ( struct pcibus_info pcibus_info)

Definition at line 69 of file pcibr_reg.c.

u64 pcireg_wrb_flush_get ( struct pcibus_info pcibus_info,
int  device 
)

Definition at line 220 of file pcibr_reg.c.