Hi linus, Please pull blackfin changes for 3.6-rc1. The big changes are adding PM and HDMI support for bf60x, other patches are various bug fix and code cleanup.
Thanks, -Bob The following changes since commit 97e7292ab5ccd30a13c3612835535fc3f3e59715: Merge tag 'clk' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc (2012-07-23 17:51:03 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin.git for-linus for you to fetch changes up to ff765054a1d6461a0724443084f806455320c2ef: bf60x: fix build warning (2012-07-24 11:44:00 +0800) ---------------------------------------------------------------- Bob Liu (7): bfin: reorg clock init steps for bf609 blackfin: Kconfig: fix ROM range for bf60x blackfin: mach-common: ints-priority add irq_set_wake blackfin: bf609-ezkit: add probe_type for norflash blackfin: fix musb macro name blackfin: cplb-nompu: fix ROM cplb size for bf609-ezkit bf60x: fix build warning Scott Jiang (10): bf609: change ad7877 cs and irq pin bfin: add 32M, 16M and 8M uncached DMA region options v4l2: add adv7842 video decoder driver bf609: add ssm2602 support on bf609 platform bf609: add CVBS and S-Video support for adv7842 bf609: add HDMI support for adv7842 bf609: convert vs6624 blank_clocks to black_pixels bf561: add capabilities in adv7183_inputs bf609: reuse bf5xx-i2s-pcm.c as i2s pcm driver bf609: add adv7511 display support Sonic Zhang (16): blackfin: Call sg_for_each to pass through the whole sg list. bf609: crypto: Add blackfin crypto crc driver platform data. bf60x: Enable Blackfin CRC crypto driver by default. bf60x: bfin_crc: move structure bfin_crc out of head file. bf609: bfin_crc: Remove unused CRC TX DMA platform resources. bfin: pm: add deepsleep for bf60x bf60x: Add wake up latency bench for deep sleep mode. i2c: i2c-bfin-twi: Always access 16 bit MMR by bfin 16 bit access Macro. bf60x: sec: Clean up interrupt initialization code for SEC. bf60x: sec: Enable sec interrupt source priority configuration. bf60x: update bf60x anomaly list. bf60x: add default anomaly setting. bf60x: update anomaly id in serial and twi driver headers. bf60x: Add double fault, hardware error and NMI SEC handler bf60x: cpufreq: fix anomaly 05000273 blackfin: twi: read twi mmr via bfin_read macro Steven Miao (14): pm: dpmc macro typo fix bfin-dma: only use MDMA3 on bf609 irq: set cgu event handle to fasteoi handle cpufreq: change debug message level to show clock change error cache: enable L2 sram icache in menuconfig bfin: simple_timer: add READ_COUNTER ioctl and add NOIRQ timer mode bf60x: pm: add smc nor flash syscore ops bf60x: pm: pass wakeup param gpiokeys: add gpio keyboard platform device bf60x: pm: add pint suspend and resume support bfin: pint: add pint suspend and resume cleanup: sec and linkport only built on bf60x dpm: deepsleep: reserve stack PM: add BF60x flash suspend and resume support Vivi Li (1): bf60x: vs6624 pin update arch/blackfin/Kconfig | 16 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 + arch/blackfin/include/asm/bfin-global.h | 8 +- arch/blackfin/include/asm/bfin_crc.h | 14 - arch/blackfin/include/asm/bfin_serial.h | 2 +- arch/blackfin/include/asm/bfin_simple_timer.h | 6 + arch/blackfin/include/asm/bfin_twi.h | 10 +- arch/blackfin/include/asm/context.S | 9 + arch/blackfin/include/asm/dpmc.h | 2 +- arch/blackfin/include/asm/gpio.h | 2 + arch/blackfin/include/asm/irq.h | 10 + arch/blackfin/include/asm/mem_init.h | 212 +++++++++++++ arch/blackfin/include/asm/traps.h | 2 + arch/blackfin/kernel/bfin_dma.c | 4 +- arch/blackfin/kernel/cplb-nompu/cplbinit.c | 8 + arch/blackfin/kernel/dma-mapping.c | 10 +- arch/blackfin/mach-bf527/boards/ezkit.c | 4 +- arch/blackfin/mach-bf548/boards/ezkit.c | 4 +- arch/blackfin/mach-bf548/include/mach/gpio.h | 2 + arch/blackfin/mach-bf561/boards/ezkit.c | 3 + arch/blackfin/mach-bf609/Kconfig | 8 + arch/blackfin/mach-bf609/Makefile | 4 +- arch/blackfin/mach-bf609/boards/ezkit.c | 304 +++++++++++++++++- arch/blackfin/mach-bf609/clock.c | 3 +- arch/blackfin/mach-bf609/dpm.S | 157 ++++++++++ arch/blackfin/mach-bf609/hibernate.S | 65 ---- arch/blackfin/mach-bf609/include/mach/anomaly.h | 141 ++++----- .../mach-bf609/include/mach/defBF60x_base.h | 1 - arch/blackfin/mach-bf609/include/mach/gpio.h | 2 + arch/blackfin/mach-bf609/include/mach/irq.h | 4 + arch/blackfin/mach-bf609/include/mach/pm.h | 9 +- arch/blackfin/mach-bf609/ints-priority.c | 156 +++++++++ arch/blackfin/mach-bf609/pm.c | 130 ++++---- arch/blackfin/mach-common/clocks-init.c | 139 +------- arch/blackfin/mach-common/cpufreq.c | 5 +- arch/blackfin/mach-common/entry.S | 7 - arch/blackfin/mach-common/ints-priority.c | 331 ++++++++++++++------ arch/blackfin/mach-common/pm.c | 8 + 38 files changed, 1298 insertions(+), 506 deletions(-) create mode 100644 arch/blackfin/mach-bf609/dpm.S delete mode 100644 arch/blackfin/mach-bf609/hibernate.S create mode 100644 arch/blackfin/mach-bf609/ints-priority.c -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/