All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Mundt <lethal@linux-sh.org>
To: linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: What's in sh-2.6.git for 2.6.30?
Date: Wed, 18 Mar 2009 11:00:43 +0000	[thread overview]
Message-ID: <20090318110043.GB7391@linux-sh.org> (raw)

Here is a summary of the stuff in the queue for 2.6.30.

Primary features of note in no sort of coherent order:

	- SH-Mobile power management
	- swsusp / suspend to disk / hibernation
	- kexec jump
	- New CPU support (SH7786, UP only for now)
	- New board support (Urquell, ESPT-Giga)
	- New drivers (CMT clockevents, VMU MTD, etc).
	- New PMB mode for inheriting existing static mappings.
	- Shared vectors mapped to shared IRQs.
	- DMA updates for newer SH-4A parts.
	- Support for exended 16-bit ASIDs on 65nm SH7786.
	- Ranged TLB flushing optimizations.

As usual, the tree is at:

	git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git

and contains:

Adrian McMenamin (2):
      sh: maple: Support block reads and writes.
      mtd: flash mapping support for Dreamcast VMU.

Francesco VIRLINZI (4):
      sh: clkfwk: add clk_set_parent/clk_get_parent
      sh: clkfwk: Add resume from hibernation support.
      sh: PMB hibernation support
      sh: clkfwk: Safer resume from hibernation.

Kay Sievers (1):
      sh: struct device - replace bus_id with dev_name(), dev_set_name()

Kuninori Morimoto (4):
      sh: Add support for SH7786 CPU subtype.
      sh: Urquell board support.
      sh: urquell: Add smc91x support and update defconfig accordingly.
      sh: Add OHCI USB support for SH7786

Magnus Damm (32):
      sh: make gpio_get/set_value() O(1)
      sh: lockless gpio_get_value()
      sh: lockless gpio_set_value()
      sh: use gpiolib
      sh: rework clocksource and sched_clock
      sh: tmu disable support
      sh: fix no sys_timer case
      sh: CMT clockevent platform driver
      sh: CMT platform data for sh7723/sh7722/sh7366/sh7343
      sh: shared register saving code for sh3/sh4/sh4a
      sh: rework register restore code for sh3/sh4/sh4a
      sh: remove EXPEVT vector from stack on sh3/sh4/sh4a
      sh: prefetch early exception data on sh4/sh4a.
      serial: sh-sci: console drainage
      rtc: sh-rtc: Add Single IRQ Support
      sh: fix P4 iounmap() pass-through
      sh: multiple vectors per irq - base
      sh: multiple vectors per irq - sh7750
      sh: multiple vectors per irq - sh7780
      sh: multiple vectors per irq - sh7785
      sh: hibernation support
      video: deferred io cleanup fix for sh_mobile_lcdcfb
      sh: Show sleep state with Migo-R LEDs
      input: add suspend wakeup support to sh_keysc
      input: sh_keysc suspend can use to_platform_device()
      sh: improve sh7785lcr power off code
      sh: SuperH Mobile suspend support
      sh: add ap325 lcd power off support
      video: sh_mobile_lcdcfb suspend/resume support
      sh: simplify kexec vbr code
      sh: rework kexec segment code
      sh: add kexec jump support

Matt Fleming (2):
      sh: Relax inline assembly constraints
      sh: Use the atomic_t "counter" member

Nobuhiro Iwamatsu (10):
      sh: multiple vectors per irq - sh7763
      sh: Restore RTC IRQ setting for SH7763 setup.
      sh: Add media/soc_camera.h to board setup of Renesas AP325RXA
      sh: dma-sh updates for multi IRQ and new SH-4A CPUs.
      sh: Revert CONFIG_NR_ONCHIP_DMA_CHANNELS to MAX_DMA_CHANNELS
      sh: Disable get_dma_error_irq for non-SH4 targets.
      sh: Fix compile error by operands(mov.l) in sh3/entry.S
      sh: Move IRQ multi definition of DMAC to defconfig
      sh: espt-giga board support
      sh: sh7763rdp: Change IRQ number for sh_eth of sh7763rdp

