lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Fri, 18 Sep 2009 13:32:17 +0900
From:	Paul Mundt <lethal@...ux-sh.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-sh@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] sh updates for 2.6.32-rc1

Please pull from:

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

Which contains:

Alessandro Zummo (2):
      rtc: rtc-ds1302 fixes
      rtc: rtc-sh fixes

Andre Draszik (3):
      sh: ratelimit unaligned fixups
      sh: Allow user control over misaligned fixup handling
      sh: cleanup of do_address_error()

Carl Shaw (1):
      sh: Improve unwind info for signals

Christoph Hellwig (1):
      sh: convert to asm-generic/hardirq.h

David McKay (1):
      sh: Allow use of GENERIC_IOMAP

Giuseppe Cavallaro (2):
      sh: kgdb: do not reload VBR while handling debugger breackpoint
      sh: fix sys_cacheflush error checking

Jon Frosdick (1):
      sh: Use internal watchdog timer to perform reset

Kuninori Morimoto (28):
      sh: ms7724se: add 1280x720 lcdc output support
      sh: Add SH7724 DMAC support.
      sh: mach-kfr2409: add FLLFRQ value for PLL correction.
      sh: clkfwk: Support additional IFC divisor on SH7724.
      sh: Prevent heartbeat from scribbling over non-LED bits.
      sh: USB0 resource area fix for ms7724se
      sh: Add SH7724 support to NR_ONCHIP_DMA_CHANNELS
      sh: Add EcoVec (SH7724) board support
      sh: fix CPU_SH7723/7724 numbering bug
      sh: modify to enable boot for EcoVec24
      sh: Add SH-ETH support for EcoVec24
      sh: Add USB support for EcoVec24
      sh: Add support LCDC for EcoVec24
      sh: Add CEU support for EcoVec24
      sh: Add LCDC Panel support for EcoVec24
      sh: Add I2C device support for EcoVec24
      sh: add romimage-macros.h
      sh: Add romImage support for EcoVec24
      sh: EcoVec24: write MAC address in boot
      sh: EcoVec24: add HIZA setting for LED
      sh: USB disable process is needed if romImage boot for EcoVec24
      sh: Add EcoVec24 romImage defconfig
      sh: add kycr2_delay for sh_keysc
      sh: Add KEYSC support for EcoVec24
      sh: mach-ecovec24: deassert usb irq on boot.
      sh: mach-ecovec24: need asm/clock.h.
      sh: kfr2r09: document the PLL/FLL <-> RF relationship.
      sh: mach-ecovec24: Add user debug switch support

Magnus Damm (56):
      sh: hwblk base implementation
      sh: hwblk for sh7722
      sh: cpuidle for SuperH Mobile using hwblk
      usb: m66592-udc buffer management update
      sh: Add support for multiple hwblk counters
      sh: hwblk support for sh7723
      usb: convert r8a66597-hcd to dev_pm_ops
      usb: r8a66597-hcd platform data on_chip support
      usb: move r8a66597 register defines
      usb: m66592-udc platform data on_chip support
      i2c: change i2c-sh_mobile.c module_init() to subsys_initcall()
      sh: convert processor device setup functions to arch_initcall()
      sh: kfr2r09 board support - SCIF console
      sh: kfr2r09 board support - NOR flash
      sh: kfr2r09 board support - KEYSC keypad
      sh: kfr2r09 board support - mach-type and defconfig
      sh: romImage support V2
      sh: kfr2r09 romImage support V2
      sh: hwblk support for sh7724
      sh: clean up MSTPCRn register definitions
      sh: Runtime PM pdev hwblk
      sh: Runtime PM pdev hwblk - sh7722
      sh: Runtime PM pdev hwblk - Migo-R
      sh: Runtime PM pdev hwblk - Solution Engine 7722
      sh: Runtime PM pdev hwblk - sh7723
      sh: Runtime PM pdev hwblk - AP325RXA
      sh: Runtime PM pdev hwblk - sh7724
      sh: Runtime PM pdev hwblk - kfr2r09
      sh: Runtime PM pdev hwblk - Solution Engine 7724
      sh: LCDC SYS bus access wait fix
      sh: 18-bit SYS panel fix for SuperH Mobile LCDC
      sh: kfr2r09 board support - LCDC panel
      sh: kfr2r09 board support - NAND flash
      sh: LED9, LED10 and LED11 support for Solution Engine 7724
      sh: fix romImage mach dir usage
      sh: clean up Migo-R header file
      sh: Runtime PM pdev hwblk - kfr2r09 LCDC
      sh: rework SuperH Mobile sleep code exception handling
      sh: SuperH Mobile Software Standby support for cpuidle
      usb: add clock support to r8a66597 gadget driver
      usb: r8a66597-udc buffer management update
      usb: r8a66597-udc disable interrupts on shutdown fix
      sh: add r8a66597 usb0 gadget to the kfr2r09 board
      sh: add r8a66597 usb1 gadget to the se7724 board
      sh: i2c compile fix for kfr2r09
      sh: invalidate icache and tlbs during boot on kfr2r09
      sh: jump to p1 during boot on kfr2r09
      sh: add kfr2r09 romimage defconfig
      sh: update kfr2r09 defconfig
      sh: Runtime PM for SuperH Mobile platform bus devices
      i2c: Runtime PM for SuperH Mobile I2C
      video: Runtime PM for SuperH Mobile LCDC
      v4l2: Runtime PM for SuperH Mobile CEU
      uio: Runtime PM for UIO devices
      sh: let ARCH_SHMOBILE select PM and PM_RUNTIME
      sh: drop static UIO clocks for sh7722, sh7723 and sh7724

