projects/linux·commit b98adfcc

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

b98adfcc · Linus Torvalds <[email protected]> · 2006-09-27 08:49:07 -07:00

* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (108 commits)
  sh: Fix occasional flush_cache_4096() stack corruption.
  sh: Calculate shm alignment at runtime.
  sh: dma-mapping compile fixes.
  sh: Initial vsyscall page support.
  sh: Clean up PAGE_SIZE definition for assembly use.
  sh: Selective flush_cache_mm() flushing.
  sh: More intelligent entry_mask/way_size calculation.
  sh: Support for L2 cache on newer SH-4A CPUs.
  sh: Update kexec support for API changes.
  sh: Optimized readsl()/writesl() support.
  sh: Report movli.l/movco.l capabilities.
  sh: CPU flags in AT_HWCAP in ELF auxvt.
  sh: Add support for 4K stacks.
  sh: Enable /proc/kcore support.
  sh: stack debugging support.
  sh: select CONFIG_EMBEDDED.
  sh: machvec rework.
  sh: Solution Engine SH7343 board support.
  sh: SH7710VoIPGW board support.
  sh: Enable verbose BUG() support.
  ...
Commit
b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674
Parents
ba21fe71 · 33573c0e

Merge commit. Changes below are compared with the first parent: ba21fe71.

Changes

351 files changed · +20691 −8988

