public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/35] Blackfin updates for 2010.09
@ 2010-07-05  9:30 Mike Frysinger
  2010-07-05  9:30 ` [U-Boot] [PATCH 01/35] Blackfin: clean up trace buffer handling when crashing Mike Frysinger
                   ` (34 more replies)
  0 siblings, 35 replies; 44+ messages in thread
From: Mike Frysinger @ 2010-07-05  9:30 UTC (permalink / raw)
  To: u-boot

A few minor bug fixes here and there, but the really exciting development
is the import of the GPIO/PORTMUX layer from the Blackfin Linux port.  This
greatly simplifies code throughout the tree when device drivers need to do
things through GPIOs or deal with pin muxing.

Hoan Hoang (1):
  Blackfin: ibf-dsp561: enable AX88180 net driver

Michael Hennerich (1):
  Blackfin: bf527-ad7160-eval: new board support

Mike Frysinger (33):
  Blackfin: clean up trace buffer handling when crashing
  Blackfin: implement bootcount support
  Blackfin: expand EVT1 usage documentation a bit more
  Blackfin: bf537-stamp: drop old spi_flash driver
  Blackfin: update anomaly lists to latest sheets
  Blackfin: set up simple NMI handlers for anomaly 05000219
  Blackfin: import gpio/portmux layer from Linux
  Blackfin: unify custom gpio commands
  Blackfin: back out status_led.h stubs
  Blackfin: switch to common GPIO LED driver
  Blackfin: bf537-stamp: use common spi boot workaround code
  Blackfin: convert gpio flash logic to common gpio layer
  Blackfin: bfin_mac: convert to portmux framework
  Blackfin: bfin_nand: convert to portmux framework
  Blackfin: bfin_sdh: convert to portmux framework
  Blackfin: pata_bfin: convert to portmux framework
  Blackfin: serial: convert to portmux framework
  Blackfin: bfin_spi: convert to portmux framework
  Blackfin: bfin_spi: support gpios as chip selects
  Blackfin: bf533-stamp: convert eth/flash swap logic to gpio framework
  Blackfin: blackstamp: convert eth/flash swap logic to gpio framework
  Blackfin: bf533-stamp: scrub unused code
  Blackfin: bf518f-ezbrd: handle different PHYs dynamically
  Blackfin: bf518f-ezbrd: convert to portmux framework
  Blackfin: bf548-ezkit: convert to portmux framework
  Blackfin: bf527-ezkit: convert to portmux framework
  Blackfin: cm-bf548: convert to portmux framework
  Blackfin: bf561: use DMA for Core B L1 regions
  Blackfin: unify default I2C settings for ADI boards
  Blackfin: bfin_mac: remove space from name
  Blackfin: enable IP defrag for ADI boards
  Blackfin: drop old u-boot.lds clean target
  Blackfin: bf561-acvilon: drop unused env redund define

 MAINTAINERS                                      |    2 +
 MAKEALL                                          |    1 +
 Makefile                                         |    1 -
 arch/blackfin/cpu/Makefile                       |    3 +
 arch/blackfin/cpu/bootcount.c                    |   34 +
 arch/blackfin/cpu/cmd_gpio.c                     |  120 +++
 arch/blackfin/cpu/cpu.c                          |    4 +-
 arch/blackfin/cpu/cpu.h                          |    2 +
 arch/blackfin/cpu/gpio.c                         |  854 ++++++++++++++++
 arch/blackfin/cpu/initcode.c                     |   32 +-
 arch/blackfin/cpu/interrupt.S                    |    5 +
 arch/blackfin/cpu/serial.h                       |   19 +
 arch/blackfin/cpu/traps.c                        |   76 +-
 arch/blackfin/include/asm/blackfin_local.h       |   10 +-
 arch/blackfin/include/asm/gpio.h                 |  201 ++++
 arch/blackfin/include/asm/mach-bf527/anomaly.h   |  196 +++--
 arch/blackfin/include/asm/mach-bf527/def_local.h |    4 +
 arch/blackfin/include/asm/mach-bf527/gpio.h      |   65 ++
 arch/blackfin/include/asm/mach-bf527/portmux.h   |  220 ++++
 arch/blackfin/include/asm/mach-bf533/anomaly.h   |  111 ++-
 arch/blackfin/include/asm/mach-bf533/def_local.h |    4 +
 arch/blackfin/include/asm/mach-bf533/gpio.h      |   31 +
 arch/blackfin/include/asm/mach-bf533/portmux.h   |   71 ++
 arch/blackfin/include/asm/mach-bf537/anomaly.h   |   85 ++-
 arch/blackfin/include/asm/mach-bf537/def_local.h |    4 +
 arch/blackfin/include/asm/mach-bf537/gpio.h      |   65 ++
 arch/blackfin/include/asm/mach-bf537/portmux.h   |  152 +++
 arch/blackfin/include/asm/mach-bf548/anomaly.h   |   96 ++-
 arch/blackfin/include/asm/mach-bf548/def_local.h |    4 +
 arch/blackfin/include/asm/mach-bf548/gpio.h      |  203 ++++
 arch/blackfin/include/asm/mach-bf548/portmux.h   |  320 ++++++
 arch/blackfin/include/asm/mach-bf561/anomaly.h   |  132 ++-
 arch/blackfin/include/asm/mach-bf561/def_local.h |    4 +
 arch/blackfin/include/asm/mach-bf561/gpio.h      |   65 ++
 arch/blackfin/include/asm/mach-bf561/portmux.h   |   97 ++
 arch/blackfin/include/asm/portmux.h              | 1194 ++++++++++++++++++++++
 arch/blackfin/include/asm/system.h               |    2 +
 board/bf518f-ezbrd/bf518f-ezbrd.c                |   41 +-
 board/bf526-ezbrd/Makefile                       |    1 -
 board/bf526-ezbrd/status-led.c                   |   56 -
 board/bf527-ad7160-eval/Makefile                 |   54 +
 board/bf527-ad7160-eval/bf527-ad7160-eval.c      |   25 +
 board/bf527-ad7160-eval/config.mk                |   33 +
 board/bf527-ezkit/bf527-ezkit.c                  |    7 +-
 board/bf527-ezkit/video.c                        |   13 +-
 board/bf533-stamp/bf533-stamp.c                  |   84 +--
 board/bf533-stamp/bf533-stamp.h                  |   53 -
 board/bf533-stamp/ide-cf.c                       |   10 +-
 board/bf537-stamp/Makefile                       |    3 +-
 board/bf537-stamp/bf537-stamp.c                  |    7 +-
 board/bf537-stamp/cmd_bf537led.c                 |  201 ----
 board/bf537-stamp/spi_flash.c                    |  996 ------------------
 board/bf548-ezkit/bf548-ezkit.c                  |   64 +-
 board/bf548-ezkit/video.c                        |   27 +-
 board/blackstamp/blackstamp.c                    |   12 +-
 board/cm-bf527/Makefile                          |    2 +-
 board/cm-bf527/gpio.c                            |   74 --
 board/cm-bf527/gpio_cfi_flash.c                  |   21 +-
 board/cm-bf537e/Makefile                         |    2 +-
 board/cm-bf537e/flash.c                          |   34 -
 board/cm-bf537e/gpio_cfi_flash.c                 |   18 +-
 board/cm-bf537u/Makefile                         |    2 +-
 board/cm-bf537u/flash.c                          |   34 -
 board/cm-bf537u/gpio_cfi_flash.c                 |   18 +-
 board/cm-bf548/cm-bf548.c                        |   55 +-
 board/cm-bf548/video.c                           |   33 +-
 board/ibf-dsp561/ibf-dsp561.c                    |    8 +
 board/tcm-bf537/Makefile                         |    2 +-
 board/tcm-bf537/flash.c                          |   37 -
 board/tcm-bf537/gpio_cfi_flash.c                 |   20 +-
 boards.cfg                                       |    1 +
 drivers/block/pata_bfin.c                        |   25 +-
 drivers/mmc/bfin_sdh.c                           |   18 +-
 drivers/mtd/nand/bfin_nand.c                     |   16 +-
 drivers/net/bfin_mac.c                           |   49 +-
 drivers/spi/bfin_spi.c                           |  292 ++----
 include/configs/bf518f-ezbrd.h                   |   22 +-
 include/configs/bf526-ezbrd.h                    |   14 +-
 include/configs/bf527-ad7160-eval.h              |  148 +++
 include/configs/bf527-ezkit.h                    |    2 -
 include/configs/bf533-ezkit.h                    |    2 -
 include/configs/bf533-stamp.h                    |   18 +-
 include/configs/bf537-pnav.h                     |    2 -
 include/configs/bf537-stamp.h                    |    4 -
 include/configs/bf538f-ezkit.h                   |    2 -
 include/configs/bf548-ezkit.h                    |    2 -
 include/configs/bf561-acvilon.h                  |    1 -
 include/configs/bf561-ezkit.h                    |    2 -
 include/configs/bfin_adi_common.h                |   15 +
 include/configs/cm-bf527.h                       |    2 -
 include/configs/cm-bf537e.h                      |    2 -
 include/configs/cm-bf537u.h                      |    2 -
 include/configs/cm-bf548.h                       |    2 -
 include/configs/ibf-dsp561.h                     |   14 +-
 include/configs/tcm-bf518.h                      |    2 -
 include/configs/tcm-bf537.h                      |    2 -
 include/status_led.h                             |    3 -
 97 files changed, 4896 insertions(+), 2304 deletions(-)
 create mode 100644 arch/blackfin/cpu/bootcount.c
 create mode 100644 arch/blackfin/cpu/cmd_gpio.c
 create mode 100644 arch/blackfin/cpu/gpio.c
 create mode 100644 arch/blackfin/include/asm/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf527/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf527/portmux.h
 create mode 100644 arch/blackfin/include/asm/mach-bf533/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf533/portmux.h
 create mode 100644 arch/blackfin/include/asm/mach-bf537/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf537/portmux.h
 create mode 100644 arch/blackfin/include/asm/mach-bf548/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf548/portmux.h
 create mode 100644 arch/blackfin/include/asm/mach-bf561/gpio.h
 create mode 100644 arch/blackfin/include/asm/mach-bf561/portmux.h
 create mode 100644 arch/blackfin/include/asm/portmux.h
 delete mode 100644 board/bf526-ezbrd/status-led.c
 create mode 100644 board/bf527-ad7160-eval/Makefile
 create mode 100644 board/bf527-ad7160-eval/bf527-ad7160-eval.c
 create mode 100644 board/bf527-ad7160-eval/config.mk
 delete mode 100644 board/bf533-stamp/bf533-stamp.h
 delete mode 100644 board/bf537-stamp/cmd_bf537led.c
 delete mode 100644 board/bf537-stamp/spi_flash.c
 delete mode 100644 board/cm-bf527/gpio.c
 delete mode 100644 board/cm-bf537e/flash.c
 delete mode 100644 board/cm-bf537u/flash.c
 delete mode 100644 board/tcm-bf537/flash.c
 create mode 100644 include/configs/bf527-ad7160-eval.h

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2010-07-13 21:49 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-05  9:30 [U-Boot] [PATCH 00/35] Blackfin updates for 2010.09 Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 01/35] Blackfin: clean up trace buffer handling when crashing Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 02/35] Blackfin: implement bootcount support Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 03/35] Blackfin: expand EVT1 usage documentation a bit more Mike Frysinger
2010-07-06 21:04   ` Aldo Cedillo
2010-07-05  9:30 ` [U-Boot] [PATCH 04/35] Blackfin: bf537-stamp: drop old spi_flash driver Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 05/35] Blackfin: update anomaly lists to latest sheets Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 06/35] Blackfin: set up simple NMI handlers for anomaly 05000219 Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 07/35] Blackfin: ibf-dsp561: enable AX88180 net driver Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 08/35] Blackfin: import gpio/portmux layer from Linux Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 09/35] Blackfin: unify custom gpio commands Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 10/35] Blackfin: back out status_led.h stubs Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 11/35] Blackfin: switch to common GPIO LED driver Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 12/35] Blackfin: bf537-stamp: use common spi boot workaround code Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 13/35] Blackfin: convert gpio flash logic to common gpio layer Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 14/35] Blackfin: bfin_mac: convert to portmux framework Mike Frysinger
2010-07-12  6:52   ` Ben Warren
2010-07-12  6:56     ` Ben Warren
2010-07-13 21:49       ` Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 15/35] Blackfin: bfin_nand: " Mike Frysinger
2010-07-06 18:33   ` Scott Wood
2010-07-05  9:30 ` [U-Boot] [PATCH 16/35] Blackfin: bfin_sdh: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 17/35] Blackfin: pata_bfin: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 18/35] Blackfin: serial: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 19/35] Blackfin: bfin_spi: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 20/35] Blackfin: bfin_spi: support gpios as chip selects Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 21/35] Blackfin: bf533-stamp: convert eth/flash swap logic to gpio framework Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 22/35] Blackfin: blackstamp: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 23/35] Blackfin: bf533-stamp: scrub unused code Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 24/35] Blackfin: bf518f-ezbrd: handle different PHYs dynamically Mike Frysinger
2010-07-12  6:53   ` Ben Warren
2010-07-12  6:55     ` Ben Warren
2010-07-05  9:30 ` [U-Boot] [PATCH 25/35] Blackfin: bf518f-ezbrd: convert to portmux framework Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 26/35] Blackfin: bf548-ezkit: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 27/35] Blackfin: bf527-ezkit: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 28/35] Blackfin: cm-bf548: " Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 29/35] Blackfin: bf561: use DMA for Core B L1 regions Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 30/35] Blackfin: unify default I2C settings for ADI boards Mike Frysinger
2010-07-06  4:47   ` Heiko Schocher
2010-07-05  9:30 ` [U-Boot] [PATCH 31/35] Blackfin: bfin_mac: remove space from name Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 32/35] Blackfin: enable IP defrag for ADI boards Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 33/35] Blackfin: bf527-ad7160-eval: new board support Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 34/35] Blackfin: drop old u-boot.lds clean target Mike Frysinger
2010-07-05  9:30 ` [U-Boot] [PATCH 35/35] Blackfin: bf561-acvilon: drop unused env redund define Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox