From: Paul Mundt <lethal@linux-sh.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] [RESEND] sh updates for 2.6.24-rc1
Date: Sat, 13 Oct 2007 13:09:54 +0900 [thread overview]
Message-ID: <20071013040954.GA21127@linux-sh.org> (raw)
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
Which contains:
Adrian McMenamin (4):
fb: pvr2fb: Shared IRQ for dreamcast pvr2.
sh: Add maple bus support for the SEGA Dreamcast.
video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver.
sh: Fix SH-4 DMAC CHCR masking.
Aoi Shinkai (1):
sh: rts7751r2d cf_ide rework
Kristoffer Ericson (9):
sh: Fix OFFCHIP_IRQ_BASE compile error.
sh: update hp6xx defconfig.
sh: hp6xx: APM build fix and new battery values.
backlight: Fix up hp680_bl build.
sh: hd64461: Trivial build fixes for SH7709.
sh: dma: Fix up build for SH7709 support.
sh: hp6xx: Update CF IRQ for INTC changes.
sh: hp6xx: Enable touchscreen and powerbutton IRQs.
sh: hp6xx: Enable pata_platform in defconfig.
Magnus Damm (37):
sh: intc - add support for SH7705
sh: intc - add support for SH7710
sh: intc - add support for SH7706, SH7707, SH7708, SH7709
sh: intc - add missing vectors for SH7707
sh: intc - avoid SH7710 specific vector on SH7712
sh: intc - add support for SH7785
sh: intc - add support for SH7760
sh: simplify se7780 IRQ code
sh: intc - fix IRQ4 and IRQ5 typo on sh3
sh: intc - add support for x3
sh: intc - remove redundant irq code for sh03, snapgear and titan
sh: intc - remove redundant irq code for shmin
sh: intc - add single bitmap register support
sh: intc - convert voyagergx code
sh: remove intc2 code
sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig
sh: intc - add a clear register to struct intc_prio_reg
sh: intc - rework core code
sh: intc - convert board specific r2d code
sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501
sh: x3 - add ipi vectors
sh: intc - mark data structures as __initdata
sh: intc - primary priority masking fixes
sh: fix irqs for the second serial port on sh7206
sh: intc - add support for sh7619
sh: intc - add support for sh7206
sh: defconfigs for R2D-PLUS and for R2D-1
sh: remove CONFIG_CPU_HAS_INTC_IRQ
sh: intc - irl mode update for sh7780 and sh7785
sh: minor fixes
sh: intc - rework higlander irq code for r7780mp and r7785rp
sh: remove sh7780 interrupt controller hack from pci code
sh: add writesb(), readsb(), writesw() and readsw() to io.h
sh: intc - initial SMP support.
sh: Hook up the SH-X3 SMP intc register groups.
sh: fix r2d board detection
sh: allow building for both r2d boards in same binary.
Markus Brunner (4):
sh: Add gpio.h stubs for PFC definitions.
sh: Add SH7720 CPU support.
sh: Magic Panel R2 board support.
sh: Magic Panel MTD mapping update.
Paul Mundt (66):
sh: Support explicit L1 cache disabling.
sh: Fix cache disabling build failures on nommu.
sh: Initial multiple-node support for SH-X3.
rtc: rtc-sh: Support 4-digit year on SH7705/SH7710/SH7712.
sh: intc: Fix sense regs oops for IRL IRQs.
sh: Plug in SH-X3 SCIF0 for sercon earlyprintk.
sh: Initial support for SH-X3 prototype board.
sh: x3proto: ILSEL IRQ support.
sh: x3proto: Hook up ethernet and USB platform devices.
sh: x3proto: Trivial ILSEL build fix.
sh: Bump up NODES_SHIFT for SH-X3.
serial: sh-sci: Shut up compiler warning for SH-X3 SCIF.
sh: Wire up CSM node for SH-X3.
serial: sh-sci: Tidy cpufreq printk.
sh: Kill off duplicate symbol exports on SMP.
sh: heartbeat driver update.
sh: More license string silliness.
sh: Kill off volatile silliness in sq_flush_range().
sh: Overhaul spinlocks and rwlocks for SH-4A SMP.
sh: Fix up heartbeat build and resource size.
sh: Fix up se7751 build.
sh: nommu fault handler needs signal.h.
serial: sh-sci: kgdb console build fixes.
sh: INTC stubs for SH7343 and SH7770 builds.
sh: dma: Fix CONFIG_SYSFS=n build.
sh: Don't enable FPU for SH4AL-DSP.
sh: se7206: Make the I/O port routines less stupid.
sh: se7206: heartbeat needs 32-bit writes.
sh: hp6xx: Trivial build fixes for INTC changes.
sh: r7780rp: irq-r7780rp needs linux/io.h.
sh: se7206: Handle non-SuperIO I/O ports.
sh: se7206: update defconfig.
sh: Wire up URAM node on SH7785.
sh: Fix up extended mode TLB for SH-X2+ cores.
sh: rts7751r2d: Fix up trivial build failure.
sh: Enable maple by default for the Dreamcast.
sh: Make cpufreq driver less noisy on SMP.
sh: Kill off special boot_cpu_data.
sh: Avoid smp_processor_id() in cache desc paths.
sh: Add SMP tlbflush variants.
sh: Bring SMP support back from the dead.
sh: Plug plat_smp_setup() in to generic setup path.
sh: Initial SH-X3 SMP support.
sh: Fix alias calculation for non-aliasing cases.
sh: nommu: Kill off dummy page fault ops for SH-3/4.
sh: Calculate cache aliases on L2 caches.
sh: Revert incorrect license string changes.
sh: Define _ebss for uClinux MTD map driver.
sh: Disable L2 reporting for present URAM only parts.
sh: Disable 4kB pages on extended mode TLB.
sh: processor.h needs smp.h
sh: Kill off duplicate NODES_SHIFT.
sh: Fix plat_irq_setup_pins() for SH7785.
sh: Bump MAX_ACTIVE_REGIONS for SH7785.
sh: Support extended mode TLB on SH-X3.
sh: Use boot_cpu_data for CPU probe.
sh: Fix URAM start address on SH7785.
sh: Tidy up gUSA preempt handling.
sh: Follow gUSA preempt changes in __switch_to().
sh: Conditionalize gUSA support.
sh: early_printk tidying.
sh: kgdb section mismatches and tidying.
sh: Make kgdb i-cache flushing less inept.
sh: Rip out left-over nommu cond syscall cruft.
sh: Fix up some section alignments in linker script.
sh: Discard .exit.text/.exit.data at runtime.
Stuart Menefy (2):
sh: clkfwk: Support multi-level clock propagation.
sh: __copy_user() optimizations for small copies.
Thomas Gleixner (1):
sh: cleanup struct irqaction initializers.
arch/sh/Kconfig | 53 -
arch/sh/Kconfig.debug | 6
arch/sh/Makefile | 4
arch/sh/boards/hp6xx/hp6xx_apm.c | 9
arch/sh/boards/hp6xx/setup.c | 35
arch/sh/boards/magicpanelr2/Kconfig | 13
arch/sh/boards/magicpanelr2/Makefile | 5
arch/sh/boards/magicpanelr2/setup.c | 394 +++++++
arch/sh/boards/mpc1211/setup.c | 2
arch/sh/boards/renesas/r7780rp/Makefile | 5
arch/sh/boards/renesas/r7780rp/irq-r7780mp.c | 61 +
arch/sh/boards/renesas/r7780rp/irq-r7780rp.c | 6
arch/sh/boards/renesas/r7780rp/irq-r7785rp.c | 46
arch/sh/boards/renesas/r7780rp/setup.c | 70 +
arch/sh/boards/renesas/rts7751r2d/Kconfig | 19
arch/sh/boards/renesas/rts7751r2d/irq.c | 179 ++-
arch/sh/boards/renesas/rts7751r2d/setup.c | 95 +
arch/sh/boards/renesas/x3proto/Makefile | 1
arch/sh/boards/renesas/x3proto/ilsel.c | 151 +++
arch/sh/boards/renesas/x3proto/setup.c | 136 ++
arch/sh/boards/se/7206/io.c | 31
arch/sh/boards/se/7206/setup.c | 19
arch/sh/boards/se/7343/irq.c | 7
arch/sh/boards/se/7343/setup.c | 2
arch/sh/boards/se/770x/setup.c | 10
arch/sh/boards/se/7722/setup.c | 9
arch/sh/boards/se/7751/setup.c | 11
arch/sh/boards/se/7780/irq.c | 28
arch/sh/boards/se/7780/setup.c | 7
arch/sh/boards/sh03/setup.c | 28
arch/sh/boards/shmin/setup.c | 26
arch/sh/boards/snapgear/setup.c | 30
arch/sh/boards/titan/setup.c | 30
arch/sh/cchips/Kconfig | 13
arch/sh/cchips/hd6446x/hd64461.c | 13
arch/sh/cchips/hd6446x/hd64465/setup.c | 7
arch/sh/cchips/voyagergx/irq.c | 188 +--
arch/sh/configs/dreamcast_defconfig | 155 ---
arch/sh/configs/hp6xx_defconfig | 559 +++++------
arch/sh/configs/magicpanelr2_defconfig | 925 ++++++++++++++++++
arch/sh/configs/rts7751r2d1_defconfig | 1167 +++++++++++++++++++++++
arch/sh/configs/rts7751r2d_defconfig | 1353 ---------------------------
arch/sh/configs/rts7751r2dplus_defconfig | 1167 +++++++++++++++++++++++
arch/sh/configs/se7206_defconfig | 223 +---
arch/sh/configs/shx3_defconfig | 456 ++++-----
arch/sh/drivers/dma/Kconfig | 1
arch/sh/drivers/dma/dma-sh.c | 13
arch/sh/drivers/heartbeat.c | 70 +
arch/sh/drivers/pci/ops-rts7751r2d.c | 8
arch/sh/drivers/pci/pci-sh7780.c | 13
arch/sh/kernel/cpu/clock.c | 2
arch/sh/kernel/cpu/init.c | 27
arch/sh/kernel/cpu/irq/Makefile | 4
arch/sh/kernel/cpu/irq/intc.c | 562 +++++++----
arch/sh/kernel/cpu/irq/intc2.c | 86 -
arch/sh/kernel/cpu/sh2/probe.c | 19
arch/sh/kernel/cpu/sh2/setup-sh7619.c | 93 +
arch/sh/kernel/cpu/sh2a/probe.c | 18
arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 217 +++-
arch/sh/kernel/cpu/sh3/Makefile | 10
arch/sh/kernel/cpu/sh3/probe.c | 48
arch/sh/kernel/cpu/sh3/setup-sh7705.c | 172 ++-
arch/sh/kernel/cpu/sh3/setup-sh7708.c | 43
arch/sh/kernel/cpu/sh3/setup-sh7709.c | 145 --
arch/sh/kernel/cpu/sh3/setup-sh770x.c | 224 ++++
arch/sh/kernel/cpu/sh3/setup-sh7710.c | 200 ++-
arch/sh/kernel/cpu/sh3/setup-sh7720.c | 210 ++++
arch/sh/kernel/cpu/sh4/probe.c | 178 +--
arch/sh/kernel/cpu/sh4/setup-sh7750.c | 54 -
arch/sh/kernel/cpu/sh4/setup-sh7760.c | 253 ++---
arch/sh/kernel/cpu/sh4/sq.c | 4
arch/sh/kernel/cpu/sh4a/Makefile | 6
arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 4
arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 38
arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 4
arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 91 +
arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 304 +++++-
arch/sh/kernel/cpu/sh4a/setup-shx3.c | 234 ++++
arch/sh/kernel/cpu/sh4a/smp-shx3.c | 120 ++
arch/sh/kernel/cpufreq.c | 3
arch/sh/kernel/early_printk.c | 49
arch/sh/kernel/entry-common.S | 2
arch/sh/kernel/head.S | 18
arch/sh/kernel/kgdb_stub.c | 53 -
arch/sh/kernel/process.c | 8
arch/sh/kernel/setup.c | 15
arch/sh/kernel/sh_ksyms.c | 18
arch/sh/kernel/signal.c | 10
arch/sh/kernel/smp.c | 307 ++++--
arch/sh/kernel/syscalls.S | 18
arch/sh/kernel/timers/timer-tmu.c | 3
arch/sh/kernel/traps.c | 5
arch/sh/kernel/vmlinux.lds.S | 10
arch/sh/mm/Kconfig | 67 -
arch/sh/mm/Makefile | 23
arch/sh/mm/cache-sh4.c | 81 -
arch/sh/mm/copy_page.S | 169 ++-
arch/sh/mm/fault-nommu.c | 64 -
arch/sh/mm/pmb.c | 2
arch/sh/mm/tlb-sh4.c | 55 -
drivers/rtc/rtc-sh.c | 51 -
drivers/serial/sh-sci.c | 39
drivers/serial/sh-sci.h | 34
drivers/sh/Makefile | 4
drivers/sh/maple/Makefile | 3
drivers/sh/maple/maple.c | 735 ++++++++++++++
drivers/video/backlight/hp680_bl.c | 4
drivers/video/pvr2fb.c | 4
include/asm-sh/cacheflush.h | 33
include/asm-sh/cpu-sh3/cache.h | 4
include/asm-sh/cpu-sh3/dma.h | 13
include/asm-sh/cpu-sh3/gpio.h | 66 +
include/asm-sh/cpu-sh3/mmu_context.h | 9
include/asm-sh/cpu-sh3/timer.h | 9
include/asm-sh/cpu-sh3/ubc.h | 3
include/asm-sh/cpu-sh4/dma.h | 2
include/asm-sh/cpu-sh4/mmu_context.h | 14
include/asm-sh/dma.h | 5
include/asm-sh/dreamcast/maple.h | 37
include/asm-sh/gpio.h | 19
include/asm-sh/hd64461.h | 1
include/asm-sh/heartbeat.h | 17
include/asm-sh/hw_irq.h | 53 -
include/asm-sh/ilsel.h | 45
include/asm-sh/io.h | 26
include/asm-sh/kgdb.h | 24
include/asm-sh/magicpanelr2.h | 67 +
include/asm-sh/page.h | 10
include/asm-sh/pgtable.h | 115 +-
include/asm-sh/processor.h | 11
include/asm-sh/r7780rp.h | 33
include/asm-sh/rtc.h | 6
include/asm-sh/rts7751r2d.h | 65 -
include/asm-sh/sections.h | 1
include/asm-sh/sh03/io.h | 9
include/asm-sh/smp.h | 34
include/asm-sh/snapgear.h | 12
include/asm-sh/spinlock.h | 181 ++-
include/asm-sh/spinlock_types.h | 11
include/asm-sh/system.h | 1
include/asm-sh/voyagergx.h | 39
include/asm-sh64/gpio.h | 8
include/linux/maple.h | 80 +
143 files changed, 9783 insertions(+), 4363 deletions(-)
reply other threads:[~2007-10-13 4:10 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071013040954.GA21127@linux-sh.org \
--to=lethal@linux-sh.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.