Эх сурвалжийг харах

sh: migrate to arch/sh/include/

This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac.

Most of the moving about was done with Sam's directions at:

http://marc.info/?l=linux-sh&m=121724823706062&w=2

with subsequent hacking and fixups entirely my fault.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Paul Mundt 17 жил өмнө
parent
commit
f15cbe6f1a
100 өөрчлөгдсөн 49 нэмэгдсэн , 96 устгасан
  1. 8 53
      arch/sh/Makefile
  2. 1 1
      arch/sh/boards/cayman/irq.c
  3. 1 1
      arch/sh/boards/cayman/setup.c
  4. 1 1
      arch/sh/boards/dreamcast/irq.c
  5. 2 2
      arch/sh/boards/dreamcast/setup.c
  6. 1 1
      arch/sh/boards/hp6xx/pm.c
  7. 1 1
      arch/sh/boards/hp6xx/pm_wakeup.S
  8. 1 1
      arch/sh/boards/hp6xx/setup.c
  9. 2 2
      arch/sh/boards/landisk/gio.c
  10. 1 1
      arch/sh/boards/landisk/irq.c
  11. 1 1
      arch/sh/boards/landisk/psw.c
  12. 1 1
      arch/sh/boards/landisk/setup.c
  13. 1 1
      arch/sh/boards/renesas/r7780rp/psw.c
  14. 1 1
      arch/sh/boards/se/7343/io.c
  15. 2 2
      arch/sh/boards/se/7343/setup.c
  16. 2 2
      arch/sh/boards/sh03/setup.c
  17. 1 1
      arch/sh/boards/snapgear/setup.c
  18. 2 2
      arch/sh/boot/compressed/head_64.S
  19. 2 2
      arch/sh/drivers/dma/dma-g2.c
  20. 2 2
      arch/sh/drivers/dma/dma-pvr2.c
  21. 1 1
      arch/sh/drivers/dma/dma-sh.c
  22. 1 1
      arch/sh/drivers/dma/dma-sh.h
  23. 1 1
      arch/sh/drivers/pci/fixups-dreamcast.c
  24. 1 1
      arch/sh/drivers/pci/ops-cayman.c
  25. 1 1
      arch/sh/drivers/pci/ops-dreamcast.c
  26. 1 1
      arch/sh/drivers/pci/pci-sh5.c
  27. 0 2
      arch/sh/include/asm/.gitignore
  28. 0 0
      arch/sh/include/asm/Kbuild
  29. 0 0
      arch/sh/include/asm/a.out.h
  30. 1 1
      arch/sh/include/asm/adc.h
  31. 1 1
      arch/sh/include/asm/addrspace.h
  32. 0 0
      arch/sh/include/asm/atomic-grb.h
  33. 0 0
      arch/sh/include/asm/atomic-irq.h
  34. 0 0
      arch/sh/include/asm/atomic-llsc.h
  35. 0 0
      arch/sh/include/asm/atomic.h
  36. 0 0
      arch/sh/include/asm/auxvec.h
  37. 0 0
      arch/sh/include/asm/bitops-grb.h
  38. 0 0
      arch/sh/include/asm/bitops-irq.h
  39. 0 0
      arch/sh/include/asm/bitops.h
  40. 0 0
      arch/sh/include/asm/bug.h
  41. 0 0
      arch/sh/include/asm/bugs.h
  42. 0 0
      arch/sh/include/asm/byteorder.h
  43. 1 1
      arch/sh/include/asm/cache.h
  44. 1 1
      arch/sh/include/asm/cacheflush.h
  45. 0 0
      arch/sh/include/asm/checksum.h
  46. 0 0
      arch/sh/include/asm/checksum_32.h
  47. 0 0
      arch/sh/include/asm/checksum_64.h
  48. 0 0
      arch/sh/include/asm/clock.h
  49. 0 0
      arch/sh/include/asm/cmpxchg-grb.h
  50. 0 0
      arch/sh/include/asm/cmpxchg-irq.h
  51. 0 0
      arch/sh/include/asm/cpu-features.h
  52. 0 0
      arch/sh/include/asm/cputime.h
  53. 0 0
      arch/sh/include/asm/current.h
  54. 0 0
      arch/sh/include/asm/delay.h
  55. 0 0
      arch/sh/include/asm/device.h
  56. 0 0
      arch/sh/include/asm/div64.h
  57. 0 0
      arch/sh/include/asm/dma-mapping.h
  58. 1 1
      arch/sh/include/asm/dma.h
  59. 0 0
      arch/sh/include/asm/dmabrg.h
  60. 0 0
      arch/sh/include/asm/edosk7705.h
  61. 0 0
      arch/sh/include/asm/elf.h
  62. 0 0
      arch/sh/include/asm/emergency-restart.h
  63. 0 0
      arch/sh/include/asm/entry-macros.S
  64. 0 0
      arch/sh/include/asm/errno.h
  65. 0 0
      arch/sh/include/asm/fb.h
  66. 0 0
      arch/sh/include/asm/fcntl.h
  67. 0 0
      arch/sh/include/asm/fixmap.h
  68. 0 0
      arch/sh/include/asm/flat.h
  69. 0 0
      arch/sh/include/asm/fpu.h
  70. 1 1
      arch/sh/include/asm/freq.h
  71. 0 0
      arch/sh/include/asm/futex-irq.h
  72. 0 0
      arch/sh/include/asm/futex.h
  73. 1 1
      arch/sh/include/asm/gpio.h
  74. 0 0
      arch/sh/include/asm/hardirq.h
  75. 0 0
      arch/sh/include/asm/hd64461.h
  76. 0 0
      arch/sh/include/asm/hd64465/gpio.h
  77. 0 0
      arch/sh/include/asm/hd64465/hd64465.h
  78. 0 0
      arch/sh/include/asm/hd64465/io.h
  79. 0 0
      arch/sh/include/asm/heartbeat.h
  80. 0 0
      arch/sh/include/asm/hp6xx.h
  81. 0 0
      arch/sh/include/asm/hugetlb.h
  82. 0 0
      arch/sh/include/asm/hw_irq.h
  83. 0 0
      arch/sh/include/asm/i2c-sh7760.h
  84. 0 0
      arch/sh/include/asm/ilsel.h
  85. 0 0
      arch/sh/include/asm/io.h
  86. 0 0
      arch/sh/include/asm/io_generic.h
  87. 0 0
      arch/sh/include/asm/io_trapped.h
  88. 0 0
      arch/sh/include/asm/ioctl.h
  89. 0 0
      arch/sh/include/asm/ioctls.h
  90. 0 0
      arch/sh/include/asm/ipcbuf.h
  91. 1 1
      arch/sh/include/asm/irq.h
  92. 0 0
      arch/sh/include/asm/irq_regs.h
  93. 0 0
      arch/sh/include/asm/irqflags.h
  94. 0 0
      arch/sh/include/asm/irqflags_32.h
  95. 1 1
      arch/sh/include/asm/irqflags_64.h
  96. 0 0
      arch/sh/include/asm/kdebug.h
  97. 0 0
      arch/sh/include/asm/kexec.h
  98. 0 0
      arch/sh/include/asm/kgdb.h
  99. 0 0
      arch/sh/include/asm/kmap_types.h
  100. 0 0
      arch/sh/include/asm/lboxre2.h

