mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Mike Frysinger <vapier@gentoo.org>
To: uclinux-dist-devel@blackfin.uclinux.org
Cc: linux-kernel@vger.kernel.org
Subject: Blackfin updates for 2.6.36-rc0
Date: Fri,  6 Aug 2010 12:30:06 -0400	[thread overview]
Message-ID: <1281112206-31808-1-git-send-email-vapier@gentoo.org> (raw)

This update is focused on the core architecture.  It features support
for dynamic ftrace, clean ups & bug fixes for the GPIO/portmux core,
a few random important bug fixes, and general cleanup of the global
namespace with some peripherals.

Another update will go out that features board updates.

Christian Dietrich (1):
  Blackfin: remove CONFIG_MEM_GENERIC_BOARD

Michael Hennerich (7):
  Blackfin: fix DMA/cache bug when resuming from suspend to RAM
  Blackfin: make sure mmiowb inserts a write barrier with SSYNC
  Blackfin: BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger
    options
  Blackfin: remove useless and outdated documentation
  Blackfin: document SPI CS limitations with CPHA=0
  Blackfin: portmux: fix peripheral map overflow when requesting pins
  Blackfin: dpmc: punt unnecessary RTC_ISTAT clearing

Mike Frysinger (25):
  Blackfin: switch to asm-generic/io.h
  Blackfin: punt NFC MMR bits
  Blackfin: new dynamic bfin read/write mmr helpers
  Blackfin: stub fpregs dumping
  Blackfin: use common EXCEPTION_TABLE() in vmlinux.lds
  Blackfin: move MPU anomaly check to common location
  Blackfin: merge anomalies 475 and 220 to follow official lists
  Blackfin: update anomaly lists to latest public info
  Blackfin: allow cache funcs to be in L1 for IFLUSH Anomaly 05000491
  Blackfin: gpio: unify & clean up reserved map handling
  Blackfin: BF54x: add ifdef protection to gpio header
  Blackfin: BF51x: fix typo in HWAIT pin define
  Blackfin: fix typo in hweight asm
  Blackfin: add a GPIO_DEFAULT_BOOT_SPI_CS
  Blackfin: BF51x: fix handling of PH8 (the "internal" SPI0SEL4 pin)
  Blackfin: gpio/portmux: clean up whitespace corruption
  Blackfin: add support for LZO compressed kernels
  Blackfin: add support for dynamic ftrace
  Blackfin: add EVT_OVERRIDE/IPRIO core MMR helpers
  Blackfin: TWI: clean up the MMR names
  Blackfin: BF54x: tweak DMAC MMR naming to match other ports
  Blackfin: unify SDH/RSI bitmasks
  Blackfin: unify rotary encoder bitmasks
  Blackfin: update defconfigs
  Blackfin: gpio: add a debounce stub

 Documentation/blackfin/00-INDEX                    |   11 +-
 Documentation/blackfin/Filesystems                 |  169 -------------
 Documentation/blackfin/bfin-spi-notes.txt          |   14 +
 Documentation/blackfin/cachefeatures.txt           |   55 ----
 arch/blackfin/Kconfig                              |   20 ++-
 arch/blackfin/Makefile                             |    3 +-
 arch/blackfin/boot/Makefile                        |   11 +-
 arch/blackfin/configs/BF518F-EZBRD_defconfig       |  163 ++++++++-----
 arch/blackfin/configs/BF526-EZBRD_defconfig        |  129 ++++++++--
 arch/blackfin/configs/BF527-EZKIT-V2_defconfig     |  149 +++++++++---
 arch/blackfin/configs/BF527-EZKIT_defconfig        |  139 ++++++++---
 arch/blackfin/configs/BF533-EZKIT_defconfig        |   93 ++++++--
 arch/blackfin/configs/BF533-STAMP_defconfig        |  131 +++++++---
 arch/blackfin/configs/BF537-STAMP_defconfig        |  141 ++++++++----
 arch/blackfin/configs/BF538-EZKIT_defconfig        |  121 +++++++---
 arch/blackfin/configs/BF548-EZKIT_defconfig        |  156 +++++++++----
 arch/blackfin/configs/BF561-ACVILON_defconfig      |    1 -
 arch/blackfin/configs/BF561-EZKIT_defconfig        |   85 ++++++-
 arch/blackfin/configs/CM-BF527_defconfig           |    1 -
 arch/blackfin/configs/CM-BF533_defconfig           |    1 -
 arch/blackfin/configs/CM-BF537E_defconfig          |    1 -
 arch/blackfin/configs/CM-BF537U_defconfig          |    1 -
 arch/blackfin/configs/CM-BF548_defconfig           |    1 -
 arch/blackfin/configs/CM-BF561_defconfig           |    1 -
 arch/blackfin/configs/PNAV-10_defconfig            |  123 +++++++---
 arch/blackfin/configs/TCM-BF518_defconfig          |    1 -
 arch/blackfin/configs/TCM-BF537_defconfig          |    1 -
 arch/blackfin/include/asm/bfin_rotary.h            |   74 ++++++-
 arch/blackfin/include/asm/bfin_sdh.h               |  119 +++++++++-
 arch/blackfin/include/asm/bitops.h                 |    2 +-
 arch/blackfin/include/asm/cdef_LPBlackfin.h        |    8 +-
 arch/blackfin/include/asm/def_LPBlackfin.h         |   18 ++
 arch/blackfin/include/asm/dma.h                    |    1 +
 arch/blackfin/include/asm/elf.h                    |    1 +
 arch/blackfin/include/asm/ftrace.h                 |   16 ++
 arch/blackfin/include/asm/gpio.h                   |  111 +++++----
 arch/blackfin/include/asm/io.h                     |  262 +++-----------------
 arch/blackfin/include/asm/mem_init.h               |   18 --
 arch/blackfin/include/asm/portmux.h                |   10 +-
 arch/blackfin/kernel/Makefile                      |    1 +
 arch/blackfin/kernel/bfin_dma_5xx.c                |   19 ++-
 arch/blackfin/kernel/bfin_gpio.c                   |  111 +++++----
 arch/blackfin/kernel/cplb-mpu/cplbinit.c           |    4 -
 arch/blackfin/kernel/ftrace-entry.S                |   85 ++++++-
 arch/blackfin/kernel/ftrace.c                      |   86 +++++++-
 arch/blackfin/kernel/setup.c                       |    7 +
 arch/blackfin/kernel/vmlinux.lds.S                 |    7 +-
 arch/blackfin/mach-bf518/Kconfig                   |   61 +++++
 arch/blackfin/mach-bf518/include/mach/anomaly.h    |   21 ++-
 arch/blackfin/mach-bf518/include/mach/bf518.h      |  105 ++++++++
 arch/blackfin/mach-bf518/include/mach/defBF514.h   |  135 ----------
 .../mach-bf518/include/mach/defBF51x_base.h        |  144 ++----------
 arch/blackfin/mach-bf518/include/mach/gpio.h       |   83 +++---
 arch/blackfin/mach-bf518/include/mach/portmux.h    |    7 +-
 arch/blackfin/mach-bf527/Kconfig                   |   66 +++++
 arch/blackfin/mach-bf527/include/mach/anomaly.h    |   22 ++-
 arch/blackfin/mach-bf527/include/mach/bf527.h      |  120 +++++++++
 .../mach-bf527/include/mach/defBF52x_base.h        |  225 ++---------------
 arch/blackfin/mach-bf527/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf527/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf533/include/mach/anomaly.h    |   10 +-
 arch/blackfin/mach-bf533/include/mach/gpio.h       |   32 ++--
 arch/blackfin/mach-bf533/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf537/include/mach/anomaly.h    |   11 +-
 arch/blackfin/mach-bf537/include/mach/defBF534.h   |   36 ++--
 arch/blackfin/mach-bf537/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf537/include/mach/portmux.h    |    7 +-
 arch/blackfin/mach-bf538/include/mach/anomaly.h    |   16 +-
 arch/blackfin/mach-bf538/include/mach/cdefBF538.h  |   64 -----
 arch/blackfin/mach-bf538/include/mach/defBF539.h   |   14 +-
 arch/blackfin/mach-bf538/include/mach/gpio.h       |  108 ++++----
 arch/blackfin/mach-bf538/include/mach/portmux.h    |    1 +
 arch/blackfin/mach-bf548/include/mach/anomaly.h    |   16 +-
 .../mach-bf548/include/mach/cdefBF54x_base.h       |   16 +-
 arch/blackfin/mach-bf548/include/mach/defBF542.h   |  130 ----------
 arch/blackfin/mach-bf548/include/mach/defBF544.h   |    6 +-
 arch/blackfin/mach-bf548/include/mach/defBF547.h   |  136 +----------
 .../mach-bf548/include/mach/defBF54x_base.h        |  152 +-----------
 arch/blackfin/mach-bf548/include/mach/gpio.h       |   10 +
 arch/blackfin/mach-bf548/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-bf561/include/mach/anomaly.h    |   13 +-
 arch/blackfin/mach-bf561/include/mach/gpio.h       |   96 ++++----
 arch/blackfin/mach-bf561/include/mach/portmux.h    |    3 +-
 arch/blackfin/mach-common/arch_checks.c            |   16 +-
 arch/blackfin/mach-common/cache.S                  |   15 +-
 arch/blackfin/mach-common/dpmc_modes.S             |   24 --
 arch/blackfin/mach-common/pm.c                     |   17 +-
 include/asm-generic/io.h                           |   56 +++++
 88 files changed, 2563 insertions(+), 2314 deletions(-)
 delete mode 100644 Documentation/blackfin/Filesystems
 create mode 100644 Documentation/blackfin/bfin-spi-notes.txt
 delete mode 100644 Documentation/blackfin/cachefeatures.txt

-- 
1.7.2


             reply	other threads:[~2010-08-06 16:30 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-06 16:30 Mike Frysinger [this message]
2010-08-06 16:40 ` Mike Frysinger
2010-08-06 20:57 ` Pull request blackfin.git (for-linus branch) Mike Frysinger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1281112206-31808-1-git-send-email-vapier@gentoo.org \
    --to=vapier@gentoo.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=uclinux-dist-devel@blackfin.uclinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®