Linux Kernel
3.7.1
|
#include <asm/addrspace.h>
#include <asm/txx9irq.h>
#include <asm/txx9/generic.h>
#include <asm/txx9/tx4939.h>
Go to the source code of this file.
Data Structures | |
struct | rbtx4939_flash_data |
Functions | |
void | rbtx4939_prom_init (void) |
void | rbtx4939_irq_setup (void) |
#define RBTX4938_INTB_I2S 4 |
Definition at line 62 of file rbtx4939.h.
#define RBTX4938_INTB_ISA0 0 |
Definition at line 58 of file rbtx4939.h.
#define RBTX4938_INTB_ISA11 1 |
Definition at line 59 of file rbtx4939.h.
#define RBTX4938_INTB_ISA12 2 |
Definition at line 60 of file rbtx4939.h.
#define RBTX4938_INTB_ISA15 3 |
Definition at line 61 of file rbtx4939.h.
#define RBTX4938_INTB_SW 5 |
Definition at line 63 of file rbtx4939.h.
#define RBTX4938_INTF_I2S (1 << RBTX4938_INTB_I2S) |
Definition at line 68 of file rbtx4939.h.
#define RBTX4938_INTF_ISA0 (1 << RBTX4938_INTB_ISA0) |
Definition at line 64 of file rbtx4939.h.
#define RBTX4938_INTF_ISA11 (1 << RBTX4938_INTB_ISA11) |
Definition at line 65 of file rbtx4939.h.
#define RBTX4938_INTF_ISA12 (1 << RBTX4938_INTB_ISA12) |
Definition at line 66 of file rbtx4939.h.
#define RBTX4938_INTF_ISA15 (1 << RBTX4938_INTB_ISA15) |
Definition at line 67 of file rbtx4939.h.
#define RBTX4938_INTF_SW (1 << RBTX4938_INTB_SW) |
Definition at line 69 of file rbtx4939.h.
#define RBTX4939_7SEG_ADDR | ( | s, | |
ch | |||
) | (IO_BASE + TXX9_CE(1) + 0x00006000 + (s) * 16 + ((ch) & 3) * 2) |
Definition at line 47 of file rbtx4939.h.
#define rbtx4939_7seg_addr | ( | s, | |
ch | |||
) | ((u8 __iomem *)RBTX4939_7SEG_ADDR(s, ch)) |
Definition at line 111 of file rbtx4939.h.
Definition at line 38 of file rbtx4939.h.
#define rbtx4939_audi_addr ((u8 __iomem *)RBTX4939_AUDI_ADDR) |
Definition at line 102 of file rbtx4939.h.
Definition at line 28 of file rbtx4939.h.
#define rbtx4939_bdipsw_addr ((u8 __iomem *)RBTX4939_BDIPSW_ADDR) |
Definition at line 92 of file rbtx4939.h.
Definition at line 20 of file rbtx4939.h.
#define rbtx4939_board_rev_addr ((u8 __iomem *)RBTX4939_BOARD_REV_ADDR) |
Definition at line 84 of file rbtx4939.h.
Definition at line 22 of file rbtx4939.h.
#define rbtx4939_config1_addr ((u8 __iomem *)RBTX4939_CONFIG1_ADDR) |
Definition at line 86 of file rbtx4939.h.
Definition at line 23 of file rbtx4939.h.
#define rbtx4939_config2_addr ((u8 __iomem *)RBTX4939_CONFIG2_ADDR) |
Definition at line 87 of file rbtx4939.h.
Definition at line 24 of file rbtx4939.h.
#define rbtx4939_config3_addr ((u8 __iomem *)RBTX4939_CONFIG3_ADDR) |
Definition at line 88 of file rbtx4939.h.
Definition at line 25 of file rbtx4939.h.
#define rbtx4939_config4_addr ((u8 __iomem *)RBTX4939_CONFIG4_ADDR) |
Definition at line 89 of file rbtx4939.h.
#define RBTX4939_ETHER_ADDR (RBTX4939_ETHER_BASE + 0x300) |
Definition at line 55 of file rbtx4939.h.
Definition at line 52 of file rbtx4939.h.
Definition at line 29 of file rbtx4939.h.
#define rbtx4939_ien_addr ((u8 __iomem *)RBTX4939_IEN_ADDR) |
Definition at line 93 of file rbtx4939.h.
Definition at line 31 of file rbtx4939.h.
#define rbtx4939_ifac1_addr ((u8 __iomem *)RBTX4939_IFAC1_ADDR) |
Definition at line 95 of file rbtx4939.h.
Definition at line 32 of file rbtx4939.h.
#define rbtx4939_ifac2_addr ((u8 __iomem *)RBTX4939_IFAC2_ADDR) |
Definition at line 96 of file rbtx4939.h.
Definition at line 19 of file rbtx4939.h.
Definition at line 21 of file rbtx4939.h.
#define rbtx4939_ioc_rev_addr ((u8 __iomem *)RBTX4939_IOC_REV_ADDR) |
Definition at line 85 of file rbtx4939.h.
Definition at line 30 of file rbtx4939.h.
#define rbtx4939_ipol_addr ((u8 __iomem *)RBTX4939_IPOL_ADDR) |
Definition at line 94 of file rbtx4939.h.
#define RBTX4939_IRQ_END (RBTX4939_IRQ_IOC + RBTX4939_NR_IRQ_IOC) |
Definition at line 123 of file rbtx4939.h.
#define RBTX4939_IRQ_ETHER (TXX9_IRQ_BASE + TX4939_IR_INT(1)) |
Definition at line 128 of file rbtx4939.h.
#define RBTX4939_IRQ_IOC (TXX9_IRQ_BASE + TX4939_NUM_IR) |
Definition at line 122 of file rbtx4939.h.
#define RBTX4939_IRQ_IOCINT (TXX9_IRQ_BASE + TX4939_IR_INT(0)) |
Definition at line 126 of file rbtx4939.h.
Definition at line 39 of file rbtx4939.h.
#define rbtx4939_isagpio_addr ((u8 __iomem *)RBTX4939_ISAGPIO_ADDR) |
Definition at line 103 of file rbtx4939.h.
Definition at line 34 of file rbtx4939.h.
#define rbtx4939_isastat_addr ((u8 __iomem *)RBTX4939_ISASTAT_ADDR) |
Definition at line 98 of file rbtx4939.h.
#define RBTX4939_NR_IRQ_IOC 8 |
Definition at line 120 of file rbtx4939.h.
Definition at line 35 of file rbtx4939.h.
#define rbtx4939_pcistat_addr ((u8 __iomem *)RBTX4939_PCISTAT_ADDR) |
Definition at line 99 of file rbtx4939.h.
Definition at line 40 of file rbtx4939.h.
#define rbtx4939_pe1_addr ((u8 __iomem *)RBTX4939_PE1_ADDR) |
Definition at line 104 of file rbtx4939.h.
#define RBTX4939_PE1_ATA | ( | ch | ) | (0x01 << (ch)) |
Definition at line 72 of file rbtx4939.h.
#define RBTX4939_PE1_RMII | ( | ch | ) | (0x04 << (ch)) |
Definition at line 73 of file rbtx4939.h.
Definition at line 41 of file rbtx4939.h.
#define rbtx4939_pe2_addr ((u8 __iomem *)RBTX4939_PE2_ADDR) |
Definition at line 105 of file rbtx4939.h.
#define RBTX4939_PE2_CIR 0x08 |
Definition at line 77 of file rbtx4939.h.
#define RBTX4939_PE2_GPIO 0x20 |
Definition at line 79 of file rbtx4939.h.
#define RBTX4939_PE2_SIO0 0x01 |
Definition at line 74 of file rbtx4939.h.
#define RBTX4939_PE2_SIO2 0x02 |
Definition at line 75 of file rbtx4939.h.
#define RBTX4939_PE2_SIO3 0x04 |
Definition at line 76 of file rbtx4939.h.
#define RBTX4939_PE2_SPI 0x10 |
Definition at line 78 of file rbtx4939.h.
Definition at line 42 of file rbtx4939.h.
#define rbtx4939_pe3_addr ((u8 __iomem *)RBTX4939_PE3_ADDR) |
Definition at line 106 of file rbtx4939.h.
#define RBTX4939_PE3_VP 0x01 |
Definition at line 80 of file rbtx4939.h.
#define RBTX4939_PE3_VP_P 0x02 |
Definition at line 81 of file rbtx4939.h.
#define RBTX4939_PE3_VP_S 0x04 |
Definition at line 82 of file rbtx4939.h.
Definition at line 50 of file rbtx4939.h.
#define rbtx4939_reseten_addr ((u8 __iomem *)RBTX4939_RESETEN_ADDR) |
Definition at line 114 of file rbtx4939.h.
Definition at line 51 of file rbtx4939.h.
#define rbtx4939_resetstat_addr ((u8 __iomem *)RBTX4939_RESETSTAT_ADDR) |
Definition at line 115 of file rbtx4939.h.
Definition at line 36 of file rbtx4939.h.
#define rbtx4939_rome_addr ((u8 __iomem *)RBTX4939_ROME_ADDR) |
Definition at line 100 of file rbtx4939.h.
Definition at line 33 of file rbtx4939.h.
#define rbtx4939_softint_addr ((u8 __iomem *)RBTX4939_SOFTINT_ADDR) |
Definition at line 97 of file rbtx4939.h.
Definition at line 49 of file rbtx4939.h.
#define rbtx4939_softreset_addr ((u8 __iomem *)RBTX4939_SOFTRESET_ADDR) |
Definition at line 113 of file rbtx4939.h.
Definition at line 37 of file rbtx4939.h.
#define rbtx4939_spics_addr ((u8 __iomem *)RBTX4939_SPICS_ADDR) |
Definition at line 101 of file rbtx4939.h.
Definition at line 27 of file rbtx4939.h.
#define rbtx4939_udipsw_addr ((u8 __iomem *)RBTX4939_UDIPSW_ADDR) |
Definition at line 91 of file rbtx4939.h.
Definition at line 26 of file rbtx4939.h.
#define rbtx4939_ustat_addr ((u8 __iomem *)RBTX4939_USTAT_ADDR) |
Definition at line 90 of file rbtx4939.h.
Definition at line 43 of file rbtx4939.h.
#define rbtx4939_vp_addr ((u8 __iomem *)RBTX4939_VP_ADDR) |
Definition at line 107 of file rbtx4939.h.
Definition at line 44 of file rbtx4939.h.
#define rbtx4939_vpreset_addr ((u8 __iomem *)RBTX4939_VPRESET_ADDR) |
Definition at line 108 of file rbtx4939.h.
Definition at line 46 of file rbtx4939.h.
#define rbtx4939_vpsin_addr ((u8 __iomem *)RBTX4939_VPSIN_ADDR) |
Definition at line 110 of file rbtx4939.h.
Definition at line 45 of file rbtx4939.h.
#define rbtx4939_vpsout_addr ((u8 __iomem *)RBTX4939_VPSOUT_ADDR) |
Definition at line 109 of file rbtx4939.h.