Marcin Slusarz (1):
      sh: use printk_once

Matt Fleming (28):
      sh: Use bootmem ontop of lmb
      sh: Use bootmem ontop of lmb for NUMA
      sh: Fix the value of MCOUNT_INSN_OFFSET
      sh: Define HAVE_FUNCTION_TRACE_MCOUNT_TEST
      sh: Add ftrace syscall tracing support
      sh: Provide diagnostic kernel stack checks
      sh: Function graph tracer support
      sh: Mark __switch_to() as __notrace_funcgraph
      sh: Restore previous behaviour on kernel fault
      sh: Use the generalized stacktrace ops
      sh: Allow multiple stack unwinders to be setup
      sh: Use the new stack unwinder API
      sh: dwarf unwinder support.
      sh: Setup the frame register in asm code
      sh: Add CFI annotations for exception return.
      sh: Delete DWARF_ARCH_UNWIND_OFFSET
      sh: Set the cfa_offset to 0 if we see a DW_CFA_def_cfa_register op
      sh: Try again at getting the initial return address for an unwind
      sh: Add support for DWARF GNU extensions
      sh: Add a few missing irqflags tracing markers.
      sh: unwinder: Fix memory leak and create our own kmem cache
      sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET
      sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON()
      sh: Setup the frame pointer in handle_interrupt
      sh: Fix bug calculating the end of the FDE instructions
      sh: Handle the DWARF op, DW_CFA_undefined
      sh: Only shout about fixing up unexpected unaligned accesses
      sh: Fix dcache flushing for N-way write-through caches.

Michael Trimarchi (1):
      sh: Better description of SH-4 PTEA register update.

