05 Aug, 2017
1 commit
- 
To support driver model and device tree, use the SPI-flash-based
AT45xxx DataFlash driver, DataFlash is a kind of SPI flash.
Instead of ATMEL_DATAFLASH_SPI DataFlash older driver that will
be removed in the future.Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass 
10 May, 2017
2 commits
- 
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass - 
Since the introduction of the pinctrl and clk drivers and the
device tree files, remove unneeded hard coded related code from
the board file.Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass 
19 Feb, 2016
1 commit
- 
Due to introducing the new peripheral clock handle functions,
use these functions to reduce duplicated code.Signed-off-by: Wenyou Yang
Tested-by: Heiko Schocher
[Rebased on current master, fixup for at91rm9200ek]
Signed-off-by: Andreas Bießmann 
02 Dec, 2013
1 commit
- 
add common phy reset code into a common function.
Signed-off-by: Heiko Schocher
Cc: Andreas Bießmann
Cc: Bo Shen
Cc: Jens Scharsig
Cc: Sergey Lapin
Cc: Stelian Pop
Cc: Albin Tonnerre
Cc: Eric Benard
Cc: Markus Hubig
Acked-by: Jens Scharsig (BuS Elektronik)
Tested-by: Jens Scharsig (BuS Elektronik)
Tested-by: Bo Shen
Acked-by: Bo Shen
Signed-off-by: Andreas Bießmann 
24 Jul, 2013
1 commit
- 
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini 
12 May, 2013
2 commits
- 
Signed-off-by: Andreas Bießmann
Acked-by: Bo Shen - 
Signed-off-by: Josh Wu
Signed-off-by: Andreas Bießmann 
19 Feb, 2013
1 commit
- 
Add at91sam9g20_2mmc nand boot support. on this board, there is no
dataflash, so disable itchange one commet for at91sam9g20ek board
Signed-off-by: Bo Shen
Signed-off-by: Andreas Bießmann 
29 Nov, 2011
1 commit
- 
Change my old email address which is no longer valid.
Signed-off-by: Stelian Pop
Signed-off-by: Anatolij Gustschin 
22 Jun, 2011
1 commit
- 
Make ATMEL's at91sam9260/9g20/9xe-ek boards build again
Signed-off-by: Reinhard Meyer
 
12 Jul, 2010
1 commit
- 
Also, remove all calls to eth_init() in boards that use MACB
Signed-off-by: Ben Warren
 
02 Sep, 2009
1 commit
- 
Commit 7ebafb7ec1a0285af8380623c009576f92583b98 introduced a mistake in the spi
init function call for those boards. This patch fixes this.Signed-off-by: Albin Tonnerre
 
07 Jul, 2009
1 commit
- 
On the boards at91sam9260ek, at91sam9263ek and afed9260, the rstc register was
set to 0 after being set to 500 ms for the PHY reset.
Do backup the old reset length and restore it after the MACB initialisation.Signed-off-by: Sedji Gaouaou
Signed-off-by: Stelian Pop 
22 Mar, 2009
5 commits
- 
AT91sam9g20 is an evolution of the at91sam9260 with a faster clock speed.
The AT91SAM9G20-EK board is an updated revision of the AT91SAM9260-EK board.
It is essentially the same, with a few minor differences.Here is the chip page on Atmel website:
http://www.atmel.com/dyn/products/product_card.asp?part_id=4337Signed-off-by: Justin Waters
Signed-off-by: Nicolas Ferre
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD - 
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
 - 
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
 - 
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
 - 
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
 
07 Nov, 2008
2 commits
- 
AT91_BASE_EMAC is never used outside the board specific files,
so replace its usage by the board specific AT91xxx_BASE_EMAC.Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD - 
AT91_ID_US0 / AT91_ID_US1 / AT91_ID_US2 were used but never defined.
Since they are never used outside the board specific files, they can
be replaced by the board specific AT91xxx_ID_US0 / AT91xxx_ID_US1 /
AT91xxx_ID_US2.Bug spotted by Jesus Alvarez .
Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD 
19 Oct, 2008
1 commit
- 
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
 