FileStatusAddDelContent
Documentation/sh/new-machine.txtmodified+51−77View file
Documentation/sh/register-banks.txtadded+33−0View file
arch/sh/Kconfigmodified+75−98View file
arch/sh/Kconfig.debugmodified+27−9View file
arch/sh/Makefilemodified+18−22View file
arch/sh/boards/adx/irq.cdeleted+0−31View before deletion
arch/sh/boards/adx/setup.cdeleted+0−56View before deletion
arch/sh/boards/bigsur/irq.cmodified+17−30View file
arch/sh/boards/bigsur/setup.cmodified+20−27View file
arch/sh/boards/cat68701/irq.cdeleted+0−28View before deletion
arch/sh/boards/cat68701/setup.cdeleted+0−85View before deletion
arch/sh/boards/cqreek/Makefiledeleted+0−6View before deletion
arch/sh/boards/cqreek/irq.cdeleted+0−128View before deletion
arch/sh/boards/cqreek/setup.cdeleted+0−100View before deletion
arch/sh/boards/dmida/Makefiledeleted+0−7View before deletion
arch/sh/boards/dmida/mach.cdeleted+0−59View before deletion
arch/sh/boards/dreamcast/irq.cmodified+4−11View file
arch/sh/boards/dreamcast/rtc.cmodified+11−11View file
arch/sh/boards/dreamcast/setup.cmodified+15−25View file
arch/sh/boards/ec3104/setup.cmodified+18−31View file
arch/sh/boards/harp/Makefiledeleted+0−8View before deletion
arch/sh/boards/harp/irq.cdeleted+0−147View before deletion
arch/sh/boards/harp/led.cdeleted+0−51View before deletion
arch/sh/boards/harp/mach.cdeleted+0−62View before deletion
arch/sh/boards/harp/pcidma.cdeleted+0−42View before deletion
arch/sh/boards/harp/setup.cdeleted+0−90View before deletion
arch/sh/boards/hp6xx/Makefilemodified+3−2View file
arch/sh/boards/hp6xx/hp6xx_apm.cadded+123−0View file
arch/sh/boards/hp6xx/pm.cadded+88−0View file
arch/sh/boards/hp6xx/pm_wakeup.Sadded+58−0View file
arch/sh/boards/hp6xx/setup.cmodified+54−8View file
arch/sh/boards/adx/Makefile → arch/sh/boards/landisk/Makefilerenamed+2−3View file
arch/sh/boards/landisk/io.cadded+250−0View file
arch/sh/boards/landisk/irq.cadded+99−0View file
arch/sh/boards/landisk/landisk_pwb.cadded+348−0View file
arch/sh/boards/landisk/rtc.cadded+93−0View file
arch/sh/boards/landisk/setup.cadded+177−0View file
arch/sh/boards/mpc1211/rtc.cmodified+2−2View file
arch/sh/boards/mpc1211/setup.cmodified+19−52View file
arch/sh/boards/overdrive/Makefiledeleted+0−8View before deletion
arch/sh/boards/overdrive/fpga.cdeleted+0−133View before deletion
arch/sh/boards/overdrive/galileo.cdeleted+0−587View before deletion
arch/sh/boards/overdrive/io.cdeleted+0−172View before deletion
arch/sh/boards/overdrive/irq.cdeleted+0−191View before deletion
arch/sh/boards/overdrive/led.cdeleted+0−58View before deletion
arch/sh/boards/overdrive/mach.cdeleted+0−62View before deletion
arch/sh/boards/overdrive/pcidma.cdeleted+0−46View before deletion
arch/sh/boards/overdrive/setup.cdeleted+0−36View before deletion
arch/sh/boards/renesas/edosk7705/Makefilemodified+0−4View file
arch/sh/boards/renesas/edosk7705/setup.cmodified+7−22View file
arch/sh/boards/renesas/hs7751rvoip/Kconfigadded+12−0View file
arch/sh/boards/renesas/hs7751rvoip/Makefilemodified+1−5View file
arch/sh/boards/renesas/hs7751rvoip/io.cmodified+113−139View file
arch/sh/boards/renesas/hs7751rvoip/irq.cmodified+0−6View file
arch/sh/boards/renesas/hs7751rvoip/led.cdeleted+0−26View before deletion
arch/sh/boards/renesas/hs7751rvoip/mach.cdeleted+0−54View before deletion
arch/sh/boards/renesas/hs7751rvoip/setup.cmodified+64−30View file
arch/sh/boards/renesas/r7780rp/Kconfigadded+14−0View file
arch/sh/boards/renesas/r7780rp/Makefileadded+6−0View file
arch/sh/boards/renesas/r7780rp/io.cadded+301−0View file
arch/sh/boards/renesas/r7780rp/irq.cadded+117−0View file
arch/sh/boards/renesas/r7780rp/led.cadded+45−0View file
arch/sh/boards/renesas/r7780rp/setup.cadded+163−0View file
arch/sh/boards/renesas/rts7751r2d/Kconfigadded+12−0View file
arch/sh/boards/renesas/rts7751r2d/Makefilemodified+2−6View file
arch/sh/boards/renesas/rts7751r2d/io.cmodified+84−107View file
arch/sh/boards/renesas/rts7751r2d/irq.cmodified+0−6View file
arch/sh/boards/renesas/rts7751r2d/led.cmodified+0−11View file
arch/sh/boards/renesas/rts7751r2d/mach.cdeleted+0−69View before deletion
arch/sh/boards/renesas/rts7751r2d/setup.cmodified+125−14View file
arch/sh/boards/renesas/sh7710voipgw/Makefileadded+1−0View file
arch/sh/boards/renesas/sh7710voipgw/setup.cadded+109−0View file
arch/sh/boards/renesas/systemh/io.cmodified+27−136View file
arch/sh/boards/renesas/systemh/irq.cmodified+1−9View file
arch/sh/boards/renesas/systemh/setup.cmodified+4−26View file
arch/sh/boards/saturn/setup.cmodified+1−13View file
arch/sh/boards/se/7300/io.cmodified+6−2View file
arch/sh/boards/se/7300/irq.cmodified+1−1View file
arch/sh/boards/se/7300/led.cmodified+2−16View file
arch/sh/boards/se/7300/setup.cmodified+2−18View file
arch/sh/boards/se/73180/io.cmodified+5−1View file
arch/sh/boards/se/73180/irq.cmodified+0−9View file
arch/sh/boards/se/73180/led.cmodified+1−14View file
arch/sh/boards/se/73180/setup.cmodified+4−18View file
arch/sh/boards/se/7343/Makefileadded+7−0View file
arch/sh/boards/se/7343/io.cadded+275−0View file
arch/sh/boards/se/7343/irq.cadded+193−0View file
arch/sh/boards/se/7343/led.cadded+46−0View file
arch/sh/boards/se/7343/setup.cadded+84−0View file
arch/sh/boards/se/770x/Makefilemodified+2−2View file
arch/sh/boards/se/770x/io.cmodified+10−51View file
arch/sh/boards/se/770x/irq.cmodified+1−1View file
arch/sh/boards/se/770x/led.cmodified+1−16View file
arch/sh/boards/se/770x/mach.cdeleted+0−67View before deletion
arch/sh/boards/se/770x/setup.cmodified+49−16View file
arch/sh/boards/se/7751/Makefilemodified+2−2View file
arch/sh/boards/se/7751/io.cmodified+31−140View file
arch/sh/boards/se/7751/irq.cmodified+1−1View file
arch/sh/boards/se/7751/led.cmodified+1−17View file
arch/sh/boards/se/7751/mach.cdeleted+0−54View before deletion
arch/sh/boards/se/7751/setup.cmodified+40−69View file
arch/sh/boards/sh03/rtc.cmodified+4−5View file
arch/sh/boards/sh03/setup.cmodified+18−31View file
arch/sh/boards/sh2000/setup.cdeleted+0−70View before deletion
arch/sh/boards/sh2000/Makefile → arch/sh/boards/shmin/Makefilerenamed+1−2View file
arch/sh/boards/shmin/setup.cadded+41−0View file
arch/sh/boards/snapgear/io.cmodified+28−117View file
arch/sh/boards/snapgear/rtc.cmodified+5−29View file
arch/sh/boards/snapgear/setup.cmodified+8−107View file
arch/sh/boards/superh/microdev/irq.cmodified+11−28View file
arch/sh/boards/superh/microdev/setup.cmodified+50−63View file
arch/sh/boards/cat68701/Makefile → arch/sh/boards/titan/Makefilerenamed+2−3View file
arch/sh/boards/titan/io.cadded+126−0View file
arch/sh/boards/titan/setup.cadded+48−0View file
arch/sh/boards/unknown/setup.cmodified+1−12View file
arch/sh/boot/compressed/Makefilemodified+9−2View file
arch/sh/cchips/Kconfigmodified+5−1View file
arch/sh/cchips/hd6446x/hd64461/io.cmodified+7−13View file
arch/sh/cchips/hd6446x/hd64461/setup.cmodified+1−9View file
arch/sh/cchips/hd6446x/hd64465/setup.cmodified+0−6View file
arch/sh/cchips/voyagergx/irq.cmodified+7−16View file
arch/sh/cchips/voyagergx/setup.cmodified+1−1View file
arch/sh/configs/landisk_defconfigadded+1373−0View file
arch/sh/configs/r7780rp_defconfigadded+1099−0View file
arch/sh/configs/se73180_defconfigmodified+1−0View file
arch/sh/configs/se7343_defconfigadded+997−0View file
arch/sh/configs/sh7710voipgw_defconfigadded+913−0View file
arch/sh/configs/shmin_defconfigadded+827−0View file
arch/sh/configs/titan_defconfigadded+1367−0View file
arch/sh/drivers/dma/Kconfigmodified+2−1View file
arch/sh/drivers/dma/dma-g2.cmodified+41−13View file
arch/sh/drivers/dma/dma-pvr2.cmodified+2−3View file
arch/sh/drivers/dma/dma-sh.cmodified+10−9View file
arch/sh/drivers/pci/Makefilemodified+5−1View file
arch/sh/drivers/pci/fixups-dreamcast.cmodified+9−29View file
arch/sh/drivers/pci/fixups-r7780rp.cadded+45−0View file
arch/sh/drivers/pci/fixups-rts7751r2d.cmodified+12−12View file
arch/sh/drivers/pci/fixups-sh03.cmodified+4−34View file
arch/sh/drivers/pci/ops-bigsur.cmodified+7−11View file
arch/sh/drivers/pci/ops-landisk.cadded+68−0View file
arch/sh/drivers/pci/ops-r7780rp.cadded+75−0View file
arch/sh/drivers/pci/ops-rts7751r2d.cmodified+6−7View file
arch/sh/drivers/pci/ops-sh4.cadded+164−0View file
arch/sh/drivers/pci/ops-snapgear.cmodified+7−14View file
arch/sh/drivers/pci/ops-titan.cadded+83−0View file
arch/sh/drivers/pci/pci-auto.cmodified+17−31View file
arch/sh/drivers/pci/pci-sh4.hadded+180−0View file
arch/sh/drivers/pci/pci-sh7751.cmodified+63−263View file
arch/sh/drivers/pci/pci-sh7751.hmodified+3−171View file
arch/sh/drivers/pci/pci-sh7780.cadded+139−0View file
arch/sh/drivers/pci/pci-sh7780.hadded+94−0View file
arch/sh/drivers/pci/pci-st40.cmodified+0−19View file
arch/sh/drivers/pci/pci.cmodified+88−17View file
arch/sh/kernel/Makefilemodified+4−1View file
arch/sh/kernel/apm.cadded+539−0View file
arch/sh/kernel/cf-enabler.cmodified+4−8View file
arch/sh/kernel/cpu/Makefilemodified+0−1View file
arch/sh/kernel/cpu/clock.cmodified+10−9View file
arch/sh/kernel/cpu/init.cmodified+20−1View file
arch/sh/kernel/cpu/irq/Makefilemodified+3−2View file
arch/sh/kernel/cpu/irq/intc2.cmodified+3−3View file
arch/sh/kernel/cpu/irq/ipr.cmodified+7−7View file
arch/sh/boards/adx/irq_maskreg.c → arch/sh/kernel/cpu/irq/maskreg.crenamed+24−37View file
arch/sh/kernel/cpu/irq/pint.cmodified+2−6View file
arch/sh/kernel/cpu/rtc.cdeleted+0−128View before deletion
arch/sh/kernel/cpu/sh3/Makefilemodified+12−1View file
arch/sh/kernel/cpu/sh3/clock-sh7706.cadded+84−0View file
arch/sh/kernel/cpu/sh3/ex.Smodified+51−3View file
arch/sh/kernel/cpu/sh3/probe.cmodified+6−0View file
arch/sh/kernel/cpu/sh3/setup-sh7300.cadded+43−0View file
arch/sh/kernel/cpu/sh3/setup-sh7705.cadded+48−0View file
arch/sh/kernel/cpu/sh3/setup-sh7708.cadded+43−0View file
arch/sh/kernel/cpu/sh3/setup-sh7709.cadded+53−0View file
arch/sh/kernel/cpu/sh3/setup-sh7710.cadded+43−0View file
arch/sh/kernel/cpu/sh4/Makefilemodified+10−0View file
arch/sh/kernel/cpu/sh4/ex.Smodified+174−2View file
arch/sh/kernel/cpu/sh4/probe.cmodified+118−20View file
arch/sh/kernel/cpu/sh4/setup-sh4-202.cadded+43−0View file
arch/sh/kernel/cpu/sh4/setup-sh73180.cadded+43−0View file
arch/sh/kernel/cpu/sh4/setup-sh7343.cadded+43−0View file
arch/sh/kernel/cpu/sh4/setup-sh7750.cadded+48−0View file
arch/sh/kernel/cpu/sh4/setup-sh7760.cadded+53−0View file
arch/sh/kernel/cpu/sh4/setup-sh7770.cadded+53−0View file
arch/sh/kernel/cpu/sh4/setup-sh7780.cadded+79−0View file
arch/sh/kernel/cpu/sh4/sq.cmodified+248−295View file
arch/sh/kernel/early_printk.cmodified+80−26View file
arch/sh/kernel/entry.Smodified+10−323View file
arch/sh/kernel/head.Smodified+35−8View file
arch/sh/kernel/io.cmodified+67−0View file
arch/sh/kernel/irq.cmodified+164−4View file
arch/sh/kernel/kgdb_stub.cmodified+5−28View file
arch/sh/kernel/machine_kexec.cmodified+0−6View file
arch/sh/kernel/pm.cadded+88−0View file
arch/sh/kernel/process.cmodified+13−15View file
arch/sh/kernel/ptrace.cmodified+0−1View file
arch/sh/kernel/semaphore.cmodified+1−1View file
arch/sh/kernel/setup.cmodified+49−68View file
arch/sh/kernel/sh_ksyms.cmodified+11−21View file
arch/sh/kernel/signal.cmodified+83−75View file
arch/sh/kernel/sys_sh.cmodified+35−21View file
arch/sh/kernel/syscalls.Sadded+353−0View file
arch/sh/kernel/time.cmodified+44−24View file
arch/sh/kernel/timers/timer-tmu.cmodified+19−5View file
arch/sh/kernel/traps.cmodified+131−53View file
arch/sh/kernel/vmlinux.lds.Smodified+8−9View file
arch/sh/kernel/vsyscall/Makefileadded+36−0View file
arch/sh/kernel/vsyscall/vsyscall-note.Sadded+25−0View file
arch/sh/kernel/vsyscall/vsyscall-sigreturn.Sadded+39−0View file
arch/sh/kernel/vsyscall/vsyscall-syscall.Sadded+10−0View file
arch/sh/kernel/vsyscall/vsyscall-trapa.Sadded+42−0View file
arch/sh/kernel/vsyscall/vsyscall.cadded+150−0View file
arch/sh/kernel/vsyscall/vsyscall.lds.Sadded+74−0View file
arch/sh/lib/checksum.Smodified+2−1View file
arch/sh/lib/memcpy-sh4.Smodified+2−2View file
arch/sh/lib/memset.Smodified+1−0View file
arch/sh/math-emu/Makefileadded+1−0View file
arch/sh/math-emu/math.cadded+624−0View file
arch/sh/math-emu/sfp-util.hadded+72−0View file
arch/sh/mm/Kconfigmodified+72−6View file
arch/sh/mm/Makefilemodified+11−5View file
arch/sh/mm/cache-debugfs.cadded+147−0View file
arch/sh/mm/cache-sh4.cmodified+548−137View file
arch/sh/mm/cache-sh7705.cmodified+6−13View file
arch/sh/mm/clear_page.Smodified+1−98View file
arch/sh/mm/consistent.cmodified+2−0View file
arch/sh/mm/fault.cmodified+45−162View file
arch/sh/mm/hugetlbpage.cmodified+16−36View file
arch/sh/mm/init.cmodified+29−3View file
arch/sh/mm/ioremap.cmodified+16−1View file
arch/sh/mm/pg-nommu.cmodified+9−8View file
arch/sh/mm/pg-sh4.cmodified+14−10View file
arch/sh/mm/pmb.cadded+400−0View file
arch/sh/mm/tlb-flush.cadded+134−0View file
arch/sh/mm/tlb-sh4.cmodified+4−4View file
arch/sh/oprofile/Makefilemodified+4−0View file
arch/sh/tools/mach-typesmodified+7−3View file
drivers/char/Kconfigmodified+1−1View file
drivers/char/watchdog/Kconfigmodified+8−0View file
drivers/char/watchdog/shwdt.cmodified+75−35View file
drivers/input/touchscreen/hp680_ts_input.cmodified+0−14View file
drivers/net/stnic.cmodified+1−1View file
drivers/rtc/Kconfigmodified+10−0View file
drivers/rtc/Makefilemodified+1−0View file
drivers/rtc/rtc-sh.cadded+467−0View file
drivers/serial/Kconfigmodified+7−2View file
drivers/serial/sh-sci.cmodified+421−725View file
drivers/serial/sh-sci.hmodified+46−44View file
drivers/video/backlight/hp680_bl.cmodified+2−2View file
drivers/video/console/Kconfigmodified+1−1View file
drivers/video/hitfb.cmodified+182−47View file
drivers/video/pvr2fb.cmodified+12−10View file
include/asm-sh/addrspace.hmodified+8−0View file
include/asm-sh/adx/io.hdeleted+0−86View before deletion
include/asm-sh/apm.hadded+46−0View file
include/asm-sh/atomic.hmodified+97−9View file
include/asm-sh/auxvec.hmodified+14−0View file
include/asm-sh/bitops.hmodified+8−8View file
include/asm-sh/bugs.hmodified+4−0View file
include/asm-sh/cache.hmodified+18−12View file
include/asm-sh/cacheflush.hmodified+3−0View file
include/asm-sh/cat68701/io.hdeleted+0−22View before deletion
include/asm-sh/checksum.hmodified+2−0View file
include/asm-sh/cpu-features.hadded+24−0View file
include/asm-sh/cpu-sh3/cache.hmodified+1−3View file
include/asm-sh/cpu-sh3/cacheflush.hmodified+16−36View file
include/asm-sh/cpu-sh3/freq.hmodified+4−0View file
include/asm-sh/cpu-sh3/mmu_context.hmodified+6−2View file
include/asm-sh/cpu-sh3/shmparam.hdeleted+0−16View before deletion
include/asm-sh/cpu-sh3/timer.hmodified+5−3View file
include/asm-sh/cpu-sh3/ubc.hmodified+14−1View file
include/asm-sh/cpu-sh4/addrspace.hmodified+3−0View file
include/asm-sh/cpu-sh4/cache.hmodified+2−0View file
include/asm-sh/cpu-sh4/cacheflush.hmodified+12−24View file
include/asm-sh/cpu-sh4/dma-sh7780.hadded+39−0View file
include/asm-sh/cpu-sh4/dma.hmodified+8−3View file
include/asm-sh/cpu-sh4/shmparam.hdeleted+0−19View before deletion
include/asm-sh/cpu-sh4/sq.hmodified+5−18View file
include/asm-sh/cqreek/cqreek.hdeleted+0−27View before deletion
include/asm-sh/dma-mapping.hmodified+25−17View file
include/asm-sh/dma.hmodified+1−0View file
include/asm-sh/dmida/io.hdeleted+0−10View before deletion
include/asm-sh/elf.hmodified+26−4View file
include/asm-sh/fixmap.hmodified+1−1View file
include/asm-sh/flat.hmodified+1−1View file
include/asm-sh/harp/harp.hdeleted+0−43View before deletion
include/asm-sh/harp/io.hdeleted+0−10View before deletion
include/asm-sh/hd64461/hd64461.h → include/asm-sh/hd64461.hrenamed+31−25View file
include/asm-sh/hd64461/io.hdeleted+0−43View before deletion
include/asm-sh/hp6xx/hp6xx.hmodified+51−2View file
include/asm-sh/hp6xx/io.hmodified+1−1View file
include/asm-sh/hs7751rvoip/hs7751rvoip.hmodified+9−2View file
include/asm-sh/io.hmodified+16−0View file
include/asm-sh/irq-sh73180.hmodified+0−2View file
include/asm-sh/irq-sh7343.hadded+317−0View file
include/asm-sh/irq-sh7780.hmodified+0−5View file
include/asm-sh/irq.hmodified+132−5View file
include/asm-sh/kexec.hmodified+4−5View file
include/asm-sh/kgdb.hmodified+15−0View file
include/asm-sh/landisk/gio.hadded+45−0View file
include/asm-sh/landisk/ide.hadded+14−0View file
include/asm-sh/landisk/iodata_landisk.hadded+79−0View file
include/asm-sh/machvec.hmodified+5−2View file
include/asm-sh/mc146818rtc.hmodified+0−169View file
include/asm-sh/mmu.hmodified+63−14View file
include/asm-sh/mmu_context.hmodified+7−8View file
include/asm-sh/overdrive/fpga.hdeleted+0−15View before deletion
include/asm-sh/overdrive/gt64111.hdeleted+0−109View before deletion
include/asm-sh/overdrive/io.hdeleted+0−39View before deletion
include/asm-sh/overdrive/overdrive.hdeleted+0−88View before deletion
include/asm-sh/page.hmodified+21−12View file
include/asm-sh/pci.hmodified+32−12View file
include/asm-sh/pgalloc.hmodified+4−33View file
include/asm-sh/pgtable.hmodified+96−58View file
include/asm-sh/cpu-sh2/shmparam.h → include/asm-sh/pm.hrenamed+9−8View file
include/asm-sh/processor.hmodified+34−18View file
include/asm-sh/r7780rp/ide.hadded+8−0View file
include/asm-sh/r7780rp/r7780rp.hadded+177−0View file
include/asm-sh/rtc.hmodified+2−23View file
include/asm-sh/rts7751r2d/rts7751r2d.hmodified+0−2View file
include/asm-sh/scatterlist.hmodified+9−0View file
include/asm-sh/sci.hadded+34−0View file
include/asm-sh/se/se.h → include/asm-sh/se.hrenamed+3−0View file
include/asm-sh/se/io.hdeleted+0−35View before deletion
include/asm-sh/se7300/se7300.h → include/asm-sh/se7300.hrenamed+3−0View file
include/asm-sh/se7300/io.hdeleted+0−29View before deletion
include/asm-sh/se73180/se73180.h → include/asm-sh/se73180.hrenamed+3−0View file
include/asm-sh/se73180/io.hdeleted+0−32View before deletion
include/asm-sh/se7343.hadded+82−0View file
include/asm-sh/se7751/se7751.h → include/asm-sh/se7751.hrenamed+3−0View file
include/asm-sh/se7751/io.hdeleted+0−42View before deletion
include/asm-sh/setup.hmodified+2−0View file
include/asm-sh/sfp-machine.hadded+86−0View file
include/asm-sh/sh03/io.hmodified+1−9View file
include/asm-sh/sh2000/sh2000.hdeleted+0−8View before deletion
include/asm-sh/shmin/shmin.hadded+9−0View file
include/asm-sh/shmparam.hmodified+17−3View file
include/asm-sh/se/smc37c93x.h → include/asm-sh/smc37c93x.hrenamed+0−0View file
include/asm-sh/smp.hmodified+0−5View file
include/asm-sh/snapgear/io.h → include/asm-sh/snapgear.hrenamed+9−22View file
include/asm-sh/system.hmodified+146−53View file
include/asm-sh/systemh/io.hdeleted+0−43View before deletion
include/asm-sh/systemh/7751systemh.h → include/asm-sh/systemh7751.hrenamed+3−0View file
include/asm-sh/thread_info.hmodified+36−7View file
include/asm-sh/timer.hmodified+2−0View file
include/asm-sh/titan.hadded+43−0View file
include/asm-sh/uaccess.hmodified+28−51View file
include/asm-sh/unistd.hmodified+34−10View file
include/asm-sh/rts7751r2d/voyagergx_reg.h → include/asm-sh/voyagergx.hrenamed+1−1View file
include/asm-sh/watchdog.hmodified+0−3View file
lib/Kconfig.debugmodified+2−2View file
sound/oss/sh_dac_audio.cmodified+34−26View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/sh/new-machine.txt