Paul Mundt (112):
      sh: use kprobes_built_in() for notify_page_fault().
      sh: Tidy up vmalloc fault handling.
      video: sh_mobile_lcdcfb: depends on HAVE_CLK.
      sh: Decouple mcount from ftrace.
      sh: Replace DEBUG_STACKOVERFLOW with STACK_DEBUG.
      sh: Use DECLARE_EXPORT() for mcount symbol export.
      sh: Fix up ftrace build error when STACK_DEBUG=n.
      sh: Fix up stack overflow check with ftrace disabled.
      sh: Tidy up gzip-based zImage decompression.
      sh: bzip2/lzma zImage support.
      sh: Consolidate the sh64 changes in arch/sh/boot/compressed/misc_32.c
      sh: rename arch/sh/boot/compressed/misc_32.c -> misc.c
      sh64: Don't use PHYSADDR() for output_addr calculation.
      sh: Kill off zero-sized vmlinux_64.lds.S
      sh: bzip2/lzma uImage support.
      sh: Provide _PAGE_SPECIAL for 32-bit.
      sh: Migrate from PG_mapped to PG_dcache_dirty.
      sh: wire up clear_user_highpage() for sh4, convert sh7705.
      sh: Rename arch/sh/lib/clear_page.S -> __clear_user.S.
      sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms.
      sh: update_mmu_cache() consolidation.
      sh: Handle a NULL vma in __update_tlb() for the fast-path.
      Revert "sh: Bump the earlytimer bits back to time_init()."
      sh: Add romImage target to archhelp.
      sh: Fix up early printk build error.
      sh: Add a PG_dcache_dirty sanity check in kmap_coherent().
      sh: Bring kmap_coherent() out-of-line.
      sh: Drop unused arguments for kunmap_coherent().
      sh: Provide __flush_anon_page().
      sh: Tidy up NEFF-based sign extension for SH-5.
      sh64: Kill off special clear_page() implementation.
      sh: Split out SH-4 __flush_xxx_region() ops.
      sh: Partially unroll the SH-4 __flush_xxx_region() flushers.
      sh: unwinder: Fix up usage of unaligned accessors.
      sh: unwinder: Restore put_unaligned() for an unaligned destination.
      sh: oprofile: Kill off dead valid_kernel_stack().
      sh: unwinder: Convert frame allocations to GFP_ATOMIC.
      sh: stacktrace: Add reliability checks in address saving ops.
      sh: flag the default unwinder as reliable.
      sh: stacktrace: Properly terminate the trace entry buffer.
      sh: Add register alignment helpers for shared flushers.
      sh64: Wire up the shared __flush_xxx_region() flushers.
      sh: NO_CONTEXT ASID optimizations for SH-4 cache flush.
      sh: TLB protection violation exception optimizations.
      sh: TLB fast path optimizations for load/store exceptions.
      sh: Make sure rte delay slots are nopped out on all parts.
      sh: delay slot future proofing via EXPMASK on SH-4A parts.
      sh: Bail from kmap_coherent_init() if we have no dcache aliases.
      sh: Provide the kmap_coherent() interface generically.
      sh: rename pg-mmu.c -> cache.c, enable generically.
      sh: rework nommu for generic cache.c use.
      sh: consolidate nommu stubs in arch/sh/mm/nommu.c.
      sh: Track the CPU family in sh_cpuinfo.
      sh: Centralize the CPU cache initialization routines.
      sh: Move alias computation to shared cache init.
      sh: Don't export flush_dcache_all().
      sh: consolidate flush_dcache_mmap_lock/unlock() definitions.
      sh: Kill off unused flush_icache_user_range().
      sh: Migrate SH-4 cacheflush ops to function pointers.
      sh: Convert SH-2 to new cacheflush interface.
      sh: Convert SH-2A to new cacheflush interface.
      sh: Convert SH-3 to new cacheflush interface.
      sh: Convert SH7705 extended mode to new cacheflush interface.
      sh: Kill off the unhandled pvr case in SH-4 CPU probing.
      sh: Convert cache disabled SH-5 over to new cache interface.
      sh64: Build in support for generic stacktrace ops.
      sh: Fix up the SH-5 build with caches enabled.
      sh64: Kill off dead i/d-cache disabled bits.
      sh: Wire up sh5_cache_init().
      sh: Merge the _32/_64 variants of arch/sh/kernel/Makefile.
      sh: Merge the _32/_64 variants of arch/sh/mm/Makefile.
      sh: unwinder: Move initialization to early_initcall() and tidy up locking.
      sh: Build fix for disabled caches.
      sh: Fix up clockevents broadcasting.
      sh: Add mach-types entry for EcoVec board.
      sh: Fix up the CONFIG_FTRACE_SYSCALLS=n build.
      sh: DSP save/restore ordering and a0 sign extension fixups.
      rtc: rtc-ds1302: Kill off unused variables.
      sh: enable rtc-ds1302 in snapgear_defconfig.
      sh: Fix up cache-sh4 build on SMP.
      sh: Use local TLB flush for get_mmu_context() ASID exhaustion.
      sh: Kill off unused cpu/cacheflush.h.
      sh: Make cache flushers SMP-aware.
      sh: Kill off now redundant local irq disabling.
      sh: Export unwind_stack() to satisfy modular oprofile.
      sh: unwinder: Use a special bug flag for unwinder traps.
      sh64: dummy unwinder BUG wrappers.
      sh: unwinder: cacheline align slab cache objects.
      sh: Fix section mismatch in platform bus notifier.
      usb: gadget: m66592-udc needs linux/err.h.
      sh: Move the FTRACE_SYSCALL_MAX definition in to asm/ftrace.h.
      sh: Fix an off-by-1 in FTRACE_SYSCALL_MAX.
      sh: Fix up sh4_flush_dcache_page() build on UP.
      sh: Tidy up watchdog build for SH-2.
      sh: unwinder: Fix up uninitialized variable warnings on sh2a build.
      sh: Fix up simplified multi-evt handling under sparseirq.
      sh: nmi_debug support.
      sh: Kill off kgdb's magical NMI debouncing.
      Revert "sh: Kill off now redundant local irq disabling."
      sh: Fix up UP deadlock with SMP-aware cache ops.
      sh: disable trapped I/O on SH7785LCR.
      sh: Fix up build warning for SH7785LCR proto board.
      sh: Fix up and optimize the kmap_coherent() interface.
      sh: Use more aggressive dcache purging in kmap teardown.
      sh: Kill off dcache writeback from copy_page().
      rtc: rtc-sh: Fix up oops in early periodic freq assignment.
      sh: Cleanup whitespace damage in sh4_flush_icache_range().
      sh: multi-evt support for SH-X3 proto CPU.
      sh: cpufreq: Include CPU id in info messages.
      sh: Fix up sh7705 flush_dcache_page() build.
      sh: Wire up HAVE_SYSCALL_TRACEPOINTS.
      sh: Kill off unused se_skipped in alignment trap notification code.

