projects/linux·commit 00e9028a

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

00e9028a · Linus Torvalds <[email protected]> · 2008-08-01 10:53:43 -07:00

* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (28 commits)
  mm/hugetlb.c must #include <asm/io.h>
  video: Fix up hp6xx driver build regressions.
  sh: defconfig updates.
  sh: Kill off stray mach-rsk7203 reference.
  serial: sh-sci: Fix up SH7760/SH7780/SH7785 early printk regression.
  sh: Move out individual boards without mach groups.
  sh: Make sure AT_SYSINFO_EHDR is exposed to userspace in asm/auxvec.h.
  sh: Allow SH-3 and SH-5 to use common headers.
  sh: Provide common CPU headers, prune the SH-2 and SH-2A directories.
  sh/maple: clean maple bus code
  sh: More header path fixups for mach dir refactoring.
  sh: Move out the solution engine headers to arch/sh/include/mach-se/
  sh: I2C fix for AP325RXA and Migo-R
  sh: Shuffle the board directories in to mach groups.
  sh: dma-sh: Fix up dreamcast dma.h mach path.
  sh: Switch KBUILD_DEFCONFIG to shx3_defconfig.
  sh: Add ARCH_DEFCONFIG entries for sh and sh64.
  sh: Fix compile error of Solution Engine
  sh: Proper __put_user_asm() size mismatch fix.
  sh: Stub in a dummy ENTRY_OFFSET for uImage offset calculation.
  ...
Commit
00e9028a95fb8a4d79f2fb695a853f33ea7d3b57
Parents
57b1494d · 7cb93181

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

Changes

419 files changed · +3322 −2907

