Fabio Estevam
17cc2362af
mx28evk: Propagate the error if cpu_eth_init() fails
...
If cpu_eth_init() fails we should return the error immediately.
Cc: Marek Vasut <marex@denx.de >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Marek Vasut <marex@denx.de >
2013-09-27 13:53:35 +02:00
Wolfgang Denk
1a4596601f
Add GPL-2.0+ SPDX-License-Identifier to source files
...
Signed-off-by: Wolfgang Denk <wd@denx.de >
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini <trini@ti.com >
2013-07-24 09:44:38 -04:00
Marek Vasut
f94669f306
mxs: m28: Enable power to USB port 0
...
The USB port 0 can now be used alongside the USB port 1, thus enable
power to it.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
Cc: Otavio Salvador <otavio@ossystems.com.br >
Cc: Stefano Babic <sbabic@denx.de >
2013-03-07 17:22:57 +01:00
Marek Vasut
90bc2bf297
mxs: mmc: Allow overriding default card detect implementation
...
Some MXS based boards do not implement the card-detect signal. Allow
user to specify alternate card-detect implementation.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Otavio Salvador <otavio@ossystems.com.br >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
Cc: Stefano Babic <sbabic@denx.de >
2013-01-28 11:43:01 +01:00
Otavio Salvador
bf48fcb61b
mxs: clock: Use 'mxs' prefix for methods
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
Cc: Marek Vasut <marex@denx.de >
Cc: Stefano Babic <sbabic@denx.de >
2013-01-21 12:05:20 +01:00
Marek Vasut
1d6d5f9674
MX28: m28evk: Align SSP clock speed
...
Align the SSP clock speed with oscilator to achieve
higher transfer stability.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Fabio Estevam <festevam@gmail.com >
Cc: Otavio Salvador <otavio@ossystems.com.br >
Cc: Stefano Babic <sbabic@denx.de >
2012-09-01 14:58:29 +02:00
Otavio Salvador
72f8ebf17e
mxs: Rename 'mx28_dram_init' to 'mxs_dram_init'
...
The DRAM initialization, after SPL has complete, is exactly the same
for all mxs SoCs so we should name it accordinly.
The following boards has been changed:
* apx4devkit
* m28evk
* mx28evk
* sc_sps_1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br >
Acked-by: Marek Vasut <marex@denx.de >
Acked-by: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com >
2012-09-01 14:58:28 +02:00
Otavio Salvador
9c471142bc
mxs: prefix register structs with 'mxs' prefix
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br >
2012-09-01 14:58:17 +02:00
Marek Vasut
b7154ec246
M28EVK: Implement support for new board V2.0
...
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Detlev Zundel <dzu@denx.de >
Cc: Fabio Estevam <fabio.estevam@freescale.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Wolfgang Denk <wd@denx.de >
2012-05-15 08:31:35 +02:00
Fabio Estevam
5bcc6a8901
mx28: Let dram_init be common for mx28
...
Let dram_init function be a common function, so that other mx28 boards
can reuse it.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Marek Vasut <marek.vasut@gmail.com >
2012-01-16 08:40:09 +01:00
Fabio Estevam
5cb525f3d2
mx28: Let imx_get_mac_from_fuse be common for mx28
...
Let imx_get_mac_from_fuse function be a common function, so that other
mx28 boards can reuse it.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Marek Vasut <marek.vasut@gmail.com >
Acked-by: Stefano Babic <sbabic@denx.de >
2012-01-16 08:40:09 +01:00
Fabio Estevam
be252b654a
net: imx: Add multi-FEC support for imx_get_mac_from_fuse
...
Add multi-FEC support for imx_get_mac_from_fuse by passing dev_id as a parameter.
This feature is important on mx28 SoC for example that has two FEC ports.
Cc: Ben Warren <biggerbadderben@gmail.com >
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Acked-by: Stefano Babic <sbabic@denx.de >
2012-01-16 08:40:09 +01:00
Marek Vasut
74cf05fc53
M28: Fix typo
...
Signed-off-by: Marek Vasut <marek.vasut@gmail.com >
Cc: Wolfgang Denk <wd@denx.de >
Cc: Detlev Zundel <dzu@denx.de >
Cc: Stefano Babic <sbabic@denx.de >
2011-12-09 17:30:10 +01:00
Marek Vasut
8f59bc1fc0
M28EVK: Enable USB HOST support
...
This enables the second port, aka. the port with the USB connector on the
M28EVK.
Signed-off-by: Marek Vasut <marek.vasut@gmail.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Wolfgang Denk <wd@denx.de >
Cc: Detlev Zundel <dzu@denx.de >
Cc: Remy Bohmer <linux@bohmer.net >
2011-11-11 11:36:58 +01:00
Marek Vasut
3a4ce8335b
M28: Add memory detection into SPL
...
This code allows the DDR DRAM size to be detected at runtime. The RAM size is
stored into two scratch registers, from which it is then fetched in U-Boot.
Signed-off-by: Marek Vasut <marek.vasut@gmail.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Wolfgang Denk <wd@denx.de >
Cc: Detlev Zundel <dzu@denx.de >
2011-11-11 11:36:58 +01:00
Marek Vasut
fc10272856
iMX28: Add support for DENX M28EVK board
...
This contains support for the following components:
- DUART
- MMC
- Both FEC interfaces
- NAND
- I2C (RTC, EEPROM)
- SPI (FLASH)
Signed-off-by: Marek Vasut <marek.vasut@gmail.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Wolfgang Denk <wd@denx.de >
Cc: Detlev Zundel <dzu@denx.de >
2011-11-11 11:36:57 +01:00