Paul Mundt (33):
      sh: Fix up GENERIC_GPIO build for ARCH_WANT_OPTIONAL_GPIO cases.
      sh: mach-highlander and mach-rsk require gpiolib.
      sh: Use SYS_SUPPORTS_CMT for managing CMT timer dependencies.
      sh: Fix up MTU2 support for SH7203.
      sh: Don't enable GENERIC_TIME for the CMT clockevent driver yet.
      sh: Restrict old CMT timer code to SH-2/SH-2A.
      sh: Disable unsupportable prefetching on SH-3.
      sh: Fix up SH-X3 general exception handler build.
      sh: SH7786 is an SH-X3 core, select CPU_SHX3.
      sh: Set a sensible default for the SH7786 pclk.
      sh: intc: Make missing unique IRQ mask warning more verbose.
      sh: multiple vectors per irq - sh7203.
      sh: multiple vectors per irq - sh7263.
      sh: multiple vectors per irq - sh7201.
      sh: multiple vectors per irq - sh7206.
      rtc: rtc-sh: Bump version up to reflect single IRQ support changes.
      sh: multiple vectors per irq - sh7619.
      sh: multiple vectors per irq - mxg.
      sh: multiple vectors per irq - sh770x.
      sh: multiple vectors per irq - sh7705.
      sh: multiple vectors per irq - sh7710.
      sh: multiple vectors per irq - sh7720.
      sh: Define ARCH_SHMOBILE for SH-Mobile CPUs.
      sh: Generate uImage by default on Urquell board.
      sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/.
      sh: dma: Make PVR2 DMA configurable.
      sh: dma: Make G2 DMA configurable.
      sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores.
      sh: tlb-pteaex: Kill off legacy PTEA updates.
      sh: Update debugfs ASID dumping for 16-bit ASID support.
      sh: Flush only the needed range when unmapping a VMA.
      sh: kexec: Drop SR.BL bit toggling.
      sh: kexec jump: fix for ftrace.

Roel Kluin (1):
      SH: fix start_thread and user_stack_pointer macros

