Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
init_ohci1394_dma.c File Reference
#include <linux/delay.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/string.h>
#include <asm/pci-direct.h>
#include <asm/fixmap.h>
#include <linux/init_ohci1394_dma.h>
#include "ohci.h"

Go to the source code of this file.

Data Structures

struct  ohci
 

Macros

#define OHCI_LOOP_COUNT   100 /* Number of loops for reg read waits */
 
#define OHCI1394_MAX_AT_REQ_RETRIES   0xf
 
#define OHCI1394_MAX_AT_RESP_RETRIES   0x2
 
#define OHCI1394_MAX_PHYS_RESP_RETRIES   0x8
 

Functions

void __init init_ohci1394_dma_on_all_controllers (void)
 
 early_param ("ohci1394_dma", setup_ohci1394_dma)
 

Variables

int __initdata init_ohci1394_dma_early
 

Macro Definition Documentation

#define OHCI1394_MAX_AT_REQ_RETRIES   0xf

Definition at line 112 of file init_ohci1394_dma.c.

#define OHCI1394_MAX_AT_RESP_RETRIES   0x2

Definition at line 113 of file init_ohci1394_dma.c.

#define OHCI1394_MAX_PHYS_RESP_RETRIES   0x8

Definition at line 114 of file init_ohci1394_dma.c.

#define OHCI_LOOP_COUNT   100 /* Number of loops for reg read waits */

Definition at line 63 of file init_ohci1394_dma.c.

Function Documentation

early_param ( "ohci1394_dma"  ,
setup_ohci1394_dma   
)
void __init init_ohci1394_dma_on_all_controllers ( void  )

debug_init_ohci1394_dma - scan for OHCI1394 controllers and init DMA on them Scans the whole PCI space for OHCI1394 controllers and inits DMA on them

Definition at line 270 of file init_ohci1394_dma.c.

Variable Documentation

int __initdata init_ohci1394_dma_early

Definition at line 47 of file init_ohci1394_dma.c.