03 Sep, 2008
1 commit
- 
Removed at91sam9_eth_initialize() from net/eth.c
Signed-off-by: Ben Warren
 
13 Jul, 2008
1 commit
- 
On the at91sam9260ep development board there is an EEPROM
connected to the TWI interface (PA23, PA24 Peripheral A
multiplexing), so we cannot use these pins as ETX2, ETX3.
This patch configures PA10, PA11 pins for ETX2, ETX3
instead of PA23, PA24 pins.Signed-off-by: Anatolij Gustschin
Signed-off-by: Manuel Sahm 
05 Jul, 2008
2 commits
- 
Fix NAND FLASH timings for at91sam9x evaluation kits.
New timings are based on application note
"NAND Flash Support on AT91SAM9 Microcontrollers" available at
http://atmel.com/dyn/resources/prod_documents/doc6255.pdfSigned-off-by: Patrice Vilchez
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Acked-by: Stelian Pop - 
AT91 RSTC registers are battery-backuped, so their values
are not reset across power cycles. One of those registers,
the AT91_RSTC_MR register, is being modified by U-Boot, in
the ethernet initialisation routine, to generate a 500ms
user reset.Unfortunately, this value is not being restored afterwards,
causing subsequent resets to also last for 500ms.This long reset sequence causes problems (at least) in the
boot sequence from NOR: by the time the CPU tries to load
a program from the NOR flash, the latter is still in reset
and not yet available.Additionaly, this patch fixes a bug in the original code which
caused the reset delay to last for 2s instead of 500ms.Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD 
24 May, 2008
1 commit
- 
Merge branch 'testing-V2'
Conflicts:
board/atmel/at91cap9adk/Makefile
Fixing copyright
board/atmel/at91sam9260ek/Makefile
Fixing copyright
board/atmel/at91sam9260ek/u-boot.lds
Delete no more needed ld scriptSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD
 
21 May, 2008
1 commit
- 
This commit gets rid of a huge amount of silly white-space issues.
Especially, all sequences of SPACEs followed by TAB characters get
removed (unless they appear in print statements).Also remove all embedded "vim:" and "vi:" statements which hide
indentation problems.Signed-off-by: Wolfgang Denk
 
10 May, 2008
4 commits
- 
The Atmel boards can handle 8 or 16 bit NAND memories. This patch
makes the support configurable in the board config header file
(CFG_NAND_DBW_8 or CFG_NAND_DBW_16).Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD - 
When doing the AT91CAP9/AT91SAM9 port, a number of header files were
copied from the Linux kernel sources. This patch explicitly specifies
this origin for all the copied headers, and for those missing copyright
information, adds it.Additionaly, the header file 'at91sam926x_mc.h' has been superceeded
in the latest kernel sources by 'at91sam9_smc.h'.The copyright information has been confirmed by the AT91 Linux kernel
maintainer, Andrew Victor .Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD - 
When applying the AT91CAP9 patches upstream, something transformed
the '@' character into the ' ' sequence.The patch below restores the original form in all the places where
it has been modified (the AT91CAP9 files, the AT91SAM9260 files which
were copied from AT91CAP9, and a couple of other files where the
' ' sequence was present).Signed-off-by: Stelian Pop
 - 
When doing the AT91CAP9/AT91SAM9 port, a number of header files were
copied from the Linux kernel sources. This patch explicitly specifies
this origin for all the copied headers, and for those missing copyright
information, adds it.Additionaly, the header file 'at91sam926x_mc.h' has been superceeded
in the latest kernel sources by 'at91sam9_smc.h'.The copyright information has been confirmed by the AT91 Linux kernel
maintainer, Andrew Victor .Signed-off-by: Stelian Pop
 
09 May, 2008
1 commit
- 
When applying the AT91CAP9 patches upstream, something transformed
the '@' character into the ' ' sequence.The patch below restores the original form in all the places where
it has been modified (the AT91CAP9 files, the AT91SAM9260 files which
were copied from AT91CAP9, and a couple of other files where the
' ' sequence was present).Signed-off-by: Stelian Pop
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD 
01 Apr, 2008
1 commit
- 
Support for booting from internal DataFlash, external DataFlash card
or NAND flash is available.Signed-off-by: Stelian Pop