Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
qe_io.c File Reference
#include <linux/stddef.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/module.h>
#include <linux/ioport.h>
#include <asm/io.h>
#include <asm/qe.h>
#include <asm/prom.h>
#include <sysdev/fsl_soc.h>

Go to the source code of this file.

Functions

int par_io_init (struct device_node *np)
 
void __par_io_config_pin (struct qe_pio_regs __iomem *par_io, u8 pin, int dir, int open_drain, int assignment, int has_irq)
 
 EXPORT_SYMBOL (__par_io_config_pin)
 
int par_io_config_pin (u8 port, u8 pin, int dir, int open_drain, int assignment, int has_irq)
 
 EXPORT_SYMBOL (par_io_config_pin)
 
int par_io_data_set (u8 port, u8 pin, u8 val)
 
 EXPORT_SYMBOL (par_io_data_set)
 
int par_io_of_config (struct device_node *np)
 
 EXPORT_SYMBOL (par_io_of_config)
 

Function Documentation

void __par_io_config_pin ( struct qe_pio_regs __iomem par_io,
u8  pin,
int  dir,
int  open_drain,
int  assignment,
int  has_irq 
)

Definition at line 53 of file qe_io.c.

EXPORT_SYMBOL ( __par_io_config_pin  )
EXPORT_SYMBOL ( par_io_config_pin  )
EXPORT_SYMBOL ( par_io_data_set  )
EXPORT_SYMBOL ( par_io_of_config  )
int par_io_config_pin ( u8  port,
u8  pin,
int  dir,
int  open_drain,
int  assignment,
int  has_irq 
)

Definition at line 118 of file qe_io.c.

int par_io_data_set ( u8  port,
u8  pin,
u8  val 
)

Definition at line 130 of file qe_io.c.

int par_io_init ( struct device_node np)

Definition at line 34 of file qe_io.c.

int par_io_of_config ( struct device_node np)

Definition at line 152 of file qe_io.c.