Pawel Moll (2):
      sh: Allow for kernel command line concatenation.
      sh: Simplify "multi-evt" interrupt handling.

Phil Edworthy (2):
      video: sh_mobile_lcdcfb: implement display panning
      video: sh_mobile_lcdcfb: use both register sets for display panning

Rafael Ignacio Zurita (2):
      sh: Add early printk support for SH770x CPUs.
      sh: clkfwk: remove bogus set_bus_parent() from SH7709.

Stuart Menefy (11):
      sh: Rework irqflags tracing to fix up CONFIG_PROVE_LOCKING.
      sh: Remove implicit sign extension from assembler immediates
      sh: Read from CCN_PVR instead of ROM for delay.
      sh: generic_in/outs{bwl} optimizations.
      sh: Optimise memcpy_to/fromio for SH4
      sh: Improve comments int SH4 cache flushing code
      sh: Add sys_cacheflush() call for SH CPUs.
      sh: Fix underflow in SH udelay() code.
      sh: Fixes some write posting issues in the interrupt handling for SH
      sh: Fix overzealous checking in __ioremap()
      sh: Fix problems with cache flushing when cache is in write-through mode

Tim Abbott (2):
      sh: Clean up linker script using new linker script macros.
      sh: Clean up linker script using new BSS_SECTION macro.

Yoshihiro Shimoda (5):
      usb: fix hibernate in r8a66597-hcd dev_pm_ops conversion.
      usb: gadget: R8A66597 peripheral controller support.
      usb: r8a66597-udc: implement the set_wedge method
      sh: Add initial support for SH7757 CPU subtype
      sh: sh7785lcr: fix prototype board on 32bit MMU mode.

