Linux Kernel
3.7.1
|
#include <asm/txx9/tx4927.h>
Go to the source code of this file.
Data Structures | |
struct | tx4938_sramc_reg |
struct | tx4938_ccfg_reg |
struct | tx4938ide_platform_info |
Functions | |
void | tx4938_wdt_init (void) |
void | tx4938_setup (void) |
void | tx4938_time_init (unsigned int tmrnr) |
void | tx4938_sio_init (unsigned int sclk, unsigned int cts_mask) |
void | tx4938_spi_init (int busid) |
void | tx4938_ethaddr_init (unsigned char *addr0, unsigned char *addr1) |
int | tx4938_report_pciclk (void) |
void | tx4938_report_pci1clk (void) |
int | tx4938_pciclk66_setup (void) |
int | tx4938_pcic1_map_irq (const struct pci_dev *dev, u8 slot) |
void | tx4938_setup_pcierr_irq (void) |
void | tx4938_irq_init (void) |
void | tx4938_mtd_init (int ch) |
void | tx4938_ndfmc_init (unsigned int hold, unsigned int spw) |
void | tx4938_ata_init (unsigned int irq, unsigned int shift, int tune) |
void | tx4938_dmac_init (int memcpy_chan0, int memcpy_chan1) |
void | tx4938_aclc_init (void) |
void | tx4938_sramc_init (void) |
#define TX4938_ACLC_REG (TX4938_REG_BASE + 0xf700) |
#define tx4938_ccfg_change | ( | change, | |
new | |||
) | tx4927_ccfg_change(change, new) |
#define TX4938_CCFG_REG (TX4938_REG_BASE + 0xe000) |
#define tx4938_ccfgptr ((struct tx4938_ccfg_reg __iomem *)TX4938_CCFG_REG) |
#define TX4938_DMA_CCR_XFSZ_16W TX4938_DMA_CCR_XFSZ(6) |
#define TX4938_DMA_CCR_XFSZ_1W TX4938_DMA_CCR_XFSZ(2) |
#define TX4938_DMA_CCR_XFSZ_2W TX4938_DMA_CCR_XFSZ(3) |
#define TX4938_DMA_CCR_XFSZ_32W TX4938_DMA_CCR_XFSZ(7) |
#define TX4938_DMA_CCR_XFSZ_4W TX4938_DMA_CCR_XFSZ(4) |
#define TX4938_DMA_CCR_XFSZ_8W TX4938_DMA_CCR_XFSZ(5) |
#define TX4938_DMA_REG | ( | ch | ) | (TX4938_REG_BASE + 0xb000 + (ch) * 0x800) |
#define TX4938_EBUSC_BA | ( | ch | ) | TX4927_EBUSC_BA(ch) |
#define TX4938_EBUSC_CR | ( | ch | ) | TX4927_EBUSC_CR(ch) |
#define TX4938_EBUSC_REG (TX4938_REG_BASE + 0x9000) |
#define TX4938_EBUSC_SIZE | ( | ch | ) | TX4927_EBUSC_SIZE(ch) |
#define TX4938_EBUSC_WIDTH | ( | ch | ) | TX4927_EBUSC_WIDTH(ch) |
#define tx4938_ebuscptr tx4927_ebuscptr |
#define tx4938_get_mem_size | ( | ) | tx4927_get_mem_size() |
#define TX4938_IR_ETH0 TX4938_IR_INT(4) |
#define TX4938_IR_ETH1 TX4938_IR_INT(3) |
#define TX4938_IRC_REG (TX4938_REG_BASE + 0xf600) |
#define TX4938_NDFMC_REG (TX4938_REG_BASE + 0x5000) |
#define TX4938_PCIC1_REG (TX4938_REG_BASE + 0x7000) |
#define tx4938_pcic1ptr ((struct tx4927_pcic_reg __iomem *)TX4938_PCIC1_REG) |
#define TX4938_PCIC_REG (TX4938_REG_BASE + 0xd000) |
#define tx4938_pcicptr tx4927_pcicptr |
#define TX4938_PIO_REG (TX4938_REG_BASE + 0xf500) |
#define tx4938_pioptr ((struct txx9_pio_reg __iomem *)TX4938_PIO_REG) |
#define TX4938_REG_BASE 0xff1f0000UL /* == TX4937_REG_BASE */ |
#define TX4938_REV_PCODE | ( | ) | ((__u32)__raw_readq(&tx4938_ccfgptr->crir) >> 16) |
#define TX4938_SDRAMC_BA | ( | ch | ) | TX4927_SDRAMC_BA(ch) |
#define TX4938_SDRAMC_CR | ( | ch | ) | TX4927_SDRAMC_CR(ch) |
#define TX4938_SDRAMC_REG (TX4938_REG_BASE + 0x8000) |
#define TX4938_SDRAMC_SIZE | ( | ch | ) | TX4927_SDRAMC_SIZE(ch) |
#define tx4938_sdramcptr tx4927_sdramcptr |
#define TX4938_SIO_REG | ( | ch | ) | ((TX4938_REG_BASE + 0xf300) + (ch) * 0x100) |
#define TX4938_SPI_REG (TX4938_REG_BASE + 0xf800) |
#define TX4938_SRAMC_REG (TX4938_REG_BASE + 0x6000) |
#define tx4938_sramcptr ((struct tx4938_sramc_reg __iomem *)TX4938_SRAMC_REG) |
#define TX4938_TMR_REG | ( | ch | ) | ((TX4938_REG_BASE + 0xf000) + (ch) * 0x100) |
Definition at line 417 of file setup_tx4938.c.
Definition at line 336 of file setup_tx4938.c.
Definition at line 402 of file setup_tx4938.c.
Definition at line 313 of file setup_tx4938.c.
Definition at line 20 of file irq_tx4938.c.
Definition at line 323 of file setup_tx4938.c.
Definition at line 382 of file setup_tx4938.c.
Definition at line 115 of file pci-tx4938.c.
Definition at line 71 of file pci-tx4938.c.
Definition at line 59 of file pci-tx4938.c.
Definition at line 20 of file pci-tx4938.c.
Definition at line 93 of file setup_tx4938.c.
Definition at line 135 of file pci-tx4938.c.
Definition at line 291 of file setup_tx4938.c.
Definition at line 307 of file setup_tx4938.c.
Definition at line 428 of file setup_tx4938.c.
Definition at line 283 of file setup_tx4938.c.
Definition at line 42 of file setup_tx4938.c.