Skip to content

add at91 SoC access with c structures

Jens Scharsig u-boot 5 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest9 patches 0 repliesNew
  2. v2 posting 3/33 patches 0 repliesSuperseded
  3. v2 posting 2/38 patches 0 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v2 posting 1/32 of 8 patches0 repliesSuperseded
v10 of 8 patches0 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9add new CONFIG_AT91_LEGACYdoc/README.at91-soc include/configs/afeb9260.h include/configs/at91cap9adk.h +19 more+84 -010 replies
2/9add c structures for SoC accessinclude/asm-arm/arch-at91/at91_matrix.h include/asm-arm/arch-at91/at91_pdc.h include/asm-arm/arch-at91/at91_pio.h +15 more+635 -32 replies
2/9add c structures for SoC access+0 -00 replies
3/9add a new AT91 GPIO driverdrivers/gpio/Makefile drivers/gpio/at91_gpio.c include/asm-arm/arch-at91/gpio.h +13 more+268 -1482 replies
4/9convert all at91 files to use at91_gpio driver syntaxcpu/arm926ejs/at91/at91cap9_devices.c cpu/arm926ejs/at91/at91sam9260_devices.c cpu/arm926ejs/at91/at91sam9261_devices.c +3 more+249 -2492 replies
5/9convert common files to new SoC accesscpu/arm926ejs/at91/at91cap9_devices.c cpu/arm926ejs/at91/at91sam9261_devices.c cpu/arm926ejs/at91/at91sam9263_devices.c +15 more+209 -967 replies
5/9convert common files to new SoC access+0 -00 replies
6/9update at91sam9263ek board to new SoC accessboard/atmel/at91sam9263ek/at91sam9263ek.c board/atmel/at91sam9263ek/led.c include/configs/at91sam9263ek.h+119 -1202 replies
6/9update at91sam9263ek board to new SoC access+0 -00 replies
7/9prepare joining at91rm9200 into at91cpu/arm920t/at91/Makefile cpu/arm920t/at91/lowlevel_init.S cpu/arm920t/at91/reset.c +8 more+825 -22 replies
7/9prepare joining at91rm9200 into at91+0 -00 replies
7/9prepare joining at91rm9200 into at91+0 -00 replies
8/9new at91_emac network driver (NET_MULTI api)README board/atmel/at91rm9200dk/at91rm9200dk.c board/atmel/at91rm9200ek/at91rm9200ek.c +20 more+825 -123 replies
9/9new board (eb_cpux9k2)MAINTAINERS MAKEALL Makefile +4 more+912 -52 replies
9/9new board (eb_cpux9k2)+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [U-Boot] [PATCH 0/9 V3] add at91 SoC access with c structures

What this Patch set do:

* add's the new temporary CONFIG_AT91_LEGACY to all board configs that not converted by this patch
* add's a warning to all files, that not converted by this patch
* add's the support for AT91RM9200 in at91 tree
* add's c stucture SoC defines
* convert all files cpu/../at91 to use c stucture SoC access
* move the at gpio access to a real driver
* add's at91_emac (AT91RM9200) network driver (NET_MULTI)
* add's a new board (eb_cpux9k2) which demonstrates, how to use boards with AT91RM9200 cpu in at91 arch tree
* convert following board: at91sam9263ek

What is to do/What this Patch set not do:

* convert all at91sam boards to new soc access
* convert all at91rm9200 boards from AT91RM9200 arch to at91 arch
* convert all drivers to new soc access
* remove legacy code, if all boards and drives are ready

see also
http://lists.denx.de/pipermail/u-boot/2009-December/065688.html