Yoshihiro Shimoda (3):
      sh: Support fixed 32-bit PMB mappings from bootloader.
      sh: sh7785lcr: Updates for fixed PMB.
      sh: pci-sh7780: fix pci memory address for fixed PMB

 arch/sh/Kconfig                            |   63 +-
 arch/sh/Kconfig.cpu                        |    3 +
 arch/sh/Makefile                           |    1 +
 arch/sh/boards/Kconfig                     |   20 +-
 arch/sh/boards/Makefile                    |    2 +
 arch/sh/boards/board-ap325rxa.c            |   12 +
 arch/sh/boards/board-espt.c                |  102 ++
 arch/sh/boards/board-sh7785lcr.c           |   13 +-
 arch/sh/boards/board-urquell.c             |  162 +++
 arch/sh/boards/mach-highlander/Kconfig     |    2 +-
 arch/sh/boards/mach-hp6xx/pm_wakeup.S      |   31 +-
 arch/sh/boards/mach-migor/setup.c          |    9 +
 arch/sh/boards/mach-rsk/Kconfig            |    2 +-
 arch/sh/boards/mach-sh7763rdp/setup.c      |   10 +-
 arch/sh/boot/Makefile                      |   20 +-
 arch/sh/configs/espt_defconfig             | 1190 +++++++++++++++++++++
 arch/sh/configs/sh7785lcr_32bit_defconfig  | 1553 ++++++++++++++++++++++++++++
 arch/sh/configs/urquell_defconfig          | 1332 ++++++++++++++++++++++++
 arch/sh/drivers/dma/Kconfig                |   40 +-
 arch/sh/drivers/dma/Makefile               |    3 +-
 arch/sh/drivers/dma/dma-sh.c               |  169 ++-
 arch/sh/drivers/dma/dma-sh.h               |   75 --
 arch/sh/drivers/pci/pci-sh7780.c           |    4 +-
 arch/sh/include/asm/addrspace.h            |    4 +-
 arch/sh/include/asm/atomic-irq.h           |   16 +-
 arch/sh/include/asm/bitops-llsc.h          |   72 +-
 arch/sh/include/asm/clock.h                |    1 +
 arch/sh/include/asm/cmpxchg-llsc.h         |   38 +-
 arch/sh/include/asm/cpu-features.h         |    1 +
 arch/sh/include/asm/dma-sh.h               |  118 +++
 arch/sh/include/asm/dma.h                  |    4 +-
 arch/sh/include/asm/entry-macros.S         |    5 +
 arch/sh/include/asm/gpio.h                 |   70 +-
 arch/sh/include/asm/io.h                   |    4 +-
 arch/sh/include/asm/kprobes.h              |    2 +-
 arch/sh/include/asm/mmu_context.h          |   15 +-
 arch/sh/include/asm/mmu_context_32.h       |   12 +
 arch/sh/include/asm/page.h                 |    7 +-
 arch/sh/include/asm/processor.h            |    2 +-
 arch/sh/include/asm/processor_32.h         |   15 +-
 arch/sh/include/asm/processor_64.h         |   14 +-
 arch/sh/include/asm/ptrace.h               |    8 +-
 arch/sh/include/asm/sections.h             |    1 +
 arch/sh/include/asm/suspend.h              |   22 +
 arch/sh/include/asm/timer.h                |    4 +-
 arch/sh/include/asm/tlb.h                  |  100 ++-
 arch/sh/include/cpu-sh3/cpu/dma.h          |   17 +-
 arch/sh/include/cpu-sh4/cpu/dma-sh4a.h     |   94 ++
 arch/sh/include/cpu-sh4/cpu/dma-sh7780.h   |   39 -
 arch/sh/include/cpu-sh4/cpu/dma.h          |   30 +-
 arch/sh/include/cpu-sh4/cpu/freq.h         |    4 +
 arch/sh/include/cpu-sh4/cpu/mmu_context.h  |   35 +-
 arch/sh/include/cpu-sh4/cpu/sh7786.h       |  192 ++++
 arch/sh/include/mach-common/mach/urquell.h |   68 ++
 arch/sh/kernel/Makefile_32                 |    1 +
 arch/sh/kernel/asm-offsets.c               |    8 +
 arch/sh/kernel/cpu/Makefile                |    1 +
 arch/sh/kernel/cpu/clock.c                 |   95 ++
 arch/sh/kernel/cpu/sh2/setup-sh7619.c      |   34 +-
 arch/sh/kernel/cpu/sh2a/setup-mxg.c        |   65 +-
 arch/sh/kernel/cpu/sh2a/setup-sh7201.c     |  224 ++---
 arch/sh/kernel/cpu/sh2a/setup-sh7203.c     |  236 ++---
 arch/sh/kernel/cpu/sh2a/setup-sh7206.c     |  154 +--
 arch/sh/kernel/cpu/sh3/Makefile            |    2 +
 arch/sh/kernel/cpu/sh3/entry.S             |  357 ++++---
 arch/sh/kernel/cpu/sh3/setup-sh7705.c      |   61 +-
 arch/sh/kernel/cpu/sh3/setup-sh770x.c      |   68 +-
 arch/sh/kernel/cpu/sh3/setup-sh7710.c      |   69 +-
 arch/sh/kernel/cpu/sh3/setup-sh7720.c      |   68 +-
 arch/sh/kernel/cpu/sh3/swsusp.S            |  147 +++
 arch/sh/kernel/cpu/sh4/Makefile            |    1 +
 arch/sh/kernel/cpu/sh4/probe.c             |    7 +
 arch/sh/kernel/cpu/sh4/setup-sh7750.c      |   87 +--
 arch/sh/kernel/cpu/sh4a/Makefile           |    3 +
 arch/sh/kernel/cpu/sh4a/clock-sh7786.c     |  148 +++
 arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c    |  950 +++++++++++++++++
 arch/sh/kernel/cpu/sh4a/setup-sh7343.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7366.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7723.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7763.c     |  114 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7780.c     |   97 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7785.c     |   95 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7786.c     |  490 +++++++++
 arch/sh/kernel/cpu/shmobile/Makefile       |    6 +
 arch/sh/kernel/cpu/shmobile/pm.c           |   92 ++
 arch/sh/kernel/cpu/shmobile/sleep.S        |  125 +++
 arch/sh/kernel/gpio.c                      |  338 ++++---
 arch/sh/kernel/irq.c                       |    2 +-
 arch/sh/kernel/machine_kexec.c             |   67 +-
 arch/sh/kernel/relocate_kernel.S           |  203 +++-
 arch/sh/kernel/setup.c                     |    3 +-
 arch/sh/kernel/swsusp.c                    |   38 +
 arch/sh/kernel/time_32.c                   |   71 +-
 arch/sh/kernel/timers/timer-mtu2.c         |    3 +-
 arch/sh/kernel/timers/timer-tmu.c          |   21 +-
 arch/sh/kernel/vmlinux_32.lds.S            |    5 +-
 arch/sh/mm/Kconfig                         |   29 +-
 arch/sh/mm/Makefile_32                     |    7 +-
 arch/sh/mm/asids-debugfs.c                 |    4 +-
 arch/sh/mm/ioremap_32.c                    |    8 +-
 arch/sh/mm/pmb-fixed.c                     |   45 +
 arch/sh/mm/pmb.c                           |   38 +
 arch/sh/mm/tlb-pteaex.c                    |   96 ++
 arch/sh/oprofile/common.c                  |    1 +
 arch/sh/tools/mach-types                   |    2 +
 drivers/clocksource/Makefile               |    1 +
 drivers/clocksource/sh_cmt.c               |  615 +++++++++++
 drivers/input/joystick/maplecontrol.c      |    4 +-
 drivers/input/keyboard/maple_keyb.c        |   37 +-
 drivers/input/keyboard/sh_keysc.c          |   26 +-
 drivers/mtd/maps/Kconfig                   |   12 +-
 drivers/mtd/maps/Makefile                  |    1 +
 drivers/mtd/maps/vmu-flash.c               |  832 +++++++++++++++
 drivers/rtc/rtc-sh.c                       |  192 +++--
 drivers/serial/sh-sci.c                    |   12 +-
 drivers/serial/sh-sci.h                    |   15 +-
 drivers/sh/intc.c                          |   47 +
 drivers/sh/maple/maple.c                   |  472 +++++-----
 drivers/sh/superhyway/superhyway.c         |    4 +-
 drivers/usb/Kconfig                        |    1 +
 drivers/usb/host/ohci-hcd.c                |    3 +-
 drivers/video/pvr2fb.c                     |   16 +-
 drivers/video/sh_mobile_lcdcfb.c           |   70 ++-
 include/linux/maple.h                      |   62 +-
 include/linux/sh_cmt.h                     |   13 +
 include/linux/sh_intc.h                    |    1 +
 sound/sh/Kconfig                           |    1 +
 128 files changed, 11085 insertions(+), 2106 deletions(-)
 create mode 100644 arch/sh/boards/board-espt.c
 create mode 100644 arch/sh/boards/board-urquell.c
 create mode 100644 arch/sh/configs/espt_defconfig
 create mode 100644 arch/sh/configs/sh7785lcr_32bit_defconfig
 create mode 100644 arch/sh/configs/urquell_defconfig
 delete mode 100644 arch/sh/drivers/dma/dma-sh.h
 create mode 100644 arch/sh/include/asm/dma-sh.h
 create mode 100644 arch/sh/include/asm/suspend.h
 create mode 100644 arch/sh/include/cpu-sh4/cpu/dma-sh4a.h
 delete mode 100644 arch/sh/include/cpu-sh4/cpu/dma-sh7780.h
 create mode 100644 arch/sh/include/cpu-sh4/cpu/sh7786.h
 create mode 100644 arch/sh/include/mach-common/mach/urquell.h
 create mode 100644 arch/sh/kernel/cpu/sh3/swsusp.S
 create mode 100644 arch/sh/kernel/cpu/sh4a/clock-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/setup-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/Makefile
 create mode 100644 arch/sh/kernel/cpu/shmobile/pm.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/sleep.S
 create mode 100644 arch/sh/kernel/swsusp.c
 create mode 100644 arch/sh/mm/pmb-fixed.c
 create mode 100644 arch/sh/mm/tlb-pteaex.c
 create mode 100644 drivers/clocksource/sh_cmt.c
 create mode 100644 drivers/mtd/maps/vmu-flash.c
 create mode 100644 include/linux/sh_cmt.h

