Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
setup_tx4939.c File Reference
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include <linux/notifier.h>
#include <linux/device.h>
#include <linux/ethtool.h>
#include <linux/param.h>
#include <linux/ptrace.h>
#include <linux/mtd/physmap.h>
#include <linux/platform_device.h>
#include <asm/bootinfo.h>
#include <asm/reboot.h>
#include <asm/traps.h>
#include <asm/txx9irq.h>
#include <asm/txx9tmr.h>
#include <asm/txx9/generic.h>
#include <asm/txx9/ndfmc.h>
#include <asm/txx9/dmac.h>
#include <asm/txx9/tx4939.h>

Go to the source code of this file.

Macros

#define TX4939_SRAM_SIZE   0x800
 
#define TX4939_ATA_REG_PHYS(ch)   (TX4939_ATA_REG(ch) & 0xfffffffffULL)
 

Functions

void __init tx4939_wdt_init (void)
 
void show_registers (struct pt_regs *regs)
 
void __init tx4939_add_memory_regions (void)
 
void __init tx4939_setup (void)
 
void __init tx4939_time_init (unsigned int tmrnr)
 
void __init tx4939_sio_init (unsigned int sclk, unsigned int cts_mask)
 
void __init tx4939_ethaddr_init (unsigned char *addr0, unsigned char *addr1)
 
void __init tx4939_mtd_init (int ch)
 
void __init tx4939_ata_init (void)
 
void __init tx4939_rtc_init (void)
 
void __init tx4939_ndfmc_init (unsigned int hold, unsigned int spw, unsigned char ch_mask, unsigned char wide_mask)
 
void __init tx4939_dmac_init (int memcpy_chan0, int memcpy_chan1)
 
void __init tx4939_aclc_init (void)
 
void __init tx4939_sramc_init (void)
 
void __init tx4939_rng_init (void)
 
 late_initcall (tx4939_late_init)
 

Macro Definition Documentation

#define TX4939_ATA_REG_PHYS (   ch)    (TX4939_ATA_REG(ch) & 0xfffffffffULL)

Definition at line 385 of file setup_tx4939.c.

#define TX4939_SRAM_SIZE   0x800

Definition at line 95 of file setup_tx4939.c.

Function Documentation

late_initcall ( tx4939_late_init  )
void show_registers ( struct pt_regs regs)

Definition at line 17 of file traps.c.

void __init tx4939_aclc_init ( void  )

Definition at line 483 of file setup_tx4939.c.

void __init tx4939_add_memory_regions ( void  )

Definition at line 97 of file setup_tx4939.c.

void __init tx4939_ata_init ( void  )

Definition at line 386 of file setup_tx4939.c.

void __init tx4939_dmac_init ( int  memcpy_chan0,
int  memcpy_chan1 
)

Definition at line 468 of file setup_tx4939.c.

void __init tx4939_ethaddr_init ( unsigned char addr0,
unsigned char addr1 
)

Definition at line 367 of file setup_tx4939.c.

void __init tx4939_mtd_init ( int  ch)

Definition at line 372 of file setup_tx4939.c.

void __init tx4939_ndfmc_init ( unsigned int  hold,
unsigned int  spw,
unsigned char  ch_mask,
unsigned char  wide_mask 
)

Definition at line 452 of file setup_tx4939.c.

void __init tx4939_rng_init ( void  )

Definition at line 498 of file setup_tx4939.c.

void __init tx4939_rtc_init ( void  )

Definition at line 430 of file setup_tx4939.c.

void __init tx4939_setup ( void  )

Definition at line 113 of file setup_tx4939.c.

void __init tx4939_sio_init ( unsigned int  sclk,
unsigned int  cts_mask 
)

Definition at line 298 of file setup_tx4939.c.

void __init tx4939_sramc_init ( void  )

Definition at line 492 of file setup_tx4939.c.

void __init tx4939_time_init ( unsigned int  tmrnr)

Definition at line 290 of file setup_tx4939.c.

void __init tx4939_wdt_init ( void  )

Definition at line 46 of file setup_tx4939.c.