View file
diff --git a/Documentation/sh/new-machine.txt b/Documentation/sh/new-machine.txt
index eb2dd2e..73988e0 100644
--- a/Documentation/sh/new-machine.txt
+++ b/Documentation/sh/new-machine.txt
@@ -41,11 +41,6 @@ Board-specific code:
|
.. more boards here ...
-It should also be noted that each board is required to have some certain
-headers. At the time of this writing, io.h is the only thing that needs
-to be provided for each board, and can generally just reference generic
-functions (with the exception of isa_port2addr).
-
Next, for companion chips:
.
`-- arch
@@ -104,12 +99,13 @@ and then populate that with sub-directories for each member of the family.
Both the Solution Engine and the hp6xx boards are an example of this.
After you have setup your new arch/sh/boards/ directory, remember that you
-also must add a directory in include/asm-sh for headers localized to this
-board. In order to interoperate seamlessly with the build system, it's best
-to have this directory the same as the arch/sh/boards/ directory name,
-though if your board is again part of a family, the build system has ways
-of dealing with this, and you can feel free to name the directory after
-the family member itself.
+should also add a directory in include/asm-sh for headers localized to this
+board (if there are going to be more than one). In order to interoperate
+seamlessly with the build system, it's best to have this directory the same
+as the arch/sh/boards/ directory name, though if your board is again part of
+a family, the build system has ways of dealing with this (via incdir-y
+overloading), and you can feel free to name the directory after the family
+member itself.
There are a few things that each board is required to have, both in the
arch/sh/boards and the include/asm-sh/ heirarchy. In order to better
@@ -122,6 +118,7 @@ might look something like:
* arch/sh/boards/vapor/setup.c - Setup code for imaginary board
*/
#include <linux/init.h>
+#include <asm/rtc.h> /* for board_time_init() */
const char *get_system_type(void)
{
@@ -152,79 +149,57 @@ int __init platform_setup(void)
}
Our new imaginary board will also have to tie into the machvec in order for it
-to be of any use. Currently the machvec is slowly on its way out, but is still
-required for the time being. As such, let us take a look at what needs to be
-done for the machvec assignment.
+to be of any use.
machvec functions fall into a number of categories:
- I/O functions to IO memory (inb etc) and PCI/main memory (readb etc).
- - I/O remapping functions (ioremap etc)
- - some initialisation functions
- - a 'heartbeat' function
- - some miscellaneous flags
-
-The tree can be built in two ways:
- - as a fully generic build. All drivers are linked in, and all functions
- go through the machvec
- - as a machine specific build. In this case only the required drivers
- will be linked in, and some macros may be redefined to not go through
- the machvec where performance is important (in particular IO functions).
-
-There are three ways in which IO can be performed:
- - none at all. This is really only useful for the 'unknown' machine type,
- which us designed to run on a machine about which we know nothing, and
- so all all IO instructions do nothing.
- - fully custom. In this case all IO functions go to a machine specific
- set of functions which can do what they like
- - a generic set of functions. These will cope with most situations,
- and rely on a single function, mv_port2addr, which is called through the
- machine vector, and converts an IO address into a memory address, which
- can be read from/written to directly.
-
-Thus adding a new machine involves the following steps (I will assume I am
-adding a machine called vapor):
-
- - add a new file include/asm-sh/vapor/io.h which contains prototypes for
+ - I/O mapping functions (ioport_map, ioport_unmap, etc).
+ - a 'heartbeat' function.
+ - PCI and IRQ initialization routines.
+ - Consistent allocators (for boards that need special allocators,
+ particularly for allocating out of some board-specific SRAM for DMA
+ handles).
+
+There are machvec functions added and removed over time, so always be sure to
+consult include/asm-sh/machvec.h for the current state of the machvec.
+
+The kernel will automatically wrap in generic routines for undefined function
+pointers in the machvec at boot time, as machvec functions are referenced
+unconditionally throughout most of the tree. Some boards have incredibly
+sparse machvecs (such as the dreamcast and sh03), whereas others must define
+virtually everything (rts7751r2d).
+
+Adding a new machine is relatively trivial (using vapor as an example):
+
+If the board-specific definitions are quite minimalistic, as is the case for
+the vast majority of boards, simply having a single board-specific header is
+sufficient.
+
+ - add a new file include/asm-sh/vapor.h which contains prototypes for
any machine specific IO functions prefixed with the machine name, for
example vapor_inb. These will be needed when filling out the machine
vector.
- This is the minimum that is required, however there are ample
- opportunities to optimise this. In particular, by making the prototypes
- inline function definitions, it is possible to inline the function when
- building machine specific versions. Note that the machine vector
- functions will still be needed, so that a module built for a generic
- setup can be loaded.
-
- - add a new file arch/sh/boards/vapor/mach.c. This contains the definition
- of the machine vector. When building the machine specific version, this
- will be the real machine vector (via an alias), while in the generic
- version is used to initialise the machine vector, and then freed, by
- making it initdata. This should be defined as:
-
- struct sh_machine_vector mv_vapor __initmv = {
- .mv_name = "vapor",
- }
- ALIAS_MV(vapor)
-
- - finally add a file arch/sh/boards/vapor/io.c, which contains
- definitions of the machine specific io functions.
-
-A note about initialisation functions. Three initialisation functions are
-provided in the machine vector:
- - mv_arch_init - called very early on from setup_arch
- - mv_init_irq - called from init_IRQ, after the generic SH interrupt
- initialisation
- - mv_init_pci - currently not used
-
-Any other remaining functions which need to be called at start up can be
-added to the list using the __initcalls macro (or module_init if the code
-can be built as a module). Many generic drivers probe to see if the device
-they are targeting is present, however this may not always be appropriate,
-so a flag can be added to the machine vector which will be set on those
-machines which have the hardware in question, reducing the probe to a
-single conditional.
+ Note that these prototypes are generated automatically by setting
+ __IO_PREFIX to something sensible. A typical example would be:
+
+ #define __IO_PREFIX vapor
+ #include <asm/io_generic.h>
+
+ somewhere in the board-specific header. Any boards being ported that still
+ have a legacy io.h should remove it entirely and switch to the new model.
+
+ - Add machine vector definitions to the board's setup.c. At a bare minimum,
+ this must be defined as something like:
+
+ struct sh_machine_vector mv_vapor __initmv = {
+ .mv_name = "vapor",
+ };
+ ALIAS_MV(vapor)
+
+ - finally add a file arch/sh/boards/vapor/io.c, which contains definitions of
+ the machine specific io functions (if there are enough to warrant it).
3. Hooking into the Build System
================================
@@ -303,4 +278,3 @@ which will in turn copy the defconfig for this board, run it through
oldconfig (prompting you for any new options since the time of creation),
and start you on your way to having a functional kernel for your new
board.
-

Documentation/sh/register-banks.txt

View file
diff --git a/Documentation/sh/register-banks.txt b/Documentation/sh/register-banks.txt
new file mode 100644
index 0000000..a6719f2
--- /dev/null
+++ b/Documentation/sh/register-banks.txt
@@ -0,0 +1,33 @@
+ Notes on register bank usage in the kernel
+ ==========================================
+
+Introduction
+------------
+
+The SH-3 and SH-4 CPU families traditionally include a single partial register
+bank (selected by SR.RB, only r0 ... r7 are banked), whereas other families
+may have more full-featured banking or simply no such capabilities at all.
+
+SR.RB banking
+-------------
+
+In the case of this type of banking, banked registers are mapped directly to
+r0 ... r7 if SR.RB is set to the bank we are interested in, otherwise ldc/stc
+can still be used to reference the banked registers (as r0_bank ... r7_bank)
+when in the context of another bank. The developer must keep the SR.RB value
+in mind when writing code that utilizes these banked registers, for obvious
+reasons. Userspace is also not able to poke at the bank1 values, so these can
+be used rather effectively as scratch registers by the kernel.
+
+Presently the kernel uses several of these registers.
+
+ - r0_bank, r1_bank (referenced as k0 and k1, used for scratch
+ registers when doing exception handling).
+ - r2_bank (used to track the EXPEVT/INTEVT code)
+ - Used by do_IRQ() and friends for doing irq mapping based off
+ of the interrupt exception vector jump table offset
+ - r6_bank (global interrupt mask)
+ - The SR.IMASK interrupt handler makes use of this to set the
+ interrupt priority level (used by local_irq_enable())
+ - r7_bank (current)
+

arch/sh/Kconfig

View file
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
index 1a0db1d..1cc5c9b 100644
--- a/arch/sh/Kconfig
+++ b/arch/sh/Kconfig
@@ -8,6 +8,7 @@ mainmenu "Linux/SuperH Kernel Configuration"
config SUPERH
bool
default y
+ select EMBEDDED
help
The SuperH is a RISC processor targeted for use in embedded systems
and consumer electronics; it was also used in the Sega Dreamcast
@@ -51,18 +52,23 @@ source "init/Kconfig"
menu "System type"
+config SOLUTION_ENGINE
+ bool
+
choice
prompt "SuperH system type"
default SH_UNKNOWN
config SH_SOLUTION_ENGINE
bool "SolutionEngine"
+ select SOLUTION_ENGINE
help
Select SolutionEngine if configuring for a Hitachi SH7709
or SH7750 evaluation board.
config SH_7751_SOLUTION_ENGINE
bool "SolutionEngine7751"
+ select SOLUTION_ENGINE
select CPU_SUBTYPE_SH7751
help
Select 7751 SolutionEngine if configuring for a Hitachi SH7751
@@ -70,17 +76,27 @@ config SH_7751_SOLUTION_ENGINE
config SH_7300_SOLUTION_ENGINE
bool "SolutionEngine7300"
+ select SOLUTION_ENGINE
select CPU_SUBTYPE_SH7300
help
- Select 7300 SolutionEngine if configuring for a Hitachi SH7300(SH-Mobile V)
- evaluation board.
+ Select 7300 SolutionEngine if configuring for a Hitachi
+ SH7300(SH-Mobile V) evaluation board.
+
+config SH_7343_SOLUTION_ENGINE
+ bool "SolutionEngine7343"
+ select SOLUTION_ENGINE
+ select CPU_SUBTYPE_SH7343
+ help
+ Select 7343 SolutionEngine if configuring for a Hitachi
+ SH7343 (SH-Mobile 3AS) evaluation board.
config SH_73180_SOLUTION_ENGINE
bool "SolutionEngine73180"
- select CPU_SUBTYPE_SH73180
- help
- Select 73180 SolutionEngine if configuring for a Hitachi SH73180(SH-Mobile 3)
- evaluation board.
+ select SOLUTION_ENGINE
+ select CPU_SUBTYPE_SH73180
+ help
+ Select 73180 SolutionEngine if configuring for a Hitachi
+ SH73180(SH-Mobile 3) evaluation board.
config SH_7751_SYSTEMH
bool "SystemH7751R"
@@ -89,12 +105,6 @@ config SH_7751_SYSTEMH
Select SystemH if you are configuring for a Renesas SystemH
7751R evaluation board.
-config SH_STB1_HARP
- bool "STB1_Harp"
-
-config SH_STB1_OVERDRIVE
- bool "STB1_Overdrive"
-
config SH_HP6XX
bool "HP6XX"
help
@@ -102,19 +112,6 @@ config SH_HP6XX
More information (hardware only) at
<http://www.hp.com/jornada/>.
-config SH_CQREEK
- bool "CqREEK"
- help
- Select CqREEK if configuring for a CqREEK SH7708 or SH7750.
- More information at
- <http://sources.redhat.com/ecos/hardware.html#SuperH>.
-
-config SH_DMIDA
- bool "DMIDA"
- help
- Select DMIDA if configuring for a DataMyte 4000 Industrial
- Digital Assistant. More information at <http://www.dmida.com/>.
-
config SH_EC3104
bool "EC3104"
help
@@ -136,25 +133,9 @@ config SH_DREAMCAST
<http://www.m17n.org/linux-sh/dreamcast/>. There is a
Dreamcast project is at <http://linuxdc.sourceforge.net/>.
-config SH_CAT68701
- bool "CAT68701"
-
config SH_BIGSUR
bool "BigSur"
-config SH_SH2000
- bool "SH2000"
- select CPU_SUBTYPE_SH7709
- help
- SH-2000 is a single-board computer based around SH7709A chip
- intended for embedded applications.
- It has an Ethernet interface (CS8900A), direct connected
- Compact Flash socket, three serial ports and PC-104 bus.
- More information at <http://sh2000.sh-linux.org>.
-
-config SH_ADX
- bool "ADX"
-
config SH_MPC1211
bool "Interface MPC1211"
help
@@ -184,6 +165,13 @@ config SH_HS7751RVOIP
Select HS7751RVOIP if configuring for a Renesas Technology
Sales VoIP board.
+config SH_7710VOIPGW
+ bool "SH7710-VOIP-GW"
+ select CPU_SUBTYPE_SH7710
+ help
+ Select this option to build a kernel for the SH7710 based
+ VOIP GW.
+
config SH_RTS7751R2D
bool "RTS7751R2D"
select CPU_SUBTYPE_SH7751R
@@ -222,6 +210,12 @@ config SH_TITAN
Select Titan if you are configuring for a Nimble Microsystems
NetEngine NP51R.
+config SH_SHMIN
+ bool "SHMIN"
+ select CPU_SUBTYPE_SH7706
+ help
+ Select SHMIN if configureing for the SHMIN board
+
config SH_UNKNOWN
bool "BareCPU"
help
@@ -238,35 +232,9 @@ endchoice
source "arch/sh/mm/Kconfig"
-config MEMORY_START
- hex "Physical memory start address"
- default "0x08000000"
- ---help---
- Computers built with Hitachi SuperH processors always
- map the ROM starting at address zero. But the processor
- does not specify the range that RAM takes.
-
- The physical memory (RAM) start address will be automatically
- set to 08000000. Other platforms, such as the Solution Engine
- boards typically map RAM at 0C000000.
-
- Tweak this only when porting to a new machine which does not
- already have a defconfig. Changing it from the known correct
- value on any of the known systems will only lead to disaster.
-
-config MEMORY_SIZE
- hex "Physical memory size"
- default "0x00400000"
- help
- This sets the default memory size assumed by your SH kernel. It can
- be overridden as normal by the 'mem=' argument on the kernel command
- line. If unsure, consult your board specifications or just leave it
- as 0x00400000 which was the default value before this became
- configurable.
-
config CF_ENABLER
bool "Compact Flash Enabler support"
- depends on SH_ADX || SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_CAT68701 || SH_SH03
+ depends on SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_SH03
---help---
Compact Flash is a small, removable mass storage device introduced
in 1994 originally as a PCMCIA device. If you say `Y' here, you
@@ -294,7 +262,7 @@ config CF_AREA5
- "Area5" if CompactFlash is connected to Area 5 (0x14000000)
- "Area6" if it is connected to Area 6 (0x18000000)
- "Area6" will work for most boards. For ADX, select "Area5".
+ "Area6" will work for most boards.
config CF_AREA6
bool "Area6"
@@ -316,19 +284,6 @@ config CPU_LITTLE_ENDIAN
endian byte order. These modes require different kernels. Say Y if
your machine is little endian, N if it's a big endian machine.
-# The SH7750 RTC module is disabled in the Dreamcast
-config SH_RTC
- bool
- depends on !SH_DREAMCAST && !SH_SATURN && !SH_7300_SOLUTION_ENGINE && \
- !SH_73180_SOLUTION_ENGINE && !SH_LANDISK && \
- !SH_R7780RP
- default y
- help
- Selecting this option will allow the Linux kernel to emulate
- PC's RTC.
-
- If unsure, say N.
-
config SH_FPU
bool "FPU support"
depends on !CPU_SH3
@@ -339,14 +294,22 @@ config SH_FPU
This option must be set in order to enable the FPU.
+config SH_FPU_EMU
+ bool "FPU emulation support"
+ depends on !SH_FPU && EXPERIMENTAL
+ default n
+ help
+ Selecting this option will enable support for software FPU emulation.
+ Most SH-3 users will want to say Y here, whereas most SH-4 users will
+ want to say N.
+
config SH_DSP
bool "DSP support"
- depends on !CPU_SH4
- default y
+ default y if SH4AL_DSP || !CPU_SH4
+ default n
help
Selecting this option will enable support for SH processors that
- have DSP units (ie, SH2-DSP and SH3-DSP). It is safe to say Y here
- by default, as the existance of the DSP will be probed at runtime.
+ have DSP units (ie, SH2-DSP, SH3-DSP, and SH4AL-DSP).
This option must be set in order to enable the DSP.
@@ -373,6 +336,9 @@ config CPU_HAS_INTEVT
config CPU_HAS_PINT_IRQ
bool
+config CPU_HAS_MASKREG_IRQ
+ bool
+
config CPU_HAS_INTC2_IRQ
bool
@@ -400,16 +366,19 @@ config SH_TMU
endmenu
-#source "arch/sh/boards/renesas/hs7751rvoip/Kconfig"
+source "arch/sh/boards/renesas/hs7751rvoip/Kconfig"
+
+source "arch/sh/boards/renesas/rts7751r2d/Kconfig"
-#source "arch/sh/boards/renesas/rts7751r2d/Kconfig"
+source "arch/sh/boards/renesas/r7780rp/Kconfig"
config SH_PCLK_FREQ
int "Peripheral clock frequency (in Hz)"
default "50000000" if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7780
default "60000000" if CPU_SUBTYPE_SH7751
- default "33333333" if CPU_SUBTYPE_SH7300 || CPU_SUBTYPE_SH7770 || CPU_SUBTYPE_SH7760
- default "27000000" if CPU_SUBTYPE_SH73180
+ default "33333333" if CPU_SUBTYPE_SH7300 || CPU_SUBTYPE_SH7770 || \
+ CPU_SUBTYPE_SH7760
+ default "27000000" if CPU_SUBTYPE_SH73180 || CPU_SUBTYPE_SH7343
default "66000000" if CPU_SUBTYPE_SH4_202
help
This option is used to specify the peripheral clock frequency.
@@ -440,10 +409,8 @@ source "arch/sh/cchips/Kconfig"
config HEARTBEAT
bool "Heartbeat LED"
- depends on SH_MPC1211 || SH_SH03 || SH_CAT68701 || \
- SH_STB1_HARP || SH_STB1_OVERDRIVE || SH_BIGSUR || \
- SH_7751_SOLUTION_ENGINE || SH_7300_SOLUTION_ENGINE || \
- SH_73180_SOLUTION_ENGINE || SH_SOLUTION_ENGINE || \
+ depends on SH_MPC1211 || SH_SH03 || \
+ SH_BIGSUR || SOLUTION_ENGINE || \
SH_RTS7751R2D || SH_SH4202_MICRODEV || SH_LANDISK
help
Use the power-on LED on your machine as a load meter. The exact
@@ -459,6 +426,8 @@ config ISA_DMA_API
menu "Kernel features"
+source kernel/Kconfig.hz
+
config KEXEC
bool "kexec system call (EXPERIMENTAL)"
depends on EXPERIMENTAL
@@ -476,10 +445,6 @@ config KEXEC
support. As of this writing the exact hardware interface is
strongly in flux, so no good recommendation can be made.
-config PREEMPT
- bool "Preemptible Kernel (EXPERIMENTAL)"
- depends on EXPERIMENTAL
-
config SMP
bool "Symmetric multi-processing support"
---help---
@@ -515,6 +480,8 @@ config NR_CPUS
This is purely to save memory - each supported CPU adds
approximately eight kilobytes to the kernel image.
+source "kernel/Kconfig.preempt"
+
config CPU_HAS_SR_RB
bool "CPU has SR.RB"
depends on CPU_SH3 || CPU_SH4
@@ -636,6 +603,16 @@ source "fs/Kconfig.binfmt"
endmenu
+menu "Power management options (EXPERIMENTAL)"
+depends on EXPERIMENTAL
+
+source kernel/power/Kconfig
+
+config APM
+ bool "Advanced Power Management Emulation"
+ depends on PM
+endmenu
+
source "net/Kconfig"
source "drivers/Kconfig"

