Patchwork [U-Boot,2/2] at91sam9261ek: make operational again

login
register
mail settings
Submitter Remy Bohmer
Date Feb. 5, 2011, 12:54 p.m.
Message ID <AANLkTikM3Pof78sdd2fh7qg1PyrMPeOo82u2LqJCA4L+@mail.gmail.com>
Download mbox
Permalink /patch/82001/
State Superseded
Delegated to: Reinhard Meyer
Headers show

Pull-request

git://git.denx.de/u-boot-usb.git fix-at91sam9261ek

Comments

Remy Bohmer - Feb. 5, 2011, 12:54 p.m.
Hi,

2011/2/1 Reinhard Meyer <u-boot@emk-elektronik.de>:
> Dear all,
>>> /home/toolchain/bin/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-ld  -pie -r -o libat91.o  lowlevel_init.o clock.o cpu.o reset.o timer.o
>>> /home/toolchain/bin/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-ld: -r and -shared may not be used together
>>>
>>> I have tried this patch but this a problem releated to linking option. Do you have this problem?
>>>
>>> Michael
>>
>> Read up recent posts on the list: this was detected and is fixed in the
>> master branch of the u-boot-arm repository.
> I'll rebase u-boot-atmel on u-boot-arm/master then. Please rebase at91 related patches on
> u-boot-atmel/rework then (my time permitting, that branch will exist somewhere tomorrow)

I just posted a rework of these patch series, based on your latest rework branch
It removes a lot of legacy code and makes the boards compile and
operational again. It has been tested on real hardware.

To make it easier for you: You can pull the series here or from the ML. :-))
-------------------------
The following changes since commit 137f4defd8f8d8d2198b4981d25614a1cbcf4587:

  AT91: enable MMC on at91sam(9260/9g20/0xe)ek (2011-02-02 10:11:07 +0100)

are available in the git repository at:
  git://git.denx.de/u-boot-usb.git fix-at91sam9261ek

Remy Bohmer (2):
      at91sam9261ek: make operational again
      Make at91sam9261ek and at91sam9g10ek work on current u-boot-atmel.git

 Makefile                                           |   23 ---
 arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c  |   31 ++--
 arch/arm/cpu/arm926ejs/at91/led.c                  |    1 -
 arch/arm/include/asm/arch-at91/at91_matrix.h       |   17 ++-
 arch/arm/include/asm/arch-at91/at91sam9261.h       |    1 +
 .../arm/include/asm/arch-at91/at91sam9261_matrix.h |   64 ---------
 board/atmel/at91sam9261ek/Makefile                 |    6 +-
 board/atmel/at91sam9261ek/at91sam9261ek.c          |  147 +++++++++++---------
 board/atmel/at91sam9261ek/config.mk                |    1 -
 board/atmel/at91sam9261ek/led.c                    |    8 +-
 boards.cfg                                         |    6 +
 doc/README.at91                                    |    3 +-
 include/configs/at91sam9261ek.h                    |  142 +++++++++++--------
 13 files changed, 201 insertions(+), 249 deletions(-)
 delete mode 100644 arch/arm/include/asm/arch-at91/at91sam9261_matrix.h
 delete mode 100644 board/atmel/at91sam9261ek/config.mk
-------------------------

Kind regards,

Remy