WARNING: multiple messages have this Message-ID (diff)
From: Paul Mundt <lethal@linux-sh.org>
To: linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: What's in sh-2.6.git for 2.6.30?
Date: Wed, 18 Mar 2009 20:00:43 +0900	[thread overview]
Message-ID: <20090318110043.GB7391@linux-sh.org> (raw)

Here is a summary of the stuff in the queue for 2.6.30.

Primary features of note in no sort of coherent order:

	- SH-Mobile power management
	- swsusp / suspend to disk / hibernation
	- kexec jump
	- New CPU support (SH7786, UP only for now)
	- New board support (Urquell, ESPT-Giga)
	- New drivers (CMT clockevents, VMU MTD, etc).
	- New PMB mode for inheriting existing static mappings.
	- Shared vectors mapped to shared IRQs.
	- DMA updates for newer SH-4A parts.
	- Support for exended 16-bit ASIDs on 65nm SH7786.
	- Ranged TLB flushing optimizations.

As usual, the tree is at:

	git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git

and contains:

Adrian McMenamin (2):
      sh: maple: Support block reads and writes.
      mtd: flash mapping support for Dreamcast VMU.

Francesco VIRLINZI (4):
      sh: clkfwk: add clk_set_parent/clk_get_parent
      sh: clkfwk: Add resume from hibernation support.
      sh: PMB hibernation support
      sh: clkfwk: Safer resume from hibernation.