arch/sh/Kconfig.debug

View file
diff --git a/arch/sh/Kconfig.debug b/arch/sh/Kconfig.debug
index 8fb31ab..48479e0 100644
--- a/arch/sh/Kconfig.debug
+++ b/arch/sh/Kconfig.debug
@@ -30,8 +30,35 @@ config EARLY_PRINTK
when the kernel may crash or hang before the serial console is
initialised. If unsure, say N.
+config DEBUG_STACKOVERFLOW
+ bool "Check for stack overflows"
+ depends on DEBUG_KERNEL
+ help
+ This option will cause messages to be printed if free stack space
+ drops below a certain limit.
+
+config DEBUG_STACK_USAGE
+ bool "Stack utilization instrumentation"
+ depends on DEBUG_KERNEL
+ help
+ Enables the display of the minimum amount of free stack which each
+ task has ever had available in the sysrq-T and sysrq-P debug output.
+
+ This option will slow down process creation somewhat.
+
+config 4KSTACKS
+ bool "Use 4Kb for kernel stacks instead of 8Kb"
+ depends on DEBUG_KERNEL
+ help
+ If you say Y here the kernel will use a 4Kb stacksize for the
+ kernel stack attached to each process/thread. This facilitates
+ running more threads on a system and also reduces the pressure
+ on the VM subsystem for higher order allocations. This option
+ will also use IRQ stacks to compensate for the reduced stackspace.
+
config KGDB
bool "Include KGDB kernel debugger"
+ select FRAME_POINTER
help
Include in-kernel hooks for kgdb, the Linux kernel source level
debugger. See <http://kgdb.sourceforge.net/> for more information.
@@ -112,13 +139,4 @@ endchoice
endmenu
-config FRAME_POINTER
- bool "Compile the kernel with frame pointers"
- default y if KGDB