Yusuke Goda (1):
      sh: Fix the indication point of the liquid crystal of AP-325RXA(AP3300)

 Documentation/kernel-parameters.txt                |    2 +-
 arch/sh/Kconfig                                    |   44 +-
 arch/sh/Kconfig.debug                              |   23 +-
 arch/sh/Makefile                                   |   26 +-
 arch/sh/boards/Kconfig                             |   22 +-
 arch/sh/boards/board-ap325rxa.c                    |   10 +-
 arch/sh/boards/board-sh7785lcr.c                   |   18 +
 arch/sh/boards/mach-ecovec24/Makefile              |    9 +
 arch/sh/boards/mach-ecovec24/setup.c               |  670 +++++++
 arch/sh/boards/mach-highlander/setup.c             |    7 +
 arch/sh/boards/mach-kfr2r09/Makefile               |    2 +
 arch/sh/boards/mach-kfr2r09/lcd_wqvga.c            |  332 ++++
 arch/sh/boards/mach-kfr2r09/setup.c                |  386 ++++
 arch/sh/boards/mach-migor/setup.c                  |   11 +-
 arch/sh/boards/mach-se/7722/setup.c                |    4 +
 arch/sh/boards/mach-se/7724/setup.c                |  110 +-
 arch/sh/boards/mach-x3proto/setup.c                |    7 +
 arch/sh/boot/.gitignore                            |    5 +-
 arch/sh/boot/Makefile                              |   48 +-
 arch/sh/boot/compressed/.gitignore                 |    1 +
 arch/sh/boot/compressed/Makefile                   |   21 +-
 arch/sh/boot/compressed/head_32.S                  |    2 +-
 arch/sh/boot/compressed/misc.c                     |  149 ++
 arch/sh/boot/compressed/misc_32.c                  |  206 --
 arch/sh/boot/compressed/misc_64.c                  |  210 --
 arch/sh/boot/compressed/piggy.S                    |    8 -
 arch/sh/boot/compressed/vmlinux.scr                |   10 +
 arch/sh/boot/romimage/Makefile                     |   19 +
 arch/sh/boot/romimage/head.S                       |   10 +
 arch/sh/boot/romimage/vmlinux.scr                  |    6 +
 arch/sh/configs/ecovec24-romimage_defconfig        | 1032 ++++++++++
 arch/sh/configs/ecovec24_defconfig                 | 1558 +++++++++++++++
 arch/sh/configs/kfr2r09-romimage_defconfig         |  774 ++++++++
 arch/sh/configs/kfr2r09_defconfig                  | 1059 ++++++++++
 arch/sh/configs/snapgear_defconfig                 |   77 +-
 arch/sh/drivers/dma/Kconfig                        |    6 +-
 arch/sh/drivers/heartbeat.c                        |   10 +
 arch/sh/drivers/pci/pci.c                          |    4 +
 arch/sh/include/asm/Kbuild                         |    2 +-
 arch/sh/include/asm/bug.h                          |   31 +
 arch/sh/include/asm/bugs.h                         |   24 +-
 arch/sh/include/asm/cachectl.h                     |   19 +
 arch/sh/include/asm/cacheflush.h                   |  114 +-
 arch/sh/include/asm/device.h                       |   16 +-
 arch/sh/include/asm/dma-sh.h                       |    1 +
 arch/sh/include/asm/dwarf.h                        |  398 ++++
 arch/sh/include/asm/entry-macros.S                 |   86 +-
 arch/sh/include/asm/ftrace.h                       |    8 +-
 arch/sh/include/asm/hardirq.h                      |   13 +-
 arch/sh/include/asm/heartbeat.h                    |    1 +
 arch/sh/include/asm/hwblk.h                        |   72 +
 arch/sh/include/asm/io.h                           |   16 +-
 arch/sh/include/asm/kdebug.h                       |    1 +
 arch/sh/include/asm/kgdb.h                         |    3 -
 arch/sh/include/asm/lmb.h                          |    6 +
 arch/sh/include/asm/mmu_context.h                  |    2 +-
 arch/sh/include/asm/page.h                         |   24 +-
 arch/sh/include/asm/pgtable.h                      |   34 +-
 arch/sh/include/asm/pgtable_32.h                   |   30 +-
 arch/sh/include/asm/pgtable_64.h                   |    5 +
 arch/sh/include/asm/processor.h                    |   15 +-
 arch/sh/include/asm/romimage-macros.h              |   73 +
 arch/sh/include/asm/sections.h                     |    1 +
 arch/sh/include/asm/sh_keysc.h                     |    1 +
 arch/sh/include/asm/stacktrace.h                   |   25 +
 arch/sh/include/asm/suspend.h                      |    9 +
 arch/sh/include/asm/syscall_32.h                   |    1 +
 arch/sh/include/asm/system.h                       |   19 +-
 arch/sh/include/asm/system_32.h                    |   43 +-
 arch/sh/include/asm/system_64.h                    |   10 +
 arch/sh/include/asm/thread_info.h                  |   11 +-
 arch/sh/include/asm/types.h                        |    2 +
 arch/sh/include/asm/unistd_32.h                    |    2 +-
 arch/sh/include/asm/unistd_64.h                    |    2 +-
 arch/sh/include/asm/unwinder.h                     |   31 +
 arch/sh/include/asm/vmlinux.lds.h                  |   17 +
 arch/sh/include/asm/watchdog.h                     |   19 +-
 arch/sh/include/cpu-common/cpu/cacheflush.h        |   44 -
 arch/sh/include/cpu-sh2a/cpu/cacheflush.h          |   34 -
 arch/sh/include/cpu-sh3/cpu/cacheflush.h           |   46 -
 arch/sh/include/cpu-sh4/cpu/cacheflush.h           |   43 -
 arch/sh/include/cpu-sh4/cpu/dma-sh4a.h             |    3 +-
 arch/sh/include/cpu-sh4/cpu/freq.h                 |    4 +
 arch/sh/include/cpu-sh4/cpu/sh7722.h               |   14 +
 arch/sh/include/cpu-sh4/cpu/sh7723.h               |   17 +
 arch/sh/include/cpu-sh4/cpu/sh7724.h               |   17 +
 arch/sh/include/cpu-sh4/cpu/sh7757.h               |  243 +++
 arch/sh/include/cpu-sh5/cpu/cacheflush.h           |   33 -
 arch/sh/include/mach-common/mach/migor.h           |   64 -
 arch/sh/include/mach-common/mach/romimage.h        |    1 +
 arch/sh/include/mach-common/mach/sh7785lcr.h       |    2 +
 .../mach-ecovec24/mach/partner-jet-setup.txt       |   82 +
 arch/sh/include/mach-ecovec24/mach/romimage.h      |   20 +
 arch/sh/include/mach-kfr2r09/mach/kfr2r09.h        |   21 +
 .../mach-kfr2r09/mach/partner-jet-setup.txt        |  143 ++
 arch/sh/include/mach-kfr2r09/mach/romimage.h       |   20 +
 arch/sh/include/mach-migor/mach/migor.h            |   14 +
 arch/sh/kernel/Makefile                            |   44 +-
 arch/sh/kernel/Makefile_32                         |   37 -
 arch/sh/kernel/Makefile_64                         |   19 -
 arch/sh/kernel/asm-offsets.c                       |    1 +
 arch/sh/kernel/cpu/Makefile                        |    2 +-
 arch/sh/kernel/cpu/hwblk.c                         |  155 ++
 arch/sh/kernel/cpu/init.c                          |   36 +-
 arch/sh/kernel/cpu/irq/ipr.c                       |    1 +
 arch/sh/kernel/cpu/sh2/entry.S                     |    3 +-
 arch/sh/kernel/cpu/sh2/probe.c                     |    1 +
 arch/sh/kernel/cpu/sh2a/entry.S                    |    3 +-
 arch/sh/kernel/cpu/sh2a/probe.c                    |    2 +
 arch/sh/kernel/cpu/sh3/clock-sh7709.c              |   11 -
 arch/sh/kernel/cpu/sh3/entry.S                     |  102 +-
 arch/sh/kernel/cpu/sh3/ex.S                        |    4 +-
 arch/sh/kernel/cpu/sh3/probe.c                     |    2 +
 arch/sh/kernel/cpu/sh4/probe.c                     |   21 +-
 arch/sh/kernel/cpu/sh4a/Makefile                   |    9 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7722.c             |   63 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7723.c             |  113 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7724.c             |  124 +-
 arch/sh/kernel/cpu/sh4a/clock-sh7757.c             |  130 ++
 arch/sh/kernel/cpu/sh4a/hwblk-sh7722.c             |  106 +
 arch/sh/kernel/cpu/sh4a/hwblk-sh7723.c             |  117 ++
 arch/sh/kernel/cpu/sh4a/hwblk-sh7724.c             |  121 ++
 arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c            | 2019 ++++++++++++++++++++
 arch/sh/kernel/cpu/sh4a/setup-sh7366.c             |    2 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c             |   39 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7723.c             |   42 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7724.c             |   43 +
 arch/sh/kernel/cpu/sh4a/setup-sh7757.c             |  513 +++++
 arch/sh/kernel/cpu/sh4a/setup-shx3.c               |   55 +-
 arch/sh/kernel/cpu/sh4a/smp-shx3.c                 |    2 +
 arch/sh/kernel/cpu/sh5/probe.c                     |    2 +
 arch/sh/kernel/cpu/shmobile/Makefile               |    2 +
 arch/sh/kernel/cpu/shmobile/cpuidle.c              |  113 ++
 arch/sh/kernel/cpu/shmobile/pm.c                   |   42 +-
 arch/sh/kernel/cpu/shmobile/pm_runtime.c           |  303 +++
 arch/sh/kernel/cpu/shmobile/sleep.S                |  155 +-
 arch/sh/kernel/cpufreq.c                           |   10 +-
 arch/sh/kernel/dumpstack.c                         |  123 ++
 arch/sh/kernel/dwarf.c                             |  972 ++++++++++
 arch/sh/kernel/early_printk.c                      |    5 +-
 arch/sh/kernel/entry-common.S                      |  103 +-
 arch/sh/kernel/ftrace.c                            |  188 ++
 arch/sh/kernel/io.c                                |   97 +-
 arch/sh/kernel/io_generic.c                        |   50 +-
 arch/sh/kernel/io_trapped.c                        |   10 +-
 arch/sh/kernel/irq.c                               |   19 +-
 arch/sh/kernel/kgdb.c                              |    4 -
 arch/sh/kernel/localtimer.c                        |    9 +-
 arch/sh/kernel/nmi_debug.c                         |   77 +
 arch/sh/kernel/process_32.c                        |   25 +-
 arch/sh/kernel/process_64.c                        |   24 +-
 arch/sh/kernel/ptrace_32.c                         |    9 +
 arch/sh/kernel/ptrace_64.c                         |    9 +
 arch/sh/kernel/setup.c                             |   80 +-
 arch/sh/kernel/sh_ksyms_32.c                       |   10 +-
 arch/sh/kernel/sh_ksyms_64.c                       |    9 -
 arch/sh/kernel/signal_32.c                         |   12 +-
 arch/sh/kernel/signal_64.c                         |   38 +-
 arch/sh/kernel/stacktrace.c                        |   98 +-
 arch/sh/kernel/sys_sh.c                            |   43 +
 arch/sh/kernel/syscalls_32.S                       |    2 +-
 arch/sh/kernel/syscalls_64.S                       |    2 +-
 arch/sh/kernel/time.c                              |   31 +-
 arch/sh/kernel/traps.c                             |   45 +-
 arch/sh/kernel/traps_32.c                          |  218 ++-
 arch/sh/kernel/unwinder.c                          |  164 ++
 arch/sh/kernel/vmlinux.lds.S                       |   94 +-
 arch/sh/lib/Makefile                               |    4 +-
 arch/sh/lib/{clear_page.S => __clear_user.S}       |   48 +-
 arch/sh/lib/copy_page.S                            |   11 +-
 arch/sh/lib/delay.c                                |    5 +-
 arch/sh/lib/mcount.S                               |  228 +++-
 arch/sh/lib64/Makefile                             |    2 +-
 arch/sh/lib64/clear_page.S                         |   54 -
 arch/sh/mm/Kconfig                                 |    7 +-
 arch/sh/mm/Makefile                                |   68 +-
 arch/sh/mm/Makefile_32                             |   43 -
 arch/sh/mm/Makefile_64                             |   46 -
 arch/sh/mm/cache-sh2.c                             |   13 +-
 arch/sh/mm/cache-sh2a.c                            |   23 +-
 arch/sh/mm/cache-sh3.c                             |   25 +-
 arch/sh/mm/cache-sh4.c                             |  362 ++--
 arch/sh/mm/cache-sh5.c                             |  307 +---
 arch/sh/mm/cache-sh7705.c                          |   72 +-
 arch/sh/mm/cache.c                                 |  316 +++
 arch/sh/mm/fault_32.c                              |  196 ++-
 arch/sh/mm/fault_64.c                              |   11 +-
 arch/sh/mm/flush-sh4.c                             |  108 ++
 arch/sh/mm/init.c                                  |   50 +-
 arch/sh/mm/ioremap_32.c                            |    8 -
 arch/sh/mm/ioremap_64.c                            |    6 +-
 arch/sh/mm/kmap.c                                  |   65 +
 arch/sh/mm/mmap.c                                  |    2 +-
 arch/sh/mm/nommu.c                                 |   96 +
 arch/sh/mm/numa.c                                  |   36 +-
 arch/sh/mm/pg-nommu.c                              |   38 -
 arch/sh/mm/pg-sh4.c                                |  146 --
 arch/sh/mm/pg-sh7705.c                             |  138 --
 arch/sh/mm/tlb-nommu.c                             |   62 -
 arch/sh/mm/tlb-pteaex.c                            |   28 +-
 arch/sh/mm/tlb-sh3.c                               |   27 +-
 arch/sh/mm/tlb-sh4.c                               |   37 +-
 arch/sh/mm/tlb-sh5.c                               |   21 +-
 arch/sh/mm/tlbflush_64.c                           |   22 +-
 arch/sh/oprofile/backtrace.c                       |   84 +-
 arch/sh/tools/mach-types                           |    3 +
 drivers/i2c/busses/i2c-sh_mobile.c                 |   39 +-
 drivers/input/keyboard/sh_keysc.c                  |    3 +
 drivers/media/video/sh_mobile_ceu_camera.c         |   41 +-
 drivers/rtc/rtc-ds1302.c                           |   69 +-
 drivers/rtc/rtc-sh.c                               |   97 +-
 drivers/serial/sh-sci.c                            |    8 +-
 drivers/serial/sh-sci.h                            |   17 +
 drivers/sh/intc.c                                  |   71 +-
 drivers/uio/uio_pdrv_genirq.c                      |   54 +
 drivers/usb/gadget/Kconfig                         |   28 +-
 drivers/usb/gadget/Makefile                        |    1 +
 drivers/usb/gadget/gadget_chips.h                  |    8 +
 drivers/usb/gadget/m66592-udc.c                    |  286 ++--
 drivers/usb/gadget/m66592-udc.h                    |   90 +-
 drivers/usb/gadget/r8a66597-udc.c                  | 1689 ++++++++++++++++
 drivers/usb/gadget/r8a66597-udc.h                  |  256 +++
 drivers/usb/host/Kconfig                           |    7 -
 drivers/usb/host/r8a66597-hcd.c                    |  210 ++-
 drivers/usb/host/r8a66597.h                        |  442 +----
 drivers/video/Kconfig                              |    2 +-
 drivers/video/sh_mobile_lcdcfb.c                   |  292 +++-
 include/linux/sh_intc.h                            |    1 -
 include/linux/usb/m66592.h                         |   44 +
 include/linux/usb/r8a66597.h                       |  375 ++++-
 230 files changed, 18993 insertions(+), 4044 deletions(-)
 create mode 100644 arch/sh/boards/mach-ecovec24/Makefile
 create mode 100644 arch/sh/boards/mach-ecovec24/setup.c
 create mode 100644 arch/sh/boards/mach-kfr2r09/Makefile
 create mode 100644 arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
 create mode 100644 arch/sh/boards/mach-kfr2r09/setup.c
 create mode 100644 arch/sh/boot/compressed/.gitignore
 create mode 100644 arch/sh/boot/compressed/misc.c
 delete mode 100644 arch/sh/boot/compressed/misc_32.c
 delete mode 100644 arch/sh/boot/compressed/misc_64.c
 delete mode 100644 arch/sh/boot/compressed/piggy.S
 create mode 100644 arch/sh/boot/compressed/vmlinux.scr
 create mode 100644 arch/sh/boot/romimage/Makefile
 create mode 100644 arch/sh/boot/romimage/head.S
 create mode 100644 arch/sh/boot/romimage/vmlinux.scr
 create mode 100644 arch/sh/configs/ecovec24-romimage_defconfig
 create mode 100644 arch/sh/configs/ecovec24_defconfig
 create mode 100644 arch/sh/configs/kfr2r09-romimage_defconfig
 create mode 100644 arch/sh/configs/kfr2r09_defconfig
 create mode 100644 arch/sh/include/asm/cachectl.h
 create mode 100644 arch/sh/include/asm/dwarf.h
 create mode 100644 arch/sh/include/asm/hwblk.h
 create mode 100644 arch/sh/include/asm/lmb.h
 create mode 100644 arch/sh/include/asm/romimage-macros.h
 create mode 100644 arch/sh/include/asm/stacktrace.h
 create mode 100644 arch/sh/include/asm/unwinder.h
 create mode 100644 arch/sh/include/asm/vmlinux.lds.h
 delete mode 100644 arch/sh/include/cpu-common/cpu/cacheflush.h
 delete mode 100644 arch/sh/include/cpu-sh2a/cpu/cacheflush.h
 delete mode 100644 arch/sh/include/cpu-sh3/cpu/cacheflush.h
 delete mode 100644 arch/sh/include/cpu-sh4/cpu/cacheflush.h
 create mode 100644 arch/sh/include/cpu-sh4/cpu/sh7757.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/cacheflush.h
 delete mode 100644 arch/sh/include/mach-common/mach/migor.h
 create mode 100644 arch/sh/include/mach-common/mach/romimage.h
 create mode 100644 arch/sh/include/mach-ecovec24/mach/partner-jet-setup.txt
 create mode 100644 arch/sh/include/mach-ecovec24/mach/romimage.h
 create mode 100644 arch/sh/include/mach-kfr2r09/mach/kfr2r09.h
 create mode 100644 arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt
 create mode 100644 arch/sh/include/mach-kfr2r09/mach/romimage.h
 create mode 100644 arch/sh/include/mach-migor/mach/migor.h
 delete mode 100644 arch/sh/kernel/Makefile_32
 delete mode 100644 arch/sh/kernel/Makefile_64
 create mode 100644 arch/sh/kernel/cpu/hwblk.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/clock-sh7757.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/hwblk-sh7722.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/hwblk-sh7723.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/hwblk-sh7724.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c
 create mode 100644 arch/sh/kernel/cpu/sh4a/setup-sh7757.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/cpuidle.c
 create mode 100644 arch/sh/kernel/cpu/shmobile/pm_runtime.c
 create mode 100644 arch/sh/kernel/dumpstack.c
 create mode 100644 arch/sh/kernel/dwarf.c
 create mode 100644 arch/sh/kernel/nmi_debug.c
 create mode 100644 arch/sh/kernel/unwinder.c
 rename arch/sh/lib/{clear_page.S => __clear_user.S} (75%)
 delete mode 100644 arch/sh/lib64/clear_page.S
 delete mode 100644 arch/sh/mm/Makefile_32
 delete mode 100644 arch/sh/mm/Makefile_64
 create mode 100644 arch/sh/mm/cache.c
 create mode 100644 arch/sh/mm/flush-sh4.c
 create mode 100644 arch/sh/mm/kmap.c
 create mode 100644 arch/sh/mm/nommu.c
 delete mode 100644 arch/sh/mm/pg-nommu.c
 delete mode 100644 arch/sh/mm/pg-sh4.c
 delete mode 100644 arch/sh/mm/pg-sh7705.c
 delete mode 100644 arch/sh/mm/tlb-nommu.c
 create mode 100644 drivers/usb/gadget/r8a66597-udc.c
 create mode 100644 drivers/usb/gadget/r8a66597-udc.h
 create mode 100644 include/linux/usb/m66592.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