Kay Sievers (1):
      sh: struct device - replace bus_id with dev_name(), dev_set_name()

Kuninori Morimoto (4):
      sh: Add support for SH7786 CPU subtype.
      sh: Urquell board support.
      sh: urquell: Add smc91x support and update defconfig accordingly.
      sh: Add OHCI USB support for SH7786

Magnus Damm (32):
      sh: make gpio_get/set_value() O(1)
      sh: lockless gpio_get_value()
      sh: lockless gpio_set_value()
      sh: use gpiolib
      sh: rework clocksource and sched_clock
      sh: tmu disable support
      sh: fix no sys_timer case
      sh: CMT clockevent platform driver
      sh: CMT platform data for sh7723/sh7722/sh7366/sh7343
      sh: shared register saving code for sh3/sh4/sh4a
      sh: rework register restore code for sh3/sh4/sh4a
      sh: remove EXPEVT vector from stack on sh3/sh4/sh4a
      sh: prefetch early exception data on sh4/sh4a.
      serial: sh-sci: console drainage
      rtc: sh-rtc: Add Single IRQ Support
      sh: fix P4 iounmap() pass-through
      sh: multiple vectors per irq - base
      sh: multiple vectors per irq - sh7750
      sh: multiple vectors per irq - sh7780
      sh: multiple vectors per irq - sh7785
      sh: hibernation support
      video: deferred io cleanup fix for sh_mobile_lcdcfb
      sh: Show sleep state with Migo-R LEDs
      input: add suspend wakeup support to sh_keysc
      input: sh_keysc suspend can use to_platform_device()
      sh: improve sh7785lcr power off code
      sh: SuperH Mobile suspend support
      sh: add ap325 lcd power off support
      video: sh_mobile_lcdcfb suspend/resume support
      sh: simplify kexec vbr code
      sh: rework kexec segment code
      sh: add kexec jump support

Matt Fleming (2):
      sh: Relax inline assembly constraints
      sh: Use the atomic_t "counter" member

Nobuhiro Iwamatsu (10):
      sh: multiple vectors per irq - sh7763
      sh: Restore RTC IRQ setting for SH7763 setup.
      sh: Add media/soc_camera.h to board setup of Renesas AP325RXA
      sh: dma-sh updates for multi IRQ and new SH-4A CPUs.
      sh: Revert CONFIG_NR_ONCHIP_DMA_CHANNELS to MAX_DMA_CHANNELS
      sh: Disable get_dma_error_irq for non-SH4 targets.
      sh: Fix compile error by operands(mov.l) in sh3/entry.S
      sh: Move IRQ multi definition of DMAC to defconfig
      sh: espt-giga board support
      sh: sh7763rdp: Change IRQ number for sh_eth of sh7763rdp