This diff is incomplete. Download the complete patch.

arch/sh/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/adx/irq.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/adx/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/bigsur/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/bigsur/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/cat68701/irq.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/cat68701/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/cqreek/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/cqreek/irq.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/cqreek/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/dmida/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/dmida/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/dreamcast/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/dreamcast/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/dreamcast/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/ec3104/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/irq.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/led.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/pcidma.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/harp/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/hp6xx/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/hp6xx/hp6xx_apm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/hp6xx/pm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/hp6xx/pm_wakeup.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/hp6xx/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/landisk_pwb.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/landisk/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mpc1211/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mpc1211/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/fpga.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/galileo.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/io.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/irq.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/led.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/pcidma.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/overdrive/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/edosk7705/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/edosk7705/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/led.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/hs7751rvoip/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/r7780rp/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rts7751r2d/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/sh7710voipgw/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/sh7710voipgw/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/systemh/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/systemh/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/systemh/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/saturn/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7300/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7300/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7300/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7300/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/73180/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/73180/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/73180/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/73180/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7343/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7343/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7343/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7343/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7343/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/770x/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/mach.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7751/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/sh03/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/sh03/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/sh2000/setup.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/shmin/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/shmin/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/snapgear/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/snapgear/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/snapgear/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/superh/microdev/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/superh/microdev/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/titan/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/titan/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/titan/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/unknown/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boot/compressed/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/hd6446x/hd64461/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/hd6446x/hd64461/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/hd6446x/hd64465/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/voyagergx/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/cchips/voyagergx/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/landisk_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/r7780rp_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/se73180_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/se7343_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/sh7710voipgw_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/shmin_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/titan_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/dma/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/dma/dma-g2.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/dma/dma-pvr2.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/dma/dma-sh.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/fixups-dreamcast.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/fixups-r7780rp.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/fixups-rts7751r2d.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/fixups-sh03.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-bigsur.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-landisk.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-r7780rp.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-rts7751r2d.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-sh4.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-snapgear.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/ops-titan.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-auto.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-sh4.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-sh7751.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-sh7751.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-sh7780.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-sh7780.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci-st40.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/drivers/pci/pci.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/apm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cf-enabler.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/clock.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/init.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/irq/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/irq/intc2.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/irq/ipr.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/irq/maskreg.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/irq/pint.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/rtc.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/clock-sh7706.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/ex.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/probe.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/setup-sh7300.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/setup-sh7705.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/setup-sh7708.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/setup-sh7709.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh3/setup-sh7710.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/ex.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/probe.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh4-202.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh73180.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh7343.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh7750.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh7760.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh7770.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/setup-sh7780.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/sq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/early_printk.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/entry.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/head.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/kgdb_stub.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/machine_kexec.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/pm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/process.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/ptrace.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/semaphore.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/sh_ksyms.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/signal.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/sys_sh.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/syscalls.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/time.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/timers/timer-tmu.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/traps.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vmlinux.lds.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall-note.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall-sigreturn.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall-syscall.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall-trapa.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/vsyscall/vsyscall.lds.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/lib/checksum.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/lib/memcpy-sh4.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/lib/memset.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/math-emu/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/math-emu/math.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/math-emu/sfp-util.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/cache-debugfs.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/cache-sh4.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/cache-sh7705.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/clear_page.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/consistent.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/fault.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/hugetlbpage.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/init.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/ioremap.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/pg-nommu.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/pg-sh4.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/pmb.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/tlb-flush.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/tlb-sh4.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/oprofile/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/tools/mach-types

