u-boot/board/freescale
Timur Tabi 2d04db088e fsl: simplify the "mac id" command, improve boot-time informational message
The "mac id" command took a 4-character parameter as the identifier string.
However, for any given board, only one kind of identifier is acceptable, so it
makes no sense to ask the user to type it in.  Instead, if the user enters
"mac id", the identifier (and also the version, if it's NXID) will
automatically be set to the correct value.

Improve the message that is displayed when EEPROM is read during boot.  It now
displays "EEPROM:" and then either an error message or the EEPROM identifier
if successful.

If the identifier in EEPROM is valid, then always reject a bad CRC, even if the
CRC field has not been initialized.

Don't force the MAC address count to MAX_NUM_PORTS or less.  Forcing the value
to be changed resulting in an in-memory copy that does not match what's in
hardware, even though the user did not request that change.

Finally, always update the CRC value in the in-memory copy after any field
is changed, so that the CRC is always correct.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2009-08-28 17:12:52 -05:00
..
common fsl: simplify the "mac id" command, improve boot-time informational message 2009-08-28 17:12:52 -05:00
m547xevb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m548xevb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5208evbe ColdFire: Add M5208EVB and MCF520x CPU support 2009-07-14 09:27:17 -05:00
m5235evb ColdFire: Remove platforms mii.c file 2008-11-03 09:45:58 -07:00
m5249evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5253demo Convert DM9000 driver for CONFIG_NET_MULTI 2009-06-15 00:13:55 -07:00
m5253evbe Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5271evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5272c3 Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5275evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5282evb Small fix to m5282evb 2009-04-04 22:47:01 +02:00
m5329evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m5373evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m52277evb ColdFire: Add SBF support for M52277EVB 2008-11-03 09:45:58 -07:00
m53017evb Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
m54451evb ColdFire: Update for M54451EVB 2009-07-14 09:27:14 -05:00
m54455evb ColdFire: Remove platforms mii.c file 2008-11-03 09:45:58 -07:00
mpc832xemds mpc83xx: convert all remaining boards over to 83XX_GENERIC_PCI 2009-07-18 19:43:04 -05:00
mpc837xemds mpc83xx: convert all remaining boards over to 83XX_GENERIC_PCI 2009-07-18 19:43:04 -05:00
mpc837xerdb mpc83xx: convert all remaining boards over to 83XX_GENERIC_PCI 2009-07-18 19:43:04 -05:00
mpc5121ads MPC512x: factor out common code 2009-07-14 00:02:41 +02:00
mpc7448hpc2 Fix all linker script to handle all rodata sections 2009-03-20 22:39:12 +01:00
mpc8260ads rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mpc8266ads rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mpc8313erdb Make Freescale local bus registers available for both 83xx and 85xx. 2008-10-29 11:12:53 -05:00
mpc8315erdb mpc83xx: MPC8315ERDB: Use hwconfig for board type selection 2009-07-16 22:47:01 +02:00
mpc8323erdb rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mpc8349emds mpc83xx: convert all remaining boards over to 83XX_GENERIC_PCI 2009-07-18 19:43:04 -05:00
mpc8349itx Update Freescale copyrights to remove "All Rights Reserved" 2009-07-29 09:59:22 +02:00
mpc8360emds mpc83xx: convert all remaining boards over to 83XX_GENERIC_PCI 2009-07-18 19:43:04 -05:00
mpc8360erdk 83xx: Replace CONFIG_ECC_INIT_VIA_DDRC references 2009-07-02 11:15:49 -05:00
mpc8536ds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8540ads 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8541cds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8544ds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8548cds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8555cds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8560ads 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8568mds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8569mds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00
mpc8572ds 85xx: Init pci ethernet cards if we enable any on MPC8572DS 2009-08-28 17:12:40 -05:00
mpc8610hpcd 86xx: Remove redudant PLATFORM_CPPFLAGS 2009-08-28 17:12:37 -05:00
mpc8641hpcn 86xx: Remove redudant PLATFORM_CPPFLAGS 2009-08-28 17:12:37 -05:00
mx31ads Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API 2009-08-25 13:35:54 -07:00
mx31pdk Convert SMC911X Ethernet driver to CONFIG_NET_MULTI API 2009-07-22 22:53:44 -07:00
p1_p2_rdb 85xx: Added PCIe support for P1 P2 RDB 2009-08-28 17:12:46 -05:00
p2020ds 85xx: Move to a common linker script 2009-08-28 17:12:39 -05:00