Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ucc_slow.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/stddef.h>
#include <linux/interrupt.h>
#include <linux/err.h>
#include <linux/export.h>
#include <asm/io.h>
#include <asm/immap_qe.h>
#include <asm/qe.h>
#include <asm/ucc.h>
#include <asm/ucc_slow.h>

Go to the source code of this file.

Functions

u32 ucc_slow_get_qe_cr_subblock (int uccs_num)
 
 EXPORT_SYMBOL (ucc_slow_get_qe_cr_subblock)
 
void ucc_slow_poll_transmitter_now (struct ucc_slow_private *uccs)
 
void ucc_slow_graceful_stop_tx (struct ucc_slow_private *uccs)
 
 EXPORT_SYMBOL (ucc_slow_graceful_stop_tx)
 
void ucc_slow_stop_tx (struct ucc_slow_private *uccs)
 
 EXPORT_SYMBOL (ucc_slow_stop_tx)
 
void ucc_slow_restart_tx (struct ucc_slow_private *uccs)
 
 EXPORT_SYMBOL (ucc_slow_restart_tx)
 
void ucc_slow_enable (struct ucc_slow_private *uccs, enum comm_dir mode)
 
 EXPORT_SYMBOL (ucc_slow_enable)
 
void ucc_slow_disable (struct ucc_slow_private *uccs, enum comm_dir mode)
 
 EXPORT_SYMBOL (ucc_slow_disable)
 
int ucc_slow_init (struct ucc_slow_info *us_info, struct ucc_slow_private **uccs_ret)
 
 EXPORT_SYMBOL (ucc_slow_init)
 
void ucc_slow_free (struct ucc_slow_private *uccs)
 
 EXPORT_SYMBOL (ucc_slow_free)
 

Function Documentation

EXPORT_SYMBOL ( ucc_slow_get_qe_cr_subblock  )
EXPORT_SYMBOL ( ucc_slow_graceful_stop_tx  )
EXPORT_SYMBOL ( ucc_slow_stop_tx  )
EXPORT_SYMBOL ( ucc_slow_restart_tx  )
EXPORT_SYMBOL ( ucc_slow_enable  )
EXPORT_SYMBOL ( ucc_slow_disable  )
EXPORT_SYMBOL ( ucc_slow_init  )
EXPORT_SYMBOL ( ucc_slow_free  )
void ucc_slow_disable ( struct ucc_slow_private uccs,
enum comm_dir  mode 
)

Definition at line 104 of file ucc_slow.c.

void ucc_slow_enable ( struct ucc_slow_private uccs,
enum comm_dir  mode 
)

Definition at line 83 of file ucc_slow.c.

void ucc_slow_free ( struct ucc_slow_private uccs)

Definition at line 360 of file ucc_slow.c.

u32 ucc_slow_get_qe_cr_subblock ( int  uccs_num)

Definition at line 31 of file ucc_slow.c.

void ucc_slow_graceful_stop_tx ( struct ucc_slow_private uccs)

Definition at line 52 of file ucc_slow.c.

int ucc_slow_init ( struct ucc_slow_info us_info,
struct ucc_slow_private **  uccs_ret 
)

Definition at line 129 of file ucc_slow.c.

void ucc_slow_poll_transmitter_now ( struct ucc_slow_private uccs)

Definition at line 47 of file ucc_slow.c.

void ucc_slow_restart_tx ( struct ucc_slow_private uccs)

Definition at line 73 of file ucc_slow.c.

void ucc_slow_stop_tx ( struct ucc_slow_private uccs)

Definition at line 63 of file ucc_slow.c.