Paul Mundt (33):
      sh: Fix up GENERIC_GPIO build for ARCH_WANT_OPTIONAL_GPIO cases.
      sh: mach-highlander and mach-rsk require gpiolib.
      sh: Use SYS_SUPPORTS_CMT for managing CMT timer dependencies.
      sh: Fix up MTU2 support for SH7203.
      sh: Don't enable GENERIC_TIME for the CMT clockevent driver yet.
      sh: Restrict old CMT timer code to SH-2/SH-2A.
      sh: Disable unsupportable prefetching on SH-3.
      sh: Fix up SH-X3 general exception handler build.
      sh: SH7786 is an SH-X3 core, select CPU_SHX3.
      sh: Set a sensible default for the SH7786 pclk.
      sh: intc: Make missing unique IRQ mask warning more verbose.
      sh: multiple vectors per irq - sh7203.
      sh: multiple vectors per irq - sh7263.
      sh: multiple vectors per irq - sh7201.
      sh: multiple vectors per irq - sh7206.
      rtc: rtc-sh: Bump version up to reflect single IRQ support changes.
      sh: multiple vectors per irq - sh7619.
      sh: multiple vectors per irq - mxg.
      sh: multiple vectors per irq - sh770x.
      sh: multiple vectors per irq - sh7705.
      sh: multiple vectors per irq - sh7710.
      sh: multiple vectors per irq - sh7720.
      sh: Define ARCH_SHMOBILE for SH-Mobile CPUs.
      sh: Generate uImage by default on Urquell board.
      sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/.
      sh: dma: Make PVR2 DMA configurable.
      sh: dma: Make G2 DMA configurable.
      sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores.
      sh: tlb-pteaex: Kill off legacy PTEA updates.
      sh: Update debugfs ASID dumping for 16-bit ASID support.
      sh: Flush only the needed range when unmapping a VMA.
      sh: kexec: Drop SR.BL bit toggling.
      sh: kexec jump: fix for ftrace.

Roel Kluin (1):
      SH: fix start_thread and user_stack_pointer macros

