* Add dual ethernet support on PM826
* Add support for LXT971 PHY on PM826 * Patch by Tord Andersson, 16 Jan 2003: Fix flash sector count for TQM8xxL * Fix I2C EEPROM problem on ICU862 board (would only write the first 16 bytes out of each 32 byte block)
This commit is contained in:
@@ -18,6 +18,30 @@
|
||||
#define CONFIG_NET_MULTI
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(CONFIG_NET_MULTI) && defined(CONFIG_8260)
|
||||
#include <config.h>
|
||||
#if defined(CONFIG_ETHER_ON_FCC)
|
||||
#if defined(CONFIG_ETHER_ON_SCC)
|
||||
#error "Ethernet not correctly defined"
|
||||
#endif /* CONFIG_ETHER_ON_SCC */
|
||||
#define CONFIG_NET_MULTI
|
||||
#if (CONFIG_ETHER_INDEX == 1)
|
||||
#define CONFIG_ETHER_ON_FCC1
|
||||
# define CFG_CMXFCR_MASK1 CFG_CMXFCR_MASK
|
||||
# define CFG_CMXFCR_VALUE1 CFG_CMXFCR_VALUE
|
||||
#elif (CONFIG_ETHER_INDEX == 2)
|
||||
#define CONFIG_ETHER_ON_FCC2
|
||||
# define CFG_CMXFCR_MASK2 CFG_CMXFCR_MASK
|
||||
# define CFG_CMXFCR_VALUE2 CFG_CMXFCR_VALUE
|
||||
#elif (CONFIG_ETHER_INDEX == 3)
|
||||
#define CONFIG_ETHER_ON_FCC3
|
||||
# define CFG_CMXFCR_MASK3 CFG_CMXFCR_MASK
|
||||
# define CFG_CMXFCR_VALUE3 CFG_CMXFCR_VALUE
|
||||
#endif /* CONFIG_ETHER_INDEX */
|
||||
#endif /* CONFIG_ETHER_ON_FCC */
|
||||
#endif /* !CONFIG_NET_MULTI && CONFIG_8260 */
|
||||
|
||||
#include <asm/byteorder.h> /* for nton* / ntoh* stuff */
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user