View file

This diff is incomplete. Download the complete patch.

drivers/char/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/char/watchdog/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/char/watchdog/shwdt.c

View file

This diff is incomplete. Download the complete patch.

drivers/input/touchscreen/hp680_ts_input.c

View file

This diff is incomplete. Download the complete patch.

drivers/net/stnic.c

View file

This diff is incomplete. Download the complete patch.

drivers/rtc/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/rtc/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/rtc/rtc-sh.c

View file

This diff is incomplete. Download the complete patch.

drivers/serial/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/serial/sh-sci.c

View file

This diff is incomplete. Download the complete patch.

drivers/serial/sh-sci.h

View file

This diff is incomplete. Download the complete patch.

drivers/video/backlight/hp680_bl.c

View file

This diff is incomplete. Download the complete patch.

drivers/video/console/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/video/hitfb.c

View file

This diff is incomplete. Download the complete patch.

drivers/video/pvr2fb.c

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/addrspace.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/adx/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/apm.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/atomic.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/auxvec.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/bitops.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/bugs.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cache.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cat68701/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/checksum.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-features.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/cache.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/freq.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/shmparam.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/timer.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh3/ubc.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/addrspace.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/cache.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/dma-sh7780.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/dma.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/shmparam.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh4/sq.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/cqreek/cqreek.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/dma-mapping.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/dma.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/dmida/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/elf.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/fixmap.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/flat.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/harp/harp.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/harp/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/hd64461.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/hd64461/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/hp6xx/hp6xx.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/hp6xx/io.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/hs7751rvoip/hs7751rvoip.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/io.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/irq-sh73180.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/irq-sh7343.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/irq-sh7780.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/irq.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/kexec.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/kgdb.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/landisk/gio.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/landisk/ide.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/landisk/iodata_landisk.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/machvec.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/mc146818rtc.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/mmu.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/overdrive/fpga.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/overdrive/gt64111.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/overdrive/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/overdrive/overdrive.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/page.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/pci.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/pgalloc.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/pgtable.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/pm.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/processor.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/r7780rp/ide.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/r7780rp/r7780rp.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/rtc.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/rts7751r2d/rts7751r2d.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/scatterlist.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/sci.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/se7300.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se7300/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/se73180.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se73180/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/se7343.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se7751.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/se7751/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/setup.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/sfp-machine.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/sh03/io.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/sh2000/sh2000.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/shmin/shmin.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/shmparam.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/smc37c93x.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/smp.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/snapgear.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/system.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/systemh/io.h

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/systemh7751.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/thread_info.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/timer.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/titan.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/uaccess.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/unistd.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/voyagergx.h

View file

This diff is incomplete. Download the complete patch.

include/asm-sh/watchdog.h

View file

This diff is incomplete. Download the complete patch.

lib/Kconfig.debug

View file

This diff is incomplete. Download the complete patch.

sound/oss/sh_dac_audio.c

View file

This diff is incomplete. Download the complete patch.