Yoshihiro Shimoda (3):
      sh: Support fixed 32-bit PMB mappings from bootloader.
      sh: sh7785lcr: Updates for fixed PMB.
      sh: pci-sh7780: fix pci memory address for fixed PMB

 arch/sh/Kconfig                            |   63 +-
 arch/sh/Kconfig.cpu                        |    3 +
 arch/sh/Makefile                           |    1 +
 arch/sh/boards/Kconfig                     |   20 +-
 arch/sh/boards/Makefile                    |    2 +
 arch/sh/boards/board-ap325rxa.c            |   12 +
 arch/sh/boards/board-espt.c                |  102 ++
 arch/sh/boards/board-sh7785lcr.c           |   13 +-
 arch/sh/boards/board-urquell.c             |  162 +++
 arch/sh/boards/mach-highlander/Kconfig     |    2 +-
 arch/sh/boards/mach-hp6xx/pm_wakeup.S      |   31 +-
 arch/sh/boards/mach-migor/setup.c          |    9 +
 arch/sh/boards/mach-rsk/Kconfig            |    2 +-
 arch/sh/boards/mach-sh7763rdp/setup.c      |   10 +-
 arch/sh/boot/Makefile                      |   20 +-
 arch/sh/configs/espt_defconfig             | 1190 +++++++++++++++++++++
 arch/sh/configs/sh7785lcr_32bit_defconfig  | 1553 ++++++++++++++++++++++++++++
 arch/sh/configs/urquell_defconfig          | 1332 ++++++++++++++++++++++++
 arch/sh/drivers/dma/Kconfig                |   40 +-
 arch/sh/drivers/dma/Makefile               |    3 +-
 arch/sh/drivers/dma/dma-sh.c               |  169 ++-
 arch/sh/drivers/dma/dma-sh.h               |   75 --
 arch/sh/drivers/pci/pci-sh7780.c           |    4 +-
 arch/sh/include/asm/addrspace.h            |    4 +-
 arch/sh/include/asm/atomic-irq.h           |   16 +-
 arch/sh/include/asm/bitops-llsc.h          |   72 +-
 arch/sh/include/asm/clock.h                |    1 +
 arch/sh/include/asm/cmpxchg-llsc.h         |   38 +-
 arch/sh/include/asm/cpu-features.h         |    1 +
 arch/sh/include/asm/dma-sh.h               |  118 +++
 arch/sh/include/asm/dma.h                  |    4 +-
 arch/sh/include/asm/entry-macros.S         |    5 +
 arch/sh/include/asm/gpio.h                 |   70 +-
 arch/sh/include/asm/io.h                   |    4 +-
 arch/sh/include/asm/kprobes.h              |    2 +-
 arch/sh/include/asm/mmu_context.h          |   15 +-
 arch/sh/include/asm/mmu_context_32.h       |   12 +
 arch/sh/include/asm/page.h                 |    7 +-
 arch/sh/include/asm/processor.h            |    2 +-
 arch/sh/include/asm/processor_32.h         |   15 +-
 arch/sh/include/asm/processor_64.h         |   14 +-
 arch/sh/include/asm/ptrace.h               |    8 +-
 arch/sh/include/asm/sections.h             |    1 +
 arch/sh/include/asm/suspend.h              |   22 +
 arch/sh/include/asm/timer.h                |    4 +-
 arch/sh/include/asm/tlb.h                  |  100 ++-
 arch/sh/include/cpu-sh3/cpu/dma.h          |   17 +-
 arch/sh/include/cpu-sh4/cpu/dma-sh4a.h     |   94 ++
 arch/sh/include/cpu-sh4/cpu/dma-sh7780.h   |   39 -
 arch/sh/include/cpu-sh4/cpu/dma.h          |   30 +-
 arch/sh/include/cpu-sh4/cpu/freq.h         |    4 +
 arch/sh/include/cpu-sh4/cpu/mmu_context.h  |   35 +-
 arch/sh/include/cpu-sh4/cpu/sh7786.h       |  192 ++++
 arch/sh/include/mach-common/mach/urquell.h |   68 ++
 arch/sh/kernel/Makefile_32                 |    1 +
 arch/sh/kernel/asm-offsets.c               |    8 +
 arch/sh/kernel/cpu/Makefile                |    1 +
 arch/sh/kernel/cpu/clock.c                 |   95 ++
 arch/sh/kernel/cpu/sh2/setup-sh7619.c      |   34 +-
 arch/sh/kernel/cpu/sh2a/setup-mxg.c        |   65 +-
 arch/sh/kernel/cpu/sh2a/setup-sh7201.c     |  224 ++---
 arch/sh/kernel/cpu/sh2a/setup-sh7203.c     |  236 ++---
 arch/sh/kernel/cpu/sh2a/setup-sh7206.c     |  154 +--
 arch/sh/kernel/cpu/sh3/Makefile            |    2 +
 arch/sh/kernel/cpu/sh3/entry.S             |  357 ++++---
 arch/sh/kernel/cpu/sh3/setup-sh7705.c      |   61 +-
 arch/sh/kernel/cpu/sh3/setup-sh770x.c      |   68 +-
 arch/sh/kernel/cpu/sh3/setup-sh7710.c      |   69 +-
 arch/sh/kernel/cpu/sh3/setup-sh7720.c      |   68 +-
 arch/sh/kernel/cpu/sh3/swsusp.S            |  147 +++
 arch/sh/kernel/cpu/sh4/Makefile            |    1 +
 arch/sh/kernel/cpu/sh4/probe.c             |    7 +
 arch/sh/kernel/cpu/sh4/setup-sh7750.c      |   87 +--
 arch/sh/kernel/cpu/sh4a/Makefile           |    3 +
 arch/sh/kernel/cpu/sh4a/clock-sh7786.c     |  148 +++
 arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c    |  950 +++++++++++++++++
 arch/sh/kernel/cpu/sh4a/setup-sh7343.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7366.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7723.c     |   34 +
 arch/sh/kernel/cpu/sh4a/setup-sh7763.c     |  114 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7780.c     |   97 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7785.c     |   95 +--
 arch/sh/kernel/cpu/sh4a/setup-sh7786.c     |  490 +++++++++
 arch/sh/kernel/cpu/shmobile/Makefile       |    6 +
 arch/sh/kernel/cpu/shmobile/pm.c           |   92 ++
 arch/sh/kernel/cpu/shmobile/sleep.S        |  125 +++
 arch/sh/kernel/gpio.c                      |  338 ++++---
 arch/sh/kernel/irq.c                       |    2 +-
 arch/sh/kernel/machine_kexec.c             |   67 +-
 arch/sh/kernel/relocate_kernel.S           |  203 +++-
 arch/sh/kernel/setup.c                     |    3 +-
 arch/sh/kernel/swsusp.c                    |   38 +
 arch/sh/kernel/time_32.c                   |   71 +-
 arch/sh/kernel/timers/timer-mtu2.c         |    3 +-
 arch/sh/kernel/timers/timer-tmu.c          |   21 +-
 arch/sh/kernel/vmlinux_32.lds.S            |    5 +-
 arch/sh/mm/Kconfig                         |   29 +-
 arch/sh/mm/Makefile_32                     |    7 +-
 arch/sh/mm/asids-debugfs.c                 |    4 +-
 arch/sh/mm/ioremap_32.c                    |    8 +-
 arch/sh/mm/pmb-fixed.c                     |   45 +
 arch/sh/mm/pmb.c                           |   38 +
 arch/sh/mm/tlb-pteaex.c                    |   96 ++
 arch/sh/oprofile/common.c                  |    1 +
 arch/sh/tools/mach-types                   |    2 +
 drivers/clocksource/Makefile               |    1 +
 drivers/clocksource/sh_cmt.c               |  615 +++++++++++
 drivers/input/joystick/maplecontrol.c      |    4 +-
 drivers/input/keyboard/maple_keyb.c        |   37 +-
 drivers/input/keyboard/sh_keysc.c          |   26 +-
 drivers/mtd/maps/Kconfig                   |   12 +-
 drivers/mtd/maps/Makefile                  |    1 +
 drivers/mtd/maps/vmu-flash.c               |  832 +++++++++++++++
 drivers/rtc/rtc-sh.c                       |  192 +++--
 drivers/serial/sh-sci.c                    |   12 +-
 drivers/serial/sh-sci.h                    |   15 +-
 drivers/sh/intc.c                          |   47 +
 drivers/sh/maple/maple.c                   |  472 +++++-----
 drivers/sh/superhyway/superhyway.c         |    4 +-
 drivers/usb/Kconfig                        |    1 +
 drivers/usb/host/ohci-hcd.c                |    3 +-
 drivers/video/pvr2fb.c                     |   16 +-
 drivers/video/sh_mobile_lcdcfb.c           |   70 ++-
 include/linux/maple.h                      |   62 +-
 include/linux/sh_cmt.h                     |   13 +
 include/linux/sh_intc.h                    |    1 +
 sound/sh/Kconfig                           |    1 +
 128 files changed, 11085 insertions(+), 2106 deletions(-)
 create mode 100644 arch/sh/boards/board-espt.c
 create mode 100644 arch/sh/boards/board-urquell.c
 create mode 100644 arch/sh/configs/espt_defconfig
 create mode 100644 arch/sh/configs/sh7785lcr_32bit_defconfig
 create mode 100644 arch/sh/configs/urquell_defconfig
 delete mode 100644 arch/sh/drivers/dma/dma-sh.h
 create mode 100644 arch/sh/include/asm/dma-sh.h
 create mode 100644 arch/sh/include/asm/suspend.h
 create mode 100644 arch/sh/include/cpu-sh4/cpu/dma-sh4a.h
 delete mode 100644 arch/sh/include/cpu-sh4/cpu/dma-sh7780.h
 create mode 100644 arch/sh/include/cpu-sh4/cpu/sh7786.h
 create mode 100644 arch/sh/include/mach-common/mach/urquell.h
 create mode 100644 arch/sh/kernel/cpu/sh3/swsusp.S
 create mode 100644 arch/sh/kernel/cpu/sh4a/clock-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/setup-sh7786.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/Makefile
 create mode 100644 arch/sh/kernel/cpu/shmobile/pm.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/sleep.S
 create mode 100644 arch/sh/kernel/swsusp.c
 create mode 100644 arch/sh/mm/pmb-fixed.c
 create mode 100644 arch/sh/mm/tlb-pteaex.c
 create mode 100644 drivers/clocksource/sh_cmt.c
 create mode 100644 drivers/mtd/maps/vmu-flash.c
 create mode 100644 include/linux/sh_cmt.h

             reply	other threads:[~2009-03-18 11:00 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-18 11:00 Paul Mundt [this message]
2009-03-18 11:00 ` What's in sh-2.6.git for 2.6.30? Paul Mundt

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=20090318110043.GB7391@linux-sh.org \
    --to=lethal@linux-sh.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sh@vger.kernel.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.