diff options
Diffstat (limited to 'include/asm-powerpc/tsi108.h')
-rw-r--r-- | include/asm-powerpc/tsi108.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/include/asm-powerpc/tsi108.h b/include/asm-powerpc/tsi108.h index 4e95d153be84..f8b60793b7a9 100644 --- a/include/asm-powerpc/tsi108.h +++ b/include/asm-powerpc/tsi108.h | |||
@@ -68,8 +68,17 @@ | |||
68 | #define TSI108_PB_ERRCS_ES (1 << 1) | 68 | #define TSI108_PB_ERRCS_ES (1 << 1) |
69 | #define TSI108_PB_ISR_PBS_RD_ERR (1 << 8) | 69 | #define TSI108_PB_ISR_PBS_RD_ERR (1 << 8) |
70 | 70 | ||
71 | #define TSI108_PCI_CFG_BASE_PHYS (0xfb000000) | ||
72 | #define TSI108_PCI_CFG_SIZE (0x01000000) | 71 | #define TSI108_PCI_CFG_SIZE (0x01000000) |
72 | |||
73 | /* | ||
74 | * PHY Configuration Options | ||
75 | * | ||
76 | * Specify "bcm54xx" in the compatible property of your device tree phy | ||
77 | * nodes if your board uses the Broadcom PHYs | ||
78 | */ | ||
79 | #define TSI108_PHY_MV88E 0 /* Marvel 88Exxxx PHY */ | ||
80 | #define TSI108_PHY_BCM54XX 1 /* Broardcom BCM54xx PHY */ | ||
81 | |||
73 | /* Global variables */ | 82 | /* Global variables */ |
74 | 83 | ||
75 | extern u32 tsi108_pci_cfg_base; | 84 | extern u32 tsi108_pci_cfg_base; |
@@ -93,6 +102,7 @@ typedef struct { | |||
93 | u16 phy; /* phy address */ | 102 | u16 phy; /* phy address */ |
94 | u16 irq_num; /* irq number */ | 103 | u16 irq_num; /* irq number */ |
95 | u8 mac_addr[6]; /* phy mac address */ | 104 | u8 mac_addr[6]; /* phy mac address */ |
105 | u16 phy_type; /* type of phy on board */ | ||
96 | } hw_info; | 106 | } hw_info; |
97 | 107 | ||
98 | extern u32 get_vir_csrbase(void); | 108 | extern u32 get_vir_csrbase(void); |