
Dear Heiko Schocher,
Heiko Schocher hs@denx.de writes:
enable support for the siemens AT91SAM9G20 based board corvus.
Signed-off-by: Boris Schmidt boris.schmidt@siemens.com Reviewed-by: Heiko Schocher hs@denx.de Cc: Andreas Bießmann andreas.devel@googlemail.com Cc: Bo Shen voice.shen@atmel.com
- changes for v2:
- add comments from Bo Shen
- use gpio api
- remove unneccessary comment
- use at91_wait_for_reset()
- remove unneccessary code in board file
- Coding Style cleanup (tabs and unneccessary 1 after config define removed, use ".xxx = x" notation for initializing structs)
- remove reset_phy()
- remove CONFIG_SYS_MEMTEST_x defines, as mtest command is not used on this board.
- changes load address
- delete lcd support
- add comments from Andreas Bießmann:
- rearrange some init calls
- remove some unneeded ifdef
- changes for v3:
- add comments from Andreas Bießmann:
- removed at91sam9m10g45ek_usb_hw_init() call
- removed empty reset_phy
- removed unneccessary tab
- use at91_phy_reset()
- rebased against current commit 2cee0408e5c6f5dbdfa89fb40168ba2ead3f61a6
- add CONFIG_AT91_WANTS_COMMON_PHY
board/siemens/corvus/Makefile | 18 ++++ board/siemens/corvus/board.c | 195 ++++++++++++++++++++++++++++++++++++++++++ boards.cfg | 1 + include/configs/corvus.h | 165 +++++++++++++++++++++++++++++++++++ 4 files changed, 379 insertions(+) create mode 100644 board/siemens/corvus/Makefile create mode 100644 board/siemens/corvus/board.c create mode 100644 include/configs/corvus.h
applied to u-boot-atmel/master, thanks!
Best regards, Andreas Bießmann