* [PATCH 00/30] Blackfin updates for 2.6.35
@ 2010-05-22 17:10 Mike Frysinger
2010-05-22 17:13 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-05-22 17:10 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
Largely bug fixes and extended debugging support here. Extended simulator
support has led to optional pseudo insns in the Blackfin kernel.
Cliff Cai (1):
Blackfin: mark MUSB VRSEL as active high for appropriate boards
FUJITA Tomonori (1):
Blackfin: set ARCH_KMALLOC_MINALIGN
Graf Yang (2):
Blackfin: SMP: add flush_tlb_kernel_range stub
Blackfin: allow NMI watchdog to be used w/RETN as a scratch reg
Joe Perches (1):
Blackfin: SMP: fix continuation lines
Michael Hennerich (2):
Blackfin: punt Blackfin-specific GPIO wakeup API
Blackfin: fix typo in BF537 IRQ comment
Mike Frysinger (10):
Blackfin: drop unused bad_page pages and move zero_page to the bss
Blackfin: cleanup style/comments/etc... in paging_init()
Blackfin: punt duplicated CAN MMRs
Blackfin: kgdb: pass up the CC register instead of a 0 stub
Blackfin: bf537-minotaur: fix build errors due to header changes
Blackfin: SIC: cut down on IAR MMR reads a bit
Blackfin: isram: clean up ITEST_COMMAND macro and improve the
selftests
Blackfin: another year of changes (update copyright in boot log)
Blackfin: use atomic kmalloc in L1 alloc so it too can be atomic
Blackfin: unify duplicate MEM_MT48LC32M8A2_75 kconfig options
Robin Getz (12):
Blackfin: split kernel/traps.c
Blackfin: remove CONFIG_DEBUG_VERBOSE from trace.c
Blackfin: print out the faulting insn in the trace output
Blackfin: make hardware trace output a little more useful
Blackfin: add support for the DBGA (debug assert) pseudo insn
Blackfin: change the BUG opcode to an unused 16-bit opcode
Blackfin: add support for the DBG (debug output) pseudo insn
Blackfin: support all possible registers in the pseudo instructions
Blackfin: show the whole accumulator in the pseudo DBG insn
Blackfin: handle HW errors in the new "FAULT" printing code
Blackfin: move string functions to normal lib/ assembly
Blackfin: optimize strncpy a bit
Wolfram Sang (1):
Blackfin: acvilon: fix timeout usage for I2C
arch/blackfin/Kconfig | 61 +-
arch/blackfin/Kconfig.debug | 11 +-
arch/blackfin/include/asm/bfin-global.h | 6 +
arch/blackfin/include/asm/bug.h | 7 +-
arch/blackfin/include/asm/cache.h | 2 +
arch/blackfin/include/asm/gpio.h | 22 +-
arch/blackfin/include/asm/pgtable.h | 3 +-
arch/blackfin/include/asm/pseudo_instructions.h | 18 +
arch/blackfin/include/asm/string.h | 113 +---
arch/blackfin/include/asm/tlbflush.h | 1 +
arch/blackfin/include/asm/trace.h | 7 +
arch/blackfin/kernel/Makefile | 5 +-
arch/blackfin/kernel/bfin_gpio.c | 131 +---
arch/blackfin/kernel/bfin_ksyms.c | 12 +
arch/blackfin/kernel/dumpstack.c | 174 ++++
arch/blackfin/kernel/exception.c | 45 +
arch/blackfin/kernel/kgdb.c | 2 +-
arch/blackfin/kernel/pseudodgb.c | 191 ++++
arch/blackfin/kernel/setup.c | 4 +-
arch/blackfin/kernel/sys_bfin.c | 23 +
arch/blackfin/kernel/trace.c | 981 ++++++++++++++++++++
arch/blackfin/kernel/traps.c | 900 ++-----------------
arch/blackfin/lib/memset.S | 1 +
arch/blackfin/lib/strcmp.S | 43 +
arch/blackfin/lib/strcmp.c | 19 -
arch/blackfin/lib/strcpy.S | 35 +
arch/blackfin/lib/strcpy.c | 19 -
arch/blackfin/lib/strncmp.S | 52 +
arch/blackfin/lib/strncmp.c | 18 -
arch/blackfin/lib/strncpy.S | 85 ++
arch/blackfin/lib/strncpy.c | 19 -
arch/blackfin/mach-bf527/boards/cm_bf527.c | 4 +
arch/blackfin/mach-bf527/boards/ezbrd.c | 4 +
arch/blackfin/mach-bf527/boards/ezkit.c | 4 +
arch/blackfin/mach-bf537/boards/minotaur.c | 3 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 622 -------------
arch/blackfin/mach-bf537/include/mach/irq.h | 2 +-
arch/blackfin/mach-bf538/include/mach/defBF539.h | 621 -------------
arch/blackfin/mach-bf548/boards/cm_bf548.c | 4 +
arch/blackfin/mach-bf548/boards/ezkit.c | 4 +
.../mach-bf548/include/mach/defBF54x_base.h | 671 -------------
arch/blackfin/mach-bf561/boards/acvilon.c | 3 +-
arch/blackfin/mach-common/ints-priority.c | 42 +-
arch/blackfin/mach-common/pm.c | 24 -
arch/blackfin/mach-common/smp.c | 4 +-
arch/blackfin/mm/init.c | 60 +-
arch/blackfin/mm/isram-driver.c | 94 +-
arch/blackfin/mm/sram-alloc.c | 3 +-
48 files changed, 1938 insertions(+), 3241 deletions(-)
create mode 100644 arch/blackfin/include/asm/pseudo_instructions.h
create mode 100644 arch/blackfin/kernel/dumpstack.c
create mode 100644 arch/blackfin/kernel/exception.c
create mode 100644 arch/blackfin/kernel/pseudodgb.c
create mode 100644 arch/blackfin/kernel/trace.c
create mode 100644 arch/blackfin/lib/strcmp.S
delete mode 100644 arch/blackfin/lib/strcmp.c
create mode 100644 arch/blackfin/lib/strcpy.S
delete mode 100644 arch/blackfin/lib/strcpy.c
create mode 100644 arch/blackfin/lib/strncmp.S
delete mode 100644 arch/blackfin/lib/strncmp.c
create mode 100644 arch/blackfin/lib/strncpy.S
delete mode 100644 arch/blackfin/lib/strncpy.c
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2010-05-22 17:10 [PATCH 00/30] Blackfin updates for 2.6.35 Mike Frysinger
@ 2010-05-22 17:13 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-05-22 17:13 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 7a9b149212f3716c598afe973b6261fd58453b7a:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 (2010-05-20 21:26:12 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Cliff Cai (1):
Blackfin: mark MUSB VRSEL as active high for appropriate boards
FUJITA Tomonori (1):
Blackfin: set ARCH_KMALLOC_MINALIGN
Graf Yang (2):
Blackfin: SMP: add flush_tlb_kernel_range stub
Blackfin: allow NMI watchdog to be used w/RETN as a scratch reg
Joe Perches (1):
Blackfin: SMP: fix continuation lines
Michael Hennerich (2):
Blackfin: punt Blackfin-specific GPIO wakeup API
Blackfin: fix typo in BF537 IRQ comment
Mike Frysinger (10):
Blackfin: drop unused bad_page pages and move zero_page to the bss
Blackfin: cleanup style/comments/etc... in paging_init()
Blackfin: punt duplicated CAN MMRs
Blackfin: kgdb: pass up the CC register instead of a 0 stub
Blackfin: bf537-minotaur: fix build errors due to header changes
Blackfin: SIC: cut down on IAR MMR reads a bit
Blackfin: isram: clean up ITEST_COMMAND macro and improve the selftests
Blackfin: another year of changes (update copyright in boot log)
Blackfin: use atomic kmalloc in L1 alloc so it too can be atomic
Blackfin: unify duplicate MEM_MT48LC32M8A2_75 kconfig options
Robin Getz (12):
Blackfin: split kernel/traps.c
Blackfin: remove CONFIG_DEBUG_VERBOSE from trace.c
Blackfin: print out the faulting insn in the trace output
Blackfin: make hardware trace output a little more useful
Blackfin: add support for the DBGA (debug assert) pseudo insn
Blackfin: change the BUG opcode to an unused 16-bit opcode
Blackfin: add support for the DBG (debug output) pseudo insn
Blackfin: support all possible registers in the pseudo instructions
Blackfin: show the whole accumulator in the pseudo DBG insn
Blackfin: handle HW errors in the new "FAULT" printing code
Blackfin: move string functions to normal lib/ assembly
Blackfin: optimize strncpy a bit
Wolfram Sang (1):
Blackfin: acvilon: fix timeout usage for I2C
arch/blackfin/Kconfig | 61 +-
arch/blackfin/Kconfig.debug | 11 +-
arch/blackfin/include/asm/bfin-global.h | 6 +
arch/blackfin/include/asm/bug.h | 7 +-
arch/blackfin/include/asm/cache.h | 2 +
arch/blackfin/include/asm/gpio.h | 22 +-
arch/blackfin/include/asm/pgtable.h | 3 +-
arch/blackfin/include/asm/pseudo_instructions.h | 18 +
arch/blackfin/include/asm/string.h | 113 +---
arch/blackfin/include/asm/tlbflush.h | 1 +
arch/blackfin/include/asm/trace.h | 7 +
arch/blackfin/kernel/Makefile | 5 +-
arch/blackfin/kernel/bfin_gpio.c | 131 +---
arch/blackfin/kernel/bfin_ksyms.c | 12 +
arch/blackfin/kernel/dumpstack.c | 174 ++++
arch/blackfin/kernel/exception.c | 45 +
arch/blackfin/kernel/kgdb.c | 2 +-
arch/blackfin/kernel/pseudodgb.c | 191 ++++
arch/blackfin/kernel/setup.c | 4 +-
arch/blackfin/kernel/sys_bfin.c | 23 +
arch/blackfin/kernel/trace.c | 981 ++++++++++++++++++++
arch/blackfin/kernel/traps.c | 900 ++-----------------
arch/blackfin/lib/memset.S | 1 +
arch/blackfin/lib/strcmp.S | 43 +
arch/blackfin/lib/strcmp.c | 19 -
arch/blackfin/lib/strcpy.S | 35 +
arch/blackfin/lib/strcpy.c | 19 -
arch/blackfin/lib/strncmp.S | 52 +
arch/blackfin/lib/strncmp.c | 18 -
arch/blackfin/lib/strncpy.S | 85 ++
arch/blackfin/lib/strncpy.c | 19 -
arch/blackfin/mach-bf527/boards/cm_bf527.c | 4 +
arch/blackfin/mach-bf527/boards/ezbrd.c | 4 +
arch/blackfin/mach-bf527/boards/ezkit.c | 4 +
arch/blackfin/mach-bf537/boards/minotaur.c | 3 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 622 -------------
arch/blackfin/mach-bf537/include/mach/irq.h | 2 +-
arch/blackfin/mach-bf538/include/mach/defBF539.h | 621 -------------
arch/blackfin/mach-bf548/boards/cm_bf548.c | 4 +
arch/blackfin/mach-bf548/boards/ezkit.c | 4 +
.../mach-bf548/include/mach/defBF54x_base.h | 671 -------------
arch/blackfin/mach-bf561/boards/acvilon.c | 3 +-
arch/blackfin/mach-common/ints-priority.c | 42 +-
arch/blackfin/mach-common/pm.c | 24 -
arch/blackfin/mach-common/smp.c | 4 +-
arch/blackfin/mm/init.c | 60 +-
arch/blackfin/mm/isram-driver.c | 94 +-
arch/blackfin/mm/sram-alloc.c | 3 +-
48 files changed, 1938 insertions(+), 3241 deletions(-)
create mode 100644 arch/blackfin/include/asm/pseudo_instructions.h
create mode 100644 arch/blackfin/kernel/dumpstack.c
create mode 100644 arch/blackfin/kernel/exception.c
create mode 100644 arch/blackfin/kernel/pseudodgb.c
create mode 100644 arch/blackfin/kernel/trace.c
create mode 100644 arch/blackfin/lib/strcmp.S
delete mode 100644 arch/blackfin/lib/strcmp.c
create mode 100644 arch/blackfin/lib/strcpy.S
delete mode 100644 arch/blackfin/lib/strcpy.c
create mode 100644 arch/blackfin/lib/strncmp.S
delete mode 100644 arch/blackfin/lib/strncmp.c
create mode 100644 arch/blackfin/lib/strncpy.S
delete mode 100644 arch/blackfin/lib/strncpy.c
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/15] Blackfin updates for 3.2-rc0
@ 2011-10-26 8:34 Mike Frysinger
2011-10-26 8:36 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-10-26 8:34 UTC (permalink / raw)
To: linux-kernel, uclinux-dist-devel
Mostly board clean ups, but there's a fix or two slipped in for fun.
Overall, tame tame stuff.
Lars-Peter Clausen (3):
Blackfin: bf537-stamp: register adau1701 codec and asoc machine
driver
Blackfin: bf537-stamp: Register adav801 codec and ASoC machine driver
Blackfin: bf537-stamp: register ASoC EVAL-ADAU1373 board driver
Michael Hennerich (1):
Blackfin: boards: clean up i2c_board_info
Mike Frysinger (2):
Blackfin: SMP: convert to common asm-generic/atomic.h
Blackfin: merge asm/mutex.h into kbuild too
Mikhail Gruzdev (1):
Blackfin: fix sparse warnings in copy_to/from_user
Paul Bolle (1):
Blackfin: drop unused Kconfig symbol
Scott Jiang (2):
Blackfin: bf537-stamp: fix ad1836 name
Blackfin: bf537-stamp: fix ad73311 codec config macro
Sonic Zhang (2):
Blackfin: bf548-ezkit: update defconfig
Blackfin: kgdb_test: rework code to avoid -O0 usage
Steven Miao (1):
Blackfin: SMP: fix scheduling deadlock
Thomas Gleixner (1):
Blackfin: H8606: fixup bogus ioresource init
Yong Zhang (1):
Blackfin: irq: remove IRQF_DISABLED
arch/blackfin/Kconfig | 4 -
arch/blackfin/configs/BF548-EZKIT_defconfig | 13 +---
arch/blackfin/include/asm/Kbuild | 1 +
arch/blackfin/include/asm/atomic.h | 104 +++------------------------
arch/blackfin/include/asm/mutex.h | 1 -
arch/blackfin/include/asm/uaccess.h | 6 +-
arch/blackfin/kernel/Makefile | 2 +-
arch/blackfin/kernel/kgdb_test.c | 3 +-
arch/blackfin/kernel/time-ts.c | 6 +-
arch/blackfin/kernel/time.c | 1 -
arch/blackfin/mach-bf533/boards/H8606.c | 3 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 2 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 2 +-
arch/blackfin/mach-bf537/boards/stamp.c | 88 +++++++++++++----------
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/smp.c | 2 +-
arch/blackfin/mach-common/smp.c | 7 ++-
18 files changed, 85 insertions(+), 164 deletions(-)
delete mode 100644 arch/blackfin/include/asm/mutex.h
--
1.7.6.1
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2011-10-26 8:34 [PATCH 00/15] Blackfin updates for 3.2-rc0 Mike Frysinger
@ 2011-10-26 8:36 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-10-26 8:36 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 7670c7010c7b367ca40c3aba02afb36149764a6e:
Merge branch 'for-linus' of git://github.com/gregungerer/m68knommu (2011-10-25 16:25:48 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Lars-Peter Clausen (3):
Blackfin: bf537-stamp: register adau1701 codec and asoc machine driver
Blackfin: bf537-stamp: Register adav801 codec and ASoC machine driver
Blackfin: bf537-stamp: register ASoC EVAL-ADAU1373 board driver
Michael Hennerich (1):
Blackfin: boards: clean up i2c_board_info
Mike Frysinger (2):
Blackfin: SMP: convert to common asm-generic/atomic.h
Blackfin: merge asm/mutex.h into kbuild too
Mikhail Gruzdev (1):
Blackfin: fix sparse warnings in copy_to/from_user
Paul Bolle (1):
Blackfin: drop unused Kconfig symbol
Scott Jiang (2):
Blackfin: bf537-stamp: fix ad1836 name
Blackfin: bf537-stamp: fix ad73311 codec config macro
Sonic Zhang (2):
Blackfin: bf548-ezkit: update defconfig
Blackfin: kgdb_test: rework code to avoid -O0 usage
Steven Miao (1):
Blackfin: SMP: fix scheduling deadlock
Thomas Gleixner (1):
Blackfin: H8606: fixup bogus ioresource init
Yong Zhang (1):
Blackfin: irq: remove IRQF_DISABLED
arch/blackfin/Kconfig | 4 -
arch/blackfin/configs/BF548-EZKIT_defconfig | 13 +---
arch/blackfin/include/asm/Kbuild | 1 +
arch/blackfin/include/asm/atomic.h | 104 +++------------------------
arch/blackfin/include/asm/mutex.h | 1 -
arch/blackfin/include/asm/uaccess.h | 6 +-
arch/blackfin/kernel/Makefile | 2 +-
arch/blackfin/kernel/kgdb_test.c | 3 +-
arch/blackfin/kernel/time-ts.c | 6 +-
arch/blackfin/kernel/time.c | 1 -
arch/blackfin/mach-bf533/boards/H8606.c | 3 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 2 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 2 +-
arch/blackfin/mach-bf537/boards/stamp.c | 88 +++++++++++++----------
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/smp.c | 2 +-
arch/blackfin/mach-common/smp.c | 7 ++-
18 files changed, 85 insertions(+), 164 deletions(-)
delete mode 100644 arch/blackfin/include/asm/mutex.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/43] Blackfin updates for v3.1-rc0
@ 2011-07-23 5:29 Mike Frysinger
2011-07-23 14:05 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-07-23 5:29 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
We've got fixes, board updates, core optimizations, code cleanups,
and fun!
Fixes:
- debug-mmr typos and sync to match hardware
- get XIP running again by fixing linker script
Board updates:
- net2272 settings now that the driver is in flight
- punt dead spi resources
- fix some sound names
Optimizations:
- core start up code
- double fault checking
- suspend/resume core is much smaller/cleaner
New stuff:
- basic PWM support
Cleanups:
- migrate to more asm-generic files (check out that delete stat!)
Mathias Krause (1):
Blackfin: exec: remove redundant set_fs(USER_DS)
Mike Frysinger (39):
Blackfin: convert to kbuild asm-generic support
Blackfin: net2272: move pin setup to boards files
Blackfin: boards: clean up redundant/dead spi resources
Blackfin: SMP: optimize start up code a bit
Blackfin: time: replace magic numbers with defines
Blackfin: optimize double fault boot checking
Blackfin: convert to asm-generic/mutex-dec.h for all systems
Blackfin: debug-mmrs: fix typo in single dmac setup
Blackfin: debug-mmrs: disable PERIPHERAL_MAP for IMDMA channels
Blackfin: bf561-ezkit: change parallel flash from M to Y in defconfig
Blackfin: update anomaly lists to latest public info
Blackfin: gptimers: add group structure for hardware register layout
Blackfin: debug-mmrs: prevent macro arg from expanding
Blackfin: debug-mmrs: use new gptimer_group layout to simplify code
Blackfin: gptimers: use register structs from common header
Blackfin: gptimers: use bfin read/write helpers
Blackfin: gptimers: add enable/disable by timer id
Blackfin: pwm: implement linux/pwm.h API
Blackfin: convert unicode space gremlins
Blackfin: gpio: punt unused GPIO_# defines
Blackfin: bf54x: constify pint register array
Blackfin: bf54x: tweak MMR pint names
Blackfin: bf54x: switch to common pint MMR struct
Blackfin: debug-mmrs: generalize pint logic
Blackfin: dpmc: bind to MMR names and not CPUs
Blackfin: gpio/ints: generalize pint logic
Blackfin: dpmc: optimize SIC_IWR programming a little
Blackfin: dpmc: omit RETE/RETN when hibernating
Blackfin: dpmc: relocate hibernate helper macros
Blackfin: dpmc: do not save/restore EVT0/EVT1/EVT4 when hibernating
Blackfin: dpmc: optimize hibernate/resume path
Blackfin: bf538: pull gpio/port logic out of core hibernate paths
Blackfin: dpmc: don't save/restore scratch registers
Blackfin: dpmc: optimize SDRAM programming slightly
Blackfin: bf54x: fix GPIO resume code
Blackfin: bf51x: fix alternative portmux options
Blackfin: bf526: restrict reboot workaround to 0.0 silicon
Blackfin: SMP: punt unused atomic_test_mask helper
Blackfin: spi-docs: further clarify GPIO CS behavior with various
modes
Scott Jiang (1):
Blackfin: boards: fix pcm device name
Steven Miao (1):
Blackfin: make sure percpu section is aligned in XIP builds
Steven Rostedt (1):
Blackfin: irqs: do not trace arch_local_{*,irq_*} functions
Documentation/blackfin/bfin-spi-notes.txt | 2 +
arch/blackfin/Kconfig | 10 +
arch/blackfin/configs/BF561-EZKIT_defconfig | 8 +-
arch/blackfin/include/asm/Kbuild | 43 +
arch/blackfin/include/asm/atomic.h | 13 +-
arch/blackfin/include/asm/auxvec.h | 1 -
arch/blackfin/include/asm/bitsperlong.h | 1 -
arch/blackfin/include/asm/blackfin.h | 6 +-
arch/blackfin/include/asm/bugs.h | 1 -
arch/blackfin/include/asm/cputime.h | 1 -
arch/blackfin/include/asm/current.h | 1 -
arch/blackfin/include/asm/device.h | 1 -
arch/blackfin/include/asm/div64.h | 1 -
arch/blackfin/include/asm/dpmc.h | 27 -
arch/blackfin/include/asm/emergency-restart.h | 1 -
arch/blackfin/include/asm/errno.h | 1 -
arch/blackfin/include/asm/fb.h | 1 -
arch/blackfin/include/asm/futex.h | 1 -
arch/blackfin/include/asm/gpio.h | 64 +--
arch/blackfin/include/asm/gptimers.h | 19 +
arch/blackfin/include/asm/hw_irq.h | 1 -
arch/blackfin/include/asm/ioctl.h | 1 -
arch/blackfin/include/asm/ipcbuf.h | 1 -
arch/blackfin/include/asm/irq_regs.h | 1 -
arch/blackfin/include/asm/irqflags.h | 42 +-
arch/blackfin/include/asm/kdebug.h | 1 -
arch/blackfin/include/asm/kmap_types.h | 1 -
arch/blackfin/include/asm/local.h | 1 -
arch/blackfin/include/asm/local64.h | 1 -
arch/blackfin/include/asm/mman.h | 1 -
arch/blackfin/include/asm/module.h | 8 +-
arch/blackfin/include/asm/msgbuf.h | 1 -
arch/blackfin/include/asm/mutex.h | 77 +--
arch/blackfin/include/asm/page.h | 8 +-
arch/blackfin/include/asm/param.h | 1 -
arch/blackfin/include/asm/pda.h | 10 +
arch/blackfin/include/asm/percpu.h | 1 -
arch/blackfin/include/asm/pgalloc.h | 1 -
arch/blackfin/include/asm/resource.h | 1 -
arch/blackfin/include/asm/scatterlist.h | 6 -
arch/blackfin/include/asm/sections.h | 8 +-
arch/blackfin/include/asm/sembuf.h | 1 -
arch/blackfin/include/asm/serial.h | 1 -
arch/blackfin/include/asm/setup.h | 1 -
arch/blackfin/include/asm/shmbuf.h | 1 -
arch/blackfin/include/asm/shmparam.h | 1 -
arch/blackfin/include/asm/sigcontext.h | 8 +-
arch/blackfin/include/asm/socket.h | 1 -
arch/blackfin/include/asm/sockios.h | 1 -
arch/blackfin/include/asm/spinlock.h | 8 +-
arch/blackfin/include/asm/statfs.h | 1 -
arch/blackfin/include/asm/termbits.h | 1 -
arch/blackfin/include/asm/termios.h | 1 -
arch/blackfin/include/asm/topology.h | 1 -
arch/blackfin/include/asm/types.h | 1 -
arch/blackfin/include/asm/ucontext.h | 1 -
arch/blackfin/include/asm/unaligned.h | 1 -
arch/blackfin/include/asm/user.h | 1 -
arch/blackfin/include/asm/xor.h | 1 -
arch/blackfin/kernel/Makefile | 1 +
arch/blackfin/kernel/asm-offsets.c | 10 +
arch/blackfin/kernel/bfin_gpio.c | 26 +-
arch/blackfin/kernel/debug-mmrs.c | 109 ++-
arch/blackfin/kernel/gptimers.c | 93 +--
arch/blackfin/kernel/process.c | 1 -
arch/blackfin/kernel/pwm.c | 100 +++
arch/blackfin/kernel/reboot.c | 4 +-
arch/blackfin/kernel/setup.c | 16 +-
arch/blackfin/kernel/time.c | 4 +-
arch/blackfin/kernel/vmlinux.lds.S | 1 +
arch/blackfin/mach-bf518/Kconfig | 78 ++-
arch/blackfin/mach-bf518/boards/ezbrd.c | 59 --
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 47 -
arch/blackfin/mach-bf518/include/mach/anomaly.h | 24 +-
arch/blackfin/mach-bf518/include/mach/portmux.h | 54 +-
arch/blackfin/mach-bf527/boards/ad7160eval.c | 19 -
arch/blackfin/mach-bf527/boards/cm_bf527.c | 55 --
arch/blackfin/mach-bf527/boards/ezbrd.c | 62 --
arch/blackfin/mach-bf527/boards/ezkit.c | 98 +--
arch/blackfin/mach-bf527/boards/tll6527m.c | 70 --
arch/blackfin/mach-bf527/include/mach/anomaly.h | 34 +-
arch/blackfin/mach-bf533/boards/H8606.c | 28 -
arch/blackfin/mach-bf533/boards/blackstamp.c | 10 -
arch/blackfin/mach-bf533/boards/cm_bf533.c | 29 -
arch/blackfin/mach-bf533/boards/ezkit.c | 36 -
arch/blackfin/mach-bf533/boards/ip0x.c | 1 -
arch/blackfin/mach-bf533/boards/stamp.c | 78 +-
arch/blackfin/mach-bf533/include/mach/anomaly.h | 19 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 51 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 63 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 2 -
arch/blackfin/mach-bf537/boards/minotaur.c | 2 -
arch/blackfin/mach-bf537/boards/pnav10.c | 38 -
arch/blackfin/mach-bf537/boards/stamp.c | 176 ++---
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 51 +-
arch/blackfin/mach-bf537/include/mach/anomaly.h | 34 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 25 -
arch/blackfin/mach-bf538/ext-gpio.c | 37 +-
arch/blackfin/mach-bf538/include/mach/anomaly.h | 38 +-
arch/blackfin/mach-bf538/include/mach/gpio.h | 3 +
arch/blackfin/mach-bf548/boards/cm_bf548.c | 15 -
arch/blackfin/mach-bf548/boards/ezkit.c | 32 -
arch/blackfin/mach-bf548/include/mach/anomaly.h | 220 +++---
arch/blackfin/mach-bf548/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf548/include/mach/irq.h | 2 +-
arch/blackfin/mach-bf561/boards/acvilon.c | 9 -
arch/blackfin/mach-bf561/boards/cm_bf561.c | 58 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 41 +-
arch/blackfin/mach-bf561/include/mach/anomaly.h | 132 ++--
arch/blackfin/mach-bf561/include/mach/gpio.h | 6 +-
arch/blackfin/mach-bf561/secondary.S | 152 ++---
arch/blackfin/mach-common/dpmc_modes.S | 1016 +++++++++++++----------
arch/blackfin/mach-common/head.S | 36 +-
arch/blackfin/mach-common/ints-priority.c | 41 +-
arch/blackfin/mach-common/smp.c | 17 +-
115 files changed, 1735 insertions(+), 2138 deletions(-)
delete mode 100644 arch/blackfin/include/asm/auxvec.h
delete mode 100644 arch/blackfin/include/asm/bitsperlong.h
delete mode 100644 arch/blackfin/include/asm/bugs.h
delete mode 100644 arch/blackfin/include/asm/cputime.h
delete mode 100644 arch/blackfin/include/asm/current.h
delete mode 100644 arch/blackfin/include/asm/device.h
delete mode 100644 arch/blackfin/include/asm/div64.h
delete mode 100644 arch/blackfin/include/asm/emergency-restart.h
delete mode 100644 arch/blackfin/include/asm/errno.h
delete mode 100644 arch/blackfin/include/asm/fb.h
delete mode 100644 arch/blackfin/include/asm/futex.h
delete mode 100644 arch/blackfin/include/asm/hw_irq.h
delete mode 100644 arch/blackfin/include/asm/ioctl.h
delete mode 100644 arch/blackfin/include/asm/ipcbuf.h
delete mode 100644 arch/blackfin/include/asm/irq_regs.h
delete mode 100644 arch/blackfin/include/asm/kdebug.h
delete mode 100644 arch/blackfin/include/asm/kmap_types.h
delete mode 100644 arch/blackfin/include/asm/local.h
delete mode 100644 arch/blackfin/include/asm/local64.h
delete mode 100644 arch/blackfin/include/asm/mman.h
delete mode 100644 arch/blackfin/include/asm/msgbuf.h
delete mode 100644 arch/blackfin/include/asm/param.h
delete mode 100644 arch/blackfin/include/asm/percpu.h
delete mode 100644 arch/blackfin/include/asm/pgalloc.h
delete mode 100644 arch/blackfin/include/asm/resource.h
delete mode 100644 arch/blackfin/include/asm/scatterlist.h
delete mode 100644 arch/blackfin/include/asm/sembuf.h
delete mode 100644 arch/blackfin/include/asm/serial.h
delete mode 100644 arch/blackfin/include/asm/setup.h
delete mode 100644 arch/blackfin/include/asm/shmbuf.h
delete mode 100644 arch/blackfin/include/asm/shmparam.h
delete mode 100644 arch/blackfin/include/asm/socket.h
delete mode 100644 arch/blackfin/include/asm/sockios.h
delete mode 100644 arch/blackfin/include/asm/statfs.h
delete mode 100644 arch/blackfin/include/asm/termbits.h
delete mode 100644 arch/blackfin/include/asm/termios.h
delete mode 100644 arch/blackfin/include/asm/topology.h
delete mode 100644 arch/blackfin/include/asm/types.h
delete mode 100644 arch/blackfin/include/asm/ucontext.h
delete mode 100644 arch/blackfin/include/asm/unaligned.h
delete mode 100644 arch/blackfin/include/asm/user.h
delete mode 100644 arch/blackfin/include/asm/xor.h
create mode 100644 arch/blackfin/kernel/pwm.c
--
1.7.6
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2011-07-23 5:29 [PATCH 00/43] Blackfin updates for v3.1-rc0 Mike Frysinger
@ 2011-07-23 14:05 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-07-23 14:05 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 8e204874db000928e37199c2db82b7eb8966cc3c:
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (2011-07-22 17:05:15 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Mathias Krause (1):
Blackfin: exec: remove redundant set_fs(USER_DS)
Mike Frysinger (39):
Blackfin: convert to kbuild asm-generic support
Blackfin: net2272: move pin setup to boards files
Blackfin: boards: clean up redundant/dead spi resources
Blackfin: SMP: optimize start up code a bit
Blackfin: time: replace magic numbers with defines
Blackfin: optimize double fault boot checking
Blackfin: convert to asm-generic/mutex-dec.h for all systems
Blackfin: debug-mmrs: fix typo in single dmac setup
Blackfin: debug-mmrs: disable PERIPHERAL_MAP for IMDMA channels
Blackfin: bf561-ezkit: change parallel flash from M to Y in defconfig
Blackfin: update anomaly lists to latest public info
Blackfin: gptimers: add group structure for hardware register layout
Blackfin: debug-mmrs: prevent macro arg from expanding
Blackfin: debug-mmrs: use new gptimer_group layout to simplify code
Blackfin: gptimers: use register structs from common header
Blackfin: gptimers: use bfin read/write helpers
Blackfin: gptimers: add enable/disable by timer id
Blackfin: pwm: implement linux/pwm.h API
Blackfin: convert unicode space gremlins
Blackfin: gpio: punt unused GPIO_# defines
Blackfin: bf54x: constify pint register array
Blackfin: bf54x: tweak MMR pint names
Blackfin: bf54x: switch to common pint MMR struct
Blackfin: debug-mmrs: generalize pint logic
Blackfin: dpmc: bind to MMR names and not CPUs
Blackfin: gpio/ints: generalize pint logic
Blackfin: dpmc: optimize SIC_IWR programming a little
Blackfin: dpmc: omit RETE/RETN when hibernating
Blackfin: dpmc: relocate hibernate helper macros
Blackfin: dpmc: do not save/restore EVT0/EVT1/EVT4 when hibernating
Blackfin: dpmc: optimize hibernate/resume path
Blackfin: bf538: pull gpio/port logic out of core hibernate paths
Blackfin: dpmc: don't save/restore scratch registers
Blackfin: dpmc: optimize SDRAM programming slightly
Blackfin: bf54x: fix GPIO resume code
Blackfin: bf51x: fix alternative portmux options
Blackfin: bf526: restrict reboot workaround to 0.0 silicon
Blackfin: SMP: punt unused atomic_test_mask helper
Blackfin: spi-docs: further clarify GPIO CS behavior with various modes
Scott Jiang (1):
Blackfin: boards: fix pcm device name
Steven Miao (1):
Blackfin: make sure percpu section is aligned in XIP builds
Steven Rostedt (1):
Blackfin: irqs: do not trace arch_local_{*,irq_*} functions
Documentation/blackfin/bfin-spi-notes.txt | 2 +
arch/blackfin/Kconfig | 10 +
arch/blackfin/configs/BF561-EZKIT_defconfig | 8 +-
arch/blackfin/include/asm/Kbuild | 43 +
arch/blackfin/include/asm/atomic.h | 13 +-
arch/blackfin/include/asm/auxvec.h | 1 -
arch/blackfin/include/asm/bitsperlong.h | 1 -
arch/blackfin/include/asm/blackfin.h | 6 +-
arch/blackfin/include/asm/bugs.h | 1 -
arch/blackfin/include/asm/cputime.h | 1 -
arch/blackfin/include/asm/current.h | 1 -
arch/blackfin/include/asm/device.h | 1 -
arch/blackfin/include/asm/div64.h | 1 -
arch/blackfin/include/asm/dpmc.h | 27 -
arch/blackfin/include/asm/emergency-restart.h | 1 -
arch/blackfin/include/asm/errno.h | 1 -
arch/blackfin/include/asm/fb.h | 1 -
arch/blackfin/include/asm/futex.h | 1 -
arch/blackfin/include/asm/gpio.h | 64 +--
arch/blackfin/include/asm/gptimers.h | 19 +
arch/blackfin/include/asm/hw_irq.h | 1 -
arch/blackfin/include/asm/ioctl.h | 1 -
arch/blackfin/include/asm/ipcbuf.h | 1 -
arch/blackfin/include/asm/irq_regs.h | 1 -
arch/blackfin/include/asm/irqflags.h | 42 +-
arch/blackfin/include/asm/kdebug.h | 1 -
arch/blackfin/include/asm/kmap_types.h | 1 -
arch/blackfin/include/asm/local.h | 1 -
arch/blackfin/include/asm/local64.h | 1 -
arch/blackfin/include/asm/mman.h | 1 -
arch/blackfin/include/asm/module.h | 8 +-
arch/blackfin/include/asm/msgbuf.h | 1 -
arch/blackfin/include/asm/mutex.h | 77 +--
arch/blackfin/include/asm/page.h | 8 +-
arch/blackfin/include/asm/param.h | 1 -
arch/blackfin/include/asm/pda.h | 10 +
arch/blackfin/include/asm/percpu.h | 1 -
arch/blackfin/include/asm/pgalloc.h | 1 -
arch/blackfin/include/asm/resource.h | 1 -
arch/blackfin/include/asm/scatterlist.h | 6 -
arch/blackfin/include/asm/sections.h | 8 +-
arch/blackfin/include/asm/sembuf.h | 1 -
arch/blackfin/include/asm/serial.h | 1 -
arch/blackfin/include/asm/setup.h | 1 -
arch/blackfin/include/asm/shmbuf.h | 1 -
arch/blackfin/include/asm/shmparam.h | 1 -
arch/blackfin/include/asm/sigcontext.h | 8 +-
arch/blackfin/include/asm/socket.h | 1 -
arch/blackfin/include/asm/sockios.h | 1 -
arch/blackfin/include/asm/spinlock.h | 8 +-
arch/blackfin/include/asm/statfs.h | 1 -
arch/blackfin/include/asm/termbits.h | 1 -
arch/blackfin/include/asm/termios.h | 1 -
arch/blackfin/include/asm/topology.h | 1 -
arch/blackfin/include/asm/types.h | 1 -
arch/blackfin/include/asm/ucontext.h | 1 -
arch/blackfin/include/asm/unaligned.h | 1 -
arch/blackfin/include/asm/user.h | 1 -
arch/blackfin/include/asm/xor.h | 1 -
arch/blackfin/kernel/Makefile | 1 +
arch/blackfin/kernel/asm-offsets.c | 10 +
arch/blackfin/kernel/bfin_gpio.c | 26 +-
arch/blackfin/kernel/debug-mmrs.c | 109 ++-
arch/blackfin/kernel/gptimers.c | 93 +--
arch/blackfin/kernel/process.c | 1 -
arch/blackfin/kernel/pwm.c | 100 +++
arch/blackfin/kernel/reboot.c | 4 +-
arch/blackfin/kernel/setup.c | 16 +-
arch/blackfin/kernel/time.c | 4 +-
arch/blackfin/kernel/vmlinux.lds.S | 1 +
arch/blackfin/mach-bf518/Kconfig | 78 ++-
arch/blackfin/mach-bf518/boards/ezbrd.c | 59 --
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 47 -
arch/blackfin/mach-bf518/include/mach/anomaly.h | 24 +-
arch/blackfin/mach-bf518/include/mach/portmux.h | 54 +-
arch/blackfin/mach-bf527/boards/ad7160eval.c | 19 -
arch/blackfin/mach-bf527/boards/cm_bf527.c | 55 --
arch/blackfin/mach-bf527/boards/ezbrd.c | 62 --
arch/blackfin/mach-bf527/boards/ezkit.c | 98 +--
arch/blackfin/mach-bf527/boards/tll6527m.c | 70 --
arch/blackfin/mach-bf527/include/mach/anomaly.h | 34 +-
arch/blackfin/mach-bf533/boards/H8606.c | 28 -
arch/blackfin/mach-bf533/boards/blackstamp.c | 10 -
arch/blackfin/mach-bf533/boards/cm_bf533.c | 29 -
arch/blackfin/mach-bf533/boards/ezkit.c | 36 -
arch/blackfin/mach-bf533/boards/ip0x.c | 1 -
arch/blackfin/mach-bf533/boards/stamp.c | 78 +-
arch/blackfin/mach-bf533/include/mach/anomaly.h | 19 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 51 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 63 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 2 -
arch/blackfin/mach-bf537/boards/minotaur.c | 2 -
arch/blackfin/mach-bf537/boards/pnav10.c | 38 -
arch/blackfin/mach-bf537/boards/stamp.c | 176 ++---
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 51 +-
arch/blackfin/mach-bf537/include/mach/anomaly.h | 34 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 25 -
arch/blackfin/mach-bf538/ext-gpio.c | 37 +-
arch/blackfin/mach-bf538/include/mach/anomaly.h | 38 +-
arch/blackfin/mach-bf538/include/mach/gpio.h | 3 +
arch/blackfin/mach-bf548/boards/cm_bf548.c | 15 -
arch/blackfin/mach-bf548/boards/ezkit.c | 32 -
arch/blackfin/mach-bf548/include/mach/anomaly.h | 220 +++---
arch/blackfin/mach-bf548/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf548/include/mach/irq.h | 2 +-
arch/blackfin/mach-bf561/boards/acvilon.c | 9 -
arch/blackfin/mach-bf561/boards/cm_bf561.c | 58 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 41 +-
arch/blackfin/mach-bf561/include/mach/anomaly.h | 132 ++--
arch/blackfin/mach-bf561/include/mach/gpio.h | 6 +-
arch/blackfin/mach-bf561/secondary.S | 152 ++---
arch/blackfin/mach-common/dpmc_modes.S | 1016 +++++++++++++----------
arch/blackfin/mach-common/head.S | 36 +-
arch/blackfin/mach-common/ints-priority.c | 41 +-
arch/blackfin/mach-common/smp.c | 17 +-
115 files changed, 1735 insertions(+), 2138 deletions(-)
delete mode 100644 arch/blackfin/include/asm/auxvec.h
delete mode 100644 arch/blackfin/include/asm/bitsperlong.h
delete mode 100644 arch/blackfin/include/asm/bugs.h
delete mode 100644 arch/blackfin/include/asm/cputime.h
delete mode 100644 arch/blackfin/include/asm/current.h
delete mode 100644 arch/blackfin/include/asm/device.h
delete mode 100644 arch/blackfin/include/asm/div64.h
delete mode 100644 arch/blackfin/include/asm/emergency-restart.h
delete mode 100644 arch/blackfin/include/asm/errno.h
delete mode 100644 arch/blackfin/include/asm/fb.h
delete mode 100644 arch/blackfin/include/asm/futex.h
delete mode 100644 arch/blackfin/include/asm/hw_irq.h
delete mode 100644 arch/blackfin/include/asm/ioctl.h
delete mode 100644 arch/blackfin/include/asm/ipcbuf.h
delete mode 100644 arch/blackfin/include/asm/irq_regs.h
delete mode 100644 arch/blackfin/include/asm/kdebug.h
delete mode 100644 arch/blackfin/include/asm/kmap_types.h
delete mode 100644 arch/blackfin/include/asm/local.h
delete mode 100644 arch/blackfin/include/asm/local64.h
delete mode 100644 arch/blackfin/include/asm/mman.h
delete mode 100644 arch/blackfin/include/asm/msgbuf.h
delete mode 100644 arch/blackfin/include/asm/param.h
delete mode 100644 arch/blackfin/include/asm/percpu.h
delete mode 100644 arch/blackfin/include/asm/pgalloc.h
delete mode 100644 arch/blackfin/include/asm/resource.h
delete mode 100644 arch/blackfin/include/asm/scatterlist.h
delete mode 100644 arch/blackfin/include/asm/sembuf.h
delete mode 100644 arch/blackfin/include/asm/serial.h
delete mode 100644 arch/blackfin/include/asm/setup.h
delete mode 100644 arch/blackfin/include/asm/shmbuf.h
delete mode 100644 arch/blackfin/include/asm/shmparam.h
delete mode 100644 arch/blackfin/include/asm/socket.h
delete mode 100644 arch/blackfin/include/asm/sockios.h
delete mode 100644 arch/blackfin/include/asm/statfs.h
delete mode 100644 arch/blackfin/include/asm/termbits.h
delete mode 100644 arch/blackfin/include/asm/termios.h
delete mode 100644 arch/blackfin/include/asm/topology.h
delete mode 100644 arch/blackfin/include/asm/types.h
delete mode 100644 arch/blackfin/include/asm/ucontext.h
delete mode 100644 arch/blackfin/include/asm/unaligned.h
delete mode 100644 arch/blackfin/include/asm/user.h
delete mode 100644 arch/blackfin/include/asm/xor.h
create mode 100644 arch/blackfin/kernel/pwm.c
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
@ 2011-06-03 17:04 Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-06-03 17:04 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 1fa7b6a29c61358cc2ca6f64cef4aa0e1a7ca74c:
Revert "mm: fail GFP_DMA allocations when ZONE_DMA is not configured" (2011-06-02 06:11:24 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Steven Miao (1):
Blackfin: strncpy: fix handling of zero lengths
arch/blackfin/lib/strncpy.S | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread* [PATCH 0/8] (some) Blackfin updates for 2.6.40
@ 2011-05-29 2:38 Mike Frysinger
2011-05-29 2:40 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-05-29 2:38 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
Now that the new syscalls have settled, I can wire up sendmmsg myself.
Now that the Blackfin IRDA change was merged, I can push out the serial
changes that have been local for a while.
The rest are minor fixes for some bugs that have been sitting around
but I didn't get a chance to address until now.
Mike Frysinger (8):
Blackfin: bfin_serial.h: turn default port wrappers into stubs
Blackfin: mach/bfin_serial_5xx.h: punt now-unused header
Blackfin: wire up new sendmmsg syscall
Blackfin: gptimers: add structure for hardware register layout
Blackfin: debug-mmrs: fix typos with gptimers/mdma/ppi
Blackfin: bf52x/bf54x: fix up usb MMR defines
Blackfin: bf51x: fix up RSI_PID# MMR defines
Blackfin: debug-mmrs: include RSI_PID[4567] MMRs
arch/blackfin/include/asm/bfin_serial.h | 6 +-
arch/blackfin/include/asm/gptimers.h | 18 ++++
arch/blackfin/include/asm/unistd.h | 3 +-
arch/blackfin/kernel/debug-mmrs.c | 36 ++++----
.../mach-bf518/include/mach/bfin_serial_5xx.h | 79 ----------------
arch/blackfin/mach-bf518/include/mach/defBF514.h | 16 ++--
.../mach-bf527/include/mach/bfin_serial_5xx.h | 79 ----------------
arch/blackfin/mach-bf527/include/mach/defBF525.h | 4 +-
.../mach-bf533/include/mach/bfin_serial_5xx.h | 52 -----------
.../mach-bf537/include/mach/bfin_serial_5xx.h | 79 ----------------
.../mach-bf538/include/mach/bfin_serial_5xx.h | 93 -------------------
.../mach-bf548/include/mach/bfin_serial_5xx.h | 94 --------------------
arch/blackfin/mach-bf548/include/mach/defBF547.h | 19 ++--
.../mach-bf561/include/mach/bfin_serial_5xx.h | 52 -----------
arch/blackfin/mach-common/entry.S | 1 +
15 files changed, 62 insertions(+), 569 deletions(-)
delete mode 100644 arch/blackfin/mach-bf518/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf537/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf538/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf548/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf561/include/mach/bfin_serial_5xx.h
--
1.7.5.rc3
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2011-05-29 2:38 [PATCH 0/8] (some) Blackfin updates for 2.6.40 Mike Frysinger
@ 2011-05-29 2:40 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-05-29 2:40 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 36947a76826111e661a26cb0f668a5be6cc3ddb4:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 (2011-05-28 13:03:41 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Mike Frysinger (8):
Blackfin: bfin_serial.h: turn default port wrappers into stubs
Blackfin: mach/bfin_serial_5xx.h: punt now-unused header
Blackfin: wire up new sendmmsg syscall
Blackfin: gptimers: add structure for hardware register layout
Blackfin: debug-mmrs: fix typos with gptimers/mdma/ppi
Blackfin: bf52x/bf54x: fix up usb MMR defines
Blackfin: bf51x: fix up RSI_PID# MMR defines
Blackfin: debug-mmrs: include RSI_PID[4567] MMRs
arch/blackfin/include/asm/bfin_serial.h | 6 +-
arch/blackfin/include/asm/gptimers.h | 18 ++++
arch/blackfin/include/asm/unistd.h | 3 +-
arch/blackfin/kernel/debug-mmrs.c | 36 ++++----
.../mach-bf518/include/mach/bfin_serial_5xx.h | 79 ----------------
arch/blackfin/mach-bf518/include/mach/defBF514.h | 16 ++--
.../mach-bf527/include/mach/bfin_serial_5xx.h | 79 ----------------
arch/blackfin/mach-bf527/include/mach/defBF525.h | 4 +-
.../mach-bf533/include/mach/bfin_serial_5xx.h | 52 -----------
.../mach-bf537/include/mach/bfin_serial_5xx.h | 79 ----------------
.../mach-bf538/include/mach/bfin_serial_5xx.h | 93 -------------------
.../mach-bf548/include/mach/bfin_serial_5xx.h | 94 --------------------
arch/blackfin/mach-bf548/include/mach/defBF547.h | 19 ++--
.../mach-bf561/include/mach/bfin_serial_5xx.h | 52 -----------
arch/blackfin/mach-common/entry.S | 1 +
15 files changed, 62 insertions(+), 569 deletions(-)
delete mode 100644 arch/blackfin/mach-bf518/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf533/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf537/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf538/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf548/include/mach/bfin_serial_5xx.h
delete mode 100644 arch/blackfin/mach-bf561/include/mach/bfin_serial_5xx.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/37] Blackfin updates for 2.6.40-rc1
@ 2011-05-25 18:44 Mike Frysinger
2011-05-25 19:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-05-25 18:44 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
We've got some /proc updates to seq_file's, some cpumask to newer APIs,
clean up of the Blackfin system interrupt handling to make life with the
BF537 easier and more correct, more anomaly workarounds, and initial
perf_event support. As well as your minor sets of board updates.
Sorry for getting this out late as I was doing a spot of traveling this
weekend. Seems like I always manage to do that as a new release is made.
Alexey Dobriyan (2):
Blackfin: switch /proc/gpio to seq_file
Blackfin: convert /proc/sram to seq_file
KOSAKI Motohiro (3):
Blackfin: don't touch cpu_possible_map and cpu_present_map directly
Blackfin: don't touch task->cpus_allowed directly
Blackfin: convert old cpumask API to new one
Lars-Peter Clausen (1):
MAINTAINERS: Fix Analog Devices mailinglist address
Mike Frysinger (27):
Blackfin: first pass at debug mmr support
Blackfin: ints-priority: clean up some local vars
Blackfin: ints-priority: unify duplicate vec to irq lookup logic
Blackfin: unify core IRQ definitions
Blackfin: clean up style in irq defines
Blackfin: bf533/bf537/bf561: convert to BFIN_IRQ helper
Blackfin: bf527-ezkit: tweak sound defconfig
Blackfin: clean up /proc/cpuinfo output
Blackfin: SMP: fix cpudata cache setup
Blackfin: SMP: drop unused blackfin_cpudata.idle pointer
Blackfin: delete duplicated user single step prototypes
Blackfin: bf51x/bf52x: fix typo in hysteresis MMR names
Blackfin: clean up irq ifdef logic a bit
Blackfin: move internal irq prototypes out of global namespace
Blackfin: move bf537-specific irq code out of common code
Blackfin: bf54x: drop unused pm gpio handling
Blackfin: bf537: fix excessive gpio int demuxing
Blackfin: bf537: demux port H mask A and emac rx ints
Blackfin: optimize MMR reads during startup a bit
Blackfin: bf533-stamp/bf537-stamp: drop ad1980 from defconfigs
Blackfin: use on-chip reset func with newer parts
Blackfin: update anomaly lists to latest public info
Blackfin: initial perf_event support
Blackfin: bf548-ezkit/bf561-ezkit: update nor flash layout
Blackfin: fix indentation with bfin_read() helper
Blackfin: fix addr type with bfin_write_{or,and} helpers
Blackfin: use new common PERCPU_INPUT define
Scott Jiang (1):
Blackfin: boards: update ASoC resources after machine driver overhaul
Sonic Zhang (2):
Blackfin: don't attempt to flush on-chip L1 SRAM regions
Blackfin: kgdb: cache flushing is not safe in SMP mode
Steven Miao (1):
Blackfin: work around anomaly 05000480
MAINTAINERS | 20 +-
arch/blackfin/Kconfig | 2 +
arch/blackfin/Kconfig.debug | 2 +-
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 12 +-
arch/blackfin/configs/BF527-EZKIT_defconfig | 14 +-
arch/blackfin/configs/BF533-STAMP_defconfig | 2 -
arch/blackfin/configs/BF537-STAMP_defconfig | 2 -
arch/blackfin/include/asm/bfin-global.h | 10 -
arch/blackfin/include/asm/bfin_pfmon.h | 44 +
arch/blackfin/include/asm/bfin_sport.h | 4 +
arch/blackfin/include/asm/cacheflush.h | 23 +-
arch/blackfin/include/asm/cpu.h | 3 -
arch/blackfin/include/asm/def_LPBlackfin.h | 12 +-
arch/blackfin/include/asm/irq_handler.h | 25 +
arch/blackfin/include/asm/kgdb.h | 6 +-
arch/blackfin/include/asm/perf_event.h | 1 +
arch/blackfin/include/asm/ptrace.h | 2 -
arch/blackfin/include/mach-common/irq.h | 57 +
arch/blackfin/kernel/Makefile | 3 +
arch/blackfin/kernel/bfin_dma_5xx.c | 5 +
arch/blackfin/kernel/bfin_gpio.c | 34 +-
arch/blackfin/kernel/bfin_ksyms.c | 1 +
arch/blackfin/kernel/debug-mmrs.c | 1860 +++++++++++++++++++++
arch/blackfin/kernel/ipipe.c | 1 +
arch/blackfin/kernel/irqchip.c | 1 +
arch/blackfin/kernel/nmi.c | 8 +-
arch/blackfin/kernel/perf_event.c | 498 ++++++
arch/blackfin/kernel/process.c | 6 +-
arch/blackfin/kernel/reboot.c | 65 +-
arch/blackfin/kernel/setup.c | 54 +-
arch/blackfin/kernel/vmlinux.lds.S | 8 +-
arch/blackfin/mach-bf518/include/mach/anomaly.h | 4 +-
arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 16 +-
arch/blackfin/mach-bf518/include/mach/defBF512.h | 8 +-
arch/blackfin/mach-bf518/include/mach/irq.h | 262 ++--
arch/blackfin/mach-bf527/boards/ezkit.c | 74 +-
arch/blackfin/mach-bf527/include/mach/anomaly.h | 8 +-
arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 16 +-
arch/blackfin/mach-bf527/include/mach/defBF522.h | 8 +-
arch/blackfin/mach-bf527/include/mach/irq.h | 266 ++--
arch/blackfin/mach-bf533/include/mach/anomaly.h | 11 +-
arch/blackfin/mach-bf533/include/mach/irq.h | 168 +--
arch/blackfin/mach-bf537/boards/stamp.c | 106 ++-
arch/blackfin/mach-bf537/include/mach/anomaly.h | 10 +-
arch/blackfin/mach-bf537/include/mach/irq.h | 365 ++---
arch/blackfin/mach-bf537/ints-priority.c | 163 ++
arch/blackfin/mach-bf538/include/mach/anomaly.h | 9 +-
arch/blackfin/mach-bf538/include/mach/irq.h | 89 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 116 ++-
arch/blackfin/mach-bf548/include/mach/anomaly.h | 8 +-
arch/blackfin/mach-bf548/include/mach/irq.h | 89 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 10 +-
arch/blackfin/mach-bf561/include/mach/anomaly.h | 15 +-
arch/blackfin/mach-bf561/include/mach/irq.h | 505 ++----
arch/blackfin/mach-bf561/smp.c | 17 +-
arch/blackfin/mach-common/dpmc.c | 7 +-
arch/blackfin/mach-common/ints-priority.c | 476 ++----
arch/blackfin/mach-common/smp.c | 28 +-
arch/blackfin/mm/sram-alloc.c | 43 +-
59 files changed, 4011 insertions(+), 1671 deletions(-)
create mode 100644 arch/blackfin/include/asm/bfin_pfmon.h
create mode 100644 arch/blackfin/include/asm/perf_event.h
create mode 100644 arch/blackfin/include/mach-common/irq.h
create mode 100644 arch/blackfin/kernel/debug-mmrs.c
create mode 100644 arch/blackfin/kernel/perf_event.c
--
1.7.5.rc3
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2011-05-25 18:44 [PATCH 00/37] Blackfin updates for 2.6.40-rc1 Mike Frysinger
@ 2011-05-25 19:23 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-05-25 19:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 4a7df24ddc7097cd789a7527187826552ea0765e:
Merge branch 'for-linus/2640/i2c' of git://git.fluff.org/bjdooks/linux (2011-05-24 16:39:23 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Alexey Dobriyan (2):
Blackfin: switch /proc/gpio to seq_file
Blackfin: convert /proc/sram to seq_file
KOSAKI Motohiro (3):
Blackfin: don't touch cpu_possible_map and cpu_present_map directly
Blackfin: don't touch task->cpus_allowed directly
Blackfin: convert old cpumask API to new one
Lars-Peter Clausen (1):
MAINTAINERS: Fix Analog Devices mailinglist address
Mike Frysinger (27):
Blackfin: first pass at debug mmr support
Blackfin: ints-priority: clean up some local vars
Blackfin: ints-priority: unify duplicate vec to irq lookup logic
Blackfin: unify core IRQ definitions
Blackfin: clean up style in irq defines
Blackfin: bf533/bf537/bf561: convert to BFIN_IRQ helper
Blackfin: bf527-ezkit: tweak sound defconfig
Blackfin: clean up /proc/cpuinfo output
Blackfin: SMP: fix cpudata cache setup
Blackfin: SMP: drop unused blackfin_cpudata.idle pointer
Blackfin: delete duplicated user single step prototypes
Blackfin: bf51x/bf52x: fix typo in hysteresis MMR names
Blackfin: clean up irq ifdef logic a bit
Blackfin: move internal irq prototypes out of global namespace
Blackfin: move bf537-specific irq code out of common code
Blackfin: bf54x: drop unused pm gpio handling
Blackfin: bf537: fix excessive gpio int demuxing
Blackfin: bf537: demux port H mask A and emac rx ints
Blackfin: optimize MMR reads during startup a bit
Blackfin: bf533-stamp/bf537-stamp: drop ad1980 from defconfigs
Blackfin: use on-chip reset func with newer parts
Blackfin: update anomaly lists to latest public info
Blackfin: initial perf_event support
Blackfin: bf548-ezkit/bf561-ezkit: update nor flash layout
Blackfin: fix indentation with bfin_read() helper
Blackfin: fix addr type with bfin_write_{or,and} helpers
Blackfin: use new common PERCPU_INPUT define
Scott Jiang (1):
Blackfin: boards: update ASoC resources after machine driver overhaul
Sonic Zhang (2):
Blackfin: don't attempt to flush on-chip L1 SRAM regions
Blackfin: kgdb: cache flushing is not safe in SMP mode
Steven Miao (1):
Blackfin: work around anomaly 05000480
MAINTAINERS | 20 +-
arch/blackfin/Kconfig | 2 +
arch/blackfin/Kconfig.debug | 2 +-
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 12 +-
arch/blackfin/configs/BF527-EZKIT_defconfig | 14 +-
arch/blackfin/configs/BF533-STAMP_defconfig | 2 -
arch/blackfin/configs/BF537-STAMP_defconfig | 2 -
arch/blackfin/include/asm/bfin-global.h | 10 -
arch/blackfin/include/asm/bfin_pfmon.h | 44 +
arch/blackfin/include/asm/bfin_sport.h | 4 +
arch/blackfin/include/asm/cacheflush.h | 23 +-
arch/blackfin/include/asm/cpu.h | 3 -
arch/blackfin/include/asm/def_LPBlackfin.h | 12 +-
arch/blackfin/include/asm/irq_handler.h | 25 +
arch/blackfin/include/asm/kgdb.h | 6 +-
arch/blackfin/include/asm/perf_event.h | 1 +
arch/blackfin/include/asm/ptrace.h | 2 -
arch/blackfin/include/mach-common/irq.h | 57 +
arch/blackfin/kernel/Makefile | 3 +
arch/blackfin/kernel/bfin_dma_5xx.c | 5 +
arch/blackfin/kernel/bfin_gpio.c | 34 +-
arch/blackfin/kernel/bfin_ksyms.c | 1 +
arch/blackfin/kernel/debug-mmrs.c | 1860 +++++++++++++++++++++
arch/blackfin/kernel/ipipe.c | 1 +
arch/blackfin/kernel/irqchip.c | 1 +
arch/blackfin/kernel/nmi.c | 8 +-
arch/blackfin/kernel/perf_event.c | 498 ++++++
arch/blackfin/kernel/process.c | 6 +-
arch/blackfin/kernel/reboot.c | 65 +-
arch/blackfin/kernel/setup.c | 54 +-
arch/blackfin/kernel/vmlinux.lds.S | 8 +-
arch/blackfin/mach-bf518/include/mach/anomaly.h | 4 +-
arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 16 +-
arch/blackfin/mach-bf518/include/mach/defBF512.h | 8 +-
arch/blackfin/mach-bf518/include/mach/irq.h | 262 ++--
arch/blackfin/mach-bf527/boards/ezkit.c | 74 +-
arch/blackfin/mach-bf527/include/mach/anomaly.h | 8 +-
arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 16 +-
arch/blackfin/mach-bf527/include/mach/defBF522.h | 8 +-
arch/blackfin/mach-bf527/include/mach/irq.h | 266 ++--
arch/blackfin/mach-bf533/include/mach/anomaly.h | 11 +-
arch/blackfin/mach-bf533/include/mach/irq.h | 168 +--
arch/blackfin/mach-bf537/boards/stamp.c | 106 ++-
arch/blackfin/mach-bf537/include/mach/anomaly.h | 10 +-
arch/blackfin/mach-bf537/include/mach/irq.h | 365 ++---
arch/blackfin/mach-bf537/ints-priority.c | 163 ++
arch/blackfin/mach-bf538/include/mach/anomaly.h | 9 +-
arch/blackfin/mach-bf538/include/mach/irq.h | 89 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 116 ++-
arch/blackfin/mach-bf548/include/mach/anomaly.h | 8 +-
arch/blackfin/mach-bf548/include/mach/irq.h | 89 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 10 +-
arch/blackfin/mach-bf561/include/mach/anomaly.h | 15 +-
arch/blackfin/mach-bf561/include/mach/irq.h | 505 ++----
arch/blackfin/mach-bf561/smp.c | 17 +-
arch/blackfin/mach-common/dpmc.c | 7 +-
arch/blackfin/mach-common/ints-priority.c | 476 ++----
arch/blackfin/mach-common/smp.c | 28 +-
arch/blackfin/mm/sram-alloc.c | 43 +-
59 files changed, 4011 insertions(+), 1671 deletions(-)
create mode 100644 arch/blackfin/include/asm/bfin_pfmon.h
create mode 100644 arch/blackfin/include/asm/perf_event.h
create mode 100644 arch/blackfin/include/mach-common/irq.h
create mode 100644 arch/blackfin/kernel/debug-mmrs.c
create mode 100644 arch/blackfin/kernel/perf_event.c
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
@ 2011-04-14 19:27 Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-04-14 19:27 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 85f2e689a5c8fb6ed8fdbee00109e7f6e5fefcb6:
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86 (2011-04-13 09:15:55 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Graf Yang (1):
Blackfin: SMP: make all barriers handle cache issues
Mike Frysinger (2):
Blackfin: gptimers: fix thinko when disabling timers
Blackfin: time-ts: ack gptimer sooner to avoid missing short ints
Sonic Zhang (1):
Blackfin: SMP: fix cache flush loop
arch/blackfin/include/asm/system.h | 36 ++++++++++++++++++------------------
arch/blackfin/kernel/gptimers.c | 2 +-
arch/blackfin/kernel/time-ts.c | 8 +++++++-
arch/blackfin/mach-common/smp.c | 21 +++++++++++++++++----
4 files changed, 43 insertions(+), 24 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread* [PATCH 0/3] Blackfin fixes for 2.6.39-rc1
@ 2011-03-30 5:09 Mike Frysinger
2011-03-30 5:11 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-03-30 5:09 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
A build fix for a recent merge, an update for defconfigs which broke due
to common Kconfig change, and a minor module loader tweak. These latter
two have been hanging around for a while, but I forgot about them.
Joe Perches (1):
Blackfin: use more standard pr_fmt in the module loader
Mike Frysinger (2):
Blackfin: defconfigs: update after misc devices defaulted to N
Blackfin: bitops: fix include order after little endian inclusion
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 1 -
arch/blackfin/configs/BF538-EZKIT_defconfig | 1 -
arch/blackfin/configs/BF561-ACVILON_defconfig | 1 -
arch/blackfin/configs/BlackStamp_defconfig | 1 +
arch/blackfin/configs/CM-BF527_defconfig | 1 -
arch/blackfin/configs/CM-BF533_defconfig | 1 -
arch/blackfin/configs/CM-BF548_defconfig | 1 -
arch/blackfin/configs/DNP5370_defconfig | 1 -
arch/blackfin/configs/H8606_defconfig | 1 +
arch/blackfin/configs/SRV1_defconfig | 1 +
arch/blackfin/include/asm/bitops.h | 4 +-
arch/blackfin/kernel/module.c | 45 ++++++++------------
12 files changed, 24 insertions(+), 35 deletions(-)
--
1.7.4.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2011-03-30 5:09 [PATCH 0/3] Blackfin fixes for 2.6.39-rc1 Mike Frysinger
@ 2011-03-30 5:11 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-03-30 5:11 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 0ce790e7d736cedc563e1fb4e998babf5a4dbc3d:
Linux 2.6.39-rc1 (2011-03-29 12:09:47 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Joe Perches (1):
Blackfin: use more standard pr_fmt in the module loader
Mike Frysinger (2):
Blackfin: defconfigs: update after misc devices defaulted to N
Blackfin: bitops: fix include order after little endian inclusion
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 1 -
arch/blackfin/configs/BF538-EZKIT_defconfig | 1 -
arch/blackfin/configs/BF561-ACVILON_defconfig | 1 -
arch/blackfin/configs/BlackStamp_defconfig | 1 +
arch/blackfin/configs/CM-BF527_defconfig | 1 -
arch/blackfin/configs/CM-BF533_defconfig | 1 -
arch/blackfin/configs/CM-BF548_defconfig | 1 -
arch/blackfin/configs/DNP5370_defconfig | 1 -
arch/blackfin/configs/H8606_defconfig | 1 +
arch/blackfin/configs/SRV1_defconfig | 1 +
arch/blackfin/include/asm/bitops.h | 4 +-
arch/blackfin/kernel/module.c | 45 ++++++++------------
12 files changed, 24 insertions(+), 35 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 0/4] Blackfin updates for 2.6.39-rc0 (part two)
@ 2011-03-24 5:10 Mike Frysinger
2011-03-24 5:11 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-03-24 5:10 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
A few more random fixes, some of which we've had laying around for
too long. And yet another new syscall that needs to be wired up.
Graf Yang (1):
Blackfin: SMP: flush CoreB cache when shutting down
Mike Frysinger (3):
Blackfin: wire up new syncfs syscall
Blackfin: enable atomic64_t support
Blackfin: bf54x: re-enable anomaly 05000353 for all revs
arch/blackfin/Kconfig | 1 +
arch/blackfin/include/asm/atomic.h | 2 ++
arch/blackfin/include/asm/unistd.h | 3 ++-
arch/blackfin/mach-bf548/include/mach/anomaly.h | 6 +++++-
arch/blackfin/mach-bf561/hotplug.c | 9 +++++++++
arch/blackfin/mach-common/entry.S | 1 +
6 files changed, 20 insertions(+), 2 deletions(-)
--
1.7.4.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2011-03-24 5:10 [PATCH 0/4] Blackfin updates for 2.6.39-rc0 (part two) Mike Frysinger
@ 2011-03-24 5:11 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-03-24 5:11 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 4bbba111d94781d34081c37856bbc5eb33f6c72a:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 (2011-03-23 07:58:09 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Graf Yang (1):
Blackfin: SMP: flush CoreB cache when shutting down
Mike Frysinger (3):
Blackfin: wire up new syncfs syscall
Blackfin: enable atomic64_t support
Blackfin: bf54x: re-enable anomaly 05000353 for all revs
arch/blackfin/Kconfig | 1 +
arch/blackfin/include/asm/atomic.h | 2 ++
arch/blackfin/include/asm/unistd.h | 3 ++-
arch/blackfin/mach-bf548/include/mach/anomaly.h | 6 +++++-
arch/blackfin/mach-bf561/hotplug.c | 9 +++++++++
arch/blackfin/mach-common/entry.S | 1 +
6 files changed, 20 insertions(+), 2 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/32] Blackfin updates for 2.6.39-rc0
@ 2011-03-18 18:11 Mike Frysinger
2011-03-18 18:12 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-03-18 18:11 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
Other than the normal random fixes, we've got a bunch of SMP updates,
IRQ cleanups, and ipipe updates. Boring stuff.
Aaron Wu (1):
Blackfin: bf548-ezkit: add CAN1 support
Andreas Schallenberg (1):
Blackfin: dnp5370: drop MMC card detect support
Graf Yang (1):
Blackfin: SMP: implement cpu_freq support
Michael Hennerich (1):
Blackfin: cpufreq: fix typos
Mike Frysinger (9):
Blackfin: add bfin_write_{or,and} helpers
Blackfin: ADI boards: enable pseudo debug insns support
Blackfin: SMP: use standard cache functions
Blackfin: split optimization settings more
Blackfin: optimize startup code
Blackfin: SMP: convert to irq chip functions
Blackfin: wire up new syscalls
Blackfin: punt unused HDMA masks
Blackfin: ip0x: fix unused variable warning
Philippe Gerum (3):
Blackfin/ipipe: upgrade to I-pipe mainline
Blackfin/ipipe: fix deferred pipeline sync for the root stage
Blackfin/ipipe: restore pipeline bits in irqflags
Sonic Zhang (4):
Blackfin: SMP: avoid section mismatch warnings
Blackfin: kgdb: drop dead KGDB_THR_PROC_SWAP for SMP systems
Blackfin: SMP: disable preempt with smp_processor_id to send messages
Blackfin: SMP: work around anomaly 05000491
Thomas Gleixner (9):
Blackfin: use proper wrappers for irq_desc
Blackfin: convert core irq_chip to new functions
Blackfin: convert internal irq_chip to new functions
Blackfin: convert error irq_chip to new functions
Blackfin: convert mac irq_chip to new functions
Blackfin: convert gpio irq_chip to new functions
Blackfin: use proper wrapper functions for modifying irq status
Blackfin: use accessor functions in show_interrupts()
Blackfin: enable GENERIC_HARDIRQS_NO_DEPRECATED
steven miao (3):
Blackfin: bf54x: add kconfig for UART2/3 DMA channel assignments
Blackfin: SMP: PERCPU section should be PAGE aligned
Blackfin: SMP: delay enabling caches until CPU is initialized
arch/blackfin/Kconfig | 42 +++-
arch/blackfin/configs/BF518F-EZBRD_defconfig | 1 +
arch/blackfin/configs/BF526-EZBRD_defconfig | 1 +
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 1 +
arch/blackfin/configs/BF527-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF533-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF533-STAMP_defconfig | 1 +
arch/blackfin/configs/BF537-STAMP_defconfig | 1 +
arch/blackfin/configs/BF538-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF548-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF561-EZKIT-SMP_defconfig | 1 +
arch/blackfin/configs/BF561-EZKIT_defconfig | 1 +
arch/blackfin/include/asm/def_LPBlackfin.h | 16 ++-
arch/blackfin/include/asm/dpmc.h | 3 +
arch/blackfin/include/asm/ipipe.h | 95 +++------
arch/blackfin/include/asm/ipipe_base.h | 11 +-
arch/blackfin/include/asm/irqflags.h | 87 +++++++-
arch/blackfin/include/asm/smp.h | 9 +-
arch/blackfin/include/asm/unistd.h | 5 +-
arch/blackfin/kernel/bfin_dma_5xx.c | 32 ++--
arch/blackfin/kernel/ipipe.c | 84 ++++----
arch/blackfin/kernel/irqchip.c | 10 +-
arch/blackfin/kernel/kgdb.c | 4 -
arch/blackfin/kernel/setup.c | 37 ++++
arch/blackfin/kernel/vmlinux.lds.S | 3 +-
arch/blackfin/mach-bf518/include/mach/defBF512.h | 19 --
arch/blackfin/mach-bf527/include/mach/defBF522.h | 19 --
arch/blackfin/mach-bf533/boards/ip0x.c | 2 -
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 2 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 2 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 20 --
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 2 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 18 --
arch/blackfin/mach-bf548/Kconfig | 59 ++++++
arch/blackfin/mach-bf548/boards/ezkit.c | 55 +++++-
arch/blackfin/mach-bf548/include/mach/defBF544.h | 18 --
arch/blackfin/mach-bf548/include/mach/defBF547.h | 19 --
arch/blackfin/mach-bf548/include/mach/dma.h | 28 +++-
arch/blackfin/mach-bf548/include/mach/irq.h | 4 -
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/hotplug.c | 21 +-
arch/blackfin/mach-bf561/secondary.S | 35 ++--
arch/blackfin/mach-bf561/smp.c | 15 +-
arch/blackfin/mach-common/arch_checks.c | 2 +-
arch/blackfin/mach-common/cache.S | 38 +++-
arch/blackfin/mach-common/cpufreq.c | 8 +-
arch/blackfin/mach-common/dpmc.c | 50 +++++-
arch/blackfin/mach-common/entry.S | 14 ++
arch/blackfin/mach-common/head.S | 110 ++++-------
arch/blackfin/mach-common/interrupt.S | 6 +-
arch/blackfin/mach-common/ints-priority.c | 236 +++++++++++++---------
arch/blackfin/mach-common/smp.c | 28 ++-
52 files changed, 762 insertions(+), 519 deletions(-)
--
1.7.4.1
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2011-03-18 18:11 [PATCH 00/32] Blackfin updates for 2.6.39-rc0 Mike Frysinger
@ 2011-03-18 18:12 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-03-18 18:12 UTC (permalink / raw)
To: Linus Torvalds; +Cc: uclinux-dist-devel, linux-kernel
The following changes since commit 08351fc6a75731226e1112fc7254542bd3a2912e:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile (2011-03-17 19:34:12 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Aaron Wu (1):
Blackfin: bf548-ezkit: add CAN1 support
Andreas Schallenberg (1):
Blackfin: dnp5370: drop MMC card detect support
Graf Yang (1):
Blackfin: SMP: implement cpu_freq support
Michael Hennerich (1):
Blackfin: cpufreq: fix typos
Mike Frysinger (9):
Blackfin: add bfin_write_{or,and} helpers
Blackfin: ADI boards: enable pseudo debug insns support
Blackfin: SMP: use standard cache functions
Blackfin: split optimization settings more
Blackfin: optimize startup code
Blackfin: SMP: convert to irq chip functions
Blackfin: wire up new syscalls
Blackfin: punt unused HDMA masks
Blackfin: ip0x: fix unused variable warning
Philippe Gerum (3):
Blackfin/ipipe: upgrade to I-pipe mainline
Blackfin/ipipe: fix deferred pipeline sync for the root stage
Blackfin/ipipe: restore pipeline bits in irqflags
Sonic Zhang (4):
Blackfin: SMP: avoid section mismatch warnings
Blackfin: kgdb: drop dead KGDB_THR_PROC_SWAP for SMP systems
Blackfin: SMP: disable preempt with smp_processor_id to send messages
Blackfin: SMP: work around anomaly 05000491
Thomas Gleixner (9):
Blackfin: use proper wrappers for irq_desc
Blackfin: convert core irq_chip to new functions
Blackfin: convert internal irq_chip to new functions
Blackfin: convert error irq_chip to new functions
Blackfin: convert mac irq_chip to new functions
Blackfin: convert gpio irq_chip to new functions
Blackfin: use proper wrapper functions for modifying irq status
Blackfin: use accessor functions in show_interrupts()
Blackfin: enable GENERIC_HARDIRQS_NO_DEPRECATED
steven miao (3):
Blackfin: bf54x: add kconfig for UART2/3 DMA channel assignments
Blackfin: SMP: PERCPU section should be PAGE aligned
Blackfin: SMP: delay enabling caches until CPU is initialized
arch/blackfin/Kconfig | 42 +++-
arch/blackfin/configs/BF518F-EZBRD_defconfig | 1 +
arch/blackfin/configs/BF526-EZBRD_defconfig | 1 +
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 1 +
arch/blackfin/configs/BF527-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF533-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF533-STAMP_defconfig | 1 +
arch/blackfin/configs/BF537-STAMP_defconfig | 1 +
arch/blackfin/configs/BF538-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF548-EZKIT_defconfig | 1 +
arch/blackfin/configs/BF561-EZKIT-SMP_defconfig | 1 +
arch/blackfin/configs/BF561-EZKIT_defconfig | 1 +
arch/blackfin/include/asm/def_LPBlackfin.h | 16 ++-
arch/blackfin/include/asm/dpmc.h | 3 +
arch/blackfin/include/asm/ipipe.h | 95 +++------
arch/blackfin/include/asm/ipipe_base.h | 11 +-
arch/blackfin/include/asm/irqflags.h | 87 +++++++-
arch/blackfin/include/asm/smp.h | 9 +-
arch/blackfin/include/asm/unistd.h | 5 +-
arch/blackfin/kernel/bfin_dma_5xx.c | 32 ++--
arch/blackfin/kernel/ipipe.c | 84 ++++----
arch/blackfin/kernel/irqchip.c | 10 +-
arch/blackfin/kernel/kgdb.c | 4 -
arch/blackfin/kernel/setup.c | 37 ++++
arch/blackfin/kernel/vmlinux.lds.S | 3 +-
arch/blackfin/mach-bf518/include/mach/defBF512.h | 19 --
arch/blackfin/mach-bf527/include/mach/defBF522.h | 19 --
arch/blackfin/mach-bf533/boards/ip0x.c | 2 -
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 2 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 2 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 20 --
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 2 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 18 --
arch/blackfin/mach-bf548/Kconfig | 59 ++++++
arch/blackfin/mach-bf548/boards/ezkit.c | 55 +++++-
arch/blackfin/mach-bf548/include/mach/defBF544.h | 18 --
arch/blackfin/mach-bf548/include/mach/defBF547.h | 19 --
arch/blackfin/mach-bf548/include/mach/dma.h | 28 +++-
arch/blackfin/mach-bf548/include/mach/irq.h | 4 -
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/hotplug.c | 21 +-
arch/blackfin/mach-bf561/secondary.S | 35 ++--
arch/blackfin/mach-bf561/smp.c | 15 +-
arch/blackfin/mach-common/arch_checks.c | 2 +-
arch/blackfin/mach-common/cache.S | 38 +++-
arch/blackfin/mach-common/cpufreq.c | 8 +-
arch/blackfin/mach-common/dpmc.c | 50 +++++-
arch/blackfin/mach-common/entry.S | 14 ++
arch/blackfin/mach-common/head.S | 110 ++++-------
arch/blackfin/mach-common/interrupt.S | 6 +-
arch/blackfin/mach-common/ints-priority.c | 236 +++++++++++++---------
arch/blackfin/mach-common/smp.c | 28 ++-
52 files changed, 762 insertions(+), 519 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
@ 2011-03-04 8:58 Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-03-04 8:58 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit b65a0e0c84cf489bfa00d6aa6c48abc5a237100f:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 (2011-03-03 15:48:01 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Mike Frysinger (2):
Blackfin: outs[lwb]: make sure count is greater than 0
Blackfin: iflush: update anomaly 05000491 workaround
arch/blackfin/lib/outs.S | 16 ++++++++++++----
arch/blackfin/mach-common/cache.S | 2 ++
2 files changed, 14 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread* [PATCH 00/52] Blackfin updates for 2.6.38
@ 2011-01-10 12:26 Mike Frysinger
2011-01-11 0:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2011-01-10 12:26 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
We've got a bunch of SMP updates, processor header clean ups, and more
work in pushing down global defines into more peripheral-specific headers.
There's some asm-generic improvements, some serial port overhauls, and
a new board port. Not to mention the standard sprinkling of bug fixes.
Andreas Schallenberg (1):
Blackfin: DNP5370: new board port
Bob Liu (1):
Blackfin: musb-boards: push clkin value to platform resources
Graf Yang (7):
Blackfin: SMP: fix hotplug building after irq header shuffle
Blackfin: SMP: rename the arch_xxx lock funcs to __raw_xxx
Blackfin: SMP: fix cpumask misbehavior
Blackfin: SMP: tweak platform_request_ipi() usage
Blackfin: bf561: fix mem_map.h SMP overrides
Blackfin: SMP: add missing arch_{read,write}_lock_flags helpers
Blackfin: SMP: relocate blackfin_core_id() definition
Michael Hennerich (1):
MAINTAINERS: update Analog Devices support info
Mike Frysinger (29):
net/irda: bfin_sir: pull in serial headers for defines
Blackfin: bfin_serial.h: unify heavily duplicated serial code
net/irda: bfin_sir: back out transitional defines
asm-generic/io.h: add reads[bwl]/writes[bwl] helpers
Blackfin: switch to asm-generic/io.h
Blackfin: bfin_dma.h: start a header for DMA MMR layout
Blackfin: standardize DMAC traffic control MMRs & MDMA MMRs
Blackfin: dma: constify MMR pointer array
Blackfin: bf54x: drop unused legacy MMR names
Blackfin: push gpio (port) defines into common headers
Blackfin: bf533: convert boards to gpio framework
Blackfin: bf561-ezkit: add SMP defconfig
Blackfin: bf533: merge fio_flag back into normal mach headers
Blackfin: clean up mach header includes
Blackfin: bf51x/bf52x: drop redundant "base" def/cdef header
Blackfin: drop asm/irq.h include from mach headers
Blackfin: bf561: update a few more SIC_SYSCR locations
Blackfin: SMP: fix asm/bitops.h errors
Blackfin: SMP: fix build breakage in cache.h
Blackfin: unify pll.h headers
Blackfin: bf561: SMP: add multicore pll handlers
Blackfin: bf54x: add MMR layout for PINT
Blackfin: dpmc.h: pull in new pll.h
Blackfin: fix building IPIPE code when XIP is enabled
Blackfin: move "-m elf32bfin" to general LDFLAGS
Blackfin: boards: add missing "static" to peripheral lists
Blackfin: sram_free_with_lsl: do not ignore return value of sram_free
Blackfin: bf54x: don't ack GPIO ints when unmasking them
Blackfin: encode cpu-rev into uImage name
Sonic Zhang (9):
serial: bfin_5xx: move resources into board files
Blackfin: no-mpu: fix masking of small uncached dma region
Blackfin: bf527-ezkit: add adau1373 chip address
Blackfin: sport_uart resources: remove unused secondary RX/TX pins
Blackfin: SMP: kgdb: flush core internal write buffer before flushinv
Blackfin: SMP: kgdb: apply anomaly 257 work around
Blackfin: kgdb: disable interrupt when single stepping in ADEOS
Blackfin: kgdb: disable preempt schedule when running single step in
kgdb
Blackfin: bf518f-ezbrd: fix dsa resources
Stefan Weil (1):
Blackfin: tll6527m: fix spelling in unused code (struct name)
Steven Miao (1):
Blackfin: pm: drop irq save/restore in standby and suspend to mem
callback
Vivi Li (1):
Blackfin: kgdb_test: make sure to initialize num2
Yi Li (1):
Blackfin: SMP: rewrite IPI handling to avoid memory allocation
MAINTAINERS | 82 +-
arch/blackfin/Makefile | 9 +-
arch/blackfin/boot/Makefile | 2 +-
arch/blackfin/configs/BF561-EZKIT-SMP_defconfig | 113 ++
arch/blackfin/configs/DNP5370_defconfig | 121 ++
arch/blackfin/include/asm/bfin_dma.h | 91 +
arch/blackfin/include/asm/bfin_serial.h | 275 +++
arch/blackfin/include/asm/bitops.h | 2 +
arch/blackfin/include/asm/cache.h | 2 +
arch/blackfin/include/asm/cacheflush.h | 3 +
arch/blackfin/include/asm/dma.h | 37 +-
arch/blackfin/include/asm/dpmc.h | 2 +
arch/blackfin/include/asm/io.h | 268 +---
arch/blackfin/include/asm/irqflags.h | 3 -
arch/blackfin/include/asm/processor.h | 4 +-
arch/blackfin/include/asm/spinlock.h | 28 +-
arch/blackfin/include/mach-common/pll.h | 86 +
arch/blackfin/include/mach-common/ports-a.h | 25 +
arch/blackfin/include/mach-common/ports-b.h | 25 +
arch/blackfin/include/mach-common/ports-c.h | 25 +
arch/blackfin/include/mach-common/ports-d.h | 25 +
arch/blackfin/include/mach-common/ports-e.h | 25 +
arch/blackfin/include/mach-common/ports-f.h | 25 +
arch/blackfin/include/mach-common/ports-g.h | 25 +
arch/blackfin/include/mach-common/ports-h.h | 25 +
arch/blackfin/include/mach-common/ports-i.h | 25 +
arch/blackfin/include/mach-common/ports-j.h | 25 +
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 2 +-
arch/blackfin/kernel/kgdb.c | 26 +
arch/blackfin/kernel/kgdb_test.c | 4 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 29 +-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 12 +-
arch/blackfin/mach-bf518/dma.c | 2 +-
.../blackfin/mach-bf518/include/mach/bfin_serial.h | 14 +
.../mach-bf518/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf518/include/mach/blackfin.h | 68 +-
arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 1038 ++++++++++-
arch/blackfin/mach-bf518/include/mach/cdefBF514.h | 5 +-
arch/blackfin/mach-bf518/include/mach/cdefBF516.h | 5 +-
arch/blackfin/mach-bf518/include/mach/cdefBF518.h | 5 +-
.../mach-bf518/include/mach/cdefBF51x_base.h | 1061 ----------
arch/blackfin/mach-bf518/include/mach/defBF512.h | 1388 +++++++++++++-
.../mach-bf518/include/mach/defBF51x_base.h | 1495 --------------
arch/blackfin/mach-bf518/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf518/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf527/boards/ad7160eval.c | 13 +-
arch/blackfin/mach-bf527/boards/cm_bf527.c | 13 +-
arch/blackfin/mach-bf527/boards/ezbrd.c | 13 +-
arch/blackfin/mach-bf527/boards/ezkit.c | 18 +-
arch/blackfin/mach-bf527/boards/tll6527m.c | 14 +-
arch/blackfin/mach-bf527/dma.c | 2 +-
.../blackfin/mach-bf527/include/mach/bfin_serial.h | 14 +
.../mach-bf527/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf527/include/mach/blackfin.h | 48 +-
arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 1092 ++++++++++-
arch/blackfin/mach-bf527/include/mach/cdefBF525.h | 7 +-
arch/blackfin/mach-bf527/include/mach/cdefBF527.h | 7 +-
.../mach-bf527/include/mach/cdefBF52x_base.h | 1113 -----------
arch/blackfin/mach-bf527/include/mach/defBF522.h | 1393 +++++++++++++-
arch/blackfin/mach-bf527/include/mach/defBF525.h | 2 +-
arch/blackfin/mach-bf527/include/mach/defBF527.h | 2 +-
.../mach-bf527/include/mach/defBF52x_base.h | 1506 --------------
arch/blackfin/mach-bf527/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf527/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf533/boards/H8606.c | 2 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 25 +-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 10 +-
arch/blackfin/mach-bf533/boards/ezkit.c | 2 +-
arch/blackfin/mach-bf533/boards/ip0x.c | 11 +-
arch/blackfin/mach-bf533/boards/stamp.c | 30 +-
arch/blackfin/mach-bf533/dma.c | 2 +-
.../blackfin/mach-bf533/include/mach/bfin_serial.h | 14 +
.../mach-bf533/include/mach/bfin_serial_5xx.h | 74 +-
arch/blackfin/mach-bf533/include/mach/blackfin.h | 30 +-
arch/blackfin/mach-bf533/include/mach/cdefBF532.h | 63 +-
arch/blackfin/mach-bf533/include/mach/defBF532.h | 128 +--
arch/blackfin/mach-bf533/include/mach/fio_flag.h | 55 -
arch/blackfin/mach-bf533/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf533/include/mach/pll.h | 58 +-
arch/blackfin/mach-bf537/boards/Kconfig | 6 +
arch/blackfin/mach-bf537/boards/Makefile | 1 +
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 12 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 12 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 418 ++++
arch/blackfin/mach-bf537/boards/minotaur.c | 12 +-
arch/blackfin/mach-bf537/boards/pnav10.c | 4 +-
arch/blackfin/mach-bf537/boards/stamp.c | 18 +-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 12 +-
arch/blackfin/mach-bf537/dma.c | 2 +-
.../blackfin/mach-bf537/include/mach/bfin_serial.h | 14 +
.../mach-bf537/include/mach/bfin_serial_5xx.h | 72 +-
arch/blackfin/mach-bf537/include/mach/blackfin.h | 38 +-
arch/blackfin/mach-bf537/include/mach/cdefBF534.h | 27 +-
arch/blackfin/mach-bf537/include/mach/cdefBF537.h | 5 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 111 +-
arch/blackfin/mach-bf537/include/mach/defBF537.h | 5 +-
arch/blackfin/mach-bf537/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf537/include/mach/pll.h | 58 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 20 +-
arch/blackfin/mach-bf538/dma.c | 18 +-
.../blackfin/mach-bf538/include/mach/bfin_serial.h | 14 +
.../mach-bf538/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf538/include/mach/blackfin.h | 37 +-
arch/blackfin/mach-bf538/include/mach/cdefBF538.h | 504 ++---
arch/blackfin/mach-bf538/include/mach/cdefBF539.h | 8 +-
arch/blackfin/mach-bf538/include/mach/defBF538.h | 1825 +++++++++++++++++
arch/blackfin/mach-bf538/include/mach/defBF539.h | 2095 +-------------------
arch/blackfin/mach-bf538/include/mach/gpio.h | 5 +
arch/blackfin/mach-bf538/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf548/boards/cm_bf548.c | 23 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 23 +-
arch/blackfin/mach-bf548/dma.c | 2 +-
.../blackfin/mach-bf548/include/mach/bfin_serial.h | 16 +
.../mach-bf548/include/mach/bfin_serial_5xx.h | 60 +-
arch/blackfin/mach-bf548/include/mach/blackfin.h | 70 +-
arch/blackfin/mach-bf548/include/mach/cdefBF542.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF544.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF547.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF548.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF549.h | 10 +-
.../mach-bf548/include/mach/cdefBF54x_base.h | 23 +-
arch/blackfin/mach-bf548/include/mach/defBF542.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF544.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF547.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF548.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF549.h | 7 +-
.../mach-bf548/include/mach/defBF54x_base.h | 321 +---
arch/blackfin/mach-bf548/include/mach/gpio.h | 11 +
arch/blackfin/mach-bf548/include/mach/irq.h | 22 +
arch/blackfin/mach-bf548/include/mach/pll.h | 70 +-
arch/blackfin/mach-bf561/atomic.S | 5 +
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 2 +-
arch/blackfin/mach-bf561/boards/tepla.c | 2 +-
arch/blackfin/mach-bf561/dma.c | 18 +-
arch/blackfin/mach-bf561/hotplug.c | 2 +
arch/blackfin/mach-bf561/include/mach/anomaly.h | 6 +-
.../blackfin/mach-bf561/include/mach/bfin_serial.h | 14 +
.../mach-bf561/include/mach/bfin_serial_5xx.h | 74 +-
arch/blackfin/mach-bf561/include/mach/blackfin.h | 26 +-
arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 503 ++---
arch/blackfin/mach-bf561/include/mach/defBF561.h | 408 ++---
arch/blackfin/mach-bf561/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf561/include/mach/mem_map.h | 16 +-
arch/blackfin/mach-bf561/include/mach/pll.h | 83 +-
arch/blackfin/mach-bf561/include/mach/smp.h | 10 +-
arch/blackfin/mach-bf561/smp.c | 29 +-
arch/blackfin/mach-common/entry.S | 4 +-
arch/blackfin/mach-common/ints-priority.c | 1 -
arch/blackfin/mach-common/pm.c | 10 -
arch/blackfin/mach-common/smp.c | 204 +--
arch/blackfin/mm/sram-alloc.c | 18 +-
drivers/net/irda/bfin_sir.h | 2 +
drivers/serial/Kconfig | 70 +-
drivers/serial/bfin_5xx.c | 638 ++++---
include/asm-generic/io.h | 30 +
157 files changed, 9963 insertions(+), 11015 deletions(-)
create mode 100644 arch/blackfin/configs/BF561-EZKIT-SMP_defconfig
create mode 100644 arch/blackfin/configs/DNP5370_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_dma.h
create mode 100644 arch/blackfin/include/asm/bfin_serial.h
create mode 100644 arch/blackfin/include/mach-common/pll.h
create mode 100644 arch/blackfin/include/mach-common/ports-a.h
create mode 100644 arch/blackfin/include/mach-common/ports-b.h
create mode 100644 arch/blackfin/include/mach-common/ports-c.h
create mode 100644 arch/blackfin/include/mach-common/ports-d.h
create mode 100644 arch/blackfin/include/mach-common/ports-e.h
create mode 100644 arch/blackfin/include/mach-common/ports-f.h
create mode 100644 arch/blackfin/include/mach-common/ports-g.h
create mode 100644 arch/blackfin/include/mach-common/ports-h.h
create mode 100644 arch/blackfin/include/mach-common/ports-i.h
create mode 100644 arch/blackfin/include/mach-common/ports-j.h
create mode 100644 arch/blackfin/mach-bf518/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf518/include/mach/cdefBF51x_base.h
delete mode 100644 arch/blackfin/mach-bf518/include/mach/defBF51x_base.h
create mode 100644 arch/blackfin/mach-bf527/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/cdefBF52x_base.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/defBF52x_base.h
create mode 100644 arch/blackfin/mach-bf533/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf533/include/mach/fio_flag.h
create mode 100644 arch/blackfin/mach-bf537/boards/dnp5370.c
create mode 100644 arch/blackfin/mach-bf537/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf538/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf538/include/mach/defBF538.h
create mode 100644 arch/blackfin/mach-bf548/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf561/include/mach/bfin_serial.h
--
1.7.4.rc1
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2011-01-10 12:26 [PATCH 00/52] Blackfin updates for 2.6.38 Mike Frysinger
@ 2011-01-11 0:23 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2011-01-11 0:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 0c21e3aaf6ae85bee804a325aa29c325209180fd:
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/hfsplus (2011-01-07 17:16:27 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Andreas Schallenberg (1):
Blackfin: DNP5370: new board port
Bob Liu (1):
Blackfin: musb-boards: push clkin value to platform resources
Graf Yang (7):
Blackfin: SMP: fix hotplug building after irq header shuffle
Blackfin: SMP: rename the arch_xxx lock funcs to __raw_xxx
Blackfin: SMP: fix cpumask misbehavior
Blackfin: SMP: tweak platform_request_ipi() usage
Blackfin: bf561: fix mem_map.h SMP overrides
Blackfin: SMP: add missing arch_{read,write}_lock_flags helpers
Blackfin: SMP: relocate blackfin_core_id() definition
Michael Hennerich (1):
MAINTAINERS: update Analog Devices support info
Mike Frysinger (29):
net/irda: bfin_sir: pull in serial headers for defines
Blackfin: bfin_serial.h: unify heavily duplicated serial code
net/irda: bfin_sir: back out transitional defines
asm-generic/io.h: add reads[bwl]/writes[bwl] helpers
Blackfin: switch to asm-generic/io.h
Blackfin: bfin_dma.h: start a header for DMA MMR layout
Blackfin: standardize DMAC traffic control MMRs & MDMA MMRs
Blackfin: dma: constify MMR pointer array
Blackfin: bf54x: drop unused legacy MMR names
Blackfin: push gpio (port) defines into common headers
Blackfin: bf533: convert boards to gpio framework
Blackfin: bf561-ezkit: add SMP defconfig
Blackfin: bf533: merge fio_flag back into normal mach headers
Blackfin: clean up mach header includes
Blackfin: bf51x/bf52x: drop redundant "base" def/cdef header
Blackfin: drop asm/irq.h include from mach headers
Blackfin: bf561: update a few more SIC_SYSCR locations
Blackfin: SMP: fix asm/bitops.h errors
Blackfin: SMP: fix build breakage in cache.h
Blackfin: unify pll.h headers
Blackfin: bf561: SMP: add multicore pll handlers
Blackfin: bf54x: add MMR layout for PINT
Blackfin: dpmc.h: pull in new pll.h
Blackfin: fix building IPIPE code when XIP is enabled
Blackfin: move "-m elf32bfin" to general LDFLAGS
Blackfin: boards: add missing "static" to peripheral lists
Blackfin: sram_free_with_lsl: do not ignore return value of sram_free
Blackfin: bf54x: don't ack GPIO ints when unmasking them
Blackfin: encode cpu-rev into uImage name
Sonic Zhang (9):
serial: bfin_5xx: move resources into board files
Blackfin: no-mpu: fix masking of small uncached dma region
Blackfin: bf527-ezkit: add adau1373 chip address
Blackfin: sport_uart resources: remove unused secondary RX/TX pins
Blackfin: SMP: kgdb: flush core internal write buffer before flushinv
Blackfin: SMP: kgdb: apply anomaly 257 work around
Blackfin: kgdb: disable interrupt when single stepping in ADEOS
Blackfin: kgdb: disable preempt schedule when running single step in kgdb
Blackfin: bf518f-ezbrd: fix dsa resources
Stefan Weil (1):
Blackfin: tll6527m: fix spelling in unused code (struct name)
Steven Miao (1):
Blackfin: pm: drop irq save/restore in standby and suspend to mem callback
Vivi Li (1):
Blackfin: kgdb_test: make sure to initialize num2
Yi Li (1):
Blackfin: SMP: rewrite IPI handling to avoid memory allocation
MAINTAINERS | 82 +-
arch/blackfin/Makefile | 9 +-
arch/blackfin/boot/Makefile | 2 +-
arch/blackfin/configs/BF561-EZKIT-SMP_defconfig | 113 ++
arch/blackfin/configs/DNP5370_defconfig | 121 ++
arch/blackfin/include/asm/bfin_dma.h | 91 +
arch/blackfin/include/asm/bfin_serial.h | 275 +++
arch/blackfin/include/asm/bitops.h | 2 +
arch/blackfin/include/asm/cache.h | 2 +
arch/blackfin/include/asm/cacheflush.h | 3 +
arch/blackfin/include/asm/dma.h | 37 +-
arch/blackfin/include/asm/dpmc.h | 2 +
arch/blackfin/include/asm/io.h | 268 +---
arch/blackfin/include/asm/irqflags.h | 3 -
arch/blackfin/include/asm/processor.h | 4 +-
arch/blackfin/include/asm/spinlock.h | 28 +-
arch/blackfin/include/mach-common/pll.h | 86 +
arch/blackfin/include/mach-common/ports-a.h | 25 +
arch/blackfin/include/mach-common/ports-b.h | 25 +
arch/blackfin/include/mach-common/ports-c.h | 25 +
arch/blackfin/include/mach-common/ports-d.h | 25 +
arch/blackfin/include/mach-common/ports-e.h | 25 +
arch/blackfin/include/mach-common/ports-f.h | 25 +
arch/blackfin/include/mach-common/ports-g.h | 25 +
arch/blackfin/include/mach-common/ports-h.h | 25 +
arch/blackfin/include/mach-common/ports-i.h | 25 +
arch/blackfin/include/mach-common/ports-j.h | 25 +
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 2 +-
arch/blackfin/kernel/kgdb.c | 26 +
arch/blackfin/kernel/kgdb_test.c | 4 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 29 +-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 12 +-
arch/blackfin/mach-bf518/dma.c | 2 +-
.../blackfin/mach-bf518/include/mach/bfin_serial.h | 14 +
.../mach-bf518/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf518/include/mach/blackfin.h | 68 +-
arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 1038 ++++++++++-
arch/blackfin/mach-bf518/include/mach/cdefBF514.h | 5 +-
arch/blackfin/mach-bf518/include/mach/cdefBF516.h | 5 +-
arch/blackfin/mach-bf518/include/mach/cdefBF518.h | 5 +-
.../mach-bf518/include/mach/cdefBF51x_base.h | 1061 ----------
arch/blackfin/mach-bf518/include/mach/defBF512.h | 1388 +++++++++++++-
.../mach-bf518/include/mach/defBF51x_base.h | 1495 --------------
arch/blackfin/mach-bf518/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf518/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf527/boards/ad7160eval.c | 13 +-
arch/blackfin/mach-bf527/boards/cm_bf527.c | 13 +-
arch/blackfin/mach-bf527/boards/ezbrd.c | 13 +-
arch/blackfin/mach-bf527/boards/ezkit.c | 18 +-
arch/blackfin/mach-bf527/boards/tll6527m.c | 14 +-
arch/blackfin/mach-bf527/dma.c | 2 +-
.../blackfin/mach-bf527/include/mach/bfin_serial.h | 14 +
.../mach-bf527/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf527/include/mach/blackfin.h | 48 +-
arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 1092 ++++++++++-
arch/blackfin/mach-bf527/include/mach/cdefBF525.h | 7 +-
arch/blackfin/mach-bf527/include/mach/cdefBF527.h | 7 +-
.../mach-bf527/include/mach/cdefBF52x_base.h | 1113 -----------
arch/blackfin/mach-bf527/include/mach/defBF522.h | 1393 +++++++++++++-
arch/blackfin/mach-bf527/include/mach/defBF525.h | 2 +-
arch/blackfin/mach-bf527/include/mach/defBF527.h | 2 +-
.../mach-bf527/include/mach/defBF52x_base.h | 1506 --------------
arch/blackfin/mach-bf527/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf527/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf533/boards/H8606.c | 2 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 25 +-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 10 +-
arch/blackfin/mach-bf533/boards/ezkit.c | 2 +-
arch/blackfin/mach-bf533/boards/ip0x.c | 11 +-
arch/blackfin/mach-bf533/boards/stamp.c | 30 +-
arch/blackfin/mach-bf533/dma.c | 2 +-
.../blackfin/mach-bf533/include/mach/bfin_serial.h | 14 +
.../mach-bf533/include/mach/bfin_serial_5xx.h | 74 +-
arch/blackfin/mach-bf533/include/mach/blackfin.h | 30 +-
arch/blackfin/mach-bf533/include/mach/cdefBF532.h | 63 +-
arch/blackfin/mach-bf533/include/mach/defBF532.h | 128 +--
arch/blackfin/mach-bf533/include/mach/fio_flag.h | 55 -
arch/blackfin/mach-bf533/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf533/include/mach/pll.h | 58 +-
arch/blackfin/mach-bf537/boards/Kconfig | 6 +
arch/blackfin/mach-bf537/boards/Makefile | 1 +
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 12 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 12 +-
arch/blackfin/mach-bf537/boards/dnp5370.c | 418 ++++
arch/blackfin/mach-bf537/boards/minotaur.c | 12 +-
arch/blackfin/mach-bf537/boards/pnav10.c | 4 +-
arch/blackfin/mach-bf537/boards/stamp.c | 18 +-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 12 +-
arch/blackfin/mach-bf537/dma.c | 2 +-
.../blackfin/mach-bf537/include/mach/bfin_serial.h | 14 +
.../mach-bf537/include/mach/bfin_serial_5xx.h | 72 +-
arch/blackfin/mach-bf537/include/mach/blackfin.h | 38 +-
arch/blackfin/mach-bf537/include/mach/cdefBF534.h | 27 +-
arch/blackfin/mach-bf537/include/mach/cdefBF537.h | 5 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 111 +-
arch/blackfin/mach-bf537/include/mach/defBF537.h | 5 +-
arch/blackfin/mach-bf537/include/mach/gpio.h | 4 +
arch/blackfin/mach-bf537/include/mach/pll.h | 58 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 20 +-
arch/blackfin/mach-bf538/dma.c | 18 +-
.../blackfin/mach-bf538/include/mach/bfin_serial.h | 14 +
.../mach-bf538/include/mach/bfin_serial_5xx.h | 73 +-
arch/blackfin/mach-bf538/include/mach/blackfin.h | 37 +-
arch/blackfin/mach-bf538/include/mach/cdefBF538.h | 504 ++---
arch/blackfin/mach-bf538/include/mach/cdefBF539.h | 8 +-
arch/blackfin/mach-bf538/include/mach/defBF538.h | 1825 +++++++++++++++++
arch/blackfin/mach-bf538/include/mach/defBF539.h | 2095 +-------------------
arch/blackfin/mach-bf538/include/mach/gpio.h | 5 +
arch/blackfin/mach-bf538/include/mach/pll.h | 64 +-
arch/blackfin/mach-bf548/boards/cm_bf548.c | 23 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 23 +-
arch/blackfin/mach-bf548/dma.c | 2 +-
.../blackfin/mach-bf548/include/mach/bfin_serial.h | 16 +
.../mach-bf548/include/mach/bfin_serial_5xx.h | 60 +-
arch/blackfin/mach-bf548/include/mach/blackfin.h | 70 +-
arch/blackfin/mach-bf548/include/mach/cdefBF542.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF544.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF547.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF548.h | 10 +-
arch/blackfin/mach-bf548/include/mach/cdefBF549.h | 10 +-
.../mach-bf548/include/mach/cdefBF54x_base.h | 23 +-
arch/blackfin/mach-bf548/include/mach/defBF542.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF544.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF547.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF548.h | 7 +-
arch/blackfin/mach-bf548/include/mach/defBF549.h | 7 +-
.../mach-bf548/include/mach/defBF54x_base.h | 321 +---
arch/blackfin/mach-bf548/include/mach/gpio.h | 11 +
arch/blackfin/mach-bf548/include/mach/irq.h | 22 +
arch/blackfin/mach-bf548/include/mach/pll.h | 70 +-
arch/blackfin/mach-bf561/atomic.S | 5 +
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 2 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 2 +-
arch/blackfin/mach-bf561/boards/tepla.c | 2 +-
arch/blackfin/mach-bf561/dma.c | 18 +-
arch/blackfin/mach-bf561/hotplug.c | 2 +
arch/blackfin/mach-bf561/include/mach/anomaly.h | 6 +-
.../blackfin/mach-bf561/include/mach/bfin_serial.h | 14 +
.../mach-bf561/include/mach/bfin_serial_5xx.h | 74 +-
arch/blackfin/mach-bf561/include/mach/blackfin.h | 26 +-
arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 503 ++---
arch/blackfin/mach-bf561/include/mach/defBF561.h | 408 ++---
arch/blackfin/mach-bf561/include/mach/gpio.h | 2 +
arch/blackfin/mach-bf561/include/mach/mem_map.h | 16 +-
arch/blackfin/mach-bf561/include/mach/pll.h | 83 +-
arch/blackfin/mach-bf561/include/mach/smp.h | 10 +-
arch/blackfin/mach-bf561/smp.c | 29 +-
arch/blackfin/mach-common/entry.S | 4 +-
arch/blackfin/mach-common/ints-priority.c | 1 -
arch/blackfin/mach-common/pm.c | 10 -
arch/blackfin/mach-common/smp.c | 204 +--
arch/blackfin/mm/sram-alloc.c | 18 +-
drivers/net/irda/bfin_sir.h | 2 +
drivers/serial/Kconfig | 70 +-
drivers/serial/bfin_5xx.c | 638 ++++---
include/asm-generic/io.h | 30 +
157 files changed, 9963 insertions(+), 11015 deletions(-)
create mode 100644 arch/blackfin/configs/BF561-EZKIT-SMP_defconfig
create mode 100644 arch/blackfin/configs/DNP5370_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_dma.h
create mode 100644 arch/blackfin/include/asm/bfin_serial.h
create mode 100644 arch/blackfin/include/mach-common/pll.h
create mode 100644 arch/blackfin/include/mach-common/ports-a.h
create mode 100644 arch/blackfin/include/mach-common/ports-b.h
create mode 100644 arch/blackfin/include/mach-common/ports-c.h
create mode 100644 arch/blackfin/include/mach-common/ports-d.h
create mode 100644 arch/blackfin/include/mach-common/ports-e.h
create mode 100644 arch/blackfin/include/mach-common/ports-f.h
create mode 100644 arch/blackfin/include/mach-common/ports-g.h
create mode 100644 arch/blackfin/include/mach-common/ports-h.h
create mode 100644 arch/blackfin/include/mach-common/ports-i.h
create mode 100644 arch/blackfin/include/mach-common/ports-j.h
create mode 100644 arch/blackfin/mach-bf518/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf518/include/mach/cdefBF51x_base.h
delete mode 100644 arch/blackfin/mach-bf518/include/mach/defBF51x_base.h
create mode 100644 arch/blackfin/mach-bf527/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/cdefBF52x_base.h
delete mode 100644 arch/blackfin/mach-bf527/include/mach/defBF52x_base.h
create mode 100644 arch/blackfin/mach-bf533/include/mach/bfin_serial.h
delete mode 100644 arch/blackfin/mach-bf533/include/mach/fio_flag.h
create mode 100644 arch/blackfin/mach-bf537/boards/dnp5370.c
create mode 100644 arch/blackfin/mach-bf537/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf538/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf538/include/mach/defBF538.h
create mode 100644 arch/blackfin/mach-bf548/include/mach/bfin_serial.h
create mode 100644 arch/blackfin/mach-bf561/include/mach/bfin_serial.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 0/5] Blackfin updates for 2.6.37 (part 2)
@ 2010-10-25 9:00 Mike Frysinger
2010-10-26 1:26 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-10-25 9:00 UTC (permalink / raw)
To: linux-kernel; +Cc: uclinux-dist-devel
My last push meant to include the new bfin_twi header, but I guess I
fat fingered it. Other than a few tweaks the existing Blackfin tree,
this pulls in the bfin_mac platform resource clean up as acked by
David. He wanted one changeset to preserve bisection.
Mike Frysinger (4):
Blackfin: bfin_twi.h: start a common TWI header
Blackfin: update defconfigs
Blackfin: ppi/spi/twi headers: add missing __BFP undef
Blackfin: fix inverted anomaly 05000481 logic
Sonic Zhang (1):
netdev: bfin_mac: push settings to platform resources
arch/blackfin/configs/BF518F-EZBRD_defconfig | 2 +-
arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +-
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 2 +-
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 3 +-
arch/blackfin/configs/BF527-EZKIT_defconfig | 3 +-
arch/blackfin/configs/BF527-TLL6527M_defconfig | 1 -
arch/blackfin/configs/BF533-EZKIT_defconfig | 2 +-
arch/blackfin/configs/BF533-STAMP_defconfig | 2 +-
arch/blackfin/configs/BF537-STAMP_defconfig | 3 +-
arch/blackfin/configs/BF538-EZKIT_defconfig | 3 +-
arch/blackfin/configs/BF548-EZKIT_defconfig | 4 +-
arch/blackfin/configs/BF561-ACVILON_defconfig | 4 +-
arch/blackfin/configs/BF561-EZKIT_defconfig | 1 +
arch/blackfin/configs/BlackStamp_defconfig | 3 +-
arch/blackfin/configs/CM-BF527_defconfig | 4 +-
arch/blackfin/configs/CM-BF533_defconfig | 3 +-
arch/blackfin/configs/CM-BF537E_defconfig | 3 +-
arch/blackfin/configs/CM-BF537U_defconfig | 3 +-
arch/blackfin/configs/CM-BF548_defconfig | 3 +-
arch/blackfin/configs/CM-BF561_defconfig | 3 +-
arch/blackfin/configs/H8606_defconfig | 3 +-
arch/blackfin/configs/IP0X_defconfig | 3 +-
arch/blackfin/configs/PNAV-10_defconfig | 2 +-
arch/blackfin/configs/SRV1_defconfig | 3 +-
arch/blackfin/configs/TCM-BF518_defconfig | 1 -
arch/blackfin/configs/TCM-BF537_defconfig | 2 +
arch/blackfin/include/asm/bfin5xx_spi.h | 2 +
arch/blackfin/include/asm/bfin_ppi.h | 2 +
arch/blackfin/include/asm/bfin_twi.h | 45 +++++++
arch/blackfin/include/asm/cdef_LPBlackfin.h | 2 +-
arch/blackfin/mach-bf518/boards/ezbrd.c | 44 ++++++-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 24 ++++-
arch/blackfin/mach-bf527/boards/cm_bf527.c | 24 ++++-
arch/blackfin/mach-bf527/boards/ezbrd.c | 24 ++++-
arch/blackfin/mach-bf527/boards/ezkit.c | 24 ++++-
arch/blackfin/mach-bf527/boards/tll6527m.c | 24 ++++-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 24 ++++-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 24 ++++-
arch/blackfin/mach-bf537/boards/minotaur.c | 24 ++++-
arch/blackfin/mach-bf537/boards/pnav10.c | 24 ++++-
arch/blackfin/mach-bf537/boards/stamp.c | 24 ++++-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 24 ++++-
drivers/net/Kconfig | 8 -
drivers/net/bfin_mac.c | 145 +++++++++++++-------
drivers/net/bfin_mac.h | 2 +
include/linux/bfin_mac.h | 29 ++++
46 files changed, 513 insertions(+), 98 deletions(-)
create mode 100644 arch/blackfin/include/asm/bfin_twi.h
create mode 100644 include/linux/bfin_mac.h
--
1.7.3.2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2010-10-25 9:00 [PATCH 0/5] Blackfin updates for 2.6.37 (part 2) Mike Frysinger
@ 2010-10-26 1:26 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-10-26 1:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: uclinux-dist-devel, linux-kernel
The following changes since commit 229aebb873e29726b91e076161649cf45154b0bf:
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial (2010-10-24 13:41:39 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Mike Frysinger (5):
Blackfin: bfin_twi.h: start a common TWI header
Blackfin: update defconfigs
Blackfin: ppi/spi/twi headers: add missing __BFP undef
Blackfin: drop unused irq_panic()/DEBUG_ICACHE_CHECK
Blackfin: fix inverted anomaly 05000481 logic
Sonic Zhang (1):
netdev: bfin_mac: push settings to platform resources
arch/blackfin/Kconfig.debug | 11 --
arch/blackfin/configs/BF518F-EZBRD_defconfig | 2 +-
arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +-
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 2 +-
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 3 +-
arch/blackfin/configs/BF527-EZKIT_defconfig | 3 +-
arch/blackfin/configs/BF527-TLL6527M_defconfig | 1 -
arch/blackfin/configs/BF533-EZKIT_defconfig | 2 +-
arch/blackfin/configs/BF533-STAMP_defconfig | 2 +-
arch/blackfin/configs/BF537-STAMP_defconfig | 3 +-
arch/blackfin/configs/BF538-EZKIT_defconfig | 3 +-
arch/blackfin/configs/BF548-EZKIT_defconfig | 4 +-
arch/blackfin/configs/BF561-ACVILON_defconfig | 4 +-
arch/blackfin/configs/BF561-EZKIT_defconfig | 1 +
arch/blackfin/configs/BlackStamp_defconfig | 3 +-
arch/blackfin/configs/CM-BF527_defconfig | 4 +-
arch/blackfin/configs/CM-BF533_defconfig | 3 +-
arch/blackfin/configs/CM-BF537E_defconfig | 3 +-
arch/blackfin/configs/CM-BF537U_defconfig | 3 +-
arch/blackfin/configs/CM-BF548_defconfig | 3 +-
arch/blackfin/configs/CM-BF561_defconfig | 3 +-
arch/blackfin/configs/H8606_defconfig | 3 +-
arch/blackfin/configs/IP0X_defconfig | 3 +-
arch/blackfin/configs/PNAV-10_defconfig | 2 +-
arch/blackfin/configs/SRV1_defconfig | 3 +-
arch/blackfin/configs/TCM-BF518_defconfig | 1 -
arch/blackfin/configs/TCM-BF537_defconfig | 2 +
arch/blackfin/include/asm/bfin5xx_spi.h | 2 +
arch/blackfin/include/asm/bfin_ppi.h | 2 +
arch/blackfin/include/asm/bfin_twi.h | 45 +++++++
arch/blackfin/include/asm/cdef_LPBlackfin.h | 2 +-
arch/blackfin/mach-bf518/boards/ezbrd.c | 44 ++++++-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 24 ++++-
arch/blackfin/mach-bf527/boards/cm_bf527.c | 24 ++++-
arch/blackfin/mach-bf527/boards/ezbrd.c | 24 ++++-
arch/blackfin/mach-bf527/boards/ezkit.c | 24 ++++-
arch/blackfin/mach-bf527/boards/tll6527m.c | 24 ++++-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 24 ++++-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 24 ++++-
arch/blackfin/mach-bf537/boards/minotaur.c | 24 ++++-
arch/blackfin/mach-bf537/boards/pnav10.c | 24 ++++-
arch/blackfin/mach-bf537/boards/stamp.c | 24 ++++-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 24 ++++-
arch/blackfin/mach-common/Makefile | 1 -
arch/blackfin/mach-common/irqpanic.c | 106 ---------------
drivers/net/Kconfig | 8 -
drivers/net/bfin_mac.c | 145 +++++++++++++-------
drivers/net/bfin_mac.h | 2 +
include/linux/bfin_mac.h | 29 ++++
49 files changed, 513 insertions(+), 216 deletions(-)
create mode 100644 arch/blackfin/include/asm/bfin_twi.h
delete mode 100644 arch/blackfin/mach-common/irqpanic.c
create mode 100644 include/linux/bfin_mac.h
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/47] Blackfin updates for 2.6.37
@ 2010-10-22 22:39 Mike Frysinger
2010-10-23 3:50 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-10-22 22:39 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
We've got a few bug fixes, but mostly board updates (including two new
boards). The only real neat changes are initial preempt support, a
new cacheflush() syscall for safe userspace trampolines, and resource
conflict detection of related peripheral pins.
Ashish Gupta (1):
Blackfin: tll6527m: new board port
Barry Song (8):
Blackfin: bf537-stamp: update GPIO CS devices
Blackfin: boards: update AD183x resources
Blackfin: bf537-stamp: add example ad1937 i2c resources
Blackfin: bf537-stamp: use correct spi mode with ad2s90 parts
Blackfin: ptrace: enable access to L1 stacks
Blackfin: bf561-ezkit: add AD1836 codec resources
Blackfin: access_ok: permit L1 stack
Blackfin: initial preempt support while returning from interrupt
Bob Liu (2):
Blackfin: bf51x/bf52x: fix 16/32bit SPORT MMR helpers
Blackfin: bf518-ezkit: add ssm2603 codec resources
Cliff Cai (1):
Blackfin: bf537-stamp: add example adau1373 i2c resources
Michael Hennerich (6):
Blackfin: cm-bf548: add support for Socket CAN
Blackfin: boards: use proper irq flags with isp1362-hcd
Blackfin: bf537-stamp: add example IIO resources
Blackfin: SIC: BF537: change default data/error relative priorities
Blackfin: ad7160eval: new board port
Blackfin: SIC: fix off-by-one error in loop
Mike Frysinger (19):
Blackfin: punt short SPI MMR bit names
Blackfin: bf537-stamp: fix NAND resources
Blackfin: boards: fix num_chipselect values for on-chip SPI buses
Blackfin: i2c-gpio boards: use GPIO_PF# defines
Blackfin: bf51x: enable support for 0.2 silicon
Blackfin: bf548-ezkit: increase u-boot partition size
Blackfin: dma: bf54x: add missing break for SPORT1 TX IRQ
Blackfin: bf526-ezbrd/bf527-ezkit: add NAND partition for u-boot
Blackfin: coreb: add gpl module license
Blackfin: coreb: update ioctl numbers
Blackfin: update sparse flags for latest upstream changes
Blackfin: glue XIP/ROM kernel kconfigs
Blackfin: H8606: move 8250 irqflags to platform resources
Blackfin: bf54x: add missing SIC_RVECT definition
Blackfin: bf561: rewrite SICA_xxx to just SIC_xxx
Blackfin: bf538: add missing SIC_RVECT define
Blackfin: bfin_can.h: add missing VERSION/VERSION2 MMRs
Blackfin: bfin_ppi.h: start a common PPI/EPPI header
Blackfin: bfin_spi.h: add MMR peripheral layout
Robin Getz (1):
Blackfin: workaround anomaly 05000481 (corruption with ITEST MMRs)
Sonic Zhang (5):
Blackfin: bf537-stamp: re-use the fixed regulator voltage driver
Blackfin: bf537-stamp: re-use regulator framework with ad5398 parts
Blackfin: bf537-stamp: tweak i2c address for ad5280 add-on tftlcd
board
Blackfin: add new cacheflush syscall
Blackfin: merge kernel init memory back into main memory region
Valentin Yakovenkov (1):
Blackfin: bf561-acvilon: fix NAND resources
Yi Li (1):
Blackfin: bf537-stamp: add example adav801/3 resources
steven miao (2):
Blackfin: boards: add example i2c resources for ad525x devices
Blackfin: gpio: add peripheral group check
arch/blackfin/Kconfig | 12 +-
arch/blackfin/Makefile | 3 +-
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 105 +++
arch/blackfin/configs/BF527-TLL6527M_defconfig | 180 ++++
arch/blackfin/include/asm/Kbuild | 1 +
arch/blackfin/include/asm/bfin5xx_spi.h | 19 +
arch/blackfin/include/asm/bfin_can.h | 9 +-
arch/blackfin/include/asm/bfin_ppi.h | 51 +
arch/blackfin/include/asm/cachectl.h | 20 +
arch/blackfin/include/asm/cdef_LPBlackfin.h | 9 +-
arch/blackfin/include/asm/ptrace.h | 3 +
arch/blackfin/include/asm/serial.h | 1 -
arch/blackfin/include/asm/unistd.h | 3 +-
arch/blackfin/kernel/bfin_gpio.c | 185 +++--
arch/blackfin/kernel/process.c | 5 +
arch/blackfin/kernel/ptrace.c | 12 +-
arch/blackfin/kernel/sys_bfin.c | 15 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 21 +-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 2 +-
.../mach-bf518/include/mach/cdefBF51x_base.h | 32 +-
.../mach-bf518/include/mach/defBF51x_base.h | 45 -
arch/blackfin/mach-bf527/boards/Kconfig | 10 +
arch/blackfin/mach-bf527/boards/Makefile | 2 +
arch/blackfin/mach-bf527/boards/ad7160eval.c | 870 +++++++++++++++++
arch/blackfin/mach-bf527/boards/cm_bf527.c | 12 +-
arch/blackfin/mach-bf527/boards/ezbrd.c | 6 +-
arch/blackfin/mach-bf527/boards/ezkit.c | 23 +-
arch/blackfin/mach-bf527/boards/tll6527m.c | 986 ++++++++++++++++++++
.../mach-bf527/include/mach/cdefBF52x_base.h | 32 +-
.../mach-bf527/include/mach/defBF52x_base.h | 45 -
arch/blackfin/mach-bf533/boards/H8606.c | 10 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 4 +-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 10 +-
arch/blackfin/mach-bf533/boards/ezkit.c | 12 +-
arch/blackfin/mach-bf533/boards/ip0x.c | 2 +-
arch/blackfin/mach-bf533/boards/stamp.c | 19 +-
arch/blackfin/mach-bf533/include/mach/defBF532.h | 70 --
arch/blackfin/mach-bf537/Kconfig | 4 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 10 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 10 +-
arch/blackfin/mach-bf537/boards/pnav10.c | 12 +-
arch/blackfin/mach-bf537/boards/stamp.c | 597 ++++++++++--
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 10 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 44 -
arch/blackfin/mach-bf538/boards/ezkit.c | 4 +-
arch/blackfin/mach-bf538/include/mach/defBF539.h | 73 +--
arch/blackfin/mach-bf548/boards/cm_bf548.c | 47 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 31 +-
arch/blackfin/mach-bf548/dma.c | 1 +
.../mach-bf548/include/mach/cdefBF54x_base.h | 2 +
.../mach-bf548/include/mach/defBF54x_base.h | 51 +-
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 10 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 68 ++-
arch/blackfin/mach-bf561/coreb.c | 11 +-
arch/blackfin/mach-bf561/include/mach/blackfin.h | 33 +-
arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 76 +-
arch/blackfin/mach-bf561/include/mach/defBF561.h | 94 +--
arch/blackfin/mach-bf561/ints-priority.c | 16 +-
arch/blackfin/mach-bf561/smp.c | 24 +-
arch/blackfin/mach-common/dpmc_modes.S | 50 +-
arch/blackfin/mach-common/entry.S | 113 +++-
arch/blackfin/mach-common/interrupt.S | 17 +
arch/blackfin/mach-common/ints-priority.c | 11 +-
arch/blackfin/mm/init.c | 3 +
65 files changed, 3431 insertions(+), 839 deletions(-)
create mode 100644 arch/blackfin/configs/BF527-AD7160-EVAL_defconfig
create mode 100644 arch/blackfin/configs/BF527-TLL6527M_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_ppi.h
create mode 100644 arch/blackfin/include/asm/cachectl.h
create mode 100644 arch/blackfin/mach-bf527/boards/ad7160eval.c
create mode 100644 arch/blackfin/mach-bf527/boards/tll6527m.c
--
1.7.3.2
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2010-10-22 22:39 [PATCH 00/47] Blackfin updates for 2.6.37 Mike Frysinger
@ 2010-10-23 3:50 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-10-23 3:50 UTC (permalink / raw)
To: Linus Torvalds; +Cc: uclinux-dist-devel, linux-kernel
The following changes since commit d4429f608abde89e8bc1e24b43cd503feb95c496:
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc (2010-10-21 21:19:54 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Ashish Gupta (1):
Blackfin: tll6527m: new board port
Barry Song (8):
Blackfin: bf537-stamp: update GPIO CS devices
Blackfin: boards: update AD183x resources
Blackfin: bf537-stamp: add example ad1937 i2c resources
Blackfin: bf537-stamp: use correct spi mode with ad2s90 parts
Blackfin: ptrace: enable access to L1 stacks
Blackfin: bf561-ezkit: add AD1836 codec resources
Blackfin: access_ok: permit L1 stack
Blackfin: initial preempt support while returning from interrupt
Bob Liu (2):
Blackfin: bf51x/bf52x: fix 16/32bit SPORT MMR helpers
Blackfin: bf518-ezkit: add ssm2603 codec resources
Cliff Cai (1):
Blackfin: bf537-stamp: add example adau1373 i2c resources
Michael Hennerich (6):
Blackfin: cm-bf548: add support for Socket CAN
Blackfin: boards: use proper irq flags with isp1362-hcd
Blackfin: bf537-stamp: add example IIO resources
Blackfin: SIC: BF537: change default data/error relative priorities
Blackfin: ad7160eval: new board port
Blackfin: SIC: fix off-by-one error in loop
Mike Frysinger (19):
Blackfin: punt short SPI MMR bit names
Blackfin: bf537-stamp: fix NAND resources
Blackfin: boards: fix num_chipselect values for on-chip SPI buses
Blackfin: i2c-gpio boards: use GPIO_PF# defines
Blackfin: bf51x: enable support for 0.2 silicon
Blackfin: bf548-ezkit: increase u-boot partition size
Blackfin: dma: bf54x: add missing break for SPORT1 TX IRQ
Blackfin: bf526-ezbrd/bf527-ezkit: add NAND partition for u-boot
Blackfin: coreb: add gpl module license
Blackfin: coreb: update ioctl numbers
Blackfin: update sparse flags for latest upstream changes
Blackfin: glue XIP/ROM kernel kconfigs
Blackfin: H8606: move 8250 irqflags to platform resources
Blackfin: bf54x: add missing SIC_RVECT definition
Blackfin: bf561: rewrite SICA_xxx to just SIC_xxx
Blackfin: bf538: add missing SIC_RVECT define
Blackfin: bfin_can.h: add missing VERSION/VERSION2 MMRs
Blackfin: bfin_ppi.h: start a common PPI/EPPI header
Blackfin: bfin_spi.h: add MMR peripheral layout
Robin Getz (1):
Blackfin: workaround anomaly 05000481 (corruption with ITEST MMRs)
Sonic Zhang (5):
Blackfin: bf537-stamp: re-use the fixed regulator voltage driver
Blackfin: bf537-stamp: re-use regulator framework with ad5398 parts
Blackfin: bf537-stamp: tweak i2c address for ad5280 add-on tftlcd board
Blackfin: add new cacheflush syscall
Blackfin: merge kernel init memory back into main memory region
Valentin Yakovenkov (1):
Blackfin: bf561-acvilon: fix NAND resources
Yi Li (1):
Blackfin: bf537-stamp: add example adav801/3 resources
steven miao (2):
Blackfin: boards: add example i2c resources for ad525x devices
Blackfin: gpio: add peripheral group check
arch/blackfin/Kconfig | 12 +-
arch/blackfin/Makefile | 3 +-
arch/blackfin/configs/BF527-AD7160-EVAL_defconfig | 105 +++
arch/blackfin/configs/BF527-TLL6527M_defconfig | 180 ++++
arch/blackfin/include/asm/Kbuild | 1 +
arch/blackfin/include/asm/bfin5xx_spi.h | 19 +
arch/blackfin/include/asm/bfin_can.h | 9 +-
arch/blackfin/include/asm/bfin_ppi.h | 51 +
arch/blackfin/include/asm/cachectl.h | 20 +
arch/blackfin/include/asm/cdef_LPBlackfin.h | 9 +-
arch/blackfin/include/asm/ptrace.h | 3 +
arch/blackfin/include/asm/serial.h | 1 -
arch/blackfin/include/asm/unistd.h | 3 +-
arch/blackfin/kernel/bfin_gpio.c | 185 +++--
arch/blackfin/kernel/process.c | 5 +
arch/blackfin/kernel/ptrace.c | 12 +-
arch/blackfin/kernel/sys_bfin.c | 15 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 21 +-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 2 +-
.../mach-bf518/include/mach/cdefBF51x_base.h | 32 +-
.../mach-bf518/include/mach/defBF51x_base.h | 45 -
arch/blackfin/mach-bf527/boards/Kconfig | 10 +
arch/blackfin/mach-bf527/boards/Makefile | 2 +
arch/blackfin/mach-bf527/boards/ad7160eval.c | 870 +++++++++++++++++
arch/blackfin/mach-bf527/boards/cm_bf527.c | 12 +-
arch/blackfin/mach-bf527/boards/ezbrd.c | 6 +-
arch/blackfin/mach-bf527/boards/ezkit.c | 23 +-
arch/blackfin/mach-bf527/boards/tll6527m.c | 986 ++++++++++++++++++++
.../mach-bf527/include/mach/cdefBF52x_base.h | 32 +-
.../mach-bf527/include/mach/defBF52x_base.h | 45 -
arch/blackfin/mach-bf533/boards/H8606.c | 10 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 4 +-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 10 +-
arch/blackfin/mach-bf533/boards/ezkit.c | 12 +-
arch/blackfin/mach-bf533/boards/ip0x.c | 2 +-
arch/blackfin/mach-bf533/boards/stamp.c | 19 +-
arch/blackfin/mach-bf533/include/mach/defBF532.h | 70 --
arch/blackfin/mach-bf537/Kconfig | 4 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 10 +-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 10 +-
arch/blackfin/mach-bf537/boards/pnav10.c | 12 +-
arch/blackfin/mach-bf537/boards/stamp.c | 597 ++++++++++--
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 10 +-
arch/blackfin/mach-bf537/include/mach/defBF534.h | 44 -
arch/blackfin/mach-bf538/boards/ezkit.c | 4 +-
arch/blackfin/mach-bf538/include/mach/defBF539.h | 73 +--
arch/blackfin/mach-bf548/boards/cm_bf548.c | 47 +-
arch/blackfin/mach-bf548/boards/ezkit.c | 31 +-
arch/blackfin/mach-bf548/dma.c | 1 +
.../mach-bf548/include/mach/cdefBF54x_base.h | 2 +
.../mach-bf548/include/mach/defBF54x_base.h | 51 +-
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 10 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 68 ++-
arch/blackfin/mach-bf561/coreb.c | 11 +-
arch/blackfin/mach-bf561/include/mach/blackfin.h | 33 +-
arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 76 +-
arch/blackfin/mach-bf561/include/mach/defBF561.h | 94 +--
arch/blackfin/mach-bf561/ints-priority.c | 16 +-
arch/blackfin/mach-bf561/smp.c | 24 +-
arch/blackfin/mach-common/dpmc_modes.S | 50 +-
arch/blackfin/mach-common/entry.S | 113 +++-
arch/blackfin/mach-common/interrupt.S | 17 +
arch/blackfin/mach-common/ints-priority.c | 11 +-
arch/blackfin/mm/init.c | 3 +
65 files changed, 3431 insertions(+), 839 deletions(-)
create mode 100644 arch/blackfin/configs/BF527-AD7160-EVAL_defconfig
create mode 100644 arch/blackfin/configs/BF527-TLL6527M_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_ppi.h
create mode 100644 arch/blackfin/include/asm/cachectl.h
create mode 100644 arch/blackfin/mach-bf527/boards/ad7160eval.c
create mode 100644 arch/blackfin/mach-bf527/boards/tll6527m.c
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 0/2] Blackfin fixes for 2.6.36-rc2
@ 2010-08-27 23:08 Mike Frysinger
2010-08-28 20:16 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-08-27 23:08 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel, David Howells
Now that the drivers have caught up, we can push out the Blackfin arch
changes. This fixes some issues David pointed out.
Only failures left are the NOMMU FB fix which David has already pushed,
the linker script issue Sam sent out, and a new bug that has hit the
NAND tree. I'll research & fix that in a bit.
Barry Song (1):
Blackfin: bf52x/bf54x boards: drop unused nand page size
Mike Frysinger (1):
Blackfin: punt duplicate SPORT MMR defines
arch/blackfin/include/asm/bfin_sport.h | 6 -
.../mach-bf518/include/mach/defBF51x_base.h | 82 ---------------
arch/blackfin/mach-bf527/boards/cm_bf527.c | 1 -
arch/blackfin/mach-bf527/boards/ezbrd.c | 1 -
arch/blackfin/mach-bf527/boards/ezkit.c | 1 -
.../mach-bf527/include/mach/defBF52x_base.h | 82 ---------------
arch/blackfin/mach-bf533/include/mach/defBF532.h | 92 -----------------
arch/blackfin/mach-bf537/include/mach/defBF534.h | 80 ---------------
arch/blackfin/mach-bf538/include/mach/defBF539.h | 107 --------------------
arch/blackfin/mach-bf548/boards/cm_bf548.c | 1 -
arch/blackfin/mach-bf548/boards/ezkit.c | 1 -
.../mach-bf548/include/mach/defBF54x_base.h | 67 ------------
arch/blackfin/mach-bf561/include/mach/defBF561.h | 60 -----------
13 files changed, 0 insertions(+), 581 deletions(-)
--
1.7.2.2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2010-08-27 23:08 [PATCH 0/2] Blackfin fixes for 2.6.36-rc2 Mike Frysinger
@ 2010-08-28 20:16 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-08-28 20:16 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit d4348c678977c7093438bbbf2067c49396ae941b:
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (2010-08-25 10:50:07 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Barry Song (1):
Blackfin: bf52x/bf54x boards: drop unused nand page size
Mike Frysinger (1):
Blackfin: punt duplicate SPORT MMR defines
arch/blackfin/include/asm/bfin_sport.h | 6 -
.../mach-bf518/include/mach/defBF51x_base.h | 82 ---------------
arch/blackfin/mach-bf527/boards/cm_bf527.c | 1 -
arch/blackfin/mach-bf527/boards/ezbrd.c | 1 -
arch/blackfin/mach-bf527/boards/ezkit.c | 1 -
.../mach-bf527/include/mach/defBF52x_base.h | 82 ---------------
arch/blackfin/mach-bf533/include/mach/defBF532.h | 92 -----------------
arch/blackfin/mach-bf537/include/mach/defBF534.h | 80 ---------------
arch/blackfin/mach-bf538/include/mach/defBF539.h | 107 --------------------
arch/blackfin/mach-bf548/boards/cm_bf548.c | 1 -
arch/blackfin/mach-bf548/boards/ezkit.c | 1 -
.../mach-bf548/include/mach/defBF54x_base.h | 67 ------------
arch/blackfin/mach-bf561/include/mach/defBF561.h | 60 -----------
13 files changed, 0 insertions(+), 581 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 0/3] Blackfin updates for 2.6.36-rc2
@ 2010-08-23 8:40 Mike Frysinger
2010-08-23 20:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-08-23 8:40 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
Fix breakage/warnings introduced by post 2.6.35 commits, and add
maintainers entries for ADI ASoC drivers. Pretty straight forward.
Mike Frysinger (3):
Blackfin: fix hweight breakage
ADI/ASoC: add MAINTAINERS entries
Blackfin: wire up new fanotify/prlimit64 syscalls
MAINTAINERS | 11 +++++++++++
arch/blackfin/include/asm/bitops.h | 17 ++++++++++-------
arch/blackfin/include/asm/unistd.h | 5 ++++-
arch/blackfin/mach-common/entry.S | 3 +++
4 files changed, 28 insertions(+), 8 deletions(-)
--
1.7.2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
2010-08-23 8:40 [PATCH 0/3] Blackfin updates for 2.6.36-rc2 Mike Frysinger
@ 2010-08-23 20:23 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-08-23 20:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 9ee47476d6734c9deb9ae9ab05d963302f6b6150:
Merge branch 'radix-tree' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/xfsdev (2010-08-22 19:55:14 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Mike Frysinger (3):
Blackfin: fix hweight breakage
ADI/ASoC: add MAINTAINERS entries
Blackfin: wire up new fanotify/prlimit64 syscalls
MAINTAINERS | 11 +++++++++++
arch/blackfin/include/asm/bitops.h | 17 ++++++++++-------
arch/blackfin/include/asm/unistd.h | 5 ++++-
arch/blackfin/mach-common/entry.S | 3 +++
4 files changed, 28 insertions(+), 8 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* Blackfin updates for 2.6.36-rc0
@ 2010-08-06 16:30 Mike Frysinger
2010-08-06 20:57 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-08-06 16:30 UTC (permalink / raw)
To: uclinux-dist-devel; +Cc: linux-kernel
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
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2010-08-06 16:30 Blackfin updates for 2.6.36-rc0 Mike Frysinger
@ 2010-08-06 20:57 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-08-06 20:57 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
The following changes since commit fc1caf6eafb30ea185720e29f7f5eccca61ecd60:
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 (2010-08-05 16:02:01 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
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 (24):
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 | 8 +-
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 +-
87 files changed, 2477 insertions(+), 2090 deletions(-)
delete mode 100644 Documentation/blackfin/Filesystems
create mode 100644 Documentation/blackfin/bfin-spi-notes.txt
delete mode 100644 Documentation/blackfin/cachefeatures.txt
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH 00/96] Blackfin updates for 2.6.34
@ 2010-03-09 14:25 Mike Frysinger
2010-03-09 14:28 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2010-03-09 14:25 UTC (permalink / raw)
To: uclinux-dist-devel, linux-kernel
Sorry for the late pull; I was traveling during most of the merge window.
This should only touch arch/blackfin/ though.
In tihs set, we've got lots of:
- board updates due to pushing more resources out of drivers
- tracing overhaul for ftrace/ptrace
- XIP kernel support
- SMP updates (cpufreq/hotplug/nmi_watchdog/fixes)
- random MPU fixes (fleshing out the corner cases)
- more unification of the nasty duplicated MMR bit fields
Barry Song (17):
Blackfin: bf537-stamp: ad1938: switch to GPIO CS
Blackfin: fix MPU page permission masks overflow when dealing with
async memory
Blackfin: replace harcoded define with proper THREAD_SIZE macro
Blackfin: fix the section name of init_thread_union
Blackfin: fix initial stack pointer setup
Blackfin: initial XIP support
Blackfin: bf533-{ezkit,stamp}: add sound platform devices
Blackfin: bf537-stamp: declare parallel flash as ROM with XIP kernel
Blackfin: fill out the signal si_addr when sending a SIGBUS/SIGSEGV
Blackfin: bf548-ezkit: add ASoC CPU DAI resources
Blackfin: bf537-stamp/bf527-ezkit: move ASoC SPORT resources to
boards file
Blackfin: respect the L1 kconfig optimization in the MPU code
Blackfin: implement ndelay()
Blackfin: add dma_disable_irq_nosync() API for irq handlers
Blackfin: rename AD1938 to AD193X in board files
Blackfin: bf537-stamp: add example AD715{0,2}/AD774{5,6,7} IIO
resources
Blackfin: rename AD1836 to AD183X in board files
Christoph Hellwig (1):
Blackfin: use generic ptrace_resume code
Cliff Cai (2):
Blackfin: bf527-ezkit/bf537-stamp: add example SSM2602 I2C resources
Blackfin: bf537-stamp: add example ADAU1361 resources
Frans Pop (1):
Blackfin: remove trailing space in messages
Graf Yang (12):
Blackfin: SMP: enable HAVE_LEGACY_PER_CPU_AREA
Blackfin: drop cpu_callin_map on SMP systems
Blackfin: SMP: add PM/CPU hotplug support
Blackfin: fix up mm locking in address dumping
Blackfin: implement nmi_watchdog for SMP on BF561
Blackfin: split watchdog definitions into a dedicated header file
Blackfin: add support for cpufreq on SMP systems
Blackfin: rewrite resync_core_{i,d}cache() SMP logic to avoid per_cpu
data
Blackfin: bf537-stamp: add example AD2S90 resources
Blackfin: bf537-stamp: add example AD2S120x resources
Blackfin: bf537-stamp: add example AD2S1210 IIO resources
Blackfin: scale calibration when cpu freq changes
Harald Krapfenbauer (1):
Blackfin: tcm-bf518: new board port
Jie Zhang (1):
Blackfin: fix relocation errors with large initramfs images
Joachim Eastwood (2):
Blackfin: GPIO: implement to_irq handler
Blackfin: mark gpio lib functions static
Michael Hennerich (13):
Blackfin: bf527-ezkit: add support for V2.1 boards
Blackfin: extend bfin-lq035q1-fb resources to include PPI mode
Blackfin: pull in asm/bfin_can.h for interrupt masks
Blackfin: gpio: use shorter name
Blackfin: update AD7879 resources to match the new gpiolib driver
support
Blackfin: BF51x: fix L1 Instruction SRAM size
Blackfin: add optimized version of Hamming Weight functions
Blackfin: increase NR_IRQS beyond NR on-chip IRQs
Blackfin: bf537-stamp: add example ADS7846 touchscreen resources
Blackfin: add support for the on-chip MAC status interrupts
Blackfin: bf537-stamp: add example ADP8860 backlight/led resources
Blackfin: don't support keypad wakeup from hibernate
Blackfin: bf537-stamp: add example ADXL346 orientation resources
Mike Frysinger (24):
Blackfin: bfin_sport: unify & standardize SPORT masks
Blackfin: wire up the various memory related syscalls
Blackfin: merge common CAN defines into one headers
Blackfin: drop duplicate HOTPLUG Kconfig option
Blackfin: drop unused SL811 platform resources from bf527/pnav boards
Blackfin: bf537-stamp: change CONFIG_USB_SL811_BFIN_IRQ to IRQ_PF4
Blackfin: isram: add unlikely to sanity checks
Blackfin: unify MMR helpers
Blackfin: kgdb: mark all local funcs/structs static
Blackfin: bf537-stamp: move ADF7021 MAC storage into platform
resources
Blackfin: implement ftrace mcount test
Blackfin: support new ftrace frame pointer semantics
Blackfin: fix whitespace damage in thread_info.h
Blackfin: move KGDB selection to the way other arches do it
Blackfin: simplify SYSCFG code a bit and ignore attempts to change it
Blackfin: simplify PTRACE_{PEEK,POKE}USR in preperation for regset
support
Blackfin: initial regset support
Blackfin: initial tracehook support
Blackfin: fix single stepping over system calls
Blackfin: check for bad syscalls after tracing it
Blackfin: add support for restart_syscall()
Blackfin: asm/page.h: pull in asm-generic headers
Blackfin: eat spurious space in asm/dpmc.h
Blackfin: stop cleaning include/asm/asm-offsets.h
Robin Getz (1):
Blackfin: fix anomaly 283 handling with exact hardware error
Roel Kluin (1):
Blackfin: fix decoding of opcodes 41-47 in decode_instruction()
Sonic Zhang (13):
Blackfin: move on-chip UART resources to boards files
Blackfin: move SPORT UART resources to boards files
Blackfin: allow boards to register early devices
Blackfin: add UART/SPORT early platform resources
Blackfin: MPU: handle caches for reserved memory
Blackfin: dma-mapping: fix thinko in constant optimization
Blackfin: bf537-stamp: unify duplicated ADP5588 headers
Blackfin: update defconfigs
Blackfin: SMP: add support for IRQ affinity
Blackfin: bf537-stamp: add example AD5398 power regulator resources
Blackfin: bf537-stamp: add example ADP122/ADP150 power regulator
resources
Blackfin: bf537-stamp: add example AD7414 temp sensor resources
Blackfin: bf537-stamp: add example AD7416 IIO resources
Valentin Yakovenkov (1):
Blackfin: bf561-acvilon: save the smsc911x mac address
Yi Li (6):
Blackfin: flush caches on SMP when one core calls another via IPI
Blackfin: SMP: make core timers per-cpu clock events for HRT
Blackfin: simplify SMP handling in SRAM code
Blackfin: try to simplify interrupt ifdef ugliness
Blackfin: add support for irqflags tracing
Blackfin: add CALLER_ADDR ftrace macros
arch/blackfin/Kconfig | 81 +-
arch/blackfin/Kconfig.debug | 12 +-
arch/blackfin/Makefile | 7 +-
arch/blackfin/boot/Makefile | 23 +-
arch/blackfin/configs/BF518F-EZBRD_defconfig | 270 +++--
arch/blackfin/configs/BF526-EZBRD_defconfig | 336 +++--
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 1811 +++++++++++++++++++++++
arch/blackfin/configs/BF527-EZKIT_defconfig | 344 +++--
arch/blackfin/configs/BF533-EZKIT_defconfig | 250 ++--
arch/blackfin/configs/BF533-STAMP_defconfig | 295 +++--
arch/blackfin/configs/BF537-STAMP_defconfig | 332 +++--
arch/blackfin/configs/BF538-EZKIT_defconfig | 291 +++--
arch/blackfin/configs/BF548-EZKIT_defconfig | 108 +-
arch/blackfin/configs/BF561-ACVILON_defconfig | 15 +-
arch/blackfin/configs/BF561-EZKIT_defconfig | 82 +-
arch/blackfin/configs/H8606_defconfig | 7 -
arch/blackfin/configs/PNAV-10_defconfig | 295 +++--
arch/blackfin/configs/TCM-BF518_defconfig | 1375 +++++++++++++++++
arch/blackfin/include/asm/bfin-lq035q1.h | 12 +
arch/blackfin/include/asm/bfin_can.h | 725 +++++++++
arch/blackfin/include/asm/bfin_sport.h | 227 ++--
arch/blackfin/include/asm/bfin_watchdog.h | 30 +
arch/blackfin/include/asm/bitops.h | 74 +-
arch/blackfin/include/asm/context.S | 22 +
arch/blackfin/include/asm/cpu.h | 2 -
arch/blackfin/include/asm/def_LPBlackfin.h | 58 +-
arch/blackfin/include/asm/delay.h | 16 +-
arch/blackfin/include/asm/dma-mapping.h | 15 +-
arch/blackfin/include/asm/dma.h | 4 +
arch/blackfin/include/asm/dpmc.h | 4 +-
arch/blackfin/include/asm/elf.h | 8 +-
arch/blackfin/include/asm/ftrace.h | 53 +
arch/blackfin/include/asm/gpio.h | 17 +-
arch/blackfin/include/asm/irq.h | 7 +
arch/blackfin/include/asm/mmu_context.h | 14 +-
arch/blackfin/include/asm/nmi.h | 12 +
arch/blackfin/include/asm/page.h | 3 +
arch/blackfin/include/asm/ptrace.h | 25 +
arch/blackfin/include/asm/sections.h | 3 +
arch/blackfin/include/asm/smp.h | 15 +
arch/blackfin/include/asm/syscall.h | 96 ++
arch/blackfin/include/asm/thread_info.h | 25 +-
arch/blackfin/include/asm/time.h | 13 +-
arch/blackfin/kernel/Makefile | 1 +
arch/blackfin/kernel/bfin_dma_5xx.c | 10 +-
arch/blackfin/kernel/bfin_gpio.c | 20 +-
arch/blackfin/kernel/cplb-mpu/cplbinit.c | 9 +
arch/blackfin/kernel/cplb-mpu/cplbmgr.c | 54 +-
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 9 +
arch/blackfin/kernel/dma-mapping.c | 2 +-
arch/blackfin/kernel/entry.S | 8 +-
arch/blackfin/kernel/ftrace-entry.S | 23 +-
arch/blackfin/kernel/ftrace.c | 6 +-
arch/blackfin/kernel/init_task.c | 2 +-
arch/blackfin/kernel/kgdb.c | 10 +-
arch/blackfin/kernel/nmi.c | 299 ++++
arch/blackfin/kernel/process.c | 7 -
arch/blackfin/kernel/ptrace.c | 360 ++---
arch/blackfin/kernel/setup.c | 34 +-
arch/blackfin/kernel/signal.c | 24 +-
arch/blackfin/kernel/time-ts.c | 205 ++--
arch/blackfin/kernel/traps.c | 32 +-
arch/blackfin/kernel/vmlinux.lds.S | 70 +-
arch/blackfin/mach-bf518/boards/Kconfig | 5 +
arch/blackfin/mach-bf518/boards/Makefile | 1 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 178 +++-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 753 ++++++++++
arch/blackfin/mach-bf518/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf518/include/mach/mem_map.h | 2 +-
arch/blackfin/mach-bf527/boards/Kconfig | 5 +
arch/blackfin/mach-bf527/boards/Makefile | 1 +
arch/blackfin/mach-bf527/boards/cm_bf527.c | 245 +++-
arch/blackfin/mach-bf527/boards/ezbrd.c | 199 +++-
arch/blackfin/mach-bf527/boards/ezkit.c | 431 +++++--
arch/blackfin/mach-bf527/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf533/boards/H8606.c | 66 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 134 ++-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 138 ++-
arch/blackfin/mach-bf533/boards/ezkit.c | 102 ++-
arch/blackfin/mach-bf533/boards/ip0x.c | 63 +-
arch/blackfin/mach-bf533/boards/stamp.c | 174 ++-
arch/blackfin/mach-bf533/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 116 ++-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 187 +++-
arch/blackfin/mach-bf537/boards/minotaur.c | 183 +++-
arch/blackfin/mach-bf537/boards/pnav10.c | 169 ++-
arch/blackfin/mach-bf537/boards/stamp.c | 684 ++++++++-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 187 +++-
arch/blackfin/mach-bf537/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 346 ++++-
arch/blackfin/mach-bf538/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf548/boards/cm_bf548.c | 399 +++++-
arch/blackfin/mach-bf548/boards/ezkit.c | 443 ++++++-
arch/blackfin/mach-bf548/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf561/Makefile | 1 +
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 66 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 70 +-
arch/blackfin/mach-bf561/boards/tepla.c | 68 +
arch/blackfin/mach-bf561/hotplug.c | 32 +
arch/blackfin/mach-bf561/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf561/include/mach/smp.h | 2 +
arch/blackfin/mach-bf561/secondary.S | 50 +-
arch/blackfin/mach-bf561/smp.c | 44 +-
arch/blackfin/mach-common/cpufreq.c | 168 ++-
arch/blackfin/mach-common/entry.S | 81 +-
arch/blackfin/mach-common/head.S | 16 +-
arch/blackfin/mach-common/interrupt.S | 35 +-
arch/blackfin/mach-common/ints-priority.c | 208 +++-
arch/blackfin/mach-common/smp.c | 87 +-
arch/blackfin/mm/isram-driver.c | 6 +-
arch/blackfin/mm/sram-alloc.c | 27 +-
112 files changed, 12548 insertions(+), 2273 deletions(-)
create mode 100644 arch/blackfin/configs/BF527-EZKIT-V2_defconfig
create mode 100644 arch/blackfin/configs/TCM-BF518_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_can.h
create mode 100644 arch/blackfin/include/asm/bfin_watchdog.h
create mode 100644 arch/blackfin/include/asm/nmi.h
create mode 100644 arch/blackfin/include/asm/syscall.h
create mode 100644 arch/blackfin/kernel/nmi.c
create mode 100644 arch/blackfin/mach-bf518/boards/tcm-bf518.c
create mode 100644 arch/blackfin/mach-bf561/hotplug.c
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
2010-03-09 14:25 [PATCH 00/96] Blackfin updates for 2.6.34 Mike Frysinger
@ 2010-03-09 14:28 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2010-03-09 14:28 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, uclinux-dist-devel
The following changes since commit 57d54889cd00db2752994b389ba714138652e60c:
Linus Torvalds (1):
Linux 2.6.34-rc1
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Barry Song (17):
Blackfin: bf537-stamp: ad1938: switch to GPIO CS
Blackfin: fix MPU page permission masks overflow when dealing with async memory
Blackfin: replace harcoded define with proper THREAD_SIZE macro
Blackfin: fix the section name of init_thread_union
Blackfin: fix initial stack pointer setup
Blackfin: initial XIP support
Blackfin: bf533-{ezkit,stamp}: add sound platform devices
Blackfin: bf537-stamp: declare parallel flash as ROM with XIP kernel
Blackfin: fill out the signal si_addr when sending a SIGBUS/SIGSEGV
Blackfin: bf548-ezkit: add ASoC CPU DAI resources
Blackfin: bf537-stamp/bf527-ezkit: move ASoC SPORT resources to boards file
Blackfin: respect the L1 kconfig optimization in the MPU code
Blackfin: implement ndelay()
Blackfin: add dma_disable_irq_nosync() API for irq handlers
Blackfin: rename AD1938 to AD193X in board files
Blackfin: bf537-stamp: add example AD715{0,2}/AD774{5,6,7} IIO resources
Blackfin: rename AD1836 to AD183X in board files
Christoph Hellwig (1):
Blackfin: use generic ptrace_resume code
Cliff Cai (2):
Blackfin: bf527-ezkit/bf537-stamp: add example SSM2602 I2C resources
Blackfin: bf537-stamp: add example ADAU1361 resources
Frans Pop (1):
Blackfin: remove trailing space in messages
Graf Yang (12):
Blackfin: SMP: enable HAVE_LEGACY_PER_CPU_AREA
Blackfin: drop cpu_callin_map on SMP systems
Blackfin: SMP: add PM/CPU hotplug support
Blackfin: fix up mm locking in address dumping
Blackfin: implement nmi_watchdog for SMP on BF561
Blackfin: split watchdog definitions into a dedicated header file
Blackfin: add support for cpufreq on SMP systems
Blackfin: rewrite resync_core_{i,d}cache() SMP logic to avoid per_cpu data
Blackfin: bf537-stamp: add example AD2S90 resources
Blackfin: bf537-stamp: add example AD2S120x resources
Blackfin: bf537-stamp: add example AD2S1210 IIO resources
Blackfin: scale calibration when cpu freq changes
Harald Krapfenbauer (1):
Blackfin: tcm-bf518: new board port
Jie Zhang (1):
Blackfin: fix relocation errors with large initramfs images
Joachim Eastwood (2):
Blackfin: GPIO: implement to_irq handler
Blackfin: mark gpio lib functions static
Michael Hennerich (13):
Blackfin: bf527-ezkit: add support for V2.1 boards
Blackfin: extend bfin-lq035q1-fb resources to include PPI mode
Blackfin: pull in asm/bfin_can.h for interrupt masks
Blackfin: gpio: use shorter name
Blackfin: update AD7879 resources to match the new gpiolib driver support
Blackfin: BF51x: fix L1 Instruction SRAM size
Blackfin: add optimized version of Hamming Weight functions
Blackfin: increase NR_IRQS beyond NR on-chip IRQs
Blackfin: bf537-stamp: add example ADS7846 touchscreen resources
Blackfin: add support for the on-chip MAC status interrupts
Blackfin: bf537-stamp: add example ADP8860 backlight/led resources
Blackfin: don't support keypad wakeup from hibernate
Blackfin: bf537-stamp: add example ADXL346 orientation resources
Mike Frysinger (24):
Blackfin: bfin_sport: unify & standardize SPORT masks
Blackfin: wire up the various memory related syscalls
Blackfin: merge common CAN defines into one headers
Blackfin: drop duplicate HOTPLUG Kconfig option
Blackfin: drop unused SL811 platform resources from bf527/pnav boards
Blackfin: bf537-stamp: change CONFIG_USB_SL811_BFIN_IRQ to IRQ_PF4
Blackfin: isram: add unlikely to sanity checks
Blackfin: unify MMR helpers
Blackfin: kgdb: mark all local funcs/structs static
Blackfin: bf537-stamp: move ADF7021 MAC storage into platform resources
Blackfin: implement ftrace mcount test
Blackfin: support new ftrace frame pointer semantics
Blackfin: fix whitespace damage in thread_info.h
Blackfin: move KGDB selection to the way other arches do it
Blackfin: simplify SYSCFG code a bit and ignore attempts to change it
Blackfin: simplify PTRACE_{PEEK,POKE}USR in preperation for regset support
Blackfin: initial regset support
Blackfin: initial tracehook support
Blackfin: fix single stepping over system calls
Blackfin: check for bad syscalls after tracing it
Blackfin: add support for restart_syscall()
Blackfin: asm/page.h: pull in asm-generic headers
Blackfin: eat spurious space in asm/dpmc.h
Blackfin: stop cleaning include/asm/asm-offsets.h
Robin Getz (1):
Blackfin: fix anomaly 283 handling with exact hardware error
Roel Kluin (1):
Blackfin: fix decoding of opcodes 41-47 in decode_instruction()
Sonic Zhang (13):
Blackfin: move on-chip UART resources to boards files
Blackfin: move SPORT UART resources to boards files
Blackfin: allow boards to register early devices
Blackfin: add UART/SPORT early platform resources
Blackfin: MPU: handle caches for reserved memory
Blackfin: dma-mapping: fix thinko in constant optimization
Blackfin: bf537-stamp: unify duplicated ADP5588 headers
Blackfin: update defconfigs
Blackfin: SMP: add support for IRQ affinity
Blackfin: bf537-stamp: add example AD5398 power regulator resources
Blackfin: bf537-stamp: add example ADP122/ADP150 power regulator resources
Blackfin: bf537-stamp: add example AD7414 temp sensor resources
Blackfin: bf537-stamp: add example AD7416 IIO resources
Valentin Yakovenkov (1):
Blackfin: bf561-acvilon: save the smsc911x mac address
Yi Li (6):
Blackfin: flush caches on SMP when one core calls another via IPI
Blackfin: SMP: make core timers per-cpu clock events for HRT
Blackfin: simplify SMP handling in SRAM code
Blackfin: try to simplify interrupt ifdef ugliness
Blackfin: add support for irqflags tracing
Blackfin: add CALLER_ADDR ftrace macros
arch/blackfin/Kconfig | 81 +-
arch/blackfin/Kconfig.debug | 12 +-
arch/blackfin/Makefile | 7 +-
arch/blackfin/boot/Makefile | 23 +-
arch/blackfin/configs/BF518F-EZBRD_defconfig | 270 +++--
arch/blackfin/configs/BF526-EZBRD_defconfig | 336 +++--
arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 1811 +++++++++++++++++++++++
arch/blackfin/configs/BF527-EZKIT_defconfig | 344 +++--
arch/blackfin/configs/BF533-EZKIT_defconfig | 250 ++--
arch/blackfin/configs/BF533-STAMP_defconfig | 295 +++--
arch/blackfin/configs/BF537-STAMP_defconfig | 332 +++--
arch/blackfin/configs/BF538-EZKIT_defconfig | 291 +++--
arch/blackfin/configs/BF548-EZKIT_defconfig | 108 +-
arch/blackfin/configs/BF561-ACVILON_defconfig | 15 +-
arch/blackfin/configs/BF561-EZKIT_defconfig | 82 +-
arch/blackfin/configs/H8606_defconfig | 7 -
arch/blackfin/configs/PNAV-10_defconfig | 295 +++--
arch/blackfin/configs/TCM-BF518_defconfig | 1375 +++++++++++++++++
arch/blackfin/include/asm/bfin-lq035q1.h | 12 +
arch/blackfin/include/asm/bfin_can.h | 725 +++++++++
arch/blackfin/include/asm/bfin_sport.h | 227 ++--
arch/blackfin/include/asm/bfin_watchdog.h | 30 +
arch/blackfin/include/asm/bitops.h | 74 +-
arch/blackfin/include/asm/context.S | 22 +
arch/blackfin/include/asm/cpu.h | 2 -
arch/blackfin/include/asm/def_LPBlackfin.h | 58 +-
arch/blackfin/include/asm/delay.h | 16 +-
arch/blackfin/include/asm/dma-mapping.h | 15 +-
arch/blackfin/include/asm/dma.h | 4 +
arch/blackfin/include/asm/dpmc.h | 4 +-
arch/blackfin/include/asm/elf.h | 8 +-
arch/blackfin/include/asm/ftrace.h | 53 +
arch/blackfin/include/asm/gpio.h | 17 +-
arch/blackfin/include/asm/irq.h | 7 +
arch/blackfin/include/asm/mmu_context.h | 14 +-
arch/blackfin/include/asm/nmi.h | 12 +
arch/blackfin/include/asm/page.h | 3 +
arch/blackfin/include/asm/ptrace.h | 25 +
arch/blackfin/include/asm/sections.h | 3 +
arch/blackfin/include/asm/smp.h | 15 +
arch/blackfin/include/asm/syscall.h | 96 ++
arch/blackfin/include/asm/thread_info.h | 25 +-
arch/blackfin/include/asm/time.h | 13 +-
arch/blackfin/kernel/Makefile | 1 +
arch/blackfin/kernel/bfin_dma_5xx.c | 10 +-
arch/blackfin/kernel/bfin_gpio.c | 20 +-
arch/blackfin/kernel/cplb-mpu/cplbinit.c | 9 +
arch/blackfin/kernel/cplb-mpu/cplbmgr.c | 54 +-
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 9 +
arch/blackfin/kernel/dma-mapping.c | 2 +-
arch/blackfin/kernel/entry.S | 8 +-
arch/blackfin/kernel/ftrace-entry.S | 23 +-
arch/blackfin/kernel/ftrace.c | 6 +-
arch/blackfin/kernel/init_task.c | 2 +-
arch/blackfin/kernel/kgdb.c | 10 +-
arch/blackfin/kernel/nmi.c | 299 ++++
arch/blackfin/kernel/process.c | 7 -
arch/blackfin/kernel/ptrace.c | 360 ++---
arch/blackfin/kernel/setup.c | 34 +-
arch/blackfin/kernel/signal.c | 24 +-
arch/blackfin/kernel/time-ts.c | 205 ++--
arch/blackfin/kernel/traps.c | 32 +-
arch/blackfin/kernel/vmlinux.lds.S | 70 +-
arch/blackfin/mach-bf518/boards/Kconfig | 5 +
arch/blackfin/mach-bf518/boards/Makefile | 1 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 178 +++-
arch/blackfin/mach-bf518/boards/tcm-bf518.c | 753 ++++++++++
arch/blackfin/mach-bf518/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf518/include/mach/mem_map.h | 2 +-
arch/blackfin/mach-bf527/boards/Kconfig | 5 +
arch/blackfin/mach-bf527/boards/Makefile | 1 +
arch/blackfin/mach-bf527/boards/cm_bf527.c | 245 +++-
arch/blackfin/mach-bf527/boards/ezbrd.c | 199 +++-
arch/blackfin/mach-bf527/boards/ezkit.c | 431 +++++--
arch/blackfin/mach-bf527/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf533/boards/H8606.c | 66 +-
arch/blackfin/mach-bf533/boards/blackstamp.c | 134 ++-
arch/blackfin/mach-bf533/boards/cm_bf533.c | 138 ++-
arch/blackfin/mach-bf533/boards/ezkit.c | 102 ++-
arch/blackfin/mach-bf533/boards/ip0x.c | 63 +-
arch/blackfin/mach-bf533/boards/stamp.c | 174 ++-
arch/blackfin/mach-bf533/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 116 ++-
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 187 +++-
arch/blackfin/mach-bf537/boards/minotaur.c | 183 +++-
arch/blackfin/mach-bf537/boards/pnav10.c | 169 ++-
arch/blackfin/mach-bf537/boards/stamp.c | 684 ++++++++-
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 187 +++-
arch/blackfin/mach-bf537/include/mach/irq.h | 12 +-
arch/blackfin/mach-bf538/boards/ezkit.c | 346 ++++-
arch/blackfin/mach-bf538/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf548/boards/cm_bf548.c | 399 +++++-
arch/blackfin/mach-bf548/boards/ezkit.c | 443 ++++++-
arch/blackfin/mach-bf548/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf561/Makefile | 1 +
arch/blackfin/mach-bf561/boards/acvilon.c | 2 +-
arch/blackfin/mach-bf561/boards/cm_bf561.c | 66 +-
arch/blackfin/mach-bf561/boards/ezkit.c | 70 +-
arch/blackfin/mach-bf561/boards/tepla.c | 68 +
arch/blackfin/mach-bf561/hotplug.c | 32 +
arch/blackfin/mach-bf561/include/mach/irq.h | 3 +-
arch/blackfin/mach-bf561/include/mach/smp.h | 2 +
arch/blackfin/mach-bf561/secondary.S | 50 +-
arch/blackfin/mach-bf561/smp.c | 44 +-
arch/blackfin/mach-common/cpufreq.c | 168 ++-
arch/blackfin/mach-common/entry.S | 81 +-
arch/blackfin/mach-common/head.S | 16 +-
arch/blackfin/mach-common/interrupt.S | 35 +-
arch/blackfin/mach-common/ints-priority.c | 208 +++-
arch/blackfin/mach-common/smp.c | 87 +-
arch/blackfin/mm/isram-driver.c | 6 +-
arch/blackfin/mm/sram-alloc.c | 27 +-
112 files changed, 12548 insertions(+), 2273 deletions(-)
create mode 100644 arch/blackfin/configs/BF527-EZKIT-V2_defconfig
create mode 100644 arch/blackfin/configs/TCM-BF518_defconfig
create mode 100644 arch/blackfin/include/asm/bfin_can.h
create mode 100644 arch/blackfin/include/asm/bfin_watchdog.h
create mode 100644 arch/blackfin/include/asm/nmi.h
create mode 100644 arch/blackfin/include/asm/syscall.h
create mode 100644 arch/blackfin/kernel/nmi.c
create mode 100644 arch/blackfin/mach-bf518/boards/tcm-bf518.c
create mode 100644 arch/blackfin/mach-bf561/hotplug.c
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
@ 2009-12-15 17:36 Mike Frysinger
2009-12-15 17:44 ` Mike Frysinger
0 siblings, 1 reply; 23+ messages in thread
From: Mike Frysinger @ 2009-12-15 17:36 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
The following changes since commit 3ea6b3d0e6d0ffd91c0f8cadeb69b7133c038b32:
Linus Torvalds (1):
Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-udf-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Alexey Dobriyan (1):
Blackfin: convert kgdbtest to proc_fops
Barry Song (10):
Blackfin: add some bounds checking to peripheral_request
Blackfin: bf537-stamp: need io.h for writeb() funcs
Blackfin: support smaller uncached DMA chunks for memory constrained systems
Blackfin: drop 4KB reserve at end of memory
Blackfin: MPU: support XIP in async flash memory
Blackfin: workaround anomaly 05000310
Blackfin: dma-mapping.h: flesh out missing DMA mapping functions
Blackfin: convert to asm-generic pci headers
Blackfin: bf537-stamp: add CAN resources
Blackfin: add support for TIF_NOTIFY_RESUME
Bernd Schmidt (1):
Blackfin: improve async bank access checking (for cross-banks & XIP)
Cliff Cai (2):
Blackfin: bf537-stamp: add adau1371 i2c address
Blackfin: bf537-stamp: add adau1761 i2c address
David Daney (1):
Blackfin: Convert BUG() to use unreachable()
Graf Yang (1):
Blackfin: add C define of trace_buffer_init()
Michael Hennerich (13):
Blackfin: clean up bf537-lq035 board resources
Blackfin: convert DMA code to a proper bitmap
Blackfin: cpufreq: use a constant latency
Blackfin: bf538: add support for extended GPIO banks
Blackfin: update bfin_rotary defines
Blackfin: punt cache lock documentation
Blackfin: fix typo in isp1760 platform name
Blackfin: bf537-stamp/bf548-ezkit: update ADXL34x resources
Blackfin: bf537-stamp: add ADXL346 orientation sensing support
Blackfin: bf537-stamp: update ADP5520 resources
Blackfin: bf537-stamp: add ADP8870 resources
Blackfin: bf537-stamp: add AD5258 i2c address
Blackfin: bf537-stamp: add ADF702x network driver resources
Mike Frysinger (47):
Blackfin: convert to generic checksum code
Blackfin: update defconfigs
Blackfin: calculate on-chip lengths at link time rather than run time
Blackfin: clean up isp1362 board resources
Blackfin: BF51x/BF52x: fill out bfin_clear_PPI_STATUS()
Blackfin: pull in firmware Kconfig
Blackfin: push down asm/ includes and out of bfin-global.h
Blackfin: convert DMA mutex to an atomic and drop redundant code
Blackfin: coreb: switched to unlocked_ioctl
Blackfin: rename BF542 host dma defines
Blackfin: fix some BF547 header copy & paste typos
Blackfin: unify BF547/8/9 headers
Blackfin: scrub unused RTC masks
Blackfin: scrub unused watchdog mmr masks
Blackfin: BF51x: dump non-existent SPI/NFC MMRs
Blackfin: punt OTP MMRs
Blackfin: punt unused MXVR masks
Blackfin: BF54x: punt useless "masks" for count/address MMRs
Blackfin: H8606/ip0x: drop redundant SPI ctl_reg settings
Blackfin: pull in asm/dpmc.h for power defines
Blackfin: unify duplicated power masks
Blackfin: unify DMA masks
Blackfin: add an example showing how to use the gptimers API
Blackfin: don't give CPU its own line in traps output
Blackfin: add an uncompressed vmImage target
Blackfin: comment the FDPIC PTRACE defines
Blackfin: force BFD target when linking modules
Blackfin: gptimers: use unsigned timer/group ids
Blackfin: punt dead/unused flash mem_init settings
bfin-otp: add BF51x to the supported arch list
Blackfin: reject NULL callback in set_dma_callback()
Blackfin: finish_atomic_sections: optimize the RTS step
Blackfin: push BF5Xx configs down into mach-specific Kconfigs
Blackfin: drop ptrace() write support for fixed code/bootrom
Blackfin: io.h: fix random busted whitespace
Blackfin: BF537: push down error masks to avoid namespace pollution
Blackfin: BF52x: unify def/cdef headers
Blackfin: BF51x: unify def/cdef headers
Blackfin: bf537-stamp: kill AD714x board-specific Kconfigs
Blackfin: drop unused ax88180 resources
Blackfin: ip0x: pull in asm/portmux.h for P_xxx defines
Blackfin: convert cyc2ns() to clocksource_cyc2ns()
Blackfin: kgdb_test: clean up code a bit
Blackfin: MPU: add missing __init markings
Blackfin: NOMPU: skip DMA ICPLB hole when it is redundant
Blackfin: drop duplicate sched_clock
Blackfin: define __NR_recvmmsg
Philippe Gerum (4):
Blackfin/ipipe: prepare status bitops for SMP support
Blackfin/ipipe: fix forward ref to barrier()
Blackfin/ipipe: introduce support for CONFIG_MPU
Blackfin/ipipe: update version stamp
Robin Getz (2):
Blackfin: announce current cpu rev when booting
Blackfin: don't walk VMAs when oopsing
Sonic Zhang (1):
Blackfin: kgdb: punt dead code
Valentin Yakovenkov (1):
Blackfin: add support for the Acvilon BF561 board
Yi Li (4):
Blackfin: fix gptimer0 clock source compile warning
Blackfin: unify sched_clock() handling between clock sources
Blackfin: use common code for cycle->nanosecond conversion
Blackfin: SMP: don't start up core b until its state has been completely onlined
Documentation/blackfin/00-INDEX | 3 -
Documentation/blackfin/Makefile | 6 +
Documentation/blackfin/cache-lock.txt | 48 -
Documentation/blackfin/cachefeatures.txt | 10 -
Documentation/blackfin/gptimers-example.c | 83 +
arch/blackfin/Kconfig | 41 +-
arch/blackfin/Makefile | 4 +-
arch/blackfin/boot/Makefile | 6 +-
arch/blackfin/configs/BF518F-EZBRD_defconfig | 14 +-
arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +
arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +
arch/blackfin/configs/BF533-EZKIT_defconfig | 2 +
arch/blackfin/configs/BF533-STAMP_defconfig | 2 +
arch/blackfin/configs/BF537-STAMP_defconfig | 7 +-
arch/blackfin/configs/BF538-EZKIT_defconfig | 2 +
arch/blackfin/configs/BF548-EZKIT_defconfig | 332 ++-
arch/blackfin/configs/BF561-ACVILON_defconfig | 1643 +++++++++++++
arch/blackfin/configs/BF561-EZKIT_defconfig | 214 +-
arch/blackfin/configs/BlackStamp_defconfig | 2 +
arch/blackfin/configs/CM-BF527_defconfig | 390 ++-
arch/blackfin/configs/CM-BF533_defconfig | 631 +++---
arch/blackfin/configs/CM-BF537E_defconfig | 334 +++-
arch/blackfin/configs/CM-BF537U_defconfig | 620 +++--
arch/blackfin/configs/CM-BF548_defconfig | 793 ++++---
arch/blackfin/configs/CM-BF561_defconfig | 558 ++++--
arch/blackfin/configs/H8606_defconfig | 2 +
arch/blackfin/configs/IP0X_defconfig | 2 +
arch/blackfin/configs/PNAV-10_defconfig | 2 +
arch/blackfin/configs/SRV1_defconfig | 4 +-
arch/blackfin/configs/TCM-BF537_defconfig | 577 ++++-
arch/blackfin/include/asm/bfin-global.h | 10 +-
arch/blackfin/include/asm/bug.h | 2 +-
arch/blackfin/include/asm/cacheflush.h | 1 +
arch/blackfin/include/asm/checksum.h | 70 +-
arch/blackfin/include/asm/clocks.h | 2 +
arch/blackfin/include/asm/dma-mapping.h | 121 +-
arch/blackfin/include/asm/dma.h | 93 +-
arch/blackfin/include/asm/dpmc.h | 107 +-
arch/blackfin/include/asm/gpio.h | 5 +
arch/blackfin/include/asm/gptimers.h | 32 +-
arch/blackfin/include/asm/io.h | 95 +-
arch/blackfin/include/asm/ipipe.h | 14 +-
arch/blackfin/include/asm/ipipe_base.h | 26 +-
arch/blackfin/include/asm/irqflags.h | 13 +-
arch/blackfin/include/asm/kgdb.h | 3 -
arch/blackfin/include/asm/mem_init.h | 153 --
arch/blackfin/include/asm/mmu_context.h | 33 +-
arch/blackfin/include/asm/pci.h | 130 +-
arch/blackfin/include/asm/ptrace.h | 6 +-
arch/blackfin/include/asm/sections.h | 16 +-
arch/blackfin/include/asm/thread_info.h | 2 +
arch/blackfin/include/asm/trace.h | 2 +
arch/blackfin/include/asm/uaccess.h | 4 +-
arch/blackfin/include/asm/unistd.h | 3 +-
arch/blackfin/kernel/bfin_dma_5xx.c | 52 +-
arch/blackfin/kernel/bfin_gpio.c | 99 +
arch/blackfin/kernel/cplb-mpu/cplbinit.c | 2 +-
arch/blackfin/kernel/cplb-mpu/cplbmgr.c | 13 +-
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 31 +-
arch/blackfin/kernel/dma-mapping.c | 68 +-
arch/blackfin/kernel/gptimers.c | 32 +-
arch/blackfin/kernel/ipipe.c | 67 +
arch/blackfin/kernel/kgdb.c | 17 -
arch/blackfin/kernel/kgdb_test.c | 67 +-
arch/blackfin/kernel/process.c | 95 +-
arch/blackfin/kernel/ptrace.c | 13 -
arch/blackfin/kernel/setup.c | 46 +-
arch/blackfin/kernel/signal.c | 18 +
arch/blackfin/kernel/time-ts.c | 47 +-
arch/blackfin/kernel/time.c | 8 -
arch/blackfin/kernel/traps.c | 45 +-
arch/blackfin/kernel/vmlinux.lds.S | 28 +-
arch/blackfin/lib/Makefile | 2 +-
arch/blackfin/lib/checksum.c | 125 -
arch/blackfin/mach-bf518/Kconfig | 4 +
arch/blackfin/mach-bf518/include/mach/blackfin.h | 6 -
arch/blackfin/mach-bf518/include/mach/cdefBF514.h | 13 +-
arch/blackfin/mach-bf518/include/mach/cdefBF516.h | 80 +-
arch/blackfin/mach-bf518/include/mach/cdefBF518.h | 247 +--
.../mach-bf518/include/mach/cdefBF51x_base.h | 75 +-
arch/blackfin/mach-bf518/include/mach/defBF514.h | 45 +-
arch/blackfin/mach-bf518/include/mach/defBF516.h | 213 +--
arch/blackfin/mach-bf518/include/mach/defBF518.h | 592 +-----
.../mach-bf518/include/mach/defBF51x_base.h | 186 --
arch/blackfin/mach-bf527/Kconfig | 4 +
arch/blackfin/mach-bf527/boards/cm_bf527.c | 48 +-
arch/blackfin/mach-bf527/boards/ezkit.c | 62 +-
arch/blackfin/mach-bf527/include/mach/blackfin.h | 6 -
arch/blackfin/mach-bf527/include/mach/cdefBF525.h | 11 +-
arch/blackfin/mach-bf527/include/mach/cdefBF527.h | 424 +----
.../mach-bf527/include/mach/cdefBF52x_base.h | 23 +-
arch/blackfin/mach-bf527/include/mach/defBF525.h | 11 +-
arch/blackfin/mach-bf527/include/mach/defBF527.h | 679 +------
.../mach-bf527/include/mach/defBF52x_base.h | 186 --
arch/blackfin/mach-bf533/boards/H8606.c | 8 -
arch/blackfin/mach-bf533/boards/ip0x.c | 15 +-
arch/blackfin/mach-bf533/boards/stamp.c | 6 -
arch/blackfin/mach-bf533/include/mach/defBF532.h | 115 +-
arch/blackfin/mach-bf537/boards/pnav10.c | 46 -
arch/blackfin/mach-bf537/boards/stamp.c | 386 ++-
arch/blackfin/mach-bf537/include/mach/bf537.h | 10 -
arch/blackfin/mach-bf537/include/mach/blackfin.h | 6 -
arch/blackfin/mach-bf537/include/mach/defBF534.h | 95 -
arch/blackfin/mach-bf538/Makefile | 1 +
arch/blackfin/mach-bf538/boards/ezkit.c | 42 +
arch/blackfin/mach-bf538/ext-gpio.c | 123 +
arch/blackfin/mach-bf538/include/mach/blackfin.h | 6 -
arch/blackfin/mach-bf538/include/mach/defBF539.h | 1261 +----------
arch/blackfin/mach-bf538/include/mach/gpio.h | 7 +-
arch/blackfin/mach-bf538/include/mach/portmux.h | 2 +-
arch/blackfin/mach-bf548/Kconfig | 24 +
arch/blackfin/mach-bf548/boards/ezkit.c | 59 +-
arch/blackfin/mach-bf548/include/mach/bf548.h | 12 -
arch/blackfin/mach-bf548/include/mach/blackfin.h | 6 -
arch/blackfin/mach-bf548/include/mach/cdefBF547.h | 12 +-
arch/blackfin/mach-bf548/include/mach/cdefBF548.h | 788 +------
arch/blackfin/mach-bf548/include/mach/cdefBF549.h | 1533 +------------
.../mach-bf548/include/mach/cdefBF54x_base.h | 22 -
arch/blackfin/mach-bf548/include/mach/defBF544.h | 4 +-
arch/blackfin/mach-bf548/include/mach/defBF547.h | 10 +-
arch/blackfin/mach-bf548/include/mach/defBF548.h | 1203 +----------
arch/blackfin/mach-bf548/include/mach/defBF549.h | 2526 +-------------------
.../mach-bf548/include/mach/defBF54x_base.h | 289 ---
arch/blackfin/mach-bf561/boards/Kconfig | 7 +
arch/blackfin/mach-bf561/boards/Makefile | 1 +
arch/blackfin/mach-bf561/boards/acvilon.c | 551 +++++
arch/blackfin/mach-bf561/boards/ezkit.c | 28 +-
arch/blackfin/mach-bf561/coreb.c | 8 +-
arch/blackfin/mach-bf561/include/mach/defBF561.h | 101 -
arch/blackfin/mach-bf561/smp.c | 17 +-
arch/blackfin/mach-common/clocks-init.c | 1 +
arch/blackfin/mach-common/cpufreq.c | 5 +-
arch/blackfin/mach-common/dpmc_modes.S | 30 +
arch/blackfin/mach-common/entry.S | 4 +-
arch/blackfin/mach-common/ints-priority.c | 15 +-
arch/blackfin/mach-common/smp.c | 16 +-
drivers/char/Kconfig | 2 +-
137 files changed, 6847 insertions(+), 13625 deletions(-)
create mode 100644 Documentation/blackfin/Makefile
delete mode 100644 Documentation/blackfin/cache-lock.txt
create mode 100644 Documentation/blackfin/gptimers-example.c
create mode 100644 arch/blackfin/configs/BF561-ACVILON_defconfig
delete mode 100644 arch/blackfin/lib/checksum.c
create mode 100644 arch/blackfin/mach-bf538/ext-gpio.c
create mode 100644 arch/blackfin/mach-bf561/boards/acvilon.c
^ permalink raw reply [flat|nested] 23+ messages in thread* Re: Pull request blackfin.git (for-linus branch)
2009-12-15 17:36 Mike Frysinger
@ 2009-12-15 17:44 ` Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2009-12-15 17:44 UTC (permalink / raw)
To: Andrew Morton, Linus Torvalds; +Cc: linux-kernel
On Tue, Dec 15, 2009 at 12:36, Mike Frysinger <vapier@gentoo.org> wrote:
> Mike Frysinger (47):
> bfin-otp: add BF51x to the supported arch list
> drivers/char/Kconfig | 2 +-
this pull request does include one change outside of the
arch/blackfin/ territory, but it's in that lawless drivers/char/ land
... it's a one line change to a Blackfin-specific char driver. i hope
it's ok i sneak it in via my tree.
-mike
^ permalink raw reply [flat|nested] 23+ messages in thread
* Pull request blackfin.git (for-linus branch)
@ 2009-11-26 21:26 Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2009-11-26 21:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1816 bytes --]
The following changes since commit a8a8a669ea13d792296737505adc43ccacf3a648:
Linus Torvalds (1):
Merge branch 'i2c-pnx-fixes' of git://git.fluff.org/bjdooks/linux
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
André Goddard Rosa (1):
Blackfin: fix cache Kconfig typo
Graf Yang (1):
Blackfin: fix SMP build error in start_thread()
Jie Zhang (1):
Blackfin: fix typo in ptrace poking
Michael Hennerich (1):
Blackfin: fix suspend/resume failure with some on-chip ROMs
Mike Frysinger (3):
Blackfin: update anomaly lists
Blackfin: work around testset anomaly 05000477
Blackfin: check for anomaly 05000475
Roel Kluin (1):
Blackfin: fix memset in smp_send_reschedule() and -stop()
arch/blackfin/kernel/bfin_dma_5xx.c | 9 ++++++-
arch/blackfin/kernel/cplb-mpu/cplbinit.c | 2 +-
arch/blackfin/kernel/process.c | 2 +-
arch/blackfin/kernel/ptrace.c | 2 +-
arch/blackfin/mach-bf518/include/mach/anomaly.h | 18 ++++++++++++---
arch/blackfin/mach-bf527/include/mach/anomaly.h | 20 +++++++++++++----
arch/blackfin/mach-bf533/include/mach/anomaly.h | 18 ++++++++++++---
arch/blackfin/mach-bf537/include/mach/anomaly.h | 18 ++++++++++++---
arch/blackfin/mach-bf538/include/mach/anomaly.h | 18 ++++++++++++---
arch/blackfin/mach-bf548/include/mach/anomaly.h | 23 ++++++++++++++++----
arch/blackfin/mach-bf561/atomic.S | 14 +++++++++++-
arch/blackfin/mach-bf561/include/mach/anomaly.h | 25 ++++++++++++++++++----
arch/blackfin/mach-common/arch_checks.c | 5 ++++
arch/blackfin/mach-common/smp.c | 6 +---
14 files changed, 138 insertions(+), 42 deletions(-)
^ permalink raw reply [flat|nested] 23+ messages in thread* Pull request blackfin.git (for-linus branch)
@ 2009-10-09 3:59 Mike Frysinger
0 siblings, 0 replies; 23+ messages in thread
From: Mike Frysinger @ 2009-10-09 3:59 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
The following changes since commit 0eca52a92735f43462165efe00a7e394345fb38e:
Linus Torvalds (1):
Merge git://git.kernel.org/.../davem/ide-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git for-linus
Barry Song (1):
Blackfin: BF51x: add PTP MMR defines
Graf Yang (1):
Blackfin: fix missed cache config renames
Jaswinder Singh Rajput (1):
Blackfin: includecheck fix: mach-bf548, ezkit.c
John Stultz (1):
Blackfin: convert to use arch_gettimeoffset()
Michael Hennerich (2):
Blackfin: convert adv7393 resources to new i2c framework
Blackfin: convert to GENERIC_HARDIRQS_NO__DO_IRQ
Mike Frysinger (5):
Blackfin: asm/irq.h: pull in mach/anomaly.h for anomaly defines
Blackfin: cplbinfo: drop d_path() hacks
Blackfin: bf533-ezkit: convert to physmap/jedec_probe
Blackfin: drop cs_change_per_word setting
Blackfin: drop all simple-gpio board resources
Robin Getz (1):
Blackfin: mass clean up of copyright/licensing info
Thomas Chou (1):
Blackfin: fix framebuffer mmap bug for nommu
arch/blackfin/ADI_BSD.txt | 41 ++++++
arch/blackfin/Kconfig | 13 ++-
arch/blackfin/include/asm/atomic.h | 6 +
arch/blackfin/include/asm/bfin-global.h | 26 +----
arch/blackfin/include/asm/bfin5xx_spi.h | 2 -
arch/blackfin/include/asm/bfin_rotary.h | 4 +
arch/blackfin/include/asm/bfin_simple_timer.h | 6 +
arch/blackfin/include/asm/bitops.h | 6 +
arch/blackfin/include/asm/blackfin.h | 5 +-
arch/blackfin/include/asm/bug.h | 6 +
arch/blackfin/include/asm/byteorder.h | 5 -
arch/blackfin/include/asm/cache.h | 9 +-
arch/blackfin/include/asm/cacheflush.h | 27 +----
arch/blackfin/include/asm/cdef_LPBlackfin.h | 32 +----
arch/blackfin/include/asm/checksum.h | 9 +-
arch/blackfin/include/asm/clocks.h | 27 +----
arch/blackfin/include/asm/context.S | 27 +----
arch/blackfin/include/asm/cplb.h | 27 +----
arch/blackfin/include/asm/cplbinit.h | 27 +----
arch/blackfin/include/asm/cpu.h | 21 +---
arch/blackfin/include/asm/def_LPBlackfin.h | 36 +-----
arch/blackfin/include/asm/dma-mapping.h | 6 +
arch/blackfin/include/asm/dpmc.h | 6 +-
arch/blackfin/include/asm/early_printk.h | 22 +---
arch/blackfin/include/asm/elf.h | 6 +-
arch/blackfin/include/asm/entry.h | 6 +
arch/blackfin/include/asm/fcntl.h | 6 +
arch/blackfin/include/asm/fixed_code.h | 10 ++-
arch/blackfin/include/asm/flat.h | 5 +-
arch/blackfin/include/asm/gpio.h | 27 +----
arch/blackfin/include/asm/hardirq.h | 6 +
arch/blackfin/include/asm/io.h | 6 +
arch/blackfin/include/asm/irq.h | 19 +--
arch/blackfin/include/asm/irq_handler.h | 6 +
arch/blackfin/include/asm/l1layout.h | 5 +-
arch/blackfin/include/asm/linkage.h | 6 +
arch/blackfin/include/asm/mmu.h | 9 +-
arch/blackfin/include/asm/mmu_context.h | 27 +----
arch/blackfin/include/asm/module.h | 6 +
arch/blackfin/include/asm/mutex.h | 4 +
arch/blackfin/include/asm/nand.h | 12 +--
arch/blackfin/include/asm/page.h | 6 +
arch/blackfin/include/asm/page_offset.h | 9 +-
arch/blackfin/include/asm/pda.h | 21 +---
arch/blackfin/include/asm/pgtable.h | 12 ++
arch/blackfin/include/asm/poll.h | 7 +
arch/blackfin/include/asm/portmux.h | 5 +-
arch/blackfin/include/asm/posix_types.h | 6 +
arch/blackfin/include/asm/processor.h | 6 +
arch/blackfin/include/asm/ptrace.h | 6 +
arch/blackfin/include/asm/sections.h | 6 +
arch/blackfin/include/asm/segment.h | 6 +
arch/blackfin/include/asm/sigcontext.h | 6 +
arch/blackfin/include/asm/siginfo.h | 6 +
arch/blackfin/include/asm/smp.h | 21 +---
arch/blackfin/include/asm/spinlock.h | 6 +
arch/blackfin/include/asm/spinlock_types.h | 6 +
arch/blackfin/include/asm/stat.h | 6 +
arch/blackfin/include/asm/string.h | 6 +
arch/blackfin/include/asm/swab.h | 6 +
arch/blackfin/include/asm/system.h | 32 +-----
arch/blackfin/include/asm/thread_info.h | 24 +----
arch/blackfin/include/asm/tlb.h | 6 +
arch/blackfin/include/asm/trace.h | 5 +-
arch/blackfin/include/asm/traps.h | 13 +--
arch/blackfin/include/asm/uaccess.h | 5 +-
arch/blackfin/include/asm/unistd.h | 6 +
arch/blackfin/kernel/asm-offsets.c | 27 +----
arch/blackfin/kernel/bfin_dma_5xx.c | 1 +
arch/blackfin/kernel/bfin_gpio.c | 27 +----
arch/blackfin/kernel/cplb-mpu/cplbinit.c | 20 +---
arch/blackfin/kernel/cplb-mpu/cplbmgr.c | 19 +---
arch/blackfin/kernel/cplb-nompu/cplbinit.c | 19 +---
arch/blackfin/kernel/cplb-nompu/cplbmgr.c | 16 +--
arch/blackfin/kernel/cplbinfo.c | 26 ++--
arch/blackfin/kernel/dma-mapping.c | 27 +----
arch/blackfin/kernel/early_printk.c | 23 +---
arch/blackfin/kernel/entry.S | 27 +----
arch/blackfin/kernel/fixed_code.S | 5 +
arch/blackfin/kernel/flat.c | 18 +---
arch/blackfin/kernel/init_task.c | 27 +----
arch/blackfin/kernel/irqchip.c | 27 +----
arch/blackfin/kernel/module.c | 27 +----
arch/blackfin/kernel/process.c | 27 +----
arch/blackfin/kernel/ptrace.c | 28 +----
arch/blackfin/kernel/setup.c | 6 +-
arch/blackfin/kernel/shadow_console.c | 2 -
arch/blackfin/kernel/signal.c | 27 +----
arch/blackfin/kernel/sys_bfin.c | 41 +++----
arch/blackfin/kernel/time-ts.c | 10 +-
arch/blackfin/kernel/time.c | 63 +---------
arch/blackfin/kernel/traps.c | 27 +----
arch/blackfin/kernel/vmlinux.lds.S | 27 +----
arch/blackfin/lib/ashldi3.c | 27 +----
arch/blackfin/lib/ashrdi3.c | 27 +----
arch/blackfin/lib/checksum.c | 30 +----
arch/blackfin/lib/divsi3.S | 28 +----
arch/blackfin/lib/gcclib.h | 27 +----
arch/blackfin/lib/lshrdi3.c | 27 +----
arch/blackfin/lib/memchr.S | 27 +----
arch/blackfin/lib/memcmp.S | 27 +----
arch/blackfin/lib/memcpy.S | 37 +-----
arch/blackfin/lib/memmove.S | 27 +----
arch/blackfin/lib/memset.S | 27 +----
arch/blackfin/lib/modsi3.S | 36 +-----
arch/blackfin/lib/muldi3.S | 6 +
arch/blackfin/lib/outs.S | 29 +----
arch/blackfin/lib/smulsi3_highpart.S | 6 +
arch/blackfin/lib/udivsi3.S | 27 +----
arch/blackfin/lib/umodsi3.S | 27 +----
arch/blackfin/lib/umulsi3_highpart.S | 6 +
arch/blackfin/mach-bf518/boards/ezbrd.c | 45 +------
arch/blackfin/mach-bf518/dma.c | 28 +----
arch/blackfin/mach-bf518/include/mach/bf518.h | 27 +----
.../mach-bf518/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf518/include/mach/blackfin.h | 29 +----
arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 29 +----
arch/blackfin/mach-bf518/include/mach/cdefBF514.h | 29 +----
arch/blackfin/mach-bf518/include/mach/cdefBF516.h | 29 +----
arch/blackfin/mach-bf518/include/mach/cdefBF518.h | 70 +++++++----
.../mach-bf518/include/mach/cdefBF51x_base.h | 28 +----
arch/blackfin/mach-bf518/include/mach/defBF512.h | 28 +----
arch/blackfin/mach-bf518/include/mach/defBF514.h | 28 +----
arch/blackfin/mach-bf518/include/mach/defBF516.h | 28 +----
arch/blackfin/mach-bf518/include/mach/defBF518.h | 56 +++++----
.../mach-bf518/include/mach/defBF51x_base.h | 28 +----
arch/blackfin/mach-bf518/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf518/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf518/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf518/ints-priority.c | 27 +----
arch/blackfin/mach-bf527/boards/cm_bf527.c | 61 ++--------
arch/blackfin/mach-bf527/boards/ezbrd.c | 45 +------
arch/blackfin/mach-bf527/boards/ezkit.c | 60 ++--------
arch/blackfin/mach-bf527/dma.c | 28 +----
arch/blackfin/mach-bf527/include/mach/bf527.h | 27 +----
.../mach-bf527/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf527/include/mach/blackfin.h | 29 +----
arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 29 +----
arch/blackfin/mach-bf527/include/mach/cdefBF525.h | 29 +----
arch/blackfin/mach-bf527/include/mach/cdefBF527.h | 29 +----
.../mach-bf527/include/mach/cdefBF52x_base.h | 28 +----
arch/blackfin/mach-bf527/include/mach/defBF522.h | 28 +----
arch/blackfin/mach-bf527/include/mach/defBF525.h | 28 +----
arch/blackfin/mach-bf527/include/mach/defBF527.h | 28 +----
.../mach-bf527/include/mach/defBF52x_base.h | 28 +----
arch/blackfin/mach-bf527/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf527/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf527/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf527/ints-priority.c | 27 +----
arch/blackfin/mach-bf533/boards/H8606.c | 33 +----
arch/blackfin/mach-bf533/boards/blackstamp.c | 29 +----
arch/blackfin/mach-bf533/boards/cm_bf533.c | 45 +------
arch/blackfin/mach-bf533/boards/ezkit.c | 132 ++++++++-----------
arch/blackfin/mach-bf533/boards/ip0x.c | 37 +-----
arch/blackfin/mach-bf533/boards/stamp.c | 60 ++--------
arch/blackfin/mach-bf533/dma.c | 28 +----
arch/blackfin/mach-bf533/include/mach/bf533.h | 27 +----
.../mach-bf533/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf533/include/mach/blackfin.h | 28 +----
arch/blackfin/mach-bf533/include/mach/cdefBF532.h | 28 +----
arch/blackfin/mach-bf533/include/mach/defBF532.h | 44 +------
arch/blackfin/mach-bf533/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf533/include/mach/irq.h | 28 +----
arch/blackfin/mach-bf533/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf533/ints-priority.c | 27 +----
arch/blackfin/mach-bf537/boards/cm_bf537e.c | 46 +------
arch/blackfin/mach-bf537/boards/cm_bf537u.c | 46 +------
arch/blackfin/mach-bf537/boards/minotaur.c | 6 +
arch/blackfin/mach-bf537/boards/pnav10.c | 31 +----
arch/blackfin/mach-bf537/boards/stamp.c | 60 ++--------
arch/blackfin/mach-bf537/boards/tcm_bf537.c | 46 +------
arch/blackfin/mach-bf537/dma.c | 28 +----
arch/blackfin/mach-bf537/include/mach/bf537.h | 27 +----
.../mach-bf537/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf537/include/mach/blackfin.h | 29 +----
arch/blackfin/mach-bf537/include/mach/cdefBF534.h | 29 +----
arch/blackfin/mach-bf537/include/mach/cdefBF537.h | 29 +----
arch/blackfin/mach-bf537/include/mach/defBF534.h | 28 +----
arch/blackfin/mach-bf537/include/mach/defBF537.h | 29 +----
arch/blackfin/mach-bf537/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf537/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf537/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf537/ints-priority.c | 27 +----
arch/blackfin/mach-bf538/boards/ezkit.c | 46 +------
arch/blackfin/mach-bf538/dma.c | 28 +----
arch/blackfin/mach-bf538/include/mach/bf538.h | 27 +----
.../mach-bf538/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf538/include/mach/blackfin.h | 29 +----
arch/blackfin/mach-bf538/include/mach/cdefBF538.h | 28 +----
arch/blackfin/mach-bf538/include/mach/defBF539.h | 44 +------
arch/blackfin/mach-bf538/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf538/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf538/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf538/ints-priority.c | 27 +----
arch/blackfin/mach-bf548/boards/cm_bf548.c | 48 +-------
arch/blackfin/mach-bf548/boards/ezkit.c | 49 +-------
arch/blackfin/mach-bf548/dma.c | 27 +----
arch/blackfin/mach-bf548/include/mach/bf548.h | 27 +----
.../blackfin/mach-bf548/include/mach/bf54x-lq043.h | 6 +
arch/blackfin/mach-bf548/include/mach/bf54x_keys.h | 6 +
.../mach-bf548/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf548/include/mach/blackfin.h | 29 +----
arch/blackfin/mach-bf548/include/mach/cdefBF542.h | 28 +----
arch/blackfin/mach-bf548/include/mach/cdefBF544.h | 28 +----
arch/blackfin/mach-bf548/include/mach/cdefBF547.h | 28 +----
arch/blackfin/mach-bf548/include/mach/cdefBF548.h | 28 +----
arch/blackfin/mach-bf548/include/mach/cdefBF549.h | 28 +----
.../mach-bf548/include/mach/cdefBF54x_base.h | 28 +----
arch/blackfin/mach-bf548/include/mach/defBF542.h | 28 +----
arch/blackfin/mach-bf548/include/mach/defBF544.h | 28 +----
arch/blackfin/mach-bf548/include/mach/defBF547.h | 28 +----
arch/blackfin/mach-bf548/include/mach/defBF548.h | 28 +----
arch/blackfin/mach-bf548/include/mach/defBF549.h | 28 +----
.../mach-bf548/include/mach/defBF54x_base.h | 28 +----
arch/blackfin/mach-bf548/include/mach/gpio.h | 30 +----
arch/blackfin/mach-bf548/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf548/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf548/ints-priority.c | 27 +----
arch/blackfin/mach-bf561/atomic.S | 21 +---
arch/blackfin/mach-bf561/boards/cm_bf561.c | 45 +------
arch/blackfin/mach-bf561/boards/ezkit.c | 44 +------
arch/blackfin/mach-bf561/boards/tepla.c | 14 +--
arch/blackfin/mach-bf561/dma.c | 28 +----
arch/blackfin/mach-bf561/include/mach/bf561.h | 27 +----
.../mach-bf561/include/mach/bfin_serial_5xx.h | 29 +----
arch/blackfin/mach-bf561/include/mach/blackfin.h | 28 +----
arch/blackfin/mach-bf561/include/mach/cdefBF561.h | 28 +----
arch/blackfin/mach-bf561/include/mach/defBF561.h | 29 +----
arch/blackfin/mach-bf561/include/mach/gpio.h | 3 -
arch/blackfin/mach-bf561/include/mach/irq.h | 29 +----
arch/blackfin/mach-bf561/include/mach/portmux.h | 6 +
arch/blackfin/mach-bf561/include/mach/smp.h | 6 +
arch/blackfin/mach-bf561/ints-priority.c | 27 +----
arch/blackfin/mach-bf561/secondary.S | 24 +---
arch/blackfin/mach-bf561/smp.c | 21 +---
arch/blackfin/mach-common/arch_checks.c | 27 +----
arch/blackfin/mach-common/cache-c.c | 2 -
arch/blackfin/mach-common/cache.S | 2 -
arch/blackfin/mach-common/cpufreq.c | 27 +----
arch/blackfin/mach-common/entry.S | 31 +----
arch/blackfin/mach-common/head.S | 2 -
arch/blackfin/mach-common/interrupt.S | 30 +----
arch/blackfin/mach-common/ints-priority.c | 35 ++----
arch/blackfin/mach-common/irqpanic.c | 27 +----
arch/blackfin/mach-common/pm.c | 34 +-----
arch/blackfin/mach-common/smp.c | 22 +---
arch/blackfin/mm/blackfin_sram.h | 27 +----
arch/blackfin/mm/init.c | 27 +----
arch/blackfin/mm/isram-driver.c | 14 +--
arch/blackfin/mm/sram-alloc.c | 27 +----
250 files changed, 1078 insertions(+), 4717 deletions(-)
create mode 100644 arch/blackfin/ADI_BSD.txt
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2011-10-26 8:36 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-22 17:10 [PATCH 00/30] Blackfin updates for 2.6.35 Mike Frysinger
2010-05-22 17:13 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
-- strict thread matches above, loose matches on Subject: below --
2011-10-26 8:34 [PATCH 00/15] Blackfin updates for 3.2-rc0 Mike Frysinger
2011-10-26 8:36 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-07-23 5:29 [PATCH 00/43] Blackfin updates for v3.1-rc0 Mike Frysinger
2011-07-23 14:05 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-06-03 17:04 Mike Frysinger
2011-05-29 2:38 [PATCH 0/8] (some) Blackfin updates for 2.6.40 Mike Frysinger
2011-05-29 2:40 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-05-25 18:44 [PATCH 00/37] Blackfin updates for 2.6.40-rc1 Mike Frysinger
2011-05-25 19:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-04-14 19:27 Mike Frysinger
2011-03-30 5:09 [PATCH 0/3] Blackfin fixes for 2.6.39-rc1 Mike Frysinger
2011-03-30 5:11 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-03-24 5:10 [PATCH 0/4] Blackfin updates for 2.6.39-rc0 (part two) Mike Frysinger
2011-03-24 5:11 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-03-18 18:11 [PATCH 00/32] Blackfin updates for 2.6.39-rc0 Mike Frysinger
2011-03-18 18:12 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2011-03-04 8:58 Mike Frysinger
2011-01-10 12:26 [PATCH 00/52] Blackfin updates for 2.6.38 Mike Frysinger
2011-01-11 0:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-10-25 9:00 [PATCH 0/5] Blackfin updates for 2.6.37 (part 2) Mike Frysinger
2010-10-26 1:26 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-10-22 22:39 [PATCH 00/47] Blackfin updates for 2.6.37 Mike Frysinger
2010-10-23 3:50 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-08-27 23:08 [PATCH 0/2] Blackfin fixes for 2.6.36-rc2 Mike Frysinger
2010-08-28 20:16 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-08-23 8:40 [PATCH 0/3] Blackfin updates for 2.6.36-rc2 Mike Frysinger
2010-08-23 20:23 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-08-06 16:30 Blackfin updates for 2.6.36-rc0 Mike Frysinger
2010-08-06 20:57 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2010-03-09 14:25 [PATCH 00/96] Blackfin updates for 2.6.34 Mike Frysinger
2010-03-09 14:28 ` Pull request blackfin.git (for-linus branch) Mike Frysinger
2009-12-15 17:36 Mike Frysinger
2009-12-15 17:44 ` Mike Frysinger
2009-11-26 21:26 Mike Frysinger
2009-10-09 3:59 Mike Frysinger
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®