All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/27] Blackfin updates for 2009.03 (part 2)
@ 2009-01-29  0:03 Mike Frysinger
  2009-01-29  0:03 ` [U-Boot] [PATCH 01/27] Blackfin: bfin_mac: force board_get_enetaddr() usage Mike Frysinger
                   ` (26 more replies)
  0 siblings, 27 replies; 73+ messages in thread
From: Mike Frysinger @ 2009-01-29  0:03 UTC (permalink / raw)
  To: u-boot

A few more simple bug fixes, but now we get some fun stuff too:
 - major cleanup of the Blackfin on-chip MAC driver
 - new driver for Blackfin on-chip NAND controller
 - new driver for Blackfin on-chip ATAPI controller
 - new driver for Blackfin on-chip SDIO controller
 - improve cache performance
 - improve dma memcpy performance

Cliff Cai (1):
  Blackfin: add driver for on-chip MMC/SD controller

Mike Frysinger (25):
  Blackfin: bfin_mac: force board_get_enetaddr() usage
  Blackfin: bfin_mac: set MDCDIV based on SCLK
  Blackfin: bfin_mac: cleanup MII/PHY functions
  Blackfin: bfin_mac: respect CONFIG_PHY_{ADDR,CLOCK_FREQ}
  Blackfin: bfin_mac: use common debug()
  Blackfin: bfin_mac: convert CONFIG_BFIN_MAC_RMII to CONFIG_RMII
  Blackfin: bfin_mac: cleanup pointer/casts for aliasing issues
  Blackfin: only build post code when CONFIG_POST
  Blackfin: add driver for on-chip SPI controller
  Blackfin: dont check baud if it wont actually get used
  Blackfin: enable --gc-sections
  Blackfin: cache core/system clock values
  Blackfin: setup bi_enetaddr for single nets
  Blackfin: rewrite cache handling functions
  Blackfin: dma_memcpy(): fix random failures
  Blackfin: only flag L1 instruction for DMA memcpy
  Blackfin: use 8/16/32 bit transfer widths in dma_memcpy()
  Blackfin: fix up EBIU defines
  Blackfin: build with -mno-fdpic
  Blackfin: add driver for on-chip NAND controller
  Blackfin: add port I bits
  Blackfin: update asm-blackfin/posix_types.h to latest Linux version
  Blackfin: set default CONFIG_ENV_SPI_CS based on bootrom
  Blackfin: output booting source when booting
  Blackfin: add port muxing for BF51x SPI

Sonic Zhang (1):
  Blackfin: add driver for on-chip ATAPI controller

 blackfin_config.mk                           |    5 +-
 board/bf537-stamp/spi_flash.c                |   20 +-
 cpu/blackfin/Makefile                        |    1 +
 cpu/blackfin/cache.S                         |  118 ++-
 cpu/blackfin/initcode.c                      |    6 +-
 drivers/block/Makefile                       |    1 +
 drivers/block/pata_bfin.c                    | 1201 ++++++++++++++++++++++++++
 drivers/block/pata_bfin.h                    |  173 ++++
 drivers/mmc/Makefile                         |    1 +
 drivers/mmc/bfin_sdh.c                       |  546 ++++++++++++
 drivers/mmc/bfin_sdh.h                       |   59 ++
 drivers/mtd/nand/Makefile                    |    1 +
 drivers/mtd/nand/bfin_nand.c                 |  376 ++++++++
 drivers/net/bfin_mac.c                       |  404 +++++-----
 drivers/net/bfin_mac.h                       |   31 +-
 drivers/spi/Makefile                         |    1 +
 drivers/spi/bfin_spi.c                       |  343 ++++++++
 include/asm-blackfin/blackfin-config-post.h  |    5 +
 include/asm-blackfin/blackfin-config-pre.h   |   22 +
 include/asm-blackfin/blackfin_local.h        |   20 +-
 include/asm-blackfin/mach-bf548/ports.h      |   20 +-
 include/asm-blackfin/mach-common/bits/ebiu.h |    4 +-
 include/asm-blackfin/mach-common/bits/pata.h |  220 +++++
 include/asm-blackfin/mach-common/bits/sdh.h  |  122 +++
 include/asm-blackfin/mmc.h                   |    1 +
 include/asm-blackfin/posix_types.h           |   20 +-
 include/common.h                             |    2 +-
 lib_blackfin/Makefile                        |    4 +-
 lib_blackfin/board.c                         |   92 +--
 lib_blackfin/cache.c                         |   18 +-
 lib_blackfin/clocks.c                        |   77 ++
 lib_blackfin/post.c                          |    4 -
 lib_blackfin/string.c                        |   38 +-
 lib_blackfin/tests.c                         |    3 -
 34 files changed, 3545 insertions(+), 414 deletions(-)
 create mode 100644 drivers/block/pata_bfin.c
 create mode 100644 drivers/block/pata_bfin.h
 create mode 100644 drivers/mmc/bfin_sdh.c
 create mode 100644 drivers/mmc/bfin_sdh.h
 create mode 100644 drivers/mtd/nand/bfin_nand.c
 create mode 100644 drivers/spi/bfin_spi.c
 create mode 100644 include/asm-blackfin/mach-common/bits/pata.h
 create mode 100644 include/asm-blackfin/mach-common/bits/sdh.h
 create mode 100644 include/asm-blackfin/mmc.h
 create mode 100644 lib_blackfin/clocks.c

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