+ 8 - 53
arch/sh/Makefile

@@ -91,8 +91,6 @@ 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
@@ -160,57 +158,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.
+cflags-y	+= -Iarch/sh/include/$(cpuincdir-y)
+cflags-y	+= $(foreach d, $(incdir-y), -Iarch/sh/include/mach-$(d))
 
-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 $@
-
-#	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 +177,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 +219,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

+ 1 - 1
arch/sh/boards/cayman/irq.c

@@ -13,7 +13,7 @@
 #include <linux/irq.h>
 #include <linux/interrupt.h>
 #include <linux/signal.h>
-#include <asm/cpu/irq.h>
+#include <cpu/irq.h>
 #include <asm/page.h>
 
 /* Setup for the SMSC FDC37C935 / LAN91C100FD */

+ 1 - 1
arch/sh/boards/cayman/setup.c

@@ -13,7 +13,7 @@
 #include <linux/init.h>
 #include <linux/io.h>
 #include <linux/kernel.h>
-#include <asm/cpu/irq.h>
+#include <cpu/irq.h>
 
 /*
  * Platform Dependent Interrupt Priorities.

+ 1 - 1
arch/sh/boards/dreamcast/irq.c

@@ -12,7 +12,7 @@
 #include <linux/irq.h>
 #include <asm/io.h>
 #include <asm/irq.h>
-#include <asm/dreamcast/sysasic.h>
+#include <mach/sysasic.h>
 
 /* Dreamcast System ASIC Hardware Events -
 

+ 2 - 2
arch/sh/boards/dreamcast/setup.c

@@ -25,8 +25,8 @@
 #include <asm/io.h>
 #include <asm/irq.h>
 #include <asm/rtc.h>
-#include <asm/machvec.h>
-#include <asm/mach/sysasic.h>
+#include <machvec.h>
+#include <mach/sysasic.h>
 
 extern struct hw_interrupt_type systemasic_int;
 extern void aica_time_init(void);

+ 1 - 1
arch/sh/boards/hp6xx/pm.c

@@ -13,7 +13,7 @@
 #include <asm/io.h>
 #include <asm/hd64461.h>
 #include <asm/hp6xx.h>
-#include <asm/cpu/dac.h>
+#include <cpu/dac.h>
 #include <asm/pm.h>
 
 #define STBCR		0xffffff82

+ 1 - 1
arch/sh/boards/hp6xx/pm_wakeup.S

@@ -8,7 +8,7 @@
  */
 
 #include <linux/linkage.h>