FileStatusAddDelContent
MAINTAINERSmodified+1−1View file
arch/sh/Kconfigmodified+7−245View file
arch/sh/Makefilemodified+45−94View file
arch/sh/boards/Kconfigadded+258−0View file
arch/sh/boards/Makefileadded+8−0View file
arch/sh/boards/renesas/ap325rxa/setup.c → arch/sh/boards/board-ap325rxa.crenamed+4−0View file
arch/sh/boards/magicpanelr2/setup.c → arch/sh/boards/board-magicpanelr2.crenamed+0−0View file
arch/sh/boards/renesas/rsk7203/setup.c → arch/sh/boards/board-rsk7203.crenamed+10−0View file
arch/sh/boards/renesas/sh7785lcr/setup.c → arch/sh/boards/board-sh7785lcr.crenamed+0−0View file
arch/sh/boards/shmin/setup.c → arch/sh/boards/board-shmin.crenamed+0−0View file
arch/sh/boards/cayman/Makefile → arch/sh/boards/mach-cayman/Makefilerenamed+0−0View file
arch/sh/boards/cayman/irq.c → arch/sh/boards/mach-cayman/irq.crenamed+1−1View file
arch/sh/boards/cayman/led.c → arch/sh/boards/mach-cayman/led.crenamed+0−0View file
arch/sh/boards/cayman/setup.c → arch/sh/boards/mach-cayman/setup.crenamed+1−1View file
arch/sh/boards/dreamcast/Makefile → arch/sh/boards/mach-dreamcast/Makefilerenamed+0−0View file
arch/sh/boards/dreamcast/irq.c → arch/sh/boards/mach-dreamcast/irq.crenamed+1−1View file
arch/sh/boards/dreamcast/rtc.c → arch/sh/boards/mach-dreamcast/rtc.crenamed+0−0View file
arch/sh/boards/dreamcast/setup.c → arch/sh/boards/mach-dreamcast/setup.crenamed+1−1View file
arch/sh/boards/renesas/edosk7705/Makefile → arch/sh/boards/mach-edosk7705/Makefilerenamed+0−0View file
arch/sh/boards/renesas/edosk7705/io.c → arch/sh/boards/mach-edosk7705/io.crenamed+0−0View file
arch/sh/boards/renesas/edosk7705/setup.c → arch/sh/boards/mach-edosk7705/setup.crenamed+0−0View file
arch/sh/boards/renesas/r7780rp/Kconfig → arch/sh/boards/mach-highlander/Kconfigrenamed+0−0View file
arch/sh/boards/renesas/r7780rp/Makefile → arch/sh/boards/mach-highlander/Makefilerenamed+0−0View file
arch/sh/boards/renesas/r7780rp/irq-r7780mp.c → arch/sh/boards/mach-highlander/irq-r7780mp.crenamed+0−0View file
arch/sh/boards/renesas/r7780rp/irq-r7780rp.c → arch/sh/boards/mach-highlander/irq-r7780rp.crenamed+0−0View file
arch/sh/boards/renesas/r7780rp/irq-r7785rp.c → arch/sh/boards/mach-highlander/irq-r7785rp.crenamed+0−0View file
arch/sh/boards/renesas/r7780rp/psw.c → arch/sh/boards/mach-highlander/psw.crenamed+1−1View file
arch/sh/boards/renesas/r7780rp/setup.c → arch/sh/boards/mach-highlander/setup.crenamed+0−0View file
arch/sh/boards/hp6xx/Makefile → arch/sh/boards/mach-hp6xx/Makefilerenamed+0−0View file
arch/sh/boards/hp6xx/hp6xx_apm.c → arch/sh/boards/mach-hp6xx/hp6xx_apm.crenamed+0−0View file
arch/sh/boards/hp6xx/pm.c → arch/sh/boards/mach-hp6xx/pm.crenamed+1−1View file
arch/sh/boards/hp6xx/pm_wakeup.S → arch/sh/boards/mach-hp6xx/pm_wakeup.Srenamed+1−1View file
arch/sh/boards/hp6xx/setup.c → arch/sh/boards/mach-hp6xx/setup.crenamed+1−1View file
arch/sh/boards/landisk/Makefile → arch/sh/boards/mach-landisk/Makefilerenamed+0−0View file
arch/sh/boards/landisk/gio.c → arch/sh/boards/mach-landisk/gio.crenamed+2−2View file
arch/sh/boards/landisk/irq.c → arch/sh/boards/mach-landisk/irq.crenamed+1−1View file
arch/sh/boards/landisk/psw.c → arch/sh/boards/mach-landisk/psw.crenamed+1−1View file
arch/sh/boards/landisk/setup.c → arch/sh/boards/mach-landisk/setup.crenamed+1−1View file
arch/sh/boards/lboxre2/Makefile → arch/sh/boards/mach-lboxre2/Makefilerenamed+0−0View file
arch/sh/boards/lboxre2/irq.c → arch/sh/boards/mach-lboxre2/irq.crenamed+0−0View file
arch/sh/boards/lboxre2/setup.c → arch/sh/boards/mach-lboxre2/setup.crenamed+0−0View file
arch/sh/boards/superh/microdev/Makefile → arch/sh/boards/mach-microdev/Makefilerenamed+0−0View file
arch/sh/boards/superh/microdev/io.c → arch/sh/boards/mach-microdev/io.crenamed+0−0View file
arch/sh/boards/superh/microdev/irq.c → arch/sh/boards/mach-microdev/irq.crenamed+0−0View file
arch/sh/boards/superh/microdev/led.c → arch/sh/boards/mach-microdev/led.crenamed+0−0View file
arch/sh/boards/superh/microdev/setup.c → arch/sh/boards/mach-microdev/setup.crenamed+0−0View file
arch/sh/boards/renesas/migor/Kconfig → arch/sh/boards/mach-migor/Kconfigrenamed+0−0View file
arch/sh/boards/renesas/migor/Makefile → arch/sh/boards/mach-migor/Makefilerenamed+0−0View file
arch/sh/boards/renesas/migor/lcd_qvga.c → arch/sh/boards/mach-migor/lcd_qvga.crenamed+0−0View file
arch/sh/boards/renesas/migor/setup.c → arch/sh/boards/mach-migor/setup.crenamed+4−0View file
arch/sh/boards/renesas/rts7751r2d/Kconfig → arch/sh/boards/mach-r2d/Kconfigrenamed+0−0View file
arch/sh/boards/renesas/rts7751r2d/Makefile → arch/sh/boards/mach-r2d/Makefilerenamed+0−0View file
arch/sh/boards/renesas/rts7751r2d/irq.c → arch/sh/boards/mach-r2d/irq.crenamed+0−0View file
arch/sh/boards/renesas/rts7751r2d/setup.c → arch/sh/boards/mach-r2d/setup.crenamed+0−0View file
arch/sh/boards/renesas/sdk7780/Kconfig → arch/sh/boards/mach-sdk7780/Kconfigrenamed+0−0View file
arch/sh/boards/renesas/sdk7780/Makefile → arch/sh/boards/mach-sdk7780/Makefilerenamed+0−0View file
arch/sh/boards/renesas/sdk7780/irq.c → arch/sh/boards/mach-sdk7780/irq.crenamed+0−0View file
arch/sh/boards/renesas/sdk7780/setup.c → arch/sh/boards/mach-sdk7780/setup.crenamed+0−0View file
arch/sh/boards/se/7206/Makefile → arch/sh/boards/mach-se/7206/Makefilerenamed+0−0View file
arch/sh/boards/se/7206/io.c → arch/sh/boards/mach-se/7206/io.crenamed+1−1View file
arch/sh/boards/se/7206/irq.c → arch/sh/boards/mach-se/7206/irq.crenamed+1−1View file
arch/sh/boards/se/7206/setup.c → arch/sh/boards/mach-se/7206/setup.crenamed+1−1View file
arch/sh/boards/se/7343/Makefile → arch/sh/boards/mach-se/7343/Makefilerenamed+0−0View file
arch/sh/boards/se/7343/io.c → arch/sh/boards/mach-se/7343/io.crenamed+1−1View file
arch/sh/boards/se/7343/irq.c → arch/sh/boards/mach-se/7343/irq.crenamed+3−3View file
arch/sh/boards/se/7343/setup.c → arch/sh/boards/mach-se/7343/setup.crenamed+1−1View file
arch/sh/boards/se/770x/Makefile → arch/sh/boards/mach-se/770x/Makefilerenamed+0−0View file
arch/sh/boards/se/770x/io.c → arch/sh/boards/mach-se/770x/io.crenamed+1−1View file
arch/sh/boards/se/770x/irq.c → arch/sh/boards/mach-se/770x/irq.crenamed+1−1View file
arch/sh/boards/se/770x/setup.c → arch/sh/boards/mach-se/770x/setup.crenamed+7−1View file
arch/sh/boards/se/7721/Makefile → arch/sh/boards/mach-se/7721/Makefilerenamed+0−0View file
arch/sh/boards/se/7721/irq.c → arch/sh/boards/mach-se/7721/irq.crenamed+1−1View file
arch/sh/boards/se/7721/setup.c → arch/sh/boards/mach-se/7721/setup.crenamed+1−1View file
arch/sh/boards/se/7722/Makefile → arch/sh/boards/mach-se/7722/Makefilerenamed+0−0View file
arch/sh/boards/se/7722/irq.c → arch/sh/boards/mach-se/7722/irq.crenamed+1−1View file
arch/sh/boards/se/7722/setup.c → arch/sh/boards/mach-se/7722/setup.crenamed+1−1View file
arch/sh/boards/se/7751/Makefile → arch/sh/boards/mach-se/7751/Makefilerenamed+0−0View file
arch/sh/boards/se/7751/io.c → arch/sh/boards/mach-se/7751/io.crenamed+1−1View file
arch/sh/boards/se/7751/irq.c → arch/sh/boards/mach-se/7751/irq.crenamed+1−1View file
arch/sh/boards/se/7751/pci.c → arch/sh/boards/mach-se/7751/pci.crenamed+0−0View file
arch/sh/boards/se/7751/setup.c → arch/sh/boards/mach-se/7751/setup.crenamed+1−1View file
arch/sh/boards/se/7780/Makefile → arch/sh/boards/mach-se/7780/Makefilerenamed+0−0View file
arch/sh/boards/se/7780/irq.c → arch/sh/boards/mach-se/7780/irq.crenamed+1−1View file
arch/sh/boards/se/7780/setup.c → arch/sh/boards/mach-se/7780/setup.crenamed+1−1View file
arch/sh/boards/mach-se/Makefileadded+9−0View file
arch/sh/boards/se/7619/setup.c → arch/sh/boards/mach-se/board-se7619.crenamed+0−0View file
arch/sh/boards/sh03/Makefile → arch/sh/boards/mach-sh03/Makefilerenamed+0−0View file
arch/sh/boards/sh03/rtc.c → arch/sh/boards/mach-sh03/rtc.crenamed+0−0View file
arch/sh/boards/sh03/setup.c → arch/sh/boards/mach-sh03/setup.crenamed+2−2View file
arch/sh/boards/renesas/sh7763rdp/Makefile → arch/sh/boards/mach-sh7763rdp/Makefilerenamed+0−0View file
arch/sh/boards/renesas/sh7763rdp/irq.c → arch/sh/boards/mach-sh7763rdp/irq.crenamed+0−0View file
arch/sh/boards/renesas/sh7763rdp/setup.c → arch/sh/boards/mach-sh7763rdp/setup.crenamed+0−0View file
arch/sh/boards/snapgear/Makefile → arch/sh/boards/mach-snapgear/Makefilerenamed+0−0View file
arch/sh/boards/snapgear/io.c → arch/sh/boards/mach-snapgear/io.crenamed+0−0View file
arch/sh/boards/snapgear/setup.c → arch/sh/boards/mach-snapgear/setup.crenamed+1−1View file
arch/sh/boards/renesas/systemh/Makefile → arch/sh/boards/mach-systemh/Makefilerenamed+0−0View file
arch/sh/boards/renesas/systemh/io.c → arch/sh/boards/mach-systemh/io.crenamed+0−0View file
arch/sh/boards/renesas/systemh/irq.c → arch/sh/boards/mach-systemh/irq.crenamed+0−0View file
arch/sh/boards/renesas/systemh/setup.c → arch/sh/boards/mach-systemh/setup.crenamed+0−0View file
arch/sh/boards/titan/Makefile → arch/sh/boards/mach-titan/Makefilerenamed+0−0View file
arch/sh/boards/titan/io.c → arch/sh/boards/mach-titan/io.crenamed+0−0View file
arch/sh/boards/titan/setup.c → arch/sh/boards/mach-titan/setup.crenamed+0−0View file
arch/sh/boards/renesas/x3proto/Makefile → arch/sh/boards/mach-x3proto/Makefilerenamed+0−0View file
arch/sh/boards/renesas/x3proto/ilsel.c → arch/sh/boards/mach-x3proto/ilsel.crenamed+0−0View file
arch/sh/boards/renesas/x3proto/setup.c → arch/sh/boards/mach-x3proto/setup.crenamed+0−0View file
arch/sh/boards/magicpanelr2/Kconfigdeleted+0−13View before deletion
arch/sh/boards/magicpanelr2/Makefiledeleted+0−5View before deletion
arch/sh/boards/renesas/ap325rxa/Makefiledeleted+0−1View before deletion
arch/sh/boards/renesas/rsk7203/Makefiledeleted+0−1View before deletion
arch/sh/boards/renesas/sh7785lcr/Makefiledeleted+0−1View before deletion
arch/sh/boards/se/7619/Makefiledeleted+0−5View before deletion
arch/sh/boards/shmin/Makefiledeleted+0−5View before deletion
arch/sh/boot/Makefilemodified+2−1View file
arch/sh/boot/compressed/head_64.Smodified+2−2View file
arch/sh/configs/ap325rxa_defconfigmodified+26−9View file
arch/sh/configs/dreamcast_defconfigmodified+212−92View file
arch/sh/configs/hp6xx_defconfigmodified+174−84View file
arch/sh/configs/landisk_defconfigmodified+394−500View file
arch/sh/configs/lboxre2_defconfigmodified+318−407View file
arch/sh/configs/magicpanelr2_defconfigmodified+116−79View file
arch/sh/configs/microdev_defconfigmodified+286−344View file
arch/sh/configs/migor_defconfigmodified+51−12View file
arch/sh/configs/r7780mp_defconfigmodified+124−70View file
arch/sh/configs/r7785rp_defconfigmodified+172−86View file
arch/sh/configs/rsk7203_defconfigmodified+142−37View file
arch/sh/configs/rts7751r2d1_defconfigmodified+153−106View file
arch/sh/configs/rts7751r2dplus_defconfigmodified+153−106View file
arch/sh/configs/sdk7780_defconfigmodified+172−97View file
arch/sh/configs/se7206_defconfigmodified+28−10View file
arch/sh/configs/se7343_defconfigmodified+33−45View file
arch/sh/configs/se7619_defconfigmodified+106−155View file
arch/sh/drivers/dma/dma-g2.cmodified+2−2View file
arch/sh/drivers/dma/dma-pvr2.cmodified+2−2View file
arch/sh/drivers/dma/dma-sh.cmodified+1−1View file
arch/sh/drivers/dma/dma-sh.hmodified+1−1View file
arch/sh/drivers/pci/fixups-dreamcast.cmodified+1−1View file
arch/sh/drivers/pci/ops-cayman.cmodified+1−1View file
arch/sh/drivers/pci/ops-dreamcast.cmodified+1−1View file
arch/sh/drivers/pci/ops-se7780.cmodified+1−1View file
arch/sh/drivers/pci/pci-sh5.cmodified+1−1View file
include/asm-sh/.gitignore → arch/sh/include/asm/.gitignorerenamed+0−2View file
include/asm-sh/Kbuild → arch/sh/include/asm/Kbuildrenamed+0−0View file
include/asm-sh/a.out.h → arch/sh/include/asm/a.out.hrenamed+0−0View file
include/asm-sh/adc.h → arch/sh/include/asm/adc.hrenamed+1−1View file
include/asm-sh/addrspace.h → arch/sh/include/asm/addrspace.hrenamed+1−1View file
include/asm-sh/atomic-grb.h → arch/sh/include/asm/atomic-grb.hrenamed+0−0View file
include/asm-sh/atomic-irq.h → arch/sh/include/asm/atomic-irq.hrenamed+0−0View file
include/asm-sh/atomic-llsc.h → arch/sh/include/asm/atomic-llsc.hrenamed+0−0View file
include/asm-sh/atomic.h → arch/sh/include/asm/atomic.hrenamed+0−0View file
include/asm-sh/auxvec.h → arch/sh/include/asm/auxvec.hrenamed+1−1View file
include/asm-sh/bitops-grb.h → arch/sh/include/asm/bitops-grb.hrenamed+0−0View file
include/asm-sh/bitops-irq.h → arch/sh/include/asm/bitops-irq.hrenamed+0−0View file
include/asm-sh/bitops.h → arch/sh/include/asm/bitops.hrenamed+0−0View file
include/asm-sh/bug.h → arch/sh/include/asm/bug.hrenamed+0−0View file
include/asm-sh/bugs.h → arch/sh/include/asm/bugs.hrenamed+0−0View file
include/asm-sh/byteorder.h → arch/sh/include/asm/byteorder.hrenamed+0−0View file
include/asm-sh/cache.h → arch/sh/include/asm/cache.hrenamed+1−1View file
include/asm-sh/cacheflush.h → arch/sh/include/asm/cacheflush.hrenamed+1−1View file
include/asm-sh/checksum.h → arch/sh/include/asm/checksum.hrenamed+0−0View file
include/asm-sh/checksum_32.h → arch/sh/include/asm/checksum_32.hrenamed+0−0View file
include/asm-sh/checksum_64.h → arch/sh/include/asm/checksum_64.hrenamed+0−0View file
include/asm-sh/clock.h → arch/sh/include/asm/clock.hrenamed+0−0View file
include/asm-sh/cmpxchg-grb.h → arch/sh/include/asm/cmpxchg-grb.hrenamed+0−0View file
include/asm-sh/cmpxchg-irq.h → arch/sh/include/asm/cmpxchg-irq.hrenamed+0−0View file
include/asm-sh/cpu-features.h → arch/sh/include/asm/cpu-features.hrenamed+0−0View file
include/asm-sh/cputime.h → arch/sh/include/asm/cputime.hrenamed+0−0View file
include/asm-sh/current.h → arch/sh/include/asm/current.hrenamed+0−0View file
include/asm-sh/delay.h → arch/sh/include/asm/delay.hrenamed+0−0View file
include/asm-sh/device.h → arch/sh/include/asm/device.hrenamed+0−0View file
include/asm-sh/div64.h → arch/sh/include/asm/div64.hrenamed+0−0View file
include/asm-sh/dma-mapping.h → arch/sh/include/asm/dma-mapping.hrenamed+0−0View file
include/asm-sh/dma.h → arch/sh/include/asm/dma.hrenamed+1−1View file
include/asm-sh/dmabrg.h → arch/sh/include/asm/dmabrg.hrenamed+0−0View file
include/asm-sh/edosk7705.h → arch/sh/include/asm/edosk7705.hrenamed+0−0View file
include/asm-sh/elf.h → arch/sh/include/asm/elf.hrenamed+0−0View file
include/asm-sh/emergency-restart.h → arch/sh/include/asm/emergency-restart.hrenamed+0−0View file
include/asm-sh/entry-macros.S → arch/sh/include/asm/entry-macros.Srenamed+0−0View file
include/asm-sh/errno.h → arch/sh/include/asm/errno.hrenamed+0−0View file
include/asm-sh/fb.h → arch/sh/include/asm/fb.hrenamed+0−0View file
include/asm-sh/fcntl.h → arch/sh/include/asm/fcntl.hrenamed+0−0View file
include/asm-sh/fixmap.h → arch/sh/include/asm/fixmap.hrenamed+0−0View file
include/asm-sh/flat.h → arch/sh/include/asm/flat.hrenamed+0−0View file
include/asm-sh/fpu.h → arch/sh/include/asm/fpu.hrenamed+0−0View file
include/asm-sh/freq.h → arch/sh/include/asm/freq.hrenamed+1−1View file
include/asm-sh/futex-irq.h → arch/sh/include/asm/futex-irq.hrenamed+0−0View file
include/asm-sh/futex.h → arch/sh/include/asm/futex.hrenamed+0−0View file
include/asm-sh/gpio.h → arch/sh/include/asm/gpio.hrenamed+1−1View file
include/asm-sh/hardirq.h → arch/sh/include/asm/hardirq.hrenamed+0−0View file
include/asm-sh/hd64461.h → arch/sh/include/asm/hd64461.hrenamed+0−0View file
include/asm-sh/hd64465/gpio.h → arch/sh/include/asm/hd64465/gpio.hrenamed+0−0View file
include/asm-sh/hd64465/hd64465.h → arch/sh/include/asm/hd64465/hd64465.hrenamed+0−0View file
include/asm-sh/hd64465/io.h → arch/sh/include/asm/hd64465/io.hrenamed+0−0View file
include/asm-sh/heartbeat.h → arch/sh/include/asm/heartbeat.hrenamed+0−0View file
include/asm-sh/hp6xx.h → arch/sh/include/asm/hp6xx.hrenamed+0−0View file
include/asm-sh/hugetlb.h → arch/sh/include/asm/hugetlb.hrenamed+0−0View file
include/asm-sh/hw_irq.h → arch/sh/include/asm/hw_irq.hrenamed+0−0View file
include/asm-sh/i2c-sh7760.h → arch/sh/include/asm/i2c-sh7760.hrenamed+0−0View file
include/asm-sh/ilsel.h → arch/sh/include/asm/ilsel.hrenamed+0−0View file
include/asm-sh/io.h → arch/sh/include/asm/io.hrenamed+0−0View file
include/asm-sh/io_generic.h → arch/sh/include/asm/io_generic.hrenamed+0−0View file
include/asm-sh/io_trapped.h → arch/sh/include/asm/io_trapped.hrenamed+0−0View file
include/asm-sh/ioctl.h → arch/sh/include/asm/ioctl.hrenamed+0−0View file
include/asm-sh/ioctls.h → arch/sh/include/asm/ioctls.hrenamed+0−0View file
include/asm-sh/ipcbuf.h → arch/sh/include/asm/ipcbuf.hrenamed+0−0View file
include/asm-sh/irq.h → arch/sh/include/asm/irq.hrenamed+1−1View file
include/asm-sh/irq_regs.h → arch/sh/include/asm/irq_regs.hrenamed+0−0View file
include/asm-sh/irqflags.h → arch/sh/include/asm/irqflags.hrenamed+0−0View file
include/asm-sh/irqflags_32.h → arch/sh/include/asm/irqflags_32.hrenamed+0−0View file
include/asm-sh/irqflags_64.h → arch/sh/include/asm/irqflags_64.hrenamed+1−1View file
include/asm-sh/kdebug.h → arch/sh/include/asm/kdebug.hrenamed+0−0View file
include/asm-sh/kexec.h → arch/sh/include/asm/kexec.hrenamed+0−0View file
include/asm-sh/kgdb.h → arch/sh/include/asm/kgdb.hrenamed+0−0View file
include/asm-sh/kmap_types.h → arch/sh/include/asm/kmap_types.hrenamed+0−0View file
include/asm-sh/lboxre2.h → arch/sh/include/asm/lboxre2.hrenamed+0−0View file
include/asm-sh/linkage.h → arch/sh/include/asm/linkage.hrenamed+0−0View file
include/asm-sh/local.h → arch/sh/include/asm/local.hrenamed+0−0View file
include/asm-sh/machvec.h → arch/sh/include/asm/machvec.hrenamed+0−0View file
include/asm-sh/magicpanelr2.h → arch/sh/include/asm/magicpanelr2.hrenamed+0−0View file
include/asm-sh/mc146818rtc.h → arch/sh/include/asm/mc146818rtc.hrenamed+0−0View file
include/asm-sh/microdev.h → arch/sh/include/asm/microdev.hrenamed+0−0View file
include/asm-sh/migor.h → arch/sh/include/asm/migor.hrenamed+0−0View file
include/asm-sh/mman.h → arch/sh/include/asm/mman.hrenamed+0−0View file
include/asm-sh/mmu.h → arch/sh/include/asm/mmu.hrenamed+0−0View file
include/asm-sh/mmu_context.h → arch/sh/include/asm/mmu_context.hrenamed+1−1View file
include/asm-sh/mmu_context_32.h → arch/sh/include/asm/mmu_context_32.hrenamed+0−0View file
include/asm-sh/mmu_context_64.h → arch/sh/include/asm/mmu_context_64.hrenamed+1−1View file
include/asm-sh/mmzone.h → arch/sh/include/asm/mmzone.hrenamed+0−0View file
include/asm-sh/module.h → arch/sh/include/asm/module.hrenamed+0−0View file
include/asm-sh/msgbuf.h → arch/sh/include/asm/msgbuf.hrenamed+0−0View file
include/asm-sh/mutex.h → arch/sh/include/asm/mutex.hrenamed+0−0View file
include/asm-sh/page.h → arch/sh/include/asm/page.hrenamed+0−0View file
include/asm-sh/param.h → arch/sh/include/asm/param.hrenamed+0−0View file
include/asm-sh/parport.h → arch/sh/include/asm/parport.hrenamed+0−0View file
include/asm-sh/pci.h → arch/sh/include/asm/pci.hrenamed+0−0View file
include/asm-sh/percpu.h → arch/sh/include/asm/percpu.hrenamed+0−0View file
include/asm-sh/pgalloc.h → arch/sh/include/asm/pgalloc.hrenamed+0−0View file
include/asm-sh/pgtable.h → arch/sh/include/asm/pgtable.hrenamed+0−0View file
include/asm-sh/pgtable_32.h → arch/sh/include/asm/pgtable_32.hrenamed+0−0View file
include/asm-sh/pgtable_64.h → arch/sh/include/asm/pgtable_64.hrenamed+0−0View file
include/asm-sh/pm.h → arch/sh/include/asm/pm.hrenamed+0−0View file
include/asm-sh/poll.h → arch/sh/include/asm/poll.hrenamed+0−0View file
include/asm-sh/posix_types.h → arch/sh/include/asm/posix_types.hrenamed+0−0View file
include/asm-sh/posix_types_32.h → arch/sh/include/asm/posix_types_32.hrenamed+0−0View file
include/asm-sh/posix_types_64.h → arch/sh/include/asm/posix_types_64.hrenamed+0−0View file
include/asm-sh/processor.h → arch/sh/include/asm/processor.hrenamed+0−0View file
include/asm-sh/processor_32.h → arch/sh/include/asm/processor_32.hrenamed+1−1View file
include/asm-sh/processor_64.h → arch/sh/include/asm/processor_64.hrenamed+1−1View file
include/asm-sh/ptrace.h → arch/sh/include/asm/ptrace.hrenamed+0−0View file
include/asm-sh/push-switch.h → arch/sh/include/asm/push-switch.hrenamed+0−0View file
include/asm-sh/r7780rp.h → arch/sh/include/asm/r7780rp.hrenamed+0−0View file
include/asm-sh/resource.h → arch/sh/include/asm/resource.hrenamed+0−0View file
include/asm-sh/rtc.h → arch/sh/include/asm/rtc.hrenamed+1−1View file
include/asm-sh/rts7751r2d.h → arch/sh/include/asm/rts7751r2d.hrenamed+0−0View file
include/asm-sh/rwsem.h → arch/sh/include/asm/rwsem.hrenamed+0−0View file
include/asm-sh/scatterlist.h → arch/sh/include/asm/scatterlist.hrenamed+0−0View file
include/asm-sh/sdk7780.h → arch/sh/include/asm/sdk7780.hrenamed+0−0View file
include/asm-sh/sections.h → arch/sh/include/asm/sections.hrenamed+0−0View file
include/asm-sh/segment.h → arch/sh/include/asm/segment.hrenamed+0−0View file
include/asm-sh/sembuf.h → arch/sh/include/asm/sembuf.hrenamed+0−0View file
include/asm-sh/serial.h → arch/sh/include/asm/serial.hrenamed+1−1View file
include/asm-sh/setup.h → arch/sh/include/asm/setup.hrenamed+0−0View file
include/asm-sh/sfp-machine.h → arch/sh/include/asm/sfp-machine.hrenamed+0−0View file
include/asm-sh/sh7760fb.h → arch/sh/include/asm/sh7760fb.hrenamed+0−0View file
include/asm-sh/sh7763rdp.h → arch/sh/include/asm/sh7763rdp.hrenamed+0−0View file
include/asm-sh/sh7785lcr.h → arch/sh/include/asm/sh7785lcr.hrenamed+0−0View file
include/asm-sh/sh_bios.h → arch/sh/include/asm/sh_bios.hrenamed+0−0View file
include/asm-sh/sh_keysc.h → arch/sh/include/asm/sh_keysc.hrenamed+0−0View file
include/asm-sh/sh_mobile_lcdc.h → arch/sh/include/asm/sh_mobile_lcdc.hrenamed+0−0View file
include/asm-sh/shmbuf.h → arch/sh/include/asm/shmbuf.hrenamed+0−0View file
include/asm-sh/shmin.h → arch/sh/include/asm/shmin.hrenamed+0−0View file
include/asm-sh/shmparam.h → arch/sh/include/asm/shmparam.hrenamed+0−0View file
include/asm-sh/sigcontext.h → arch/sh/include/asm/sigcontext.hrenamed+0−0View file
include/asm-sh/siginfo.h → arch/sh/include/asm/siginfo.hrenamed+0−0View file
include/asm-sh/signal.h → arch/sh/include/asm/signal.hrenamed+0−0View file
include/asm-sh/smc37c93x.h → arch/sh/include/asm/smc37c93x.hrenamed+0−0View file
include/asm-sh/smp.h → arch/sh/include/asm/smp.hrenamed+0−0View file
include/asm-sh/snapgear.h → arch/sh/include/asm/snapgear.hrenamed+0−0View file
include/asm-sh/socket.h → arch/sh/include/asm/socket.hrenamed+0−0View file
include/asm-sh/sockios.h → arch/sh/include/asm/sockios.hrenamed+0−0View file
include/asm-sh/sparsemem.h → arch/sh/include/asm/sparsemem.hrenamed+0−0View file
include/asm-sh/spi.h → arch/sh/include/asm/spi.hrenamed+0−0View file
include/asm-sh/spinlock.h → arch/sh/include/asm/spinlock.hrenamed+0−0View file
include/asm-sh/spinlock_types.h → arch/sh/include/asm/spinlock_types.hrenamed+0−0View file
include/asm-sh/stat.h → arch/sh/include/asm/stat.hrenamed+0−0View file
include/asm-sh/statfs.h → arch/sh/include/asm/statfs.hrenamed+0−0View file
include/asm-sh/string.h → arch/sh/include/asm/string.hrenamed+0−0View file
include/asm-sh/string_32.h → arch/sh/include/asm/string_32.hrenamed+0−0View file
include/asm-sh/string_64.h → arch/sh/include/asm/string_64.hrenamed+0−0View file
include/asm-sh/system.h → arch/sh/include/asm/system.hrenamed+0−0View file
include/asm-sh/system_32.h → arch/sh/include/asm/system_32.hrenamed+0−0View file
include/asm-sh/system_64.h → arch/sh/include/asm/system_64.hrenamed+0−0View file
include/asm-sh/systemh7751.h → arch/sh/include/asm/systemh7751.hrenamed+0−0View file
include/asm-sh/termbits.h → arch/sh/include/asm/termbits.hrenamed+0−0View file
include/asm-sh/termios.h → arch/sh/include/asm/termios.hrenamed+0−0View file
include/asm-sh/thread_info.h → arch/sh/include/asm/thread_info.hrenamed+0−0View file
include/asm-sh/timer.h → arch/sh/include/asm/timer.hrenamed+1−1View file
include/asm-sh/timex.h → arch/sh/include/asm/timex.hrenamed+0−0View file
include/asm-sh/titan.h → arch/sh/include/asm/titan.hrenamed+0−0View file
include/asm-sh/tlb.h → arch/sh/include/asm/tlb.hrenamed+0−0View file
include/asm-sh/tlb_64.h → arch/sh/include/asm/tlb_64.hrenamed+0−0View file
include/asm-sh/tlbflush.h → arch/sh/include/asm/tlbflush.hrenamed+0−0View file
include/asm-sh/topology.h → arch/sh/include/asm/topology.hrenamed+0−0View file
include/asm-sh/types.h → arch/sh/include/asm/types.hrenamed+0−0View file
include/asm-sh/uaccess.h → arch/sh/include/asm/uaccess.hrenamed+4−2View file
include/asm-sh/uaccess_32.h → arch/sh/include/asm/uaccess_32.hrenamed+1−2View file
include/asm-sh/uaccess_64.h → arch/sh/include/asm/uaccess_64.hrenamed+0−0View file
include/asm-sh/ubc.h → arch/sh/include/asm/ubc.hrenamed+1−1View file
include/asm-sh/ucontext.h → arch/sh/include/asm/ucontext.hrenamed+0−0View file
include/asm-sh/unaligned.h → arch/sh/include/asm/unaligned.hrenamed+0−0View file
include/asm-sh/unistd.h → arch/sh/include/asm/unistd.hrenamed+0−0View file
include/asm-sh/unistd_32.h → arch/sh/include/asm/unistd_32.hrenamed+0−0View file
include/asm-sh/unistd_64.h → arch/sh/include/asm/unistd_64.hrenamed+0−0View file
include/asm-sh/user.h → arch/sh/include/asm/user.hrenamed+0−0View file
include/asm-sh/vga.h → arch/sh/include/asm/vga.hrenamed+0−0View file
include/asm-sh/watchdog.h → arch/sh/include/asm/watchdog.hrenamed+2−2View file
include/asm-sh/xor.h → arch/sh/include/asm/xor.hrenamed+0−0View file
include/asm-sh/cpu-sh2/addrspace.h → arch/sh/include/cpu-common/cpu/addrspace.hrenamed+0−0View file
include/asm-sh/cpu-sh2/cacheflush.h → arch/sh/include/cpu-common/cpu/cacheflush.hrenamed+2−2View file
include/asm-sh/cpu-sh2/mmu_context.h → arch/sh/include/cpu-common/cpu/mmu_context.hrenamed+0−0View file
include/asm-sh/cpu-sh2/rtc.h → arch/sh/include/cpu-common/cpu/rtc.hrenamed+0−0View file
include/asm-sh/cpu-sh2/sigcontext.h → arch/sh/include/cpu-common/cpu/sigcontext.hrenamed+0−0View file
include/asm-sh/cpu-sh2/timer.h → arch/sh/include/cpu-common/cpu/timer.hrenamed+0−0View file
include/asm-sh/cpu-sh2/cache.h → arch/sh/include/cpu-sh2/cpu/cache.hrenamed+0−0View file
include/asm-sh/cpu-sh2/dma.h → arch/sh/include/cpu-sh2/cpu/dma.hrenamed+0−0View file
include/asm-sh/cpu-sh2/freq.h → arch/sh/include/cpu-sh2/cpu/freq.hrenamed+0−0View file
include/asm-sh/cpu-sh2/ubc.h → arch/sh/include/cpu-sh2/cpu/ubc.hrenamed+0−0View file
include/asm-sh/cpu-sh2/watchdog.h → arch/sh/include/cpu-sh2/cpu/watchdog.hrenamed+0−0View file
include/asm-sh/cpu-sh2a/cache.h → arch/sh/include/cpu-sh2a/cpu/cache.hrenamed+0−0View file
arch/sh/include/cpu-sh2a/cpu/dma.hadded+1−0View file
include/asm-sh/cpu-sh2a/freq.h → arch/sh/include/cpu-sh2a/cpu/freq.hrenamed+0−0View file
include/asm-sh/cpu-sh2a/rtc.h → arch/sh/include/cpu-sh2a/cpu/rtc.hrenamed+0−0View file
arch/sh/include/cpu-sh2a/cpu/ubc.hadded+1−0View file
arch/sh/include/cpu-sh2a/cpu/watchdog.hadded+1−0View file
include/asm-sh/cpu-sh3/adc.h → arch/sh/include/cpu-sh3/cpu/adc.hrenamed+0−0View file
include/asm-sh/cpu-sh3/cache.h → arch/sh/include/cpu-sh3/cpu/cache.hrenamed+0−0View file
include/asm-sh/cpu-sh3/cacheflush.h → arch/sh/include/cpu-sh3/cpu/cacheflush.hrenamed+1−35View file
include/asm-sh/cpu-sh3/dac.h → arch/sh/include/cpu-sh3/cpu/dac.hrenamed+0−0View file
include/asm-sh/cpu-sh3/dma.h → arch/sh/include/cpu-sh3/cpu/dma.hrenamed+0−0View file
include/asm-sh/cpu-sh3/freq.h → arch/sh/include/cpu-sh3/cpu/freq.hrenamed+0−0View file
include/asm-sh/cpu-sh3/gpio.h → arch/sh/include/cpu-sh3/cpu/gpio.hrenamed+0−0View file
include/asm-sh/cpu-sh3/mmu_context.h → arch/sh/include/cpu-sh3/cpu/mmu_context.hrenamed+0−0View file
include/asm-sh/cpu-sh3/timer.h → arch/sh/include/cpu-sh3/cpu/timer.hrenamed+0−0View file
include/asm-sh/cpu-sh3/ubc.h → arch/sh/include/cpu-sh3/cpu/ubc.hrenamed+0−0View file
include/asm-sh/cpu-sh3/watchdog.h → arch/sh/include/cpu-sh3/cpu/watchdog.hrenamed+0−0View file
include/asm-sh/cpu-sh4/addrspace.h → arch/sh/include/cpu-sh4/cpu/addrspace.hrenamed+0−0View file
include/asm-sh/cpu-sh4/cache.h → arch/sh/include/cpu-sh4/cpu/cache.hrenamed+0−0View file
include/asm-sh/cpu-sh4/cacheflush.h → arch/sh/include/cpu-sh4/cpu/cacheflush.hrenamed+0−0View file
include/asm-sh/cpu-sh4/dma-sh7780.h → arch/sh/include/cpu-sh4/cpu/dma-sh7780.hrenamed+0−0View file
include/asm-sh/cpu-sh4/dma.h → arch/sh/include/cpu-sh4/cpu/dma.hrenamed+1−1View file
include/asm-sh/cpu-sh4/fpu.h → arch/sh/include/cpu-sh4/cpu/fpu.hrenamed+0−0View file
include/asm-sh/cpu-sh4/freq.h → arch/sh/include/cpu-sh4/cpu/freq.hrenamed+0−0View file
include/asm-sh/cpu-sh4/mmu_context.h → arch/sh/include/cpu-sh4/cpu/mmu_context.hrenamed+0−0View file
include/asm-sh/cpu-sh4/rtc.h → arch/sh/include/cpu-sh4/cpu/rtc.hrenamed+0−0View file
include/asm-sh/cpu-sh4/sigcontext.h → arch/sh/include/cpu-sh4/cpu/sigcontext.hrenamed+0−0View file
include/asm-sh/cpu-sh4/sq.h → arch/sh/include/cpu-sh4/cpu/sq.hrenamed+0−0View file
include/asm-sh/cpu-sh4/timer.h → arch/sh/include/cpu-sh4/cpu/timer.hrenamed+0−0View file
include/asm-sh/cpu-sh4/ubc.h → arch/sh/include/cpu-sh4/cpu/ubc.hrenamed+0−0View file
include/asm-sh/cpu-sh4/watchdog.h → arch/sh/include/cpu-sh4/cpu/watchdog.hrenamed+0−0View file
include/asm-sh/cpu-sh5/addrspace.h → arch/sh/include/cpu-sh5/cpu/addrspace.hrenamed+0−0View file
include/asm-sh/cpu-sh5/cache.h → arch/sh/include/cpu-sh5/cpu/cache.hrenamed+0−0View file
include/asm-sh/cpu-sh5/cacheflush.h → arch/sh/include/cpu-sh5/cpu/cacheflush.hrenamed+0−0View file
include/asm-sh/cpu-sh5/dma.h → arch/sh/include/cpu-sh5/cpu/dma.hrenamed+0−0View file
include/asm-sh/cpu-sh5/irq.h → arch/sh/include/cpu-sh5/cpu/irq.hrenamed+0−0View file
include/asm-sh/cpu-sh5/mmu_context.h → arch/sh/include/cpu-sh5/cpu/mmu_context.hrenamed+0−0View file
include/asm-sh/cpu-sh5/registers.h → arch/sh/include/cpu-sh5/cpu/registers.hrenamed+0−0View file
include/asm-sh/cpu-sh5/rtc.h → arch/sh/include/cpu-sh5/cpu/rtc.hrenamed+0−0View file
include/asm-sh/dreamcast/dma.h → arch/sh/include/mach-dreamcast/mach/dma.hrenamed+0−0View file
include/asm-sh/dreamcast/maple.h → arch/sh/include/mach-dreamcast/mach/maple.hrenamed+0−0View file
include/asm-sh/dreamcast/pci.h → arch/sh/include/mach-dreamcast/mach/pci.hrenamed+1−1View file
include/asm-sh/dreamcast/sysasic.h → arch/sh/include/mach-dreamcast/mach/sysasic.hrenamed+0−0View file
include/asm-sh/landisk/gio.h → arch/sh/include/mach-landisk/mach/gio.hrenamed+0−0View file
include/asm-sh/landisk/iodata_landisk.h → arch/sh/include/mach-landisk/mach/iodata_landisk.hrenamed+0−0View file
include/asm-sh/se.h → arch/sh/include/mach-se/mach/se.hrenamed+0−0View file
include/asm-sh/se7206.h → arch/sh/include/mach-se/mach/se7206.hrenamed+0−0View file
include/asm-sh/se7343.h → arch/sh/include/mach-se/mach/se7343.hrenamed+0−0View file
include/asm-sh/se7721.h → arch/sh/include/mach-se/mach/se7721.hrenamed+0−0View file
include/asm-sh/se7722.h → arch/sh/include/mach-se/mach/se7722.hrenamed+0−0View file
include/asm-sh/se7751.h → arch/sh/include/mach-se/mach/se7751.hrenamed+0−0View file
include/asm-sh/se7780.h → arch/sh/include/mach-se/mach/se7780.hrenamed+0−0View file
include/asm-sh/sh03/io.h → arch/sh/include/mach-sh03/mach/io.hrenamed+0−0View file
include/asm-sh/sh03/sh03.h → arch/sh/include/mach-sh03/mach/sh03.hrenamed+0−0View file
arch/sh/kernel/.gitignoreadded+1−0View file
arch/sh/kernel/cf-enabler.cmodified+3−3View file
arch/sh/kernel/cpu/irq/intc-sh5.cmodified+1−1View file
arch/sh/kernel/cpu/sh2/entry.Smodified+1−1View file
arch/sh/kernel/cpu/sh2a/entry.Smodified+1−1View file
arch/sh/kernel/cpu/sh3/entry.Smodified+1−1View file
arch/sh/kernel/cpu/sh4/fpu.cmodified+1−1View file
arch/sh/kernel/cpu/sh4/softfloat.cmodified+1−1View file
arch/sh/kernel/cpu/sh4/sq.cmodified+1−1View file
arch/sh/kernel/cpu/sh5/entry.Smodified+1−1View file
arch/sh/kernel/head_64.Smodified+2−2View file
arch/sh/kernel/irq.cmodified+1−1View file
arch/sh/kernel/time_64.cmodified+2−2View file
arch/sh/lib64/panic.cmodified+1−1View file
arch/sh/mm/fault_64.cmodified+1−1View file
arch/sh/tools/Makefilemodified+2−2View file
drivers/cdrom/gdrom.cmodified+2−2View file
drivers/input/keyboard/maple_keyb.cmodified+0−1View file
drivers/serial/sh-sci.hmodified+7−5View file
drivers/sh/maple/maple.cmodified+184−81View file
drivers/video/Makefilemodified+0−1View file
drivers/video/backlight/hp680_bl.cmodified+1−1View file
drivers/video/hitfb.cmodified+1−1View file
drivers/video/pvr2fb.cmodified+3−3View file
include/asm-sh/cpu-sh2a/addrspace.hdeleted+0−10View before deletion
include/asm-sh/cpu-sh2a/cacheflush.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh2a/dma.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh2a/mmu_context.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh2a/timer.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh2a/ubc.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh2a/watchdog.hdeleted+0−1View before deletion
include/asm-sh/cpu-sh3/addrspace.hdeleted+0−19View before deletion
include/asm-sh/cpu-sh3/rtc.hdeleted+0−8View before deletion
include/asm-sh/cpu-sh3/sigcontext.hdeleted+0−17View before deletion
include/asm-sh/cpu-sh5/timer.hdeleted+0−4View before deletion
include/linux/maple.hmodified+5−1View file
mm/hugetlb.cmodified+1−1View file
sound/sh/aica.cmodified+1−1View file

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

MAINTAINERS

View file
diff --git a/MAINTAINERS b/MAINTAINERS
index deedc0d..5f043d1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3968,7 +3968,7 @@ M: [email protected]
W: http://www.linux-sh.org
T: git kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
-S: Maintained
+S: Supported
SUN3/3X
P: Sam Creasey

arch/sh/Kconfig

View file
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
index 0b88dc4..cb992c3 100644
--- a/arch/sh/Kconfig
+++ b/arch/sh/Kconfig
@@ -24,6 +24,11 @@ config SUPERH32
config SUPERH64
def_bool y if CPU_SH5
+config ARCH_DEFCONFIG
+ string
+ default "arch/sh/configs/shx3_defconfig" if SUPERH32
+ default "arch/sh/configs/cayman_defconfig" if SUPERH64
+
config RWSEM_GENERIC_SPINLOCK
def_bool y
@@ -348,253 +353,10 @@ config CPU_SUBTYPE_SH5_103
endchoice
source "arch/sh/mm/Kconfig"
+
source "arch/sh/Kconfig.cpu"
-menu "Board support"
-
-config SOLUTION_ENGINE
- bool
-
-config SH_SOLUTION_ENGINE
- bool "SolutionEngine"
- select SOLUTION_ENGINE
- select CPU_HAS_IPR_IRQ
- depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
- CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
- CPU_SUBTYPE_SH7750R
- help
- Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
- SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
-
-config SH_7206_SOLUTION_ENGINE
- bool "SolutionEngine7206"
- select SOLUTION_ENGINE
- depends on CPU_SUBTYPE_SH7206
- help
- Select 7206 SolutionEngine if configuring for a Hitachi SH7206
- evaluation board.
-
-config SH_7619_SOLUTION_ENGINE
- bool "SolutionEngine7619"
- select SOLUTION_ENGINE
- depends on CPU_SUBTYPE_SH7619
- help
- Select 7619 SolutionEngine if configuring for a Hitachi SH7619
- evaluation board.
-
-config SH_7721_SOLUTION_ENGINE
- bool "SolutionEngine7721"
- select SOLUTION_ENGINE
- depends on CPU_SUBTYPE_SH7721
- help
- Select 7721 SolutionEngine if configuring for a Hitachi SH7721
- evaluation board.
-
-config SH_7722_SOLUTION_ENGINE
- bool "SolutionEngine7722"
- select SOLUTION_ENGINE
- depends on CPU_SUBTYPE_SH7722
- help
- Select 7722 SolutionEngine if configuring for a Hitachi SH772
- evaluation board.
-
-config SH_7751_SOLUTION_ENGINE
- bool "SolutionEngine7751"
- select SOLUTION_ENGINE
- select CPU_HAS_IPR_IRQ
- depends on CPU_SUBTYPE_SH7751
- help
- Select 7751 SolutionEngine if configuring for a Hitachi SH7751
- evaluation board.
-
-config SH_7780_SOLUTION_ENGINE
- bool "SolutionEngine7780"
- select SOLUTION_ENGINE
- select SYS_SUPPORTS_PCI
- depends on CPU_SUBTYPE_SH7780
- help
- Select 7780 SolutionEngine if configuring for a Renesas SH7780
- evaluation board.
-
-config SH_7343_SOLUTION_ENGINE
- bool "SolutionEngine7343"
- select SOLUTION_ENGINE
- depends on CPU_SUBTYPE_SH7343
- help
- Select 7343 SolutionEngine if configuring for a Hitachi
- SH7343 (SH-Mobile 3AS) evaluation board.
-
-config SH_7751_SYSTEMH
- bool "SystemH7751R"
- depends on CPU_SUBTYPE_SH7751R
- help
- Select SystemH if you are configuring for a Renesas SystemH
- 7751R evaluation board.
-
-config SH_HP6XX
- bool "HP6XX"
- select SYS_SUPPORTS_APM_EMULATION
- select HD6446X_SERIES
- depends on CPU_SUBTYPE_SH7709
- help
- Select HP6XX if configuring for a HP jornada HP6xx.
- More information (hardware only) at
- <http://www.hp.com/jornada/>.
-
-config SH_DREAMCAST
- bool "Dreamcast"
- select SYS_SUPPORTS_PCI
- depends on CPU_SUBTYPE_SH7091
- help
- Select Dreamcast if configuring for a SEGA Dreamcast.
- More information at <http://www.linux-sh.org>
-
-config SH_SH03
- bool "Interface CTP/PCI-SH03"
- depends on CPU_SUBTYPE_SH7751
- select CPU_HAS_IPR_IRQ
- select SYS_SUPPORTS_PCI
- help
- CTP/PCI-SH03 is a CPU module computer that is produced
- by Interface Corporation.
- More information at <http://www.interface.co.jp>
-
-config SH_SECUREEDGE5410
- bool "SecureEdge5410"
- depends on CPU_SUBTYPE_SH7751R
- select CPU_HAS_IPR_IRQ
- select SYS_SUPPORTS_PCI
- help
- Select SecureEdge5410 if configuring for a SnapGear SH board.
- This includes both the OEM SecureEdge products as well as the
- SME product line.
-
-config SH_RTS7751R2D
- bool "RTS7751R2D"
- depends on CPU_SUBTYPE_SH7751R
- select SYS_SUPPORTS_PCI
- select IO_TRAPPED
- help
- Select RTS7751R2D if configuring for a Renesas Technology
- Sales SH-Graphics board.
-
-config SH_RSK7203
- bool "RSK7203"
- depends on CPU_SUBTYPE_SH7203
-
-config SH_SDK7780
- bool "SDK7780R3"
- depends on CPU_SUBTYPE_SH7780
- select SYS_SUPPORTS_PCI
- help
- Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
- evaluation board.
-
-config SH_HIGHLANDER
- bool "Highlander"
- depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
- select SYS_SUPPORTS_PCI
- select IO_TRAPPED
-
-config SH_SH7785LCR
- bool "SH7785LCR"
- depends on CPU_SUBTYPE_SH7785
- select SYS_SUPPORTS_PCI
- select IO_TRAPPED
-
-config SH_SH7785LCR_29BIT_PHYSMAPS
- bool "SH7785LCR 29bit physmaps"
- depends on SH_SH7785LCR
- default y
- help
- This board has 2 physical memory maps. It can be changed with
- DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
- you can access all on-board device in 29bit address mode.
-
-config SH_MIGOR
- bool "Migo-R"
- depends on CPU_SUBTYPE_SH7722
- help
- Select Migo-R if configuring for the SH7722 Migo-R platform
- by Renesas System Solutions Asia Pte. Ltd.
-
-config SH_AP325RXA
- bool "AP-325RXA"
- depends on CPU_SUBTYPE_SH7723
- help
- Renesas "AP-325RXA" support.
- Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
-
-config SH_SH7763RDP
- bool "SH7763RDP"
- depends on CPU_SUBTYPE_SH7763
- help
- Select SH7763RDP if configuring for a Renesas SH7763
- evaluation board.
-
-config SH_EDOSK7705
- bool "EDOSK7705"
- depends on CPU_SUBTYPE_SH7705
-
-config SH_SH4202_MICRODEV
- bool "SH4-202 MicroDev"
- depends on CPU_SUBTYPE_SH4_202
- help
- Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
- with an SH4-202 CPU.
-
-config SH_LANDISK
- bool "LANDISK"
- depends on CPU_SUBTYPE_SH7751R
- select SYS_SUPPORTS_PCI
- help
- I-O DATA DEVICE, INC. "LANDISK Series" support.
-
-config SH_TITAN
- bool "TITAN"
- depends on CPU_SUBTYPE_SH7751R
- select CPU_HAS_IPR_IRQ
- select SYS_SUPPORTS_PCI
- help
- Select Titan if you are configuring for a Nimble Microsystems
- NetEngine NP51R.
-
-config SH_SHMIN
- bool "SHMIN"
- depends on CPU_SUBTYPE_SH7706
- select CPU_HAS_IPR_IRQ
- help
- Select SHMIN if configuring for the SHMIN board.
-
-config SH_LBOX_RE2
- bool "L-BOX RE2"
- depends on CPU_SUBTYPE_SH7751R
- select SYS_SUPPORTS_PCI
- help
- Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
-
-config SH_X3PROTO
- bool "SH-X3 Prototype board"
- depends on CPU_SUBTYPE_SHX3
-
-config SH_MAGIC_PANEL_R2
- bool "Magic Panel R2"
- depends on CPU_SUBTYPE_SH7720
- help
- Select Magic Panel R2 if configuring for Magic Panel R2.
-
-config SH_CAYMAN
- bool "Hitachi Cayman"
- depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103
- select SYS_SUPPORTS_PCI
-
-endmenu
-
-source "arch/sh/boards/renesas/rts7751r2d/Kconfig"
-source "arch/sh/boards/renesas/r7780rp/Kconfig"
-source "arch/sh/boards/renesas/sdk7780/Kconfig"
-source "arch/sh/boards/renesas/migor/Kconfig"
-source "arch/sh/boards/magicpanelr2/Kconfig"
+source "arch/sh/boards/Kconfig"
menu "Timer and clock configuration"

arch/sh/Makefile

View file
diff --git a/arch/sh/Makefile b/arch/sh/Makefile
index c627e45..25659ce 100644
--- a/arch/sh/Makefile
+++ b/arch/sh/Makefile
@@ -68,7 +68,7 @@ OBJCOPYFLAGS := -O binary -R .note -R .note.gnu.build-id -R .comment \
defaultimage-$(CONFIG_SUPERH32) := zImage
# Set some sensible Kbuild defaults
-KBUILD_DEFCONFIG := r7780mp_defconfig
+KBUILD_DEFCONFIG := shx3_defconfig
KBUILD_IMAGE := $(defaultimage-y)
#
@@ -91,51 +91,34 @@ LDFLAGS_vmlinux += --defsym 'jiffies=jiffies_64+4'
LDFLAGS += -EB
endif
-KBUILD_CFLAGS += -pipe $(cflags-y)
-KBUILD_AFLAGS += $(cflags-y)
-
head-y := arch/sh/kernel/init_task.o
head-$(CONFIG_SUPERH32) += arch/sh/kernel/head_32.o
head-$(CONFIG_SUPERH64) += arch/sh/kernel/head_64.o
LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name)
-core-y += arch/sh/kernel/ arch/sh/mm/
+core-y += arch/sh/kernel/ arch/sh/mm/ arch/sh/boards/
core-$(CONFIG_SH_FPU_EMU) += arch/sh/math-emu/
-# Boards
-machdir-$(CONFIG_SH_SOLUTION_ENGINE) += se/770x
-machdir-$(CONFIG_SH_7722_SOLUTION_ENGINE) += se/7722
-machdir-$(CONFIG_SH_7751_SOLUTION_ENGINE) += se/7751
-machdir-$(CONFIG_SH_7780_SOLUTION_ENGINE) += se/7780
-machdir-$(CONFIG_SH_7343_SOLUTION_ENGINE) += se/7343
-machdir-$(CONFIG_SH_7721_SOLUTION_ENGINE) += se/7721
-machdir-$(CONFIG_SH_HP6XX) += hp6xx
-machdir-$(CONFIG_SH_DREAMCAST) += dreamcast
-machdir-$(CONFIG_SH_SH03) += sh03
-machdir-$(CONFIG_SH_SECUREEDGE5410) += snapgear
-machdir-$(CONFIG_SH_RTS7751R2D) += renesas/rts7751r2d
-machdir-$(CONFIG_SH_7751_SYSTEMH) += renesas/systemh
-machdir-$(CONFIG_SH_EDOSK7705) += renesas/edosk7705
-machdir-$(CONFIG_SH_HIGHLANDER) += renesas/r7780rp
-machdir-$(CONFIG_SH_MIGOR) += renesas/migor
-machdir-$(CONFIG_SH_SDK7780) += renesas/sdk7780
-machdir-$(CONFIG_SH_X3PROTO) += renesas/x3proto
-machdir-$(CONFIG_SH_RSK7203) += renesas/rsk7203
-machdir-$(CONFIG_SH_AP325RXA) += renesas/ap325rxa
-machdir-$(CONFIG_SH_SH7763RDP) += renesas/sh7763rdp
-machdir-$(CONFIG_SH_SH7785LCR) += renesas/sh7785lcr
-machdir-$(CONFIG_SH_SH4202_MICRODEV) += superh/microdev
-machdir-$(CONFIG_SH_LANDISK) += landisk
-machdir-$(CONFIG_SH_TITAN) += titan
-machdir-$(CONFIG_SH_SHMIN) += shmin
-machdir-$(CONFIG_SH_7206_SOLUTION_ENGINE) += se/7206
-machdir-$(CONFIG_SH_7619_SOLUTION_ENGINE) += se/7619
-machdir-$(CONFIG_SH_LBOX_RE2) += lboxre2
-machdir-$(CONFIG_SH_MAGIC_PANEL_R2) += magicpanelr2
-machdir-$(CONFIG_SH_CAYMAN) += cayman
-
-incdir-y := $(notdir $(machdir-y))
+# Mach groups
+machdir-$(CONFIG_SOLUTION_ENGINE) += mach-se
+machdir-$(CONFIG_SH_HP6XX) += mach-hp6xx
+machdir-$(CONFIG_SH_DREAMCAST) += mach-dreamcast
+machdir-$(CONFIG_SH_SH03) += mach-sh03
+machdir-$(CONFIG_SH_SECUREEDGE5410) += mach-snapgear
+machdir-$(CONFIG_SH_RTS7751R2D) += mach-r2d
+machdir-$(CONFIG_SH_7751_SYSTEMH) += mach-systemh
+machdir-$(CONFIG_SH_EDOSK7705) += mach-edosk7705
+machdir-$(CONFIG_SH_HIGHLANDER) += mach-highlander
+machdir-$(CONFIG_SH_MIGOR) += mach-migor
+machdir-$(CONFIG_SH_SDK7780) += mach-sdk7780
+machdir-$(CONFIG_SH_X3PROTO) += mach-x3proto
+machdir-$(CONFIG_SH_SH7763RDP) += mach-sh7763rdp
+machdir-$(CONFIG_SH_SH4202_MICRODEV) += mach-microdev
+machdir-$(CONFIG_SH_LANDISK) += mach-landisk
+machdir-$(CONFIG_SH_TITAN) += mach-titan
+machdir-$(CONFIG_SH_LBOX_RE2) += mach-lboxre2
+machdir-$(CONFIG_SH_CAYMAN) += mach-cayman
ifneq ($(machdir-y),)
core-y += $(addprefix arch/sh/boards/, \
@@ -145,11 +128,22 @@ endif
# Companion chips
core-$(CONFIG_HD6446X_SERIES) += arch/sh/cchips/hd6446x/
-cpuincdir-$(CONFIG_CPU_SH2) := cpu-sh2
-cpuincdir-$(CONFIG_CPU_SH2A) := cpu-sh2a
-cpuincdir-$(CONFIG_CPU_SH3) := cpu-sh3
-cpuincdir-$(CONFIG_CPU_SH4) := cpu-sh4
-cpuincdir-$(CONFIG_CPU_SH5) := cpu-sh5
+#
+# CPU header paths
+#
+# These are ordered by optimization level. A CPU family that is a subset
+# of another (ie, SH-2A / SH-2), is picked up first, with increasing
+# levels of genericness if nothing more suitable is situated in the
+# hierarchy.
+#
+# As an example, in order of preference, SH-2A > SH-2 > common definitions.
+#
+cpuincdir-$(CONFIG_CPU_SH2A) += cpu-sh2a
+cpuincdir-$(CONFIG_CPU_SH2) += cpu-sh2
+cpuincdir-$(CONFIG_CPU_SH3) += cpu-sh3
+cpuincdir-$(CONFIG_CPU_SH4) += cpu-sh4
+cpuincdir-$(CONFIG_CPU_SH5) += cpu-sh5
+cpuincdir-y += cpu-common # Must be last
libs-$(CONFIG_SUPERH32) := arch/sh/lib/ $(libs-y)
libs-$(CONFIG_SUPERH64) := arch/sh/lib64/ $(libs-y)
@@ -160,57 +154,17 @@ drivers-$(CONFIG_OPROFILE) += arch/sh/oprofile/
boot := arch/sh/boot
-ifneq ($(KBUILD_SRC),)
-incdir-prefix := $(srctree)/include/asm-sh/
-else
-incdir-prefix :=
-endif
-
-# Update machine arch and proc symlinks if something which affects
-# them changed. We use .arch and .mach to indicate when they were
-# updated last, otherwise make uses the target directory mtime.
-
-include/asm-sh/.cpu: $(wildcard include/config/cpu/*.h) \
- include/config/auto.conf FORCE
- @echo ' SYMLINK include/asm-sh/cpu -> include/asm-sh/$(cpuincdir-y)'
- $(Q)if [ ! -d include/asm-sh ]; then mkdir -p include/asm-sh; fi
- $(Q)ln -fsn $(incdir-prefix)$(cpuincdir-y) include/asm-sh/cpu
- @touch $@
+cflags-y += $(foreach d, $(cpuincdir-y), -Iarch/sh/include/$(d)) \
+ $(foreach d, $(machdir-y), -Iarch/sh/include/$(d))
-# Most boards have their own mach directories. For the ones that
-# don't, just reference the parent directory so the semantics are
-# kept roughly the same.
-#
-# When multiple boards are compiled in at the same time, preference
-# for the mach link is given to whichever has a directory for its
-# headers. However, this is only a workaround until platforms that
-# can live in the same kernel image back away from relying on the
-# mach link.
-
-include/asm-sh/.mach: $(wildcard include/config/sh/*.h) \
- include/config/auto.conf FORCE
- $(Q)if [ ! -d include/asm-sh ]; then mkdir -p include/asm-sh; fi
- $(Q)rm -f include/asm-sh/mach
- $(Q)for i in $(incdir-y); do \
- if [ -d $(srctree)/include/asm-sh/$$i ]; then \
- echo -n ' SYMLINK include/asm-sh/mach -> '; \
- echo -e "include/asm-sh/$$i"; \
- ln -fsn $(incdir-prefix)$$i \
- include/asm-sh/mach; \
- else \
- if [ ! -d include/asm-sh/mach ]; then \
- echo -n ' SYMLINK include/asm-sh/mach -> '; \
- echo -e 'include/asm-sh'; \
- ln -fsn $(incdir-prefix)../asm-sh include/asm-sh/mach; \
- fi; \
- fi; \
- done
- @touch $@
+KBUILD_CFLAGS += -pipe $(cflags-y)
+KBUILD_CPPFLAGS += $(cflags-y)
+KBUILD_AFLAGS += $(cflags-y)
PHONY += maketools FORCE
maketools: include/linux/version.h FORCE
- $(Q)$(MAKE) $(build)=arch/sh/tools include/asm-sh/machtypes.h
+ $(Q)$(MAKE) $(build)=arch/sh/tools arch/sh/include/asm/machtypes.h
all: $(KBUILD_IMAGE)
@@ -219,8 +173,7 @@ zImage uImage uImage.srec vmlinux.srec: vmlinux
compressed: zImage
-archprepare: include/asm-sh/.cpu include/asm-sh/.mach maketools \
- arch/sh/lib64/syscalltab.h
+archprepare: maketools arch/sh/lib64/syscalltab.h
archclean:
$(Q)$(MAKE) $(clean)=$(boot)
@@ -262,6 +215,4 @@ arch/sh/lib64/syscalltab.h: arch/sh/kernel/syscalls_64.S
$(call filechk,gen-syscalltab)
CLEAN_FILES += arch/sh/lib64/syscalltab.h \
- include/asm-sh/machtypes.h \
- include/asm-sh/cpu include/asm-sh/.cpu \
- include/asm-sh/mach include/asm-sh/.mach
+ arch/sh/include/asm/machtypes.h

arch/sh/boards/Kconfig

View file
diff --git a/arch/sh/boards/Kconfig b/arch/sh/boards/Kconfig
new file mode 100644
index 0000000..ae19486
--- /dev/null
+++ b/arch/sh/boards/Kconfig
@@ -0,0 +1,258 @@
+menu "Board support"
+
+config SOLUTION_ENGINE
+ bool
+
+config SH_SOLUTION_ENGINE
+ bool "SolutionEngine"
+ select SOLUTION_ENGINE
+ select CPU_HAS_IPR_IRQ
+ depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
+ CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
+ CPU_SUBTYPE_SH7750R
+ help
+ Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
+ SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
+
+config SH_7206_SOLUTION_ENGINE
+ bool "SolutionEngine7206"
+ select SOLUTION_ENGINE
+ depends on CPU_SUBTYPE_SH7206
+ help
+ Select 7206 SolutionEngine if configuring for a Hitachi SH7206
+ evaluation board.
+
+config SH_7619_SOLUTION_ENGINE
+ bool "SolutionEngine7619"
+ select SOLUTION_ENGINE
+ depends on CPU_SUBTYPE_SH7619
+ help
+ Select 7619 SolutionEngine if configuring for a Hitachi SH7619
+ evaluation board.
+
+config SH_7721_SOLUTION_ENGINE
+ bool "SolutionEngine7721"
+ select SOLUTION_ENGINE
+ depends on CPU_SUBTYPE_SH7721
+ help
+ Select 7721 SolutionEngine if configuring for a Hitachi SH7721
+ evaluation board.
+
+config SH_7722_SOLUTION_ENGINE
+ bool "SolutionEngine7722"
+ select SOLUTION_ENGINE
+ depends on CPU_SUBTYPE_SH7722
+ help
+ Select 7722 SolutionEngine if configuring for a Hitachi SH772
+ evaluation board.
+
+config SH_7751_SOLUTION_ENGINE
+ bool "SolutionEngine7751"
+ select SOLUTION_ENGINE
+ select CPU_HAS_IPR_IRQ
+ depends on CPU_SUBTYPE_SH7751
+ help
+ Select 7751 SolutionEngine if configuring for a Hitachi SH7751
+ evaluation board.
+
+config SH_7780_SOLUTION_ENGINE
+ bool "SolutionEngine7780"
+ select SOLUTION_ENGINE
+ select SYS_SUPPORTS_PCI
+ depends on CPU_SUBTYPE_SH7780
+ help
+ Select 7780 SolutionEngine if configuring for a Renesas SH7780
+ evaluation board.
+
+config SH_7343_SOLUTION_ENGINE
+ bool "SolutionEngine7343"
+ select SOLUTION_ENGINE
+ depends on CPU_SUBTYPE_SH7343
+ help
+ Select 7343 SolutionEngine if configuring for a Hitachi
+ SH7343 (SH-Mobile 3AS) evaluation board.
+
+config SH_7751_SYSTEMH
+ bool "SystemH7751R"
+ depends on CPU_SUBTYPE_SH7751R
+ help
+ Select SystemH if you are configuring for a Renesas SystemH
+ 7751R evaluation board.
+
+config SH_HP6XX
+ bool "HP6XX"
+ select SYS_SUPPORTS_APM_EMULATION
+ select HD6446X_SERIES
+ depends on CPU_SUBTYPE_SH7709
+ help
+ Select HP6XX if configuring for a HP jornada HP6xx.
+ More information (hardware only) at
+ <http://www.hp.com/jornada/>.
+
+config SH_DREAMCAST
+ bool "Dreamcast"
+ select SYS_SUPPORTS_PCI
+ depends on CPU_SUBTYPE_SH7091
+ help
+ Select Dreamcast if configuring for a SEGA Dreamcast.
+ More information at <http://www.linux-sh.org>
+
+config SH_SH03
+ bool "Interface CTP/PCI-SH03"
+ depends on CPU_SUBTYPE_SH7751
+ select CPU_HAS_IPR_IRQ
+ select SYS_SUPPORTS_PCI
+ help
+ CTP/PCI-SH03 is a CPU module computer that is produced
+ by Interface Corporation.
+ More information at <http://www.interface.co.jp>
+
+config SH_SECUREEDGE5410
+ bool "SecureEdge5410"
+ depends on CPU_SUBTYPE_SH7751R
+ select CPU_HAS_IPR_IRQ
+ select SYS_SUPPORTS_PCI

This diff is incomplete. Download the complete patch.

arch/sh/boards/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/board-ap325rxa.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/board-magicpanelr2.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/board-rsk7203.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/board-sh7785lcr.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/board-shmin.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-cayman/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-cayman/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-cayman/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-cayman/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-dreamcast/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-dreamcast/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-dreamcast/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-dreamcast/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-edosk7705/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-edosk7705/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-edosk7705/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/irq-r7780mp.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/irq-r7780rp.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/irq-r7785rp.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/psw.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-highlander/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-hp6xx/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-hp6xx/hp6xx_apm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-hp6xx/pm.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-hp6xx/pm_wakeup.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-hp6xx/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-landisk/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-landisk/gio.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-landisk/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-landisk/psw.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-landisk/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-lboxre2/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-lboxre2/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-lboxre2/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-microdev/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-microdev/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-microdev/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-microdev/led.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-microdev/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-migor/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-migor/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-migor/lcd_qvga.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-migor/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-r2d/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-r2d/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-r2d/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-r2d/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sdk7780/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sdk7780/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sdk7780/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sdk7780/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7206/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7206/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7206/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7206/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7343/Makefile

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7721/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7721/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7721/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7722/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7722/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7722/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7751/Makefile

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7780/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7780/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/7780/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-se/board-se7619.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh03/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh03/rtc.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh03/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh7763rdp/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh7763rdp/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-sh7763rdp/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-snapgear/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-snapgear/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-snapgear/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-systemh/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-systemh/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-systemh/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-systemh/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-titan/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-titan/io.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-titan/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-x3proto/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-x3proto/ilsel.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/mach-x3proto/setup.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/boards/magicpanelr2/Kconfig

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/magicpanelr2/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/ap325rxa/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/rsk7203/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/renesas/sh7785lcr/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/se/7619/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boards/shmin/Makefile

View before deletion

This diff is incomplete. Download the complete patch.

arch/sh/boot/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/sh/boot/compressed/head_64.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/ap325rxa_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/dreamcast_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/hp6xx_defconfig

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/lboxre2_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/magicpanelr2_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/microdev_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/migor_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/r7780mp_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/r7785rp_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/rsk7203_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/rts7751r2d1_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/rts7751r2dplus_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/sdk7780_defconfig

View file

This diff is incomplete. Download the complete patch.

arch/sh/configs/se7206_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/se7619_defconfig

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/dma/dma-sh.h

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/ops-cayman.c

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/.gitignore

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/Kbuild

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/a.out.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/adc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/addrspace.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/atomic-grb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/atomic-irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/atomic-llsc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/atomic.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/auxvec.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/bitops-grb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/bitops-irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/bitops.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/bug.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/bugs.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/byteorder.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cache.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/checksum.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/checksum_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/checksum_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/clock.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cmpxchg-grb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cmpxchg-irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cpu-features.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/cputime.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/current.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/delay.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/device.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/div64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/dma-mapping.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/dmabrg.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/edosk7705.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/elf.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/emergency-restart.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/entry-macros.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/errno.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/fb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/fcntl.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/fixmap.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/flat.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/fpu.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/freq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/futex-irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/futex.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/gpio.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hardirq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hd64461.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hd64465/gpio.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hd64465/hd64465.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hd64465/io.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/heartbeat.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hp6xx.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hugetlb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/hw_irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/i2c-sh7760.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ilsel.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/io.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/io_generic.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/io_trapped.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ioctl.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ioctls.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ipcbuf.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/irq_regs.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/irqflags.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/irqflags_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/irqflags_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/kdebug.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/kexec.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/kgdb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/kmap_types.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/lboxre2.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/linkage.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/local.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/machvec.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/magicpanelr2.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mc146818rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/microdev.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/migor.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mman.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mmu.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mmu_context_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mmu_context_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mmzone.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/module.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/msgbuf.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/mutex.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/page.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/param.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/parport.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pci.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/percpu.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pgalloc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pgtable.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pgtable_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pgtable_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/pm.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/poll.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/posix_types.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/posix_types_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/posix_types_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/processor.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/processor_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/processor_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ptrace.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/push-switch.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/r7780rp.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/resource.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/rts7751r2d.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/rwsem.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/scatterlist.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sdk7780.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sections.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/segment.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sembuf.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/serial.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/setup.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sfp-machine.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh7760fb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh7763rdp.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh7785lcr.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh_bios.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh_keysc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sh_mobile_lcdc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/shmbuf.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/shmin.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/shmparam.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sigcontext.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/siginfo.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/signal.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/smc37c93x.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/smp.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/snapgear.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/socket.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sockios.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/sparsemem.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/spi.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/spinlock.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/spinlock_types.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/stat.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/statfs.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/string.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/string_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/string_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/system.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/system_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/system_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/systemh7751.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/termbits.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/termios.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/thread_info.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/timer.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/timex.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/titan.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/tlb.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/tlb_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/tlbflush.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/topology.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/types.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/uaccess.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/uaccess_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/uaccess_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ubc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/ucontext.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/unaligned.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/unistd.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/unistd_32.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/unistd_64.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/user.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/vga.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/watchdog.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/asm/xor.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/addrspace.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/sigcontext.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-common/cpu/timer.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2/cpu/cache.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2/cpu/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2/cpu/freq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2/cpu/ubc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2/cpu/watchdog.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/cache.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/freq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/ubc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh2a/cpu/watchdog.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh3/cpu/adc.h

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh3/cpu/dac.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh3/cpu/dma.h

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh3/cpu/gpio.h

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh3/cpu/watchdog.h

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/fpu.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/freq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/sigcontext.h

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/timer.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/ubc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh4/cpu/watchdog.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/addrspace.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/cache.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/cacheflush.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/irq.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/mmu_context.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/registers.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/cpu-sh5/cpu/rtc.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-dreamcast/mach/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-dreamcast/mach/maple.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-dreamcast/mach/pci.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-dreamcast/mach/sysasic.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-landisk/mach/gio.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-landisk/mach/iodata_landisk.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7206.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7343.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7721.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7722.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7751.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-se/mach/se7780.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-sh03/mach/io.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/include/mach-sh03/mach/sh03.h

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/.gitignore

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/irq/intc-sh5.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh2/entry.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh2a/entry.S

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

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

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/cpu/sh4/softfloat.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/cpu/sh5/entry.S

View file

This diff is incomplete. Download the complete patch.

arch/sh/kernel/head_64.S

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/time_64.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/lib64/panic.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/mm/fault_64.c

View file

This diff is incomplete. Download the complete patch.

arch/sh/tools/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/cdrom/gdrom.c

View file

This diff is incomplete. Download the complete patch.

drivers/input/keyboard/maple_keyb.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/sh/maple/maple.c

View file

This diff is incomplete. Download the complete patch.

drivers/video/Makefile

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/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/cpu-sh2a/addrspace.h

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

include/asm-sh/cpu-sh2a/watchdog.h

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

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

View before deletion

This diff is incomplete. Download the complete patch.

include/linux/maple.h

View file

This diff is incomplete. Download the complete patch.

mm/hugetlb.c

View file

This diff is incomplete. Download the complete patch.

sound/sh/aica.c

View file

This diff is incomplete. Download the complete patch.