end of thread, other threads:[~2009-02-12  7:57 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-29  0:03 [U-Boot] [PATCH 00/27] Blackfin updates for 2009.03 (part 2) Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 01/27] Blackfin: bfin_mac: force board_get_enetaddr() usage Mike Frysinger
2009-01-29  5:43   ` Ben Warren
2009-01-29  5:53     ` Mike Frysinger
2009-01-29  6:01       ` Ben Warren
2009-01-29  6:16         ` Mike Frysinger
2009-01-29  6:20           ` Ben Warren
2009-01-29 10:43           ` Wolfgang Denk
2009-01-29  6:59     ` [U-Boot] [PATCH 01/27 v2] " Mike Frysinger
2009-01-29  7:53       ` Ben Warren
2009-01-29 10:45       ` Wolfgang Denk
2009-01-29 16:35         ` Mike Frysinger
2009-01-29 19:03           ` Wolfgang Denk
2009-01-29 20:25             ` Mike Frysinger
2009-01-29 20:41               ` Wolfgang Denk
2009-01-29 21:05                 ` Mike Frysinger
2009-01-29 21:17                   ` Wolfgang Denk
2009-01-29 21:48                     ` Mike Frysinger
2009-01-29 22:18                       ` Wolfgang Denk
2009-01-30  1:23                         ` Mike Frysinger
2009-02-02 20:05                           ` Mike Frysinger
2009-02-02 21:04                             ` Wolfgang Denk
2009-02-03  0:37                               ` Mike Frysinger
2009-02-03  8:16                                 ` Wolfgang Denk
2009-02-03 19:40                                   ` Mike Frysinger
2009-02-10 20:36                                     ` Mike Frysinger
2009-02-11  5:45                                       ` Ben Warren
2009-02-11  5:57                                         ` Mike Frysinger
2009-02-11 12:17                                         ` Wolfgang Denk
2009-02-11 19:25                                           ` Mike Frysinger
2009-02-11 20:15                                             ` Ben Warren
2009-02-12  1:29                                               ` Mike Frysinger
2009-02-12  6:24                                                 ` Ben Warren
2009-02-12  6:30                                                   ` Mike Frysinger
2009-02-12  7:33                                                 ` Wolfgang Denk
2009-02-12  7:57                                                   ` Mike Frysinger
2009-01-30  0:59                 ` [U-Boot] [PATCH] net: new utility functions eth_{parse, {get, set}env}_enetaddr() Mike Frysinger
2009-01-30  1:09                 ` [U-Boot] [PATCH 01/27 v3] Blackfin: bfin_mac: force boards to setup the MAC themselves Mike Frysinger
2009-01-30  1:09                 ` [U-Boot] [PATCH] Blackfin: bf537-stamp: rewrite MAC-in-flash handling Mike Frysinger
2009-01-29 17:49     ` [U-Boot] [PATCH 01/27] Blackfin: bfin_mac: force board_get_enetaddr() usage Scott Wood
2009-01-29 10:30   ` Wolfgang Denk
2009-01-29  0:03 ` [U-Boot] [PATCH 02/27] Blackfin: bfin_mac: set MDCDIV based on SCLK Mike Frysinger
2009-01-29  5:46   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 03/27] Blackfin: bfin_mac: cleanup MII/PHY functions Mike Frysinger
2009-01-29  5:48   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 04/27] Blackfin: bfin_mac: respect CONFIG_PHY_{ADDR, CLOCK_FREQ} Mike Frysinger
2009-01-29  5:50   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 05/27] Blackfin: bfin_mac: use common debug() Mike Frysinger
2009-01-29  5:51   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 06/27] Blackfin: bfin_mac: convert CONFIG_BFIN_MAC_RMII to CONFIG_RMII Mike Frysinger
2009-01-29  6:03   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 07/27] Blackfin: bfin_mac: cleanup pointer/casts for aliasing issues Mike Frysinger
2009-01-29  6:05   ` Ben Warren
2009-01-29  0:03 ` [U-Boot] [PATCH 08/27] Blackfin: only build post code when CONFIG_POST Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 09/27] Blackfin: add driver for on-chip SPI controller Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 10/27] Blackfin: dont check baud if it wont actually get used Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 11/27] Blackfin: enable --gc-sections Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 12/27] Blackfin: cache core/system clock values Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 13/27] Blackfin: setup bi_enetaddr for single nets Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 14/27] Blackfin: rewrite cache handling functions Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 15/27] Blackfin: dma_memcpy(): fix random failures Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 16/27] Blackfin: only flag L1 instruction for DMA memcpy Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 17/27] Blackfin: use 8/16/32 bit transfer widths in dma_memcpy() Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 18/27] Blackfin: fix up EBIU defines Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 19/27] Blackfin: build with -mno-fdpic Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 20/27] Blackfin: add driver for on-chip NAND controller Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 21/27] Blackfin: add driver for on-chip ATAPI controller Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 22/27] Blackfin: add port I bits Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 23/27] Blackfin: update asm-blackfin/posix_types.h to latest Linux version Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 24/27] Blackfin: set default CONFIG_ENV_SPI_CS based on bootrom Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 25/27] Blackfin: output booting source when booting Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 26/27] Blackfin: add port muxing for BF51x SPI Mike Frysinger
2009-01-29  0:03 ` [U-Boot] [PATCH 27/27] Blackfin: add driver for on-chip MMC/SD controller Mike Frysinger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.