-#include <asm/cpu/mmu_context.h>
+#include <cpu/mmu_context.h>
 
 #define k0	r0
 #define k1	r1

+ 1 - 1
arch/sh/boards/hp6xx/setup.c

@@ -16,7 +16,7 @@
 #include <asm/io.h>
 #include <asm/irq.h>
 #include <asm/hp6xx.h>
-#include <asm/cpu/dac.h>
+#include <cpu/dac.h>
 
 #define	SCPCR	0xa4000116
 #define	SCPDR	0xa4000136

+ 2 - 2
arch/sh/boards/landisk/gio.c

@@ -20,8 +20,8 @@
 #include <linux/fs.h>
 #include <asm/io.h>
 #include <asm/uaccess.h>
-#include <asm/landisk/gio.h>
-#include <asm/landisk/iodata_landisk.h>
+#include <mach/gio.h>
+#include <mach/iodata_landisk.h>
 
 #define DEVCOUNT                4
 #define GIO_MINOR	        2	/* GIO minor no. */

+ 1 - 1
arch/sh/boards/landisk/irq.c

@@ -16,7 +16,7 @@
 #include <linux/irq.h>
 #include <linux/interrupt.h>
 #include <linux/io.h>
-#include <asm/landisk/iodata_landisk.h>
+#include <mach/iodata_landisk.h>
 
 static void disable_landisk_irq(unsigned int irq)
 {

+ 1 - 1
arch/sh/boards/landisk/psw.c

@@ -14,7 +14,7 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/platform_device.h>
-#include <asm/landisk/iodata_landisk.h>
+#include <mach/iodata_landisk.h>
 #include <asm/push-switch.h>
 
 static irqreturn_t psw_irq_handler(int irq, void *arg)

+ 1 - 1
arch/sh/boards/landisk/setup.c

@@ -18,7 +18,7 @@
 #include <linux/pm.h>
 #include <linux/mm.h>
 #include <asm/machvec.h>
-#include <asm/landisk/iodata_landisk.h>
+#include <mach/iodata_landisk.h>
 #include <asm/io.h>
 
 void init_landisk_IRQ(void);

+ 1 - 1
arch/sh/boards/renesas/r7780rp/psw.c

@@ -13,7 +13,7 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/platform_device.h>
-#include <asm/mach/r7780rp.h>
+#include <mach/r7780rp.h>
 #include <asm/push-switch.h>
 
 static irqreturn_t psw_irq_handler(int irq, void *arg)

+ 1 - 1
arch/sh/boards/se/7343/io.c

@@ -6,7 +6,7 @@
  */
 #include <linux/kernel.h>
 #include <asm/io.h>
-#include <asm/mach/se7343.h>
+#include <mach/se7343.h>
 
 #define badio(fn, a) panic("bad i/o operation %s for %08lx.", #fn, a)
 

+ 2 - 2
arch/sh/boards/se/7343/setup.c

@@ -1,8 +1,8 @@
 #include <linux/init.h>
 #include <linux/platform_device.h>
 #include <linux/mtd/physmap.h>
-#include <asm/machvec.h>
-#include <asm/mach/se7343.h>
+#include <machvec.h>
+#include <mach/se7343.h>
 #include <asm/heartbeat.h>
 #include <asm/irq.h>
 #include <asm/io.h>

+ 2 - 2
arch/sh/boards/sh03/setup.c

@@ -11,8 +11,8 @@
 #include <linux/platform_device.h>
 #include <asm/io.h>
 #include <asm/rtc.h>
-#include <asm/sh03/io.h>
-#include <asm/sh03/sh03.h>
+#include <mach/io.h>
+#include <mach/sh03.h>
 #include <asm/addrspace.h>
 
 static void __init init_sh03_IRQ(void)

+ 1 - 1
arch/sh/boards/snapgear/setup.c

@@ -22,7 +22,7 @@
 #include <asm/snapgear.h>
 #include <asm/irq.h>
 #include <asm/io.h>
-#include <asm/cpu/timer.h>
+#include <cpu/timer.h>
 
 /*
  * EraseConfig handling functions

+ 2 - 2
arch/sh/boot/compressed/head_64.S

@@ -14,8 +14,8 @@
  *   Copyright (C) 2002 Stuart Menefy (stuart.menefy@st.com)
  */
 #include <asm/cache.h>
-#include <asm/cpu/mmu_context.h>
-#include <asm/cpu/registers.h>
+#include <cpu/mmu_context.h>
+#include <cpu/registers.h>
 
 /*
  * Fixed TLB entries to identity map the beginning of RAM

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

@@ -14,8 +14,8 @@
 #include <linux/module.h>
 #include <linux/interrupt.h>
 #include <asm/cacheflush.h>
-#include <asm/mach/sysasic.h>
-#include <asm/mach/dma.h>
+#include <mach/sysasic.h>
+#include <mach/dma.h>
 #include <asm/dma.h>
 
 struct g2_channel {

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

@@ -13,8 +13,8 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/interrupt.h>
-#include <asm/mach/sysasic.h>
-#include <asm/mach/dma.h>
+#include <mach/sysasic.h>
+#include <mach/dma.h>
 #include <asm/dma.h>
 #include <asm/io.h>
 

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

@@ -14,7 +14,7 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/module.h>
-#include <asm/dreamcast/dma.h>
+#include <mach/dma.h>
 #include <asm/dma.h>
 #include <asm/io.h>
 #include "dma-sh.h"

+ 1 - 1
arch/sh/drivers/dma/dma-sh.h

@@ -11,7 +11,7 @@
 #ifndef __DMA_SH_H
 #define __DMA_SH_H
 
-#include <asm/cpu/dma.h>
+#include <cpu/dma.h>
 
 /* Definitions for the SuperH DMAC */
 #define REQ_L	0x00000000

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

@@ -26,7 +26,7 @@
 
 #include <asm/io.h>
 #include <asm/irq.h>
-#include <asm/mach/pci.h>
+#include <mach/pci.h>
 
 static void __init gapspci_fixup_resources(struct pci_dev *dev)
 {

+ 1 - 1
arch/sh/drivers/pci/ops-cayman.c

@@ -2,7 +2,7 @@
 #include <linux/init.h>
 #include <linux/pci.h>
 #include <linux/types.h>
-#include <asm/cpu/irq.h>
+#include <cpu/irq.h>
 #include "pci-sh5.h"
 
 static inline u8 bridge_swizzle(u8 pin, u8 slot)

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

@@ -26,7 +26,7 @@
 
 #include <asm/io.h>
 #include <asm/irq.h>
-#include <asm/mach/pci.h>
+#include <mach/pci.h>
 
 static struct resource gapspci_io_resource = {
 	.name	= "GAPSPCI IO",

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

@@ -19,7 +19,7 @@
 #include <linux/delay.h>
 #include <linux/types.h>
 #include <linux/irq.h>
-#include <asm/cpu/irq.h>
+#include <cpu/irq.h>
 #include <asm/pci.h>
 #include <asm/io.h>
 #include "pci-sh5.h"

+ 0 - 2
include/asm-sh/.gitignore → arch/sh/include/asm/.gitignore

@@ -1,3 +1 @@
-cpu
-mach
 machtypes.h

+ 0 - 0
include/asm-sh/Kbuild → arch/sh/include/asm/Kbuild


+ 0 - 0
include/asm-sh/a.out.h → arch/sh/include/asm/a.out.h


+ 1 - 1
include/asm-sh/adc.h → arch/sh/include/asm/adc.h

@@ -5,7 +5,7 @@
  * Copyright (C) 2004  Andriy Skulysh
  */
 
-#include <asm/cpu/adc.h>
+#include <cpu/adc.h>
 
 int adc_single(unsigned int channel);
 

+ 1 - 1
include/asm-sh/addrspace.h → arch/sh/include/asm/addrspace.h

@@ -12,7 +12,7 @@
 
 #ifdef __KERNEL__
 
-#include <asm/cpu/addrspace.h>
+#include <cpu/addrspace.h>
 
 /* If this CPU supports segmentation, hook up the helpers */
 #ifdef P1SEG

+ 0 - 0
include/asm-sh/atomic-grb.h → arch/sh/include/asm/atomic-grb.h


+ 0 - 0
include/asm-sh/atomic-irq.h → arch/sh/include/asm/atomic-irq.h


+ 0 - 0
include/asm-sh/atomic-llsc.h → arch/sh/include/asm/atomic-llsc.h


+ 0 - 0
include/asm-sh/atomic.h → arch/sh/include/asm/atomic.h


+ 0 - 0
include/asm-sh/auxvec.h → arch/sh/include/asm/auxvec.h


+ 0 - 0
include/asm-sh/bitops-grb.h → arch/sh/include/asm/bitops-grb.h


+ 0 - 0
include/asm-sh/bitops-irq.h → arch/sh/include/asm/bitops-irq.h


+ 0 - 0
include/asm-sh/bitops.h → arch/sh/include/asm/bitops.h


+ 0 - 0
include/asm-sh/bug.h → arch/sh/include/asm/bug.h


+ 0 - 0
include/asm-sh/bugs.h → arch/sh/include/asm/bugs.h


+ 0 - 0
include/asm-sh/byteorder.h → arch/sh/include/asm/byteorder.h


+ 1 - 1
include/asm-sh/cache.h → arch/sh/include/asm/cache.h

@@ -10,7 +10,7 @@
 #ifdef __KERNEL__
 
 #include <linux/init.h>
-#include <asm/cpu/cache.h>
+#include <cpu/cache.h>
 
 #define L1_CACHE_BYTES		(1 << L1_CACHE_SHIFT)
 

+ 1 - 1
include/asm-sh/cacheflush.h → arch/sh/include/asm/cacheflush.h

@@ -27,7 +27,7 @@
 #define __flush_purge_region(start, size)	do { (void)(start); } while (0)
 #define __flush_invalidate_region(start, size)	do { (void)(start); } while (0)
 #else
-#include <asm/cpu/cacheflush.h>
+#include <cpu/cacheflush.h>
 
 /*
  * Consistent DMA requires that the __flush_xxx() primitives must be set

+ 0 - 0
include/asm-sh/checksum.h → arch/sh/include/asm/checksum.h


+ 0 - 0
include/asm-sh/checksum_32.h → arch/sh/include/asm/checksum_32.h


+ 0 - 0
include/asm-sh/checksum_64.h → arch/sh/include/asm/checksum_64.h


+ 0 - 0
include/asm-sh/clock.h → arch/sh/include/asm/clock.h


+ 0 - 0
include/asm-sh/cmpxchg-grb.h → arch/sh/include/asm/cmpxchg-grb.h


+ 0 - 0
include/asm-sh/cmpxchg-irq.h → arch/sh/include/asm/cmpxchg-irq.h


+ 0 - 0
include/asm-sh/cpu-features.h → arch/sh/include/asm/cpu-features.h


+ 0 - 0
include/asm-sh/cputime.h → arch/sh/include/asm/cputime.h


+ 0 - 0
include/asm-sh/current.h → arch/sh/include/asm/current.h


+ 0 - 0
include/asm-sh/delay.h → arch/sh/include/asm/delay.h


+ 0 - 0
include/asm-sh/device.h → arch/sh/include/asm/device.h


+ 0 - 0
include/asm-sh/div64.h → arch/sh/include/asm/div64.h


+ 0 - 0
include/asm-sh/dma-mapping.h → arch/sh/include/asm/dma-mapping.h


+ 1 - 1
include/asm-sh/dma.h → arch/sh/include/asm/dma.h

@@ -15,7 +15,7 @@
 #include <linux/wait.h>
 #include <linux/sched.h>
 #include <linux/sysdev.h>
-#include <asm/cpu/dma.h>
+#include <cpu/dma.h>
 
 /* The maximum address that we can perform a DMA transfer to on this platform */
 /* Don't define MAX_DMA_ADDRESS; it's useless on the SuperH and any

+ 0 - 0
include/asm-sh/dmabrg.h → arch/sh/include/asm/dmabrg.h


+ 0 - 0
include/asm-sh/edosk7705.h → arch/sh/include/asm/edosk7705.h


+ 0 - 0
include/asm-sh/elf.h → arch/sh/include/asm/elf.h


+ 0 - 0
include/asm-sh/emergency-restart.h → arch/sh/include/asm/emergency-restart.h


+ 0 - 0
include/asm-sh/entry-macros.S → arch/sh/include/asm/entry-macros.S


+ 0 - 0
include/asm-sh/errno.h → arch/sh/include/asm/errno.h


+ 0 - 0
include/asm-sh/fb.h → arch/sh/include/asm/fb.h


+ 0 - 0
include/asm-sh/fcntl.h → arch/sh/include/asm/fcntl.h


+ 0 - 0
include/asm-sh/fixmap.h → arch/sh/include/asm/fixmap.h


+ 0 - 0
include/asm-sh/flat.h → arch/sh/include/asm/flat.h


+ 0 - 0
include/asm-sh/fpu.h → arch/sh/include/asm/fpu.h


+ 1 - 1
include/asm-sh/freq.h → arch/sh/include/asm/freq.h

@@ -12,7 +12,7 @@
 #define __ASM_SH_FREQ_H
 #ifdef __KERNEL__
 
-#include <asm/cpu/freq.h>
+#include <cpu/freq.h>
 
 #endif /* __KERNEL__ */
 #endif /* __ASM_SH_FREQ_H */

+ 0 - 0
include/asm-sh/futex-irq.h → arch/sh/include/asm/futex-irq.h


+ 0 - 0
include/asm-sh/futex.h → arch/sh/include/asm/futex.h


+ 1 - 1
include/asm-sh/gpio.h → arch/sh/include/asm/gpio.h

@@ -13,7 +13,7 @@
 #define __ASM_SH_GPIO_H
 
 #if defined(CONFIG_CPU_SH3)
-#include <asm/cpu/gpio.h>
+#include <cpu/gpio.h>
 #endif
 
 #endif /* __ASM_SH_GPIO_H */

+ 0 - 0
include/asm-sh/hardirq.h → arch/sh/include/asm/hardirq.h


+ 0 - 0
include/asm-sh/hd64461.h → arch/sh/include/asm/hd64461.h


+ 0 - 0
include/asm-sh/hd64465/gpio.h → arch/sh/include/asm/hd64465/gpio.h


+ 0 - 0
include/asm-sh/hd64465/hd64465.h → arch/sh/include/asm/hd64465/hd64465.h


+ 0 - 0
include/asm-sh/hd64465/io.h → arch/sh/include/asm/hd64465/io.h


+ 0 - 0
include/asm-sh/heartbeat.h → arch/sh/include/asm/heartbeat.h


+ 0 - 0
include/asm-sh/hp6xx.h → arch/sh/include/asm/hp6xx.h


+ 0 - 0
include/asm-sh/hugetlb.h → arch/sh/include/asm/hugetlb.h


+ 0 - 0
include/asm-sh/hw_irq.h → arch/sh/include/asm/hw_irq.h


+ 0 - 0
include/asm-sh/i2c-sh7760.h → arch/sh/include/asm/i2c-sh7760.h


+ 0 - 0
include/asm-sh/ilsel.h → arch/sh/include/asm/ilsel.h


+ 0 - 0
include/asm-sh/io.h → arch/sh/include/asm/io.h


+ 0 - 0
include/asm-sh/io_generic.h → arch/sh/include/asm/io_generic.h


+ 0 - 0
include/asm-sh/io_trapped.h → arch/sh/include/asm/io_trapped.h


+ 0 - 0
include/asm-sh/ioctl.h → arch/sh/include/asm/ioctl.h


+ 0 - 0
include/asm-sh/ioctls.h → arch/sh/include/asm/ioctls.h


+ 0 - 0
include/asm-sh/ipcbuf.h → arch/sh/include/asm/ipcbuf.h


+ 1 - 1
include/asm-sh/irq.h → arch/sh/include/asm/irq.h

@@ -51,7 +51,7 @@ extern void irq_ctx_exit(int cpu);
 #endif
 
 #ifdef CONFIG_CPU_SH5
-#include <asm/cpu/irq.h>
+#include <cpu/irq.h>
 #endif
 
 #endif /* __ASM_SH_IRQ_H */

+ 0 - 0
include/asm-sh/irq_regs.h → arch/sh/include/asm/irq_regs.h


+ 0 - 0
include/asm-sh/irqflags.h → arch/sh/include/asm/irqflags.h


+ 0 - 0
include/asm-sh/irqflags_32.h → arch/sh/include/asm/irqflags_32.h


+ 1 - 1
include/asm-sh/irqflags_64.h → arch/sh/include/asm/irqflags_64.h

@@ -1,7 +1,7 @@
 #ifndef __ASM_SH_IRQFLAGS_64_H
 #define __ASM_SH_IRQFLAGS_64_H
 
-#include <asm/cpu/registers.h>
+#include <cpu/registers.h>
 
 #define SR_MASK_LL	0x00000000000000f0LL
 #define SR_BL_LL	0x0000000010000000LL

+ 0 - 0
include/asm-sh/kdebug.h → arch/sh/include/asm/kdebug.h


+ 0 - 0
include/asm-sh/kexec.h → arch/sh/include/asm/kexec.h


+ 0 - 0
include/asm-sh/kgdb.h → arch/sh/include/asm/kgdb.h


+ 0 - 0
include/asm-sh/kmap_types.h → arch/sh/include/asm/kmap_types.h


+ 0 - 0
include/asm-sh/lboxre2.h → arch/sh/include/asm/lboxre2.h


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно