From: Paul Mundt <lethal@linux-sh.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] sh updates for 2.6.25-rc1
Date: Mon, 28 Jan 2008 09:59:19 +0000 [thread overview]
Message-ID: <20080128095919.GA8546@linux-sh.org> (raw)
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
Which contains:
Adrian McMenamin (2):
sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
cdrom: Add support for Sega Dreamcast GD-ROM.
Andrew Murray (2):
sh: sh7712 clock support
sh: Update SE7712 PCLK definition.
Harvey Harrison (1):
sh: Use def_bool where possible.
Jan Engelhardt (1):
sh: constify function pointer tables
Joe Perches (2):
sh: arch/sh/: Spelling fixes.
sh: include/asm-sh/: Spelling fixes.
Magnus Damm (9):
sh: intc - remove default interrupt priority tables
sh: r2d - add lcd planel timings to sm501 platform data
sh: remove voyagergx
sh: r2d - enable sm501 usb host function
sh: declared coherent memory support V2
sh: use declared coherent memory for dreamcast pci ethernet adapter
sh: remove consistent alloc stuff from the machine vector
sh: update r7780rp interrupt code
sh: add spi header and r2d platform data V3
Nicholas Beck (1):
sh: Add support for SDK7780 board.
Nobuhiro Iwamatsu (1):
sh: Fix compile error of arch/sh/mm/pmb.c
Paul Mundt (163):
rtc: rtc-sh: SH-5 support.
sh64: Use the generic rtc-sh driver.
sh: Rename Kconfig to Kconfig.sh.
sh: Move CPU subtypes to Kconfig.sh.
sh: Add a SUPERH32 config symbol.
sh: Split out PXSEG segmentation per-CPU family.
sh: Split out cache status bits per-CPU family.
sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64.
sh: Move arch/sh64/lib to arch/sh/lib64.
sh: Plug SH-5 in to arch/sh/Makefile.
sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.
sh: Add SH-5 support to asm/module.h.
sh: Fix up fixmap location for SH-5.
sh: BUGFLAG_WARNING needs GENERIC_BUG.
sh: Add addrspace.h segmentation stub for SH-5.
sh: Add cache definitions for SH-5.
sh: Correct SH-5 instruction size value.
sh: Move sh64 boards to arch/sh/.
sh: Move sh64 board defconfigs to arch/sh/configs.
sh64: Kill off arch/sh64/oprofile.
sh: Add in cacheflush and DMA headers for SH-5.
sh: Add SH-5 support to io.h.
sh: Split out asm/string.h for sh32 and sh64.
sh: Split out irqflags.h in to _32 and _64 variants.
sh: SH-5 version of current_thread_info().
sh: Consolidate CPU features in Kconfig.cpu.
sh: SH-5 byteorder routines.
sh: Move sh32 optimized I/O routines to arch/sh/lib/
sh: Kill off lib64 version of io.c.
sh: Move in the SH-5 mmu_context headers.
sh: Have 32-bit use arch/sh/kernel/Makefile_32.
sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.
sh: SH-5 pt_regs.
sh: Split out processor.h in to _32 and _64 variants.
sh: Split out 29-bit and 32-bit physical mode definitions.
sh: Split out system.h in to _32 and _64 variants.
sh: Move in the SH-5 ptrace impl.
sh: SH-5 also uses the ASID cache.
sh: Split out uaccess.h in to _32 and _64 variants.
sh: Consolidate slab/kmalloc minalign values.
sh: More SH-5 cpuinfo tidying.
sh: Move in the SH-5 signal trampoline impl.
sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/
sh: timer.h stub for SH-5.
sh: Move in the SH-5 traps.c impl.
sh: imask IRQ depends on sh32.
sh: Don't reference UBC code in CPU init on sh64.
sh: Disable initial cache flush on SH-5.
sh: Have SH-5 provide an {en,dis}able_fpu() impl.
sh: Move over the SH-5 head.S and tlb.h.
sh: Fix up VMALLOC_START for SH-5.
sh: Nopped out p3_cache_init() on SH-5 also.
sh: Move vsyscall_init() defs up one level.
sh: flush_cache_sigtramp() takes 1 arg only.
sh: Add SH-5 support to the consistent DMA impl.
sh: Split out extable.c _32 and _64 variants.
sh: Fix up 64kB page size selection on SH-5.
sh: Plug in SH-5 ffz()/__ffs() bitops.
sh: Split out checksum.h in to _32 and _64 variants.
sh: Kill off lib64 version of iomap wrappers.
sh: Fix up header reference for arch/sh/lib64/panic.c.
sh: Fix up the head-y targets for _32 and _64.
sh: Split out syscall ABI for _32 and _64 variants.
sh: Split out linker script to _32 and _64 variants.
sh: Move over the SH-5 entry.S.
sh: Split out sh_ksyms.c in to _32 and _64 variants.
sh: Split out ioremap in to _32 and _64 variants.
sh: ioremap_64 needs proc_fs.h.
sh: Split out pgtable.h in to _32 and _64 variants.
sh: Split out tlb-flush in to _32 and _64 variants.
sh: Move over sh64 switch_to and stack unwinder.
sh: Provide dummy swapper pt_regs for SH-5 ctx switch.
sh: Common swapper_pg_dir usage for SH-5.
sh: Move over and enable FPU support for SH-5.
sh: Tidy up lib64 udelay impl.
sh: Plug in the SHmedia ELF relocations.
sh: ioremap_64 needs after_bootmem.
sh: Merge sh and sh64 module.c.
sh: Sync up the _64 linker script with the _32 version.
sh: Fix up the _stext references for SH-5.
sh: Kill off SH-5 enter_deep_standby() cruft.
sh: Share the ELF dump_task interfaces.
sh: sys_sh consolidation for arch_get_unmapped_area().
sh: Tidy up various clear_page()/copy_page() definitions.
sh: Move in the SH-5 TLB miss.
sh: Share bug/debug traps across _32 and _64.
sh: Move quad-word real-address I/O defs to io.h.
sh: Kill off do_NMI stub in SH-5 ex table.
sh: Plug in simple SH-5 subtype probing.
sh: Add the SH-5 cpu type symbolic names.
sh: Stub in CPU subtype setup code for SH5-101/103.
sh: Stubs for fpu disabled on SH-5.
sh: Update cayman defconfig.
sh: Set HPAGE_SHIFT for 512MB hugetlb pages.
sh: Move PXSEG comments to addrspace.h.
sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.
sh: Kill off some dead sh64 kconfig symbols.
sh: Bump the MEMORY_SIZE default to something reasonable.
sh: Consolidate Kconfig.sh/Kconfig.sh64.
sh: Fix up generic BUG build for SH-5.
sh: Use existing CONFIG_CACHE_xx options in head_64.S.
sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB.
sh: Merge the sh64 zImage bits.
sh: Kill off a stray proc tlb reference in fault_64.
sh: Merge sh64 Kconfig.debug options.
sh: Move over SH-5 TLB and cache support code.
sh: Fix up proc ASIDs for CPU-local ASID cache accessors.
sh: Kill off arch/sh64/mm.
sh: Purge dead sh64 headers.
sh: Special layout for SH-5 stat.h and user.h.
sh: Mark some IRQ debug options sh32 only.
sh: Fix up user_fpu_struct typo for SH-5.
sh: Copy over special CFLAGS for SH-5 TLB miss.
sh: Add onchip remap prototypes, kill old sh64 io.h.
sh: Generic BUG only works for sh32.
sh: Remove duplicate SUPERH64 symbol.
sh: Tidy up KBUILD_IMAGE for sh64.
sh: Consolidate sh/sh64 Makefiles.
sh: Rename the _32 and _64 TLB flush variants.
sh: clear/copy_page renames in lib and lib64.
sh: Kill off the last of the sh64 headers.
sh: Get the mach-cayman IRQ support building.
sh: Kill off the rest of arch/sh64/kernel/.
sh: Add SH-5 subtypes to check_bugs() for utsname.
sh: Bump number of quicklists for SH-5.
sh: Get the SH-5 PCI support building.
sh: Bring the SH-5 FPU in line with the SH-4 FPU API.
sh: Fix up default zImage target for sh32.
sh: Build fixes for lib32 clear_page.
sh: Fix up bug trap handler build for sh32.
sh: Kill off the mach-harp and mach-sim machtypes.
sh: Move mach-cayman in with the rest of the boards.
sh: Fix up uname -m matching for native sh64.
rtc: rtc-sh: SH-2A support.
sh: Add SH7203 CPU support.
sh: Fix the arch/sh/kernel/traps.c build for sh32.
sh: Add SH7263 CPU support.
sh: SH-2A FPU support.
sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases.
sh: CCR1->CCR renaming for SH-2 parts.
rtc: rtc-sh: Split out the CPU defs to asm/cpu/.
sh: syscall auditing for sh5, too.
sh: comment tidying for sh64->sh migration.
sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
sh: Encode L1/L2 cache shape in auxvt.
sh: Use utsname()->machine for ELF_PLATFORM.
sh: Provide the FPSCR init through AT_FPUCW.
sh: Kill off superfluous __KERNEL__ check in asm/elf.h.
sh: Stub in page_table_range_init() on nommu.
sh: Fix up switch_to() type casts.
sh: Kill off pgtable.h from scatterlist.h.
sh: Fix up binfmt_flat compile warnings.
sh: Fix up KERNEL_ENTRY calculation for uImage.
sh: Always use CONFIG_HZ for HZ.
sh: Provide a stubbed __set_fixmap() for nommu.
sh: Fix get_user()/put_user() build error.
sh: Fix posix_types.h userspace breakage from sh64 merge.
sh: Correct pte size mismatch for X2 TLB.
sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
sh: Kill off dead HS771RVoIP board support.
sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
sh: Kill off -traditional for linker script.
Stuart Menefy (10):
sh: Add a printk() to warn legacy mem= growers.
sh: Provide a 29/32-bit physical hint for bootloaders.
sh: Invalidate the TLB after applying PMB mappings.
sh: GUSA atomic rollback support.
sh: Preparation for uncached jumps through PMB.
sh: Clean up places that make 29-bit physical assumptions.
sh: Populate swapper_pg_dir with fixmap range.
sh: Document PTEL 31:29 use on PTEA-wielding parts.
sh: get_user fixes and nommu consolidation.
sh: Support denormalization on SH-4 FPU.
Thomas Betker (1):
sh: Fix up uImage target entry point.
Yoshihiro Shimoda (3):
sh: Add support for SH7721 CPU subtype.
sh: Add support for SH7763 CPU subtype.
sh: Add OHCI and UDC platform devices for SH7720.
Yuichi Nakamura (1):
sh: syscall audit support.
Makefile | 2 +-
arch/sh/Kconfig | 366 +++--
arch/sh/Kconfig.cpu | 115 ++
arch/sh/Kconfig.debug | 51 +-
arch/sh/Makefile | 103 +-
arch/sh/boards/cayman/Makefile | 5 +
arch/sh/boards/cayman/irq.c | 197 +++
arch/sh/boards/cayman/led.c | 51 +
arch/sh/boards/cayman/setup.c | 187 +++
arch/sh/boards/dreamcast/irq.c | 2 +-
arch/sh/boards/dreamcast/setup.c | 8 -
arch/sh/boards/landisk/gio.c | 2 +-
arch/sh/boards/renesas/hs7751rvoip/Kconfig | 12 -
arch/sh/boards/renesas/hs7751rvoip/Makefile | 8 -
arch/sh/boards/renesas/hs7751rvoip/io.c | 283 ----
arch/sh/boards/renesas/hs7751rvoip/irq.c | 116 --
arch/sh/boards/renesas/hs7751rvoip/pci.c | 149 --
arch/sh/boards/renesas/hs7751rvoip/setup.c | 105 --
arch/sh/boards/renesas/r7780rp/Makefile | 2 +-
arch/sh/boards/renesas/r7780rp/irq-r7780mp.c | 2 +-
arch/sh/boards/renesas/r7780rp/irq-r7780rp.c | 52 +-
arch/sh/boards/renesas/r7780rp/irq-r7785rp.c | 45 +-
arch/sh/boards/renesas/r7780rp/irq.c | 51 -
arch/sh/boards/renesas/r7780rp/setup.c | 10 +-
arch/sh/boards/renesas/rts7751r2d/irq.c | 8 +-
arch/sh/boards/renesas/rts7751r2d/setup.c | 161 ++-
arch/sh/boards/renesas/sdk7780/Kconfig | 23 +
arch/sh/boards/renesas/sdk7780/Makefile | 5 +
arch/sh/boards/renesas/sdk7780/irq.c | 46 +
arch/sh/boards/renesas/sdk7780/setup.c | 109 ++
arch/sh/boot/Makefile | 18 +-
arch/sh/boot/compressed/Makefile | 46 +-
arch/sh/boot/compressed/Makefile_32 | 43 +
arch/sh/boot/compressed/Makefile_64 | 45 +
arch/sh/boot/compressed/cache.c | 12 +
arch/sh/boot/compressed/head.S | 120 --
arch/sh/boot/compressed/head_32.S | 120 ++
arch/sh/boot/compressed/head_64.S | 163 ++
arch/sh/boot/compressed/misc.c | 241 ---
arch/sh/boot/compressed/misc_32.c | 244 +++
arch/sh/boot/compressed/misc_64.c | 250 +++
arch/sh/boot/compressed/vmlinux_64.lds | 64 +
arch/sh/cchips/voyagergx/Makefile | 9 -
arch/sh/cchips/voyagergx/consistent.c | 121 --
arch/sh/cchips/voyagergx/irq.c | 101 --
arch/sh/cchips/voyagergx/setup.c | 37 -
arch/sh/configs/cayman_defconfig | 1166 ++++++++++++++
arch/sh/configs/hs7751rvoip_defconfig | 908 -----------
arch/sh/configs/r7780rp_defconfig | 1328 ----------------
arch/sh/configs/r7785rp_defconfig | 13 +-
arch/sh/configs/sdk7780_defconfig | 1394 +++++++++++++++++
arch/sh/configs/se7712_defconfig | 2 +-
arch/sh/drivers/dma/Kconfig | 2 +-
arch/sh/drivers/dma/dma-sh.c | 2 +
arch/sh/drivers/pci/Makefile | 7 +-
arch/sh/drivers/pci/dma-dreamcast.c | 70 -
arch/sh/drivers/pci/fixups-dreamcast.c | 10 +
arch/sh/drivers/pci/fixups-sdk7780.c | 59 +
arch/sh/drivers/pci/ops-cayman.c | 94 ++
arch/sh/drivers/pci/ops-r7780rp.c | 16 +-
arch/sh/drivers/pci/ops-sdk7780.c | 73 +
arch/sh/drivers/pci/ops-sh5.c | 93 ++
arch/sh/drivers/pci/pci-auto.c | 2 -
arch/sh/drivers/pci/pci-sh4.h | 4 +-
arch/sh/drivers/pci/pci-sh5.c | 228 +++
arch/sh/drivers/pci/pci-sh5.h | 113 ++
arch/sh/drivers/pci/pci-sh7780.c | 1 +
arch/sh/drivers/pci/pci-sh7780.h | 1 +
arch/sh/drivers/pci/pci.c | 2 +-
arch/sh/kernel/Makefile | 30 +-
arch/sh/kernel/Makefile_32 | 26 +
arch/sh/kernel/Makefile_64 | 22 +
arch/sh/kernel/cpu/Makefile | 6 +
arch/sh/kernel/cpu/init.c | 74 +-
arch/sh/kernel/cpu/irq/Makefile | 4 +-
arch/sh/kernel/cpu/irq/intc-sh5.c | 257 ++++
arch/sh/kernel/cpu/irq/intc.c | 31 +-
arch/sh/kernel/cpu/sh2/entry.S | 19 +-
arch/sh/kernel/cpu/sh2/setup-sh7619.c | 2 +-
arch/sh/kernel/cpu/sh2a/Makefile | 4 +
arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 89 ++
arch/sh/kernel/cpu/sh2a/fpu.c | 633 ++++++++
arch/sh/kernel/cpu/sh2a/probe.c | 22 +-
arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 319 ++++
arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 2 +-
arch/sh/kernel/cpu/sh3/Makefile | 2 +
arch/sh/kernel/cpu/sh3/clock-sh7712.c | 71 +
arch/sh/kernel/cpu/sh3/entry.S | 24 +-
arch/sh/kernel/cpu/sh3/ex.S | 2 +-
arch/sh/kernel/cpu/sh3/probe.c | 9 +-
arch/sh/kernel/cpu/sh3/setup-sh7705.c | 10 +-
arch/sh/kernel/cpu/sh3/setup-sh770x.c | 11 +-
arch/sh/kernel/cpu/sh3/setup-sh7710.c | 16 +-
arch/sh/kernel/cpu/sh3/setup-sh7720.c | 78 +-
arch/sh/kernel/cpu/sh4/Makefile | 2 +-
arch/sh/kernel/cpu/sh4/fpu.c | 537 +++++---
arch/sh/kernel/cpu/sh4/probe.c | 2 +
arch/sh/kernel/cpu/sh4/setup-sh7750.c | 18 +-
arch/sh/kernel/cpu/sh4/setup-sh7760.c | 13 +-
arch/sh/kernel/cpu/sh4/softfloat.c | 892 +++++++++++
arch/sh/kernel/cpu/sh4a/Makefile | 2 +
arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 126 ++
arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 10 +-
arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 390 +++++
arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 13 +-
arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 19 +-
arch/sh/kernel/cpu/sh4a/setup-shx3.c | 14 +-
arch/sh/kernel/cpu/sh5/Makefile | 7 +
arch/sh/kernel/cpu/sh5/entry.S | 2101 +++++++++++++++++++++++++
arch/sh/kernel/cpu/sh5/fpu.c | 166 ++
arch/sh/kernel/cpu/sh5/probe.c | 76 +
arch/sh/kernel/cpu/sh5/switchto.S | 198 +++
arch/sh/kernel/cpu/sh5/unwind.c | 326 ++++
arch/sh/kernel/dump_task.c | 31 +
arch/sh/kernel/early_printk.c | 12 +-
arch/sh/kernel/entry-common.S | 27 +-
arch/sh/kernel/head.S | 120 --
arch/sh/kernel/head_32.S | 124 ++
arch/sh/kernel/head_64.S | 356 +++++
arch/sh/kernel/init_task.c | 4 +-
arch/sh/kernel/io.c | 67 -
arch/sh/kernel/module.c | 62 +-
arch/sh/kernel/process.c | 558 -------
arch/sh/kernel/process_32.c | 465 ++++++
arch/sh/kernel/process_64.c | 701 +++++++++
arch/sh/kernel/ptrace.c | 274 ----
arch/sh/kernel/ptrace_32.c | 287 ++++
arch/sh/kernel/ptrace_64.c | 341 +++++
arch/sh/kernel/setup.c | 39 +-
arch/sh/kernel/sh_ksyms.c | 150 --
arch/sh/kernel/sh_ksyms_32.c | 150 ++
arch/sh/kernel/sh_ksyms_64.c | 55 +
arch/sh/kernel/signal.c | 629 --------
arch/sh/kernel/signal_32.c | 611 ++++++++
arch/sh/kernel/signal_64.c | 751 +++++++++
arch/sh/kernel/sys_sh.c | 100 +-
arch/sh/kernel/sys_sh32.c | 84 +
arch/sh/kernel/sys_sh64.c | 66 +
arch/sh/kernel/syscalls.S | 343 -----
arch/sh/kernel/syscalls_32.S | 343 +++++
arch/sh/kernel/syscalls_64.S | 381 +++++
arch/sh/kernel/time.c | 269 ----
arch/sh/kernel/time_32.c | 269 ++++
arch/sh/kernel/time_64.c | 519 +++++++
arch/sh/kernel/timers/timer-cmt.c | 4 +-
arch/sh/kernel/timers/timer-tmu.c | 1 +
arch/sh/kernel/traps.c | 949 +-----------
arch/sh/kernel/traps_32.c | 919 +++++++++++
arch/sh/kernel/traps_64.c | 975 ++++++++++++
arch/sh/kernel/vmlinux.lds.S | 139 +--
arch/sh/kernel/vmlinux_32.lds.S | 152 ++
arch/sh/kernel/vmlinux_64.lds.S | 164 ++
arch/sh/lib/Makefile | 5 +-
arch/sh/lib/clear_page.S | 154 ++
arch/sh/lib/copy_page.S | 389 +++++
arch/sh/lib/io.c | 82 +
arch/sh/lib64/.gitignore | 1 +
arch/sh/lib64/Makefile | 15 +
arch/sh/lib64/c-checksum.c | 214 +++
arch/sh/lib64/clear_page.S | 54 +
arch/sh/lib64/copy_page.S | 89 ++
arch/sh/lib64/copy_user_memcpy.S | 217 +++
arch/sh/lib64/dbg.c | 430 ++++++
arch/sh/lib64/memcpy.c | 81 +
arch/sh/lib64/panic.c | 58 +
arch/sh/lib64/udelay.c | 56 +
arch/sh/mm/Kconfig | 222 +---
arch/sh/mm/Makefile | 40 +-
arch/sh/mm/Makefile_32 | 36 +
arch/sh/mm/Makefile_64 | 44 +
arch/sh/mm/cache-debugfs.c | 9 +-
arch/sh/mm/cache-sh4.c | 14 +-
arch/sh/mm/cache-sh5.c | 1029 +++++++++++++
arch/sh/mm/cache-sh7705.c | 12 +-
arch/sh/mm/clear_page.S | 152 --
arch/sh/mm/consistent.c | 174 ++-
arch/sh/mm/copy_page.S | 388 -----
arch/sh/mm/extable.c | 21 -
arch/sh/mm/extable_32.c | 21 +
arch/sh/mm/extable_64.c | 82 +
arch/sh/mm/fault.c | 303 ----
arch/sh/mm/fault_32.c | 303 ++++
arch/sh/mm/fault_64.c | 275 ++++
arch/sh/mm/init.c | 68 +-
arch/sh/mm/ioremap.c | 150 --
arch/sh/mm/ioremap_32.c | 150 ++
arch/sh/mm/ioremap_64.c | 404 +++++
arch/sh/mm/pg-nommu.c | 4 +-
arch/sh/mm/pmb.c | 26 +-
arch/sh/mm/tlb-flush.c | 140 --
arch/sh/mm/tlb-nommu.c | 10 +
arch/sh/mm/tlb-sh4.c | 7 +-
arch/sh/mm/tlb-sh5.c | 164 ++
arch/sh/mm/tlbflush_32.c | 140 ++
arch/sh/mm/tlbflush_64.c | 475 ++++++
arch/sh/tools/mach-types | 2 +-
arch/sh64/Kconfig | 295 ----
arch/sh64/Kconfig.debug | 33 -
arch/sh64/Makefile | 111 --
arch/sh64/boot/Makefile | 20 -
arch/sh64/boot/compressed/Makefile | 46 -
arch/sh64/boot/compressed/cache.c | 39 -
arch/sh64/boot/compressed/head.S | 164 --
arch/sh64/boot/compressed/install.sh | 56 -
arch/sh64/boot/compressed/misc.c | 250 ---
arch/sh64/boot/compressed/vmlinux.lds.S | 64 -
arch/sh64/configs/cayman_defconfig | 1126 --------------
arch/sh64/configs/harp_defconfig | 745 ---------
arch/sh64/configs/sim_defconfig | 558 -------
arch/sh64/kernel/Makefile | 36 -
arch/sh64/kernel/alphanum.c | 43 -
arch/sh64/kernel/asm-offsets.c | 33 -
arch/sh64/kernel/dma.c | 297 ----
arch/sh64/kernel/early_printk.c | 99 --
arch/sh64/kernel/entry.S | 2102 --------------------------
arch/sh64/kernel/fpu.c | 170 ---
arch/sh64/kernel/head.S | 372 -----
arch/sh64/kernel/init_task.c | 46 -
arch/sh64/kernel/irq.c | 115 --
arch/sh64/kernel/irq_intc.c | 272 ----
arch/sh64/kernel/led.c | 40 -
arch/sh64/kernel/module.c | 161 --
arch/sh64/kernel/pci_sh5.c | 536 -------
arch/sh64/kernel/pci_sh5.h | 107 --
arch/sh64/kernel/pcibios.c | 168 --
arch/sh64/kernel/process.c | 691 ---------
arch/sh64/kernel/ptrace.c | 332 ----
arch/sh64/kernel/semaphore.c | 140 --
arch/sh64/kernel/setup.c | 379 -----
arch/sh64/kernel/sh_ksyms.c | 62 -
arch/sh64/kernel/signal.c | 750 ---------
arch/sh64/kernel/switchto.S | 198 ---
arch/sh64/kernel/sys_sh64.c | 304 ----
arch/sh64/kernel/syscalls.S | 381 -----
arch/sh64/kernel/time.c | 593 --------
arch/sh64/kernel/traps.c | 982 ------------
arch/sh64/kernel/unwind.c | 326 ----
arch/sh64/kernel/vmlinux.lds.S | 140 --
arch/sh64/lib/.gitignore | 1 -
arch/sh64/lib/Makefile | 19 -
arch/sh64/lib/c-checksum.c | 217 ---
arch/sh64/lib/copy_user_memcpy.S | 217 ---
arch/sh64/lib/dbg.c | 430 ------
arch/sh64/lib/io.c | 128 --
arch/sh64/lib/iomap.c | 54 -
arch/sh64/lib/memcpy.c | 81 -
arch/sh64/lib/page_clear.S | 54 -
arch/sh64/lib/page_copy.S | 91 --
arch/sh64/lib/panic.c | 58 -
arch/sh64/lib/udelay.c | 59 -
arch/sh64/mach-cayman/Makefile | 11 -
arch/sh64/mach-cayman/iomap.c | 22 -
arch/sh64/mach-cayman/irq.c | 195 ---
arch/sh64/mach-cayman/led.c | 51 -
arch/sh64/mach-cayman/setup.c | 239 ---
arch/sh64/mach-harp/Makefile | 1 -
arch/sh64/mach-harp/setup.c | 129 --
arch/sh64/mach-sim/Makefile | 1 -
arch/sh64/mach-sim/setup.c | 126 --
arch/sh64/mm/Makefile | 44 -
arch/sh64/mm/cache.c | 1032 -------------
arch/sh64/mm/consistent.c | 53 -
arch/sh64/mm/extable.c | 80 -
arch/sh64/mm/fault.c | 602 --------
arch/sh64/mm/hugetlbpage.c | 105 --
arch/sh64/mm/init.c | 189 ---
arch/sh64/mm/ioremap.c | 388 -----
arch/sh64/mm/tlb.c | 166 --
arch/sh64/mm/tlbmiss.c | 279 ----
arch/sh64/oprofile/Makefile | 12 -
arch/sh64/oprofile/op_model_null.c | 23 -
drivers/block/Kconfig | 11 +
drivers/cdrom/Makefile | 1 +
drivers/cdrom/gdrom.c | 867 +++++++++++
drivers/rtc/Kconfig | 2 +-
drivers/rtc/rtc-sh.c | 24 +-
drivers/serial/sh-sci.c | 6 +-
drivers/serial/sh-sci.h | 48 +-
include/asm-sh/Kbuild | 5 +
include/asm-sh/addrspace.h | 43 +-
include/asm-sh/atomic-grb.h | 169 ++
include/asm-sh/atomic.h | 10 +-
include/asm-sh/auxvec.h | 18 +
include/asm-sh/bitops-grb.h | 169 ++
include/asm-sh/bitops-irq.h | 91 ++
include/asm-sh/bitops.h | 117 +-
include/asm-sh/bug.h | 9 +-
include/asm-sh/bugs.h | 17 +-
include/asm-sh/byteorder.h | 45 +-
include/asm-sh/cache.h | 5 -
include/asm-sh/checksum.h | 216 +---
include/asm-sh/checksum_32.h | 215 +++
include/asm-sh/checksum_64.h | 78 +
include/asm-sh/cmpxchg-grb.h | 70 +
include/asm-sh/cmpxchg-irq.h | 40 +
include/asm-sh/cpu-sh2/addrspace.h | 7 +-
include/asm-sh/cpu-sh2/cache.h | 8 +-
include/asm-sh/cpu-sh2/rtc.h | 8 +
include/asm-sh/cpu-sh2a/addrspace.h | 11 +-
include/asm-sh/cpu-sh2a/cache.h | 11 +-
include/asm-sh/cpu-sh2a/freq.h | 2 -
include/asm-sh/cpu-sh2a/rtc.h | 8 +
include/asm-sh/cpu-sh3/addrspace.h | 7 +-
include/asm-sh/cpu-sh3/cache.h | 8 +-
include/asm-sh/cpu-sh3/dma.h | 4 +-
include/asm-sh/cpu-sh3/freq.h | 5 +
include/asm-sh/cpu-sh3/gpio.h | 3 +-
include/asm-sh/cpu-sh3/mmu_context.h | 3 +-
include/asm-sh/cpu-sh3/rtc.h | 8 +
include/asm-sh/cpu-sh3/timer.h | 7 +-
include/asm-sh/cpu-sh3/ubc.h | 3 +-
include/asm-sh/cpu-sh4/addrspace.h | 6 +
include/asm-sh/cpu-sh4/cache.h | 5 +
include/asm-sh/cpu-sh4/fpu.h | 32 +
include/asm-sh/cpu-sh4/freq.h | 3 +-
include/asm-sh/cpu-sh4/mmu_context.h | 10 +-
include/asm-sh/cpu-sh4/rtc.h | 8 +
include/asm-sh/cpu-sh5/addrspace.h | 11 +
include/asm-sh/cpu-sh5/cache.h | 97 ++
include/asm-sh/cpu-sh5/cacheflush.h | 35 +
include/asm-sh/cpu-sh5/dma.h | 6 +
include/asm-sh/cpu-sh5/irq.h | 117 ++
include/asm-sh/cpu-sh5/mmu_context.h | 27 +
include/asm-sh/cpu-sh5/registers.h | 106 ++
include/asm-sh/cpu-sh5/rtc.h | 8 +
include/asm-sh/cpu-sh5/timer.h | 4 +
include/asm-sh/delay.h | 8 +-
include/asm-sh/dma-mapping.h | 56 +-
include/asm-sh/elf.h | 75 +-
include/asm-sh/fixmap.h | 5 +
include/asm-sh/flat.h | 2 +-
include/asm-sh/fpu.h | 46 +
include/asm-sh/hd64461.h | 28 +-
include/asm-sh/hs7751rvoip.h | 54 -
include/asm-sh/hw_irq.h | 12 +-
include/asm-sh/io.h | 68 +-
include/asm-sh/irqflags.h | 97 +--
include/asm-sh/irqflags_32.h | 99 ++
include/asm-sh/irqflags_64.h | 85 +
include/asm-sh/machvec.h | 3 -
include/asm-sh/microdev.h | 4 +-
include/asm-sh/mmu_context.h | 87 +-
include/asm-sh/mmu_context_32.h | 47 +
include/asm-sh/mmu_context_64.h | 75 +
include/asm-sh/module.h | 4 +
include/asm-sh/page.h | 102 +-
include/asm-sh/param.h | 6 +-
include/asm-sh/pci.h | 5 +-
include/asm-sh/pgtable.h | 518 +------
include/asm-sh/pgtable_32.h | 474 ++++++
include/asm-sh/pgtable_64.h | 299 ++++
include/asm-sh/posix_types.h | 129 +--
include/asm-sh/posix_types_32.h | 122 ++
include/asm-sh/posix_types_64.h | 131 ++
include/asm-sh/processor.h | 260 +---
include/asm-sh/processor_32.h | 215 +++
include/asm-sh/processor_64.h | 275 ++++
include/asm-sh/ptrace.h | 28 +-
include/asm-sh/r7780rp.h | 33 +-
include/asm-sh/rtc.h | 2 +
include/asm-sh/scatterlist.h | 2 +-
include/asm-sh/sdk7780.h | 81 +
include/asm-sh/sections.h | 1 +
include/asm-sh/sigcontext.h | 16 +-
include/asm-sh/spi.h | 13 +
include/asm-sh/stat.h | 63 +-
include/asm-sh/string.h | 136 +--
include/asm-sh/string_32.h | 131 ++
include/asm-sh/string_64.h | 17 +
include/asm-sh/system.h | 173 +--
include/asm-sh/system_32.h | 99 ++
include/asm-sh/system_64.h | 40 +
include/asm-sh/thread_info.h | 8 +-
include/asm-sh/tlb.h | 10 +-
include/asm-sh/tlb_64.h | 69 +
include/asm-sh/types.h | 6 +
include/asm-sh/uaccess.h | 564 +-------
include/asm-sh/uaccess_32.h | 510 +++++++
include/asm-sh/uaccess_64.h | 302 ++++
include/asm-sh/unistd.h | 379 +-----
include/asm-sh/unistd_32.h | 376 +++++
include/asm-sh/unistd_64.h | 415 +++++
include/asm-sh/user.h | 7 +
include/asm-sh/voyagergx.h | 341 -----
include/asm-sh64/Kbuild | 1 -
include/asm-sh64/a.out.h | 38 -
include/asm-sh64/atomic.h | 158 --
include/asm-sh64/auxvec.h | 4 -
include/asm-sh64/bitops.h | 155 --
include/asm-sh64/bug.h | 19 -
include/asm-sh64/bugs.h | 38 -
include/asm-sh64/byteorder.h | 49 -
include/asm-sh64/cache.h | 139 --
include/asm-sh64/cacheflush.h | 50 -
include/asm-sh64/cayman.h | 20 -
include/asm-sh64/checksum.h | 82 -
include/asm-sh64/cpumask.h | 6 -
include/asm-sh64/cputime.h | 6 -
include/asm-sh64/current.h | 28 -
include/asm-sh64/delay.h | 11 -
include/asm-sh64/device.h | 7 -
include/asm-sh64/div64.h | 6 -
include/asm-sh64/dma-mapping.h | 194 ---
include/asm-sh64/dma.h | 41 -
include/asm-sh64/elf.h | 107 --
include/asm-sh64/emergency-restart.h | 6 -
include/asm-sh64/errno.h | 6 -
include/asm-sh64/fb.h | 19 -
include/asm-sh64/fcntl.h | 1 -
include/asm-sh64/futex.h | 6 -
include/asm-sh64/gpio.h | 8 -
include/asm-sh64/hardirq.h | 18 -
include/asm-sh64/hardware.h | 22 -
include/asm-sh64/hw_irq.h | 15 -
include/asm-sh64/ide.h | 29 -
include/asm-sh64/io.h | 196 ---
include/asm-sh64/ioctl.h | 1 -
include/asm-sh64/ioctls.h | 116 --
include/asm-sh64/ipcbuf.h | 40 -
include/asm-sh64/irq.h | 144 --
include/asm-sh64/irq_regs.h | 1 -
include/asm-sh64/kdebug.h | 1 -
include/asm-sh64/keyboard.h | 70 -
include/asm-sh64/kmap_types.h | 7 -
include/asm-sh64/linkage.h | 7 -
include/asm-sh64/local.h | 7 -
include/asm-sh64/mc146818rtc.h | 7 -
include/asm-sh64/mman.h | 6 -
include/asm-sh64/mmu.h | 7 -
include/asm-sh64/mmu_context.h | 208 ---
include/asm-sh64/module.h | 20 -
include/asm-sh64/msgbuf.h | 42 -
include/asm-sh64/mutex.h | 9 -
include/asm-sh64/namei.h | 24 -
include/asm-sh64/page.h | 119 --
include/asm-sh64/param.h | 42 -
include/asm-sh64/pci.h | 102 --
include/asm-sh64/percpu.h | 6 -
include/asm-sh64/pgalloc.h | 125 --
include/asm-sh64/pgtable.h | 496 ------
include/asm-sh64/platform.h | 64 -
include/asm-sh64/poll.h | 8 -
include/asm-sh64/posix_types.h | 131 --
include/asm-sh64/processor.h | 287 ----
include/asm-sh64/ptrace.h | 35 -
include/asm-sh64/registers.h | 106 --
include/asm-sh64/resource.h | 6 -
include/asm-sh64/scatterlist.h | 37 -
include/asm-sh64/sci.h | 1 -
include/asm-sh64/sections.h | 7 -
include/asm-sh64/segment.h | 6 -
include/asm-sh64/semaphore-helper.h | 101 --
include/asm-sh64/semaphore.h | 119 --
include/asm-sh64/sembuf.h | 36 -
include/asm-sh64/serial.h | 31 -
include/asm-sh64/setup.h | 22 -
include/asm-sh64/shmbuf.h | 53 -
include/asm-sh64/shmparam.h | 12 -
include/asm-sh64/sigcontext.h | 30 -
include/asm-sh64/siginfo.h | 6 -
include/asm-sh64/signal.h | 159 --
include/asm-sh64/smp.h | 15 -
include/asm-sh64/socket.h | 6 -
include/asm-sh64/sockios.h | 25 -
include/asm-sh64/spinlock.h | 17 -
include/asm-sh64/stat.h | 88 --
include/asm-sh64/statfs.h | 6 -
include/asm-sh64/string.h | 21 -
include/asm-sh64/system.h | 190 ---
include/asm-sh64/termbits.h | 6 -
include/asm-sh64/termios.h | 99 --
include/asm-sh64/thread_info.h | 91 --
include/asm-sh64/timex.h | 31 -
include/asm-sh64/tlb.h | 92 --
include/asm-sh64/tlbflush.h | 27 -
include/asm-sh64/topology.h | 6 -
include/asm-sh64/types.h | 74 -
include/asm-sh64/uaccess.h | 316 ----
include/asm-sh64/ucontext.h | 23 -
include/asm-sh64/unaligned.h | 17 -
include/asm-sh64/unistd.h | 417 -----
include/asm-sh64/user.h | 70 -
init/Kconfig | 2 +-
mm/Kconfig | 2 +-
484 files changed, 31831 insertions(+), 37139 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Paul Mundt <lethal@linux-sh.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] sh updates for 2.6.25-rc1
Date: Mon, 28 Jan 2008 18:59:19 +0900 [thread overview]
Message-ID: <20080128095919.GA8546@linux-sh.org> (raw)
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
Which contains:
Adrian McMenamin (2):
sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
cdrom: Add support for Sega Dreamcast GD-ROM.
Andrew Murray (2):
sh: sh7712 clock support
sh: Update SE7712 PCLK definition.
Harvey Harrison (1):
sh: Use def_bool where possible.
Jan Engelhardt (1):
sh: constify function pointer tables
Joe Perches (2):
sh: arch/sh/: Spelling fixes.
sh: include/asm-sh/: Spelling fixes.
Magnus Damm (9):
sh: intc - remove default interrupt priority tables
sh: r2d - add lcd planel timings to sm501 platform data
sh: remove voyagergx
sh: r2d - enable sm501 usb host function
sh: declared coherent memory support V2
sh: use declared coherent memory for dreamcast pci ethernet adapter
sh: remove consistent alloc stuff from the machine vector
sh: update r7780rp interrupt code
sh: add spi header and r2d platform data V3
Nicholas Beck (1):
sh: Add support for SDK7780 board.
Nobuhiro Iwamatsu (1):
sh: Fix compile error of arch/sh/mm/pmb.c
Paul Mundt (163):
rtc: rtc-sh: SH-5 support.
sh64: Use the generic rtc-sh driver.
sh: Rename Kconfig to Kconfig.sh.
sh: Move CPU subtypes to Kconfig.sh.
sh: Add a SUPERH32 config symbol.
sh: Split out PXSEG segmentation per-CPU family.
sh: Split out cache status bits per-CPU family.
sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64.
sh: Move arch/sh64/lib to arch/sh/lib64.
sh: Plug SH-5 in to arch/sh/Makefile.
sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.
sh: Add SH-5 support to asm/module.h.
sh: Fix up fixmap location for SH-5.
sh: BUGFLAG_WARNING needs GENERIC_BUG.
sh: Add addrspace.h segmentation stub for SH-5.
sh: Add cache definitions for SH-5.
sh: Correct SH-5 instruction size value.
sh: Move sh64 boards to arch/sh/.
sh: Move sh64 board defconfigs to arch/sh/configs.
sh64: Kill off arch/sh64/oprofile.
sh: Add in cacheflush and DMA headers for SH-5.
sh: Add SH-5 support to io.h.
sh: Split out asm/string.h for sh32 and sh64.
sh: Split out irqflags.h in to _32 and _64 variants.
sh: SH-5 version of current_thread_info().
sh: Consolidate CPU features in Kconfig.cpu.
sh: SH-5 byteorder routines.
sh: Move sh32 optimized I/O routines to arch/sh/lib/
sh: Kill off lib64 version of io.c.
sh: Move in the SH-5 mmu_context headers.
sh: Have 32-bit use arch/sh/kernel/Makefile_32.
sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.
sh: SH-5 pt_regs.
sh: Split out processor.h in to _32 and _64 variants.
sh: Split out 29-bit and 32-bit physical mode definitions.
sh: Split out system.h in to _32 and _64 variants.
sh: Move in the SH-5 ptrace impl.
sh: SH-5 also uses the ASID cache.
sh: Split out uaccess.h in to _32 and _64 variants.
sh: Consolidate slab/kmalloc minalign values.
sh: More SH-5 cpuinfo tidying.
sh: Move in the SH-5 signal trampoline impl.
sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/
sh: timer.h stub for SH-5.
sh: Move in the SH-5 traps.c impl.
sh: imask IRQ depends on sh32.
sh: Don't reference UBC code in CPU init on sh64.
sh: Disable initial cache flush on SH-5.
sh: Have SH-5 provide an {en,dis}able_fpu() impl.
sh: Move over the SH-5 head.S and tlb.h.
sh: Fix up VMALLOC_START for SH-5.
sh: Nopped out p3_cache_init() on SH-5 also.
sh: Move vsyscall_init() defs up one level.
sh: flush_cache_sigtramp() takes 1 arg only.
sh: Add SH-5 support to the consistent DMA impl.
sh: Split out extable.c _32 and _64 variants.
sh: Fix up 64kB page size selection on SH-5.
sh: Plug in SH-5 ffz()/__ffs() bitops.
sh: Split out checksum.h in to _32 and _64 variants.
sh: Kill off lib64 version of iomap wrappers.
sh: Fix up header reference for arch/sh/lib64/panic.c.
sh: Fix up the head-y targets for _32 and _64.
sh: Split out syscall ABI for _32 and _64 variants.
sh: Split out linker script to _32 and _64 variants.
sh: Move over the SH-5 entry.S.
sh: Split out sh_ksyms.c in to _32 and _64 variants.
sh: Split out ioremap in to _32 and _64 variants.
sh: ioremap_64 needs proc_fs.h.
sh: Split out pgtable.h in to _32 and _64 variants.
sh: Split out tlb-flush in to _32 and _64 variants.
sh: Move over sh64 switch_to and stack unwinder.
sh: Provide dummy swapper pt_regs for SH-5 ctx switch.
sh: Common swapper_pg_dir usage for SH-5.
sh: Move over and enable FPU support for SH-5.
sh: Tidy up lib64 udelay impl.
sh: Plug in the SHmedia ELF relocations.
sh: ioremap_64 needs after_bootmem.
sh: Merge sh and sh64 module.c.
sh: Sync up the _64 linker script with the _32 version.
sh: Fix up the _stext references for SH-5.
sh: Kill off SH-5 enter_deep_standby() cruft.
sh: Share the ELF dump_task interfaces.
sh: sys_sh consolidation for arch_get_unmapped_area().
sh: Tidy up various clear_page()/copy_page() definitions.
sh: Move in the SH-5 TLB miss.
sh: Share bug/debug traps across _32 and _64.
sh: Move quad-word real-address I/O defs to io.h.
sh: Kill off do_NMI stub in SH-5 ex table.
sh: Plug in simple SH-5 subtype probing.
sh: Add the SH-5 cpu type symbolic names.
sh: Stub in CPU subtype setup code for SH5-101/103.
sh: Stubs for fpu disabled on SH-5.
sh: Update cayman defconfig.
sh: Set HPAGE_SHIFT for 512MB hugetlb pages.
sh: Move PXSEG comments to addrspace.h.
sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.
sh: Kill off some dead sh64 kconfig symbols.
sh: Bump the MEMORY_SIZE default to something reasonable.
sh: Consolidate Kconfig.sh/Kconfig.sh64.
sh: Fix up generic BUG build for SH-5.
sh: Use existing CONFIG_CACHE_xx options in head_64.S.
sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB.
sh: Merge the sh64 zImage bits.
sh: Kill off a stray proc tlb reference in fault_64.
sh: Merge sh64 Kconfig.debug options.
sh: Move over SH-5 TLB and cache support code.
sh: Fix up proc ASIDs for CPU-local ASID cache accessors.
sh: Kill off arch/sh64/mm.
sh: Purge dead sh64 headers.
sh: Special layout for SH-5 stat.h and user.h.
sh: Mark some IRQ debug options sh32 only.
sh: Fix up user_fpu_struct typo for SH-5.
sh: Copy over special CFLAGS for SH-5 TLB miss.
sh: Add onchip remap prototypes, kill old sh64 io.h.
sh: Generic BUG only works for sh32.
sh: Remove duplicate SUPERH64 symbol.
sh: Tidy up KBUILD_IMAGE for sh64.
sh: Consolidate sh/sh64 Makefiles.
sh: Rename the _32 and _64 TLB flush variants.
sh: clear/copy_page renames in lib and lib64.
sh: Kill off the last of the sh64 headers.
sh: Get the mach-cayman IRQ support building.
sh: Kill off the rest of arch/sh64/kernel/.
sh: Add SH-5 subtypes to check_bugs() for utsname.
sh: Bump number of quicklists for SH-5.
sh: Get the SH-5 PCI support building.
sh: Bring the SH-5 FPU in line with the SH-4 FPU API.
sh: Fix up default zImage target for sh32.
sh: Build fixes for lib32 clear_page.
sh: Fix up bug trap handler build for sh32.
sh: Kill off the mach-harp and mach-sim machtypes.
sh: Move mach-cayman in with the rest of the boards.
sh: Fix up uname -m matching for native sh64.
rtc: rtc-sh: SH-2A support.
sh: Add SH7203 CPU support.
sh: Fix the arch/sh/kernel/traps.c build for sh32.
sh: Add SH7263 CPU support.
sh: SH-2A FPU support.
sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases.
sh: CCR1->CCR renaming for SH-2 parts.
rtc: rtc-sh: Split out the CPU defs to asm/cpu/.
sh: syscall auditing for sh5, too.
sh: comment tidying for sh64->sh migration.
sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
sh: Encode L1/L2 cache shape in auxvt.
sh: Use utsname()->machine for ELF_PLATFORM.
sh: Provide the FPSCR init through AT_FPUCW.
sh: Kill off superfluous __KERNEL__ check in asm/elf.h.
sh: Stub in page_table_range_init() on nommu.
sh: Fix up switch_to() type casts.
sh: Kill off pgtable.h from scatterlist.h.
sh: Fix up binfmt_flat compile warnings.
sh: Fix up KERNEL_ENTRY calculation for uImage.
sh: Always use CONFIG_HZ for HZ.
sh: Provide a stubbed __set_fixmap() for nommu.
sh: Fix get_user()/put_user() build error.
sh: Fix posix_types.h userspace breakage from sh64 merge.
sh: Correct pte size mismatch for X2 TLB.
sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
sh: Kill off dead HS771RVoIP board support.
sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
sh: Kill off -traditional for linker script.
Stuart Menefy (10):
sh: Add a printk() to warn legacy mem= growers.
sh: Provide a 29/32-bit physical hint for bootloaders.
sh: Invalidate the TLB after applying PMB mappings.
sh: GUSA atomic rollback support.
sh: Preparation for uncached jumps through PMB.
sh: Clean up places that make 29-bit physical assumptions.
sh: Populate swapper_pg_dir with fixmap range.
sh: Document PTEL 31:29 use on PTEA-wielding parts.
sh: get_user fixes and nommu consolidation.
sh: Support denormalization on SH-4 FPU.
Thomas Betker (1):
sh: Fix up uImage target entry point.
Yoshihiro Shimoda (3):
sh: Add support for SH7721 CPU subtype.
sh: Add support for SH7763 CPU subtype.
sh: Add OHCI and UDC platform devices for SH7720.
Yuichi Nakamura (1):
sh: syscall audit support.
Makefile | 2 +-
arch/sh/Kconfig | 366 +++--
arch/sh/Kconfig.cpu | 115 ++
arch/sh/Kconfig.debug | 51 +-
arch/sh/Makefile | 103 +-
arch/sh/boards/cayman/Makefile | 5 +
arch/sh/boards/cayman/irq.c | 197 +++
arch/sh/boards/cayman/led.c | 51 +
arch/sh/boards/cayman/setup.c | 187 +++
arch/sh/boards/dreamcast/irq.c | 2 +-
arch/sh/boards/dreamcast/setup.c | 8 -
arch/sh/boards/landisk/gio.c | 2 +-
arch/sh/boards/renesas/hs7751rvoip/Kconfig | 12 -
arch/sh/boards/renesas/hs7751rvoip/Makefile | 8 -
arch/sh/boards/renesas/hs7751rvoip/io.c | 283 ----
arch/sh/boards/renesas/hs7751rvoip/irq.c | 116 --
arch/sh/boards/renesas/hs7751rvoip/pci.c | 149 --
arch/sh/boards/renesas/hs7751rvoip/setup.c | 105 --
arch/sh/boards/renesas/r7780rp/Makefile | 2 +-
arch/sh/boards/renesas/r7780rp/irq-r7780mp.c | 2 +-
arch/sh/boards/renesas/r7780rp/irq-r7780rp.c | 52 +-
arch/sh/boards/renesas/r7780rp/irq-r7785rp.c | 45 +-
arch/sh/boards/renesas/r7780rp/irq.c | 51 -
arch/sh/boards/renesas/r7780rp/setup.c | 10 +-
arch/sh/boards/renesas/rts7751r2d/irq.c | 8 +-
arch/sh/boards/renesas/rts7751r2d/setup.c | 161 ++-
arch/sh/boards/renesas/sdk7780/Kconfig | 23 +
arch/sh/boards/renesas/sdk7780/Makefile | 5 +
arch/sh/boards/renesas/sdk7780/irq.c | 46 +
arch/sh/boards/renesas/sdk7780/setup.c | 109 ++
arch/sh/boot/Makefile | 18 +-
arch/sh/boot/compressed/Makefile | 46 +-
arch/sh/boot/compressed/Makefile_32 | 43 +
arch/sh/boot/compressed/Makefile_64 | 45 +
arch/sh/boot/compressed/cache.c | 12 +
arch/sh/boot/compressed/head.S | 120 --
arch/sh/boot/compressed/head_32.S | 120 ++
arch/sh/boot/compressed/head_64.S | 163 ++
arch/sh/boot/compressed/misc.c | 241 ---
arch/sh/boot/compressed/misc_32.c | 244 +++
arch/sh/boot/compressed/misc_64.c | 250 +++
arch/sh/boot/compressed/vmlinux_64.lds | 64 +
arch/sh/cchips/voyagergx/Makefile | 9 -
arch/sh/cchips/voyagergx/consistent.c | 121 --
arch/sh/cchips/voyagergx/irq.c | 101 --
arch/sh/cchips/voyagergx/setup.c | 37 -
arch/sh/configs/cayman_defconfig | 1166 ++++++++++++++
arch/sh/configs/hs7751rvoip_defconfig | 908 -----------
arch/sh/configs/r7780rp_defconfig | 1328 ----------------
arch/sh/configs/r7785rp_defconfig | 13 +-
arch/sh/configs/sdk7780_defconfig | 1394 +++++++++++++++++
arch/sh/configs/se7712_defconfig | 2 +-
arch/sh/drivers/dma/Kconfig | 2 +-
arch/sh/drivers/dma/dma-sh.c | 2 +
arch/sh/drivers/pci/Makefile | 7 +-
arch/sh/drivers/pci/dma-dreamcast.c | 70 -
arch/sh/drivers/pci/fixups-dreamcast.c | 10 +
arch/sh/drivers/pci/fixups-sdk7780.c | 59 +
arch/sh/drivers/pci/ops-cayman.c | 94 ++
arch/sh/drivers/pci/ops-r7780rp.c | 16 +-
arch/sh/drivers/pci/ops-sdk7780.c | 73 +
arch/sh/drivers/pci/ops-sh5.c | 93 ++
arch/sh/drivers/pci/pci-auto.c | 2 -
arch/sh/drivers/pci/pci-sh4.h | 4 +-
arch/sh/drivers/pci/pci-sh5.c | 228 +++
arch/sh/drivers/pci/pci-sh5.h | 113 ++
arch/sh/drivers/pci/pci-sh7780.c | 1 +
arch/sh/drivers/pci/pci-sh7780.h | 1 +
arch/sh/drivers/pci/pci.c | 2 +-
arch/sh/kernel/Makefile | 30 +-
arch/sh/kernel/Makefile_32 | 26 +
arch/sh/kernel/Makefile_64 | 22 +
arch/sh/kernel/cpu/Makefile | 6 +
arch/sh/kernel/cpu/init.c | 74 +-
arch/sh/kernel/cpu/irq/Makefile | 4 +-
arch/sh/kernel/cpu/irq/intc-sh5.c | 257 ++++
arch/sh/kernel/cpu/irq/intc.c | 31 +-
arch/sh/kernel/cpu/sh2/entry.S | 19 +-
arch/sh/kernel/cpu/sh2/setup-sh7619.c | 2 +-
arch/sh/kernel/cpu/sh2a/Makefile | 4 +
arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 89 ++
arch/sh/kernel/cpu/sh2a/fpu.c | 633 ++++++++
arch/sh/kernel/cpu/sh2a/probe.c | 22 +-
arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 319 ++++
arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 2 +-
arch/sh/kernel/cpu/sh3/Makefile | 2 +
arch/sh/kernel/cpu/sh3/clock-sh7712.c | 71 +
arch/sh/kernel/cpu/sh3/entry.S | 24 +-
arch/sh/kernel/cpu/sh3/ex.S | 2 +-
arch/sh/kernel/cpu/sh3/probe.c | 9 +-
arch/sh/kernel/cpu/sh3/setup-sh7705.c | 10 +-
arch/sh/kernel/cpu/sh3/setup-sh770x.c | 11 +-
arch/sh/kernel/cpu/sh3/setup-sh7710.c | 16 +-
arch/sh/kernel/cpu/sh3/setup-sh7720.c | 78 +-
arch/sh/kernel/cpu/sh4/Makefile | 2 +-
arch/sh/kernel/cpu/sh4/fpu.c | 537 +++++---
arch/sh/kernel/cpu/sh4/probe.c | 2 +
arch/sh/kernel/cpu/sh4/setup-sh7750.c | 18 +-
arch/sh/kernel/cpu/sh4/setup-sh7760.c | 13 +-
arch/sh/kernel/cpu/sh4/softfloat.c | 892 +++++++++++
arch/sh/kernel/cpu/sh4a/Makefile | 2 +
arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 126 ++
arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 10 +-
arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 390 +++++
arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 13 +-
arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 19 +-
arch/sh/kernel/cpu/sh4a/setup-shx3.c | 14 +-
arch/sh/kernel/cpu/sh5/Makefile | 7 +
arch/sh/kernel/cpu/sh5/entry.S | 2101 +++++++++++++++++++++++++
arch/sh/kernel/cpu/sh5/fpu.c | 166 ++
arch/sh/kernel/cpu/sh5/probe.c | 76 +
arch/sh/kernel/cpu/sh5/switchto.S | 198 +++
arch/sh/kernel/cpu/sh5/unwind.c | 326 ++++
arch/sh/kernel/dump_task.c | 31 +
arch/sh/kernel/early_printk.c | 12 +-
arch/sh/kernel/entry-common.S | 27 +-
arch/sh/kernel/head.S | 120 --
arch/sh/kernel/head_32.S | 124 ++
arch/sh/kernel/head_64.S | 356 +++++
arch/sh/kernel/init_task.c | 4 +-
arch/sh/kernel/io.c | 67 -
arch/sh/kernel/module.c | 62 +-
arch/sh/kernel/process.c | 558 -------
arch/sh/kernel/process_32.c | 465 ++++++
arch/sh/kernel/process_64.c | 701 +++++++++
arch/sh/kernel/ptrace.c | 274 ----
arch/sh/kernel/ptrace_32.c | 287 ++++
arch/sh/kernel/ptrace_64.c | 341 +++++
arch/sh/kernel/setup.c | 39 +-
arch/sh/kernel/sh_ksyms.c | 150 --
arch/sh/kernel/sh_ksyms_32.c | 150 ++
arch/sh/kernel/sh_ksyms_64.c | 55 +
arch/sh/kernel/signal.c | 629 --------
arch/sh/kernel/signal_32.c | 611 ++++++++
arch/sh/kernel/signal_64.c | 751 +++++++++
arch/sh/kernel/sys_sh.c | 100 +-
arch/sh/kernel/sys_sh32.c | 84 +
arch/sh/kernel/sys_sh64.c | 66 +
arch/sh/kernel/syscalls.S | 343 -----
arch/sh/kernel/syscalls_32.S | 343 +++++
arch/sh/kernel/syscalls_64.S | 381 +++++
arch/sh/kernel/time.c | 269 ----
arch/sh/kernel/time_32.c | 269 ++++
arch/sh/kernel/time_64.c | 519 +++++++
arch/sh/kernel/timers/timer-cmt.c | 4 +-
arch/sh/kernel/timers/timer-tmu.c | 1 +
arch/sh/kernel/traps.c | 949 +-----------
arch/sh/kernel/traps_32.c | 919 +++++++++++
arch/sh/kernel/traps_64.c | 975 ++++++++++++
arch/sh/kernel/vmlinux.lds.S | 139 +--
arch/sh/kernel/vmlinux_32.lds.S | 152 ++
arch/sh/kernel/vmlinux_64.lds.S | 164 ++
arch/sh/lib/Makefile | 5 +-
arch/sh/lib/clear_page.S | 154 ++
arch/sh/lib/copy_page.S | 389 +++++
arch/sh/lib/io.c | 82 +
arch/sh/lib64/.gitignore | 1 +
arch/sh/lib64/Makefile | 15 +
arch/sh/lib64/c-checksum.c | 214 +++
arch/sh/lib64/clear_page.S | 54 +
arch/sh/lib64/copy_page.S | 89 ++
arch/sh/lib64/copy_user_memcpy.S | 217 +++
arch/sh/lib64/dbg.c | 430 ++++++
arch/sh/lib64/memcpy.c | 81 +
arch/sh/lib64/panic.c | 58 +
arch/sh/lib64/udelay.c | 56 +
arch/sh/mm/Kconfig | 222 +---
arch/sh/mm/Makefile | 40 +-
arch/sh/mm/Makefile_32 | 36 +
arch/sh/mm/Makefile_64 | 44 +
arch/sh/mm/cache-debugfs.c | 9 +-
arch/sh/mm/cache-sh4.c | 14 +-
arch/sh/mm/cache-sh5.c | 1029 +++++++++++++
arch/sh/mm/cache-sh7705.c | 12 +-
arch/sh/mm/clear_page.S | 152 --
arch/sh/mm/consistent.c | 174 ++-
arch/sh/mm/copy_page.S | 388 -----
arch/sh/mm/extable.c | 21 -
arch/sh/mm/extable_32.c | 21 +
arch/sh/mm/extable_64.c | 82 +
arch/sh/mm/fault.c | 303 ----
arch/sh/mm/fault_32.c | 303 ++++
arch/sh/mm/fault_64.c | 275 ++++
arch/sh/mm/init.c | 68 +-
arch/sh/mm/ioremap.c | 150 --
arch/sh/mm/ioremap_32.c | 150 ++
arch/sh/mm/ioremap_64.c | 404 +++++
arch/sh/mm/pg-nommu.c | 4 +-
arch/sh/mm/pmb.c | 26 +-
arch/sh/mm/tlb-flush.c | 140 --
arch/sh/mm/tlb-nommu.c | 10 +
arch/sh/mm/tlb-sh4.c | 7 +-
arch/sh/mm/tlb-sh5.c | 164 ++
arch/sh/mm/tlbflush_32.c | 140 ++
arch/sh/mm/tlbflush_64.c | 475 ++++++
arch/sh/tools/mach-types | 2 +-
arch/sh64/Kconfig | 295 ----
arch/sh64/Kconfig.debug | 33 -
arch/sh64/Makefile | 111 --
arch/sh64/boot/Makefile | 20 -
arch/sh64/boot/compressed/Makefile | 46 -
arch/sh64/boot/compressed/cache.c | 39 -
arch/sh64/boot/compressed/head.S | 164 --
arch/sh64/boot/compressed/install.sh | 56 -
arch/sh64/boot/compressed/misc.c | 250 ---
arch/sh64/boot/compressed/vmlinux.lds.S | 64 -
arch/sh64/configs/cayman_defconfig | 1126 --------------
arch/sh64/configs/harp_defconfig | 745 ---------
arch/sh64/configs/sim_defconfig | 558 -------
arch/sh64/kernel/Makefile | 36 -
arch/sh64/kernel/alphanum.c | 43 -
arch/sh64/kernel/asm-offsets.c | 33 -
arch/sh64/kernel/dma.c | 297 ----
arch/sh64/kernel/early_printk.c | 99 --
arch/sh64/kernel/entry.S | 2102 --------------------------
arch/sh64/kernel/fpu.c | 170 ---
arch/sh64/kernel/head.S | 372 -----
arch/sh64/kernel/init_task.c | 46 -
arch/sh64/kernel/irq.c | 115 --
arch/sh64/kernel/irq_intc.c | 272 ----
arch/sh64/kernel/led.c | 40 -
arch/sh64/kernel/module.c | 161 --
arch/sh64/kernel/pci_sh5.c | 536 -------
arch/sh64/kernel/pci_sh5.h | 107 --
arch/sh64/kernel/pcibios.c | 168 --
arch/sh64/kernel/process.c | 691 ---------
arch/sh64/kernel/ptrace.c | 332 ----
arch/sh64/kernel/semaphore.c | 140 --
arch/sh64/kernel/setup.c | 379 -----
arch/sh64/kernel/sh_ksyms.c | 62 -
arch/sh64/kernel/signal.c | 750 ---------
arch/sh64/kernel/switchto.S | 198 ---
arch/sh64/kernel/sys_sh64.c | 304 ----
arch/sh64/kernel/syscalls.S | 381 -----
arch/sh64/kernel/time.c | 593 --------
arch/sh64/kernel/traps.c | 982 ------------
arch/sh64/kernel/unwind.c | 326 ----
arch/sh64/kernel/vmlinux.lds.S | 140 --
arch/sh64/lib/.gitignore | 1 -
arch/sh64/lib/Makefile | 19 -
arch/sh64/lib/c-checksum.c | 217 ---
arch/sh64/lib/copy_user_memcpy.S | 217 ---
arch/sh64/lib/dbg.c | 430 ------
arch/sh64/lib/io.c | 128 --
arch/sh64/lib/iomap.c | 54 -
arch/sh64/lib/memcpy.c | 81 -
arch/sh64/lib/page_clear.S | 54 -
arch/sh64/lib/page_copy.S | 91 --
arch/sh64/lib/panic.c | 58 -
arch/sh64/lib/udelay.c | 59 -
arch/sh64/mach-cayman/Makefile | 11 -
arch/sh64/mach-cayman/iomap.c | 22 -
arch/sh64/mach-cayman/irq.c | 195 ---
arch/sh64/mach-cayman/led.c | 51 -
arch/sh64/mach-cayman/setup.c | 239 ---
arch/sh64/mach-harp/Makefile | 1 -
arch/sh64/mach-harp/setup.c | 129 --
arch/sh64/mach-sim/Makefile | 1 -
arch/sh64/mach-sim/setup.c | 126 --
arch/sh64/mm/Makefile | 44 -
arch/sh64/mm/cache.c | 1032 -------------
arch/sh64/mm/consistent.c | 53 -
arch/sh64/mm/extable.c | 80 -
arch/sh64/mm/fault.c | 602 --------
arch/sh64/mm/hugetlbpage.c | 105 --
arch/sh64/mm/init.c | 189 ---
arch/sh64/mm/ioremap.c | 388 -----
arch/sh64/mm/tlb.c | 166 --
arch/sh64/mm/tlbmiss.c | 279 ----
arch/sh64/oprofile/Makefile | 12 -
arch/sh64/oprofile/op_model_null.c | 23 -
drivers/block/Kconfig | 11 +
drivers/cdrom/Makefile | 1 +
drivers/cdrom/gdrom.c | 867 +++++++++++
drivers/rtc/Kconfig | 2 +-
drivers/rtc/rtc-sh.c | 24 +-
drivers/serial/sh-sci.c | 6 +-
drivers/serial/sh-sci.h | 48 +-
include/asm-sh/Kbuild | 5 +
include/asm-sh/addrspace.h | 43 +-
include/asm-sh/atomic-grb.h | 169 ++
include/asm-sh/atomic.h | 10 +-
include/asm-sh/auxvec.h | 18 +
include/asm-sh/bitops-grb.h | 169 ++
include/asm-sh/bitops-irq.h | 91 ++
include/asm-sh/bitops.h | 117 +-
include/asm-sh/bug.h | 9 +-
include/asm-sh/bugs.h | 17 +-
include/asm-sh/byteorder.h | 45 +-
include/asm-sh/cache.h | 5 -
include/asm-sh/checksum.h | 216 +---
include/asm-sh/checksum_32.h | 215 +++
include/asm-sh/checksum_64.h | 78 +
include/asm-sh/cmpxchg-grb.h | 70 +
include/asm-sh/cmpxchg-irq.h | 40 +
include/asm-sh/cpu-sh2/addrspace.h | 7 +-
include/asm-sh/cpu-sh2/cache.h | 8 +-
include/asm-sh/cpu-sh2/rtc.h | 8 +
include/asm-sh/cpu-sh2a/addrspace.h | 11 +-
include/asm-sh/cpu-sh2a/cache.h | 11 +-
include/asm-sh/cpu-sh2a/freq.h | 2 -
include/asm-sh/cpu-sh2a/rtc.h | 8 +
include/asm-sh/cpu-sh3/addrspace.h | 7 +-
include/asm-sh/cpu-sh3/cache.h | 8 +-
include/asm-sh/cpu-sh3/dma.h | 4 +-
include/asm-sh/cpu-sh3/freq.h | 5 +
include/asm-sh/cpu-sh3/gpio.h | 3 +-
include/asm-sh/cpu-sh3/mmu_context.h | 3 +-
include/asm-sh/cpu-sh3/rtc.h | 8 +
include/asm-sh/cpu-sh3/timer.h | 7 +-
include/asm-sh/cpu-sh3/ubc.h | 3 +-
include/asm-sh/cpu-sh4/addrspace.h | 6 +
include/asm-sh/cpu-sh4/cache.h | 5 +
include/asm-sh/cpu-sh4/fpu.h | 32 +
include/asm-sh/cpu-sh4/freq.h | 3 +-
include/asm-sh/cpu-sh4/mmu_context.h | 10 +-
include/asm-sh/cpu-sh4/rtc.h | 8 +
include/asm-sh/cpu-sh5/addrspace.h | 11 +
include/asm-sh/cpu-sh5/cache.h | 97 ++
include/asm-sh/cpu-sh5/cacheflush.h | 35 +
include/asm-sh/cpu-sh5/dma.h | 6 +
include/asm-sh/cpu-sh5/irq.h | 117 ++
include/asm-sh/cpu-sh5/mmu_context.h | 27 +
include/asm-sh/cpu-sh5/registers.h | 106 ++
include/asm-sh/cpu-sh5/rtc.h | 8 +
include/asm-sh/cpu-sh5/timer.h | 4 +
include/asm-sh/delay.h | 8 +-
include/asm-sh/dma-mapping.h | 56 +-
include/asm-sh/elf.h | 75 +-
include/asm-sh/fixmap.h | 5 +
include/asm-sh/flat.h | 2 +-
include/asm-sh/fpu.h | 46 +
include/asm-sh/hd64461.h | 28 +-
include/asm-sh/hs7751rvoip.h | 54 -
include/asm-sh/hw_irq.h | 12 +-
include/asm-sh/io.h | 68 +-
include/asm-sh/irqflags.h | 97 +--
include/asm-sh/irqflags_32.h | 99 ++
include/asm-sh/irqflags_64.h | 85 +
include/asm-sh/machvec.h | 3 -
include/asm-sh/microdev.h | 4 +-
include/asm-sh/mmu_context.h | 87 +-
include/asm-sh/mmu_context_32.h | 47 +
include/asm-sh/mmu_context_64.h | 75 +
include/asm-sh/module.h | 4 +
include/asm-sh/page.h | 102 +-
include/asm-sh/param.h | 6 +-
include/asm-sh/pci.h | 5 +-
include/asm-sh/pgtable.h | 518 +------
include/asm-sh/pgtable_32.h | 474 ++++++
include/asm-sh/pgtable_64.h | 299 ++++
include/asm-sh/posix_types.h | 129 +--
include/asm-sh/posix_types_32.h | 122 ++
include/asm-sh/posix_types_64.h | 131 ++
include/asm-sh/processor.h | 260 +---
include/asm-sh/processor_32.h | 215 +++
include/asm-sh/processor_64.h | 275 ++++
include/asm-sh/ptrace.h | 28 +-
include/asm-sh/r7780rp.h | 33 +-
include/asm-sh/rtc.h | 2 +
include/asm-sh/scatterlist.h | 2 +-
include/asm-sh/sdk7780.h | 81 +
include/asm-sh/sections.h | 1 +
include/asm-sh/sigcontext.h | 16 +-
include/asm-sh/spi.h | 13 +
include/asm-sh/stat.h | 63 +-
include/asm-sh/string.h | 136 +--
include/asm-sh/string_32.h | 131 ++
include/asm-sh/string_64.h | 17 +
include/asm-sh/system.h | 173 +--
include/asm-sh/system_32.h | 99 ++
include/asm-sh/system_64.h | 40 +
include/asm-sh/thread_info.h | 8 +-
include/asm-sh/tlb.h | 10 +-
include/asm-sh/tlb_64.h | 69 +
include/asm-sh/types.h | 6 +
include/asm-sh/uaccess.h | 564 +-------
include/asm-sh/uaccess_32.h | 510 +++++++
include/asm-sh/uaccess_64.h | 302 ++++
include/asm-sh/unistd.h | 379 +-----
include/asm-sh/unistd_32.h | 376 +++++
include/asm-sh/unistd_64.h | 415 +++++
include/asm-sh/user.h | 7 +
include/asm-sh/voyagergx.h | 341 -----
include/asm-sh64/Kbuild | 1 -
include/asm-sh64/a.out.h | 38 -
include/asm-sh64/atomic.h | 158 --
include/asm-sh64/auxvec.h | 4 -
include/asm-sh64/bitops.h | 155 --
include/asm-sh64/bug.h | 19 -
include/asm-sh64/bugs.h | 38 -
include/asm-sh64/byteorder.h | 49 -
include/asm-sh64/cache.h | 139 --
include/asm-sh64/cacheflush.h | 50 -
include/asm-sh64/cayman.h | 20 -
include/asm-sh64/checksum.h | 82 -
include/asm-sh64/cpumask.h | 6 -
include/asm-sh64/cputime.h | 6 -
include/asm-sh64/current.h | 28 -
include/asm-sh64/delay.h | 11 -
include/asm-sh64/device.h | 7 -
include/asm-sh64/div64.h | 6 -
include/asm-sh64/dma-mapping.h | 194 ---
include/asm-sh64/dma.h | 41 -
include/asm-sh64/elf.h | 107 --
include/asm-sh64/emergency-restart.h | 6 -
include/asm-sh64/errno.h | 6 -
include/asm-sh64/fb.h | 19 -
include/asm-sh64/fcntl.h | 1 -
include/asm-sh64/futex.h | 6 -
include/asm-sh64/gpio.h | 8 -
include/asm-sh64/hardirq.h | 18 -
include/asm-sh64/hardware.h | 22 -
include/asm-sh64/hw_irq.h | 15 -
include/asm-sh64/ide.h | 29 -
include/asm-sh64/io.h | 196 ---
include/asm-sh64/ioctl.h | 1 -
include/asm-sh64/ioctls.h | 116 --
include/asm-sh64/ipcbuf.h | 40 -
include/asm-sh64/irq.h | 144 --
include/asm-sh64/irq_regs.h | 1 -
include/asm-sh64/kdebug.h | 1 -
include/asm-sh64/keyboard.h | 70 -
include/asm-sh64/kmap_types.h | 7 -
include/asm-sh64/linkage.h | 7 -
include/asm-sh64/local.h | 7 -
include/asm-sh64/mc146818rtc.h | 7 -
include/asm-sh64/mman.h | 6 -
include/asm-sh64/mmu.h | 7 -
include/asm-sh64/mmu_context.h | 208 ---
include/asm-sh64/module.h | 20 -
include/asm-sh64/msgbuf.h | 42 -
include/asm-sh64/mutex.h | 9 -
include/asm-sh64/namei.h | 24 -
include/asm-sh64/page.h | 119 --
include/asm-sh64/param.h | 42 -
include/asm-sh64/pci.h | 102 --
include/asm-sh64/percpu.h | 6 -
include/asm-sh64/pgalloc.h | 125 --
include/asm-sh64/pgtable.h | 496 ------
include/asm-sh64/platform.h | 64 -
include/asm-sh64/poll.h | 8 -
include/asm-sh64/posix_types.h | 131 --
include/asm-sh64/processor.h | 287 ----
include/asm-sh64/ptrace.h | 35 -
include/asm-sh64/registers.h | 106 --
include/asm-sh64/resource.h | 6 -
include/asm-sh64/scatterlist.h | 37 -
include/asm-sh64/sci.h | 1 -
include/asm-sh64/sections.h | 7 -
include/asm-sh64/segment.h | 6 -
include/asm-sh64/semaphore-helper.h | 101 --
include/asm-sh64/semaphore.h | 119 --
include/asm-sh64/sembuf.h | 36 -
include/asm-sh64/serial.h | 31 -
include/asm-sh64/setup.h | 22 -
include/asm-sh64/shmbuf.h | 53 -
include/asm-sh64/shmparam.h | 12 -
include/asm-sh64/sigcontext.h | 30 -
include/asm-sh64/siginfo.h | 6 -
include/asm-sh64/signal.h | 159 --
include/asm-sh64/smp.h | 15 -
include/asm-sh64/socket.h | 6 -
include/asm-sh64/sockios.h | 25 -
include/asm-sh64/spinlock.h | 17 -
include/asm-sh64/stat.h | 88 --
include/asm-sh64/statfs.h | 6 -
include/asm-sh64/string.h | 21 -
include/asm-sh64/system.h | 190 ---
include/asm-sh64/termbits.h | 6 -
include/asm-sh64/termios.h | 99 --
include/asm-sh64/thread_info.h | 91 --
include/asm-sh64/timex.h | 31 -
include/asm-sh64/tlb.h | 92 --
include/asm-sh64/tlbflush.h | 27 -
include/asm-sh64/topology.h | 6 -
include/asm-sh64/types.h | 74 -
include/asm-sh64/uaccess.h | 316 ----
include/asm-sh64/ucontext.h | 23 -
include/asm-sh64/unaligned.h | 17 -
include/asm-sh64/unistd.h | 417 -----
include/asm-sh64/user.h | 70 -
init/Kconfig | 2 +-
mm/Kconfig | 2 +-
484 files changed, 31831 insertions(+), 37139 deletions(-)
next reply other threads:[~2008-01-28 9:59 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-28 9:59 Paul Mundt [this message]
2008-01-28 9:59 ` [GIT PULL] sh updates for 2.6.25-rc1 Paul Mundt
2008-01-28 21:46 ` Linus Torvalds
2008-01-28 21:46 ` Linus Torvalds
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=20080128095919.GA8546@linux-sh.org \
--to=lethal@linux-sh.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-sh@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.