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

Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-mn10300

* git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-mn10300:
  Separate out the proc- and unit-specific header directories from the general
  Move arch headers from include/asm-mn10300/ to arch/mn10300/include/asm/.
Linus Torvalds 16 жил өмнө
parent
commit
d848223808
100 өөрчлөгдсөн 7 нэмэгдсэн , 41 устгасан
  1. 3 37
      arch/mn10300/Makefile
  2. 0 0
      arch/mn10300/include/asm/Kbuild
  3. 0 0
      arch/mn10300/include/asm/atomic.h
  4. 0 0
      arch/mn10300/include/asm/auxvec.h
  5. 0 0
      arch/mn10300/include/asm/bitops.h
  6. 0 0
      arch/mn10300/include/asm/bug.h
  7. 0 0
      arch/mn10300/include/asm/bugs.h
  8. 0 0
      arch/mn10300/include/asm/busctl-regs.h
  9. 0 0
      arch/mn10300/include/asm/byteorder.h
  10. 1 1
      arch/mn10300/include/asm/cache.h
  11. 0 0
      arch/mn10300/include/asm/cacheflush.h
  12. 0 0
      arch/mn10300/include/asm/checksum.h
  13. 0 0
      arch/mn10300/include/asm/cpu-regs.h
  14. 0 0
      arch/mn10300/include/asm/cputime.h
  15. 0 0
      arch/mn10300/include/asm/current.h
  16. 0 0
      arch/mn10300/include/asm/delay.h
  17. 0 0
      arch/mn10300/include/asm/device.h
  18. 0 0
      arch/mn10300/include/asm/div64.h
  19. 0 0
      arch/mn10300/include/asm/dma-mapping.h
  20. 0 0
      arch/mn10300/include/asm/dma.h
  21. 0 0
      arch/mn10300/include/asm/dmactl-regs.h
  22. 0 0
      arch/mn10300/include/asm/elf.h
  23. 0 0
      arch/mn10300/include/asm/emergency-restart.h
  24. 0 0
      arch/mn10300/include/asm/errno.h
  25. 0 0
      arch/mn10300/include/asm/exceptions.h
  26. 0 0
      arch/mn10300/include/asm/fb.h
  27. 0 0
      arch/mn10300/include/asm/fcntl.h
  28. 0 0
      arch/mn10300/include/asm/fpu.h
  29. 0 0
      arch/mn10300/include/asm/frame.inc
  30. 0 0
      arch/mn10300/include/asm/ftrace.h
  31. 0 0
      arch/mn10300/include/asm/futex.h
  32. 0 0
      arch/mn10300/include/asm/gdb-stub.h
  33. 0 0
      arch/mn10300/include/asm/hardirq.h
  34. 0 0
      arch/mn10300/include/asm/highmem.h
  35. 0 0
      arch/mn10300/include/asm/hw_irq.h
  36. 0 0
      arch/mn10300/include/asm/intctl-regs.h
  37. 0 0
      arch/mn10300/include/asm/io.h
  38. 0 0
      arch/mn10300/include/asm/ioctl.h
  39. 0 0
      arch/mn10300/include/asm/ioctls.h
  40. 0 0
      arch/mn10300/include/asm/ipc.h
  41. 0 0
      arch/mn10300/include/asm/ipcbuf.h
  42. 1 1
      arch/mn10300/include/asm/irq.h
  43. 0 0
      arch/mn10300/include/asm/irq_regs.h
  44. 0 0
      arch/mn10300/include/asm/kdebug.h
  45. 0 0
      arch/mn10300/include/asm/kmap_types.h
  46. 0 0
      arch/mn10300/include/asm/kprobes.h
  47. 0 0
      arch/mn10300/include/asm/linkage.h
  48. 0 0
      arch/mn10300/include/asm/local.h
  49. 0 0
      arch/mn10300/include/asm/mc146818rtc.h
  50. 0 0
      arch/mn10300/include/asm/mman.h
  51. 0 0
      arch/mn10300/include/asm/mmu.h
  52. 0 0
      arch/mn10300/include/asm/mmu_context.h
  53. 0 0
      arch/mn10300/include/asm/module.h
  54. 0 0
      arch/mn10300/include/asm/msgbuf.h
  55. 0 0
      arch/mn10300/include/asm/mutex.h
  56. 0 0
      arch/mn10300/include/asm/nmi.h
  57. 0 0
      arch/mn10300/include/asm/page.h
  58. 0 0
      arch/mn10300/include/asm/page_offset.h
  59. 0 0
      arch/mn10300/include/asm/param.h
  60. 0 0
      arch/mn10300/include/asm/pci.h
  61. 0 0
      arch/mn10300/include/asm/percpu.h
  62. 0 0
      arch/mn10300/include/asm/pgalloc.h
  63. 0 0
      arch/mn10300/include/asm/pgtable.h
  64. 0 0
      arch/mn10300/include/asm/pio-regs.h
  65. 0 0
      arch/mn10300/include/asm/poll.h
  66. 0 0
      arch/mn10300/include/asm/posix_types.h
  67. 0 0
      arch/mn10300/include/asm/processor.h
  68. 0 0
      arch/mn10300/include/asm/ptrace.h
  69. 0 0
      arch/mn10300/include/asm/reset-regs.h
  70. 0 0
      arch/mn10300/include/asm/resource.h
  71. 0 0
      arch/mn10300/include/asm/rtc-regs.h
  72. 0 0
      arch/mn10300/include/asm/rtc.h
  73. 0 0
      arch/mn10300/include/asm/scatterlist.h
  74. 0 0
      arch/mn10300/include/asm/sections.h
  75. 0 0
      arch/mn10300/include/asm/sembuf.h
  76. 0 0
      arch/mn10300/include/asm/serial-regs.h
  77. 1 1
      arch/mn10300/include/asm/serial.h
  78. 0 0
      arch/mn10300/include/asm/setup.h
  79. 0 0
      arch/mn10300/include/asm/shmbuf.h
  80. 0 0
      arch/mn10300/include/asm/shmparam.h
  81. 0 0
      arch/mn10300/include/asm/sigcontext.h
  82. 0 0
      arch/mn10300/include/asm/siginfo.h
  83. 0 0
      arch/mn10300/include/asm/signal.h
  84. 0 0
      arch/mn10300/include/asm/smp.h
  85. 0 0
      arch/mn10300/include/asm/socket.h
  86. 0 0
      arch/mn10300/include/asm/sockios.h
  87. 0 0
      arch/mn10300/include/asm/spinlock.h
  88. 0 0
      arch/mn10300/include/asm/stat.h
  89. 0 0
      arch/mn10300/include/asm/statfs.h
  90. 0 0
      arch/mn10300/include/asm/string.h
  91. 0 0
      arch/mn10300/include/asm/swab.h
  92. 0 0
      arch/mn10300/include/asm/system.h
  93. 0 0
      arch/mn10300/include/asm/termbits.h
  94. 0 0
      arch/mn10300/include/asm/termios.h
  95. 0 0
      arch/mn10300/include/asm/thread_info.h
  96. 0 0
      arch/mn10300/include/asm/timer-regs.h
  97. 1 1
      arch/mn10300/include/asm/timex.h
  98. 0 0
      arch/mn10300/include/asm/tlb.h
  99. 0 0
      arch/mn10300/include/asm/tlbflush.h
  100. 0 0
      arch/mn10300/include/asm/topology.h

+ 3 - 37
arch/mn10300/Makefile

@@ -94,42 +94,8 @@ ifdef CONFIG_DEBUG_INFO
 KBUILD_AFLAGS	+= -Wa,--gdwarf2
 endif
 
-###################################################################################################
 #
-# juggle some symlinks in the MN10300 asm include dir
+# include the appropriate processor- and unit-specific headers
 #
-#	Update machine proc and unit symlinks if something which affects
-#	them changed.  We use .proc / .unit to indicate when they were
-#	updated last, otherwise make uses the target directory mtime.
-#
-###################################################################################################
-
-# processor specific definitions
-include/asm-mn10300/.proc: $(wildcard include/config/proc/*.h) include/config/auto.conf
-	@echo '  SYMLINK include/asm-mn10300/proc -> include/asm-mn10300/proc-$(PROCESSOR)'
-ifneq ($(KBUILD_SRC),)
-	$(Q)mkdir -p include/asm-mn10300
-	$(Q)ln -fsn $(srctree)/include/asm-mn10300/proc-$(PROCESSOR) include/asm-mn10300/proc
-else
-	$(Q)ln -fsn proc-$(PROCESSOR) include/asm-mn10300/proc
-endif
-	@touch $@
-
-CLEAN_FILES += include/asm-mn10300/proc include/asm-mn10300/.proc
-
-prepare: include/asm-mn10300/.proc
-
-# unit specific definitions
-include/asm-mn10300/.unit: $(wildcard include/config/unit/*.h) include/config/auto.conf
-	@echo '  SYMLINK include/asm-mn10300/unit -> include/asm-mn10300/unit-$(UNIT)'
-ifneq ($(KBUILD_SRC),)
-	$(Q)mkdir -p include/asm-mn10300
-	$(Q)ln -fsn $(srctree)/include/asm-mn10300/unit-$(UNIT) include/asm-mn10300/unit
-else
-	$(Q)ln -fsn unit-$(UNIT) include/asm-mn10300/unit
-endif
-	@touch $@
-
-CLEAN_FILES += include/asm-mn10300/unit include/asm-mn10300/.unit
-
-prepare: include/asm-mn10300/.unit
+KBUILD_CPPFLAGS += -I$(srctree)/arch/mn10300/proc-$(PROCESSOR)/include
+KBUILD_CPPFLAGS += -I$(srctree)/arch/mn10300/unit-$(UNIT)/include

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


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


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


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


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


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


+ 0 - 0
include/asm-mn10300/busctl-regs.h → arch/mn10300/include/asm/busctl-regs.h


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


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

@@ -13,7 +13,7 @@
 #define _ASM_CACHE_H
 
 #include <asm/cpu-regs.h>
-#include <asm/proc/cache.h>
+#include <proc/cache.h>
 
 #ifndef __ASSEMBLY__
 #define L1_CACHE_DISPARITY	(L1_CACHE_NENTRIES * L1_CACHE_BYTES)

+ 0 - 0
include/asm-mn10300/cacheflush.h → arch/mn10300/include/asm/cacheflush.h


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


+ 0 - 0
include/asm-mn10300/cpu-regs.h → arch/mn10300/include/asm/cpu-regs.h


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


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


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


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


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


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


+ 0 - 0
include/asm-mn10300/dma.h → arch/mn10300/include/asm/dma.h


+ 0 - 0
include/asm-mn10300/dmactl-regs.h → arch/mn10300/include/asm/dmactl-regs.h


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


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


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


+ 0 - 0
include/asm-mn10300/exceptions.h → arch/mn10300/include/asm/exceptions.h


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


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


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


+ 0 - 0
include/asm-mn10300/frame.inc → arch/mn10300/include/asm/frame.inc


+ 0 - 0
include/asm-mn10300/ftrace.h → arch/mn10300/include/asm/ftrace.h


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


+ 0 - 0
include/asm-mn10300/gdb-stub.h → arch/mn10300/include/asm/gdb-stub.h


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


+ 0 - 0
include/asm-mn10300/highmem.h → arch/mn10300/include/asm/highmem.h


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


+ 0 - 0
include/asm-mn10300/intctl-regs.h → arch/mn10300/include/asm/intctl-regs.h


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


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


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


+ 0 - 0
include/asm-mn10300/ipc.h → arch/mn10300/include/asm/ipc.h


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


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

@@ -16,7 +16,7 @@
 
 #include <asm/intctl-regs.h>
 #include <asm/reset-regs.h>
-#include <asm/proc/irq.h>
+#include <proc/irq.h>
 
 /* this number is used when no interrupt has been assigned */
 #define NO_IRQ		INT_MAX

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


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


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


+ 0 - 0
include/asm-mn10300/kprobes.h → arch/mn10300/include/asm/kprobes.h


+ 0 - 0
include/asm-mn10300/linkage.h → arch/mn10300/include/asm/linkage.h


+ 0 - 0
include/asm-mn10300/local.h → arch/mn10300/include/asm/local.h


+ 0 - 0
include/asm-mn10300/mc146818rtc.h → arch/mn10300/include/asm/mc146818rtc.h


+ 0 - 0
include/asm-mn10300/mman.h → arch/mn10300/include/asm/mman.h


+ 0 - 0
include/asm-mn10300/mmu.h → arch/mn10300/include/asm/mmu.h


+ 0 - 0
include/asm-mn10300/mmu_context.h → arch/mn10300/include/asm/mmu_context.h


+ 0 - 0
include/asm-mn10300/module.h → arch/mn10300/include/asm/module.h


+ 0 - 0
include/asm-mn10300/msgbuf.h → arch/mn10300/include/asm/msgbuf.h


+ 0 - 0
include/asm-mn10300/mutex.h → arch/mn10300/include/asm/mutex.h


+ 0 - 0
include/asm-mn10300/nmi.h → arch/mn10300/include/asm/nmi.h


+ 0 - 0
include/asm-mn10300/page.h → arch/mn10300/include/asm/page.h


+ 0 - 0
include/asm-mn10300/page_offset.h → arch/mn10300/include/asm/page_offset.h


+ 0 - 0
include/asm-mn10300/param.h → arch/mn10300/include/asm/param.h


+ 0 - 0
include/asm-mn10300/pci.h → arch/mn10300/include/asm/pci.h


+ 0 - 0
include/asm-mn10300/percpu.h → arch/mn10300/include/asm/percpu.h


+ 0 - 0
include/asm-mn10300/pgalloc.h → arch/mn10300/include/asm/pgalloc.h


+ 0 - 0
include/asm-mn10300/pgtable.h → arch/mn10300/include/asm/pgtable.h


+ 0 - 0
include/asm-mn10300/pio-regs.h → arch/mn10300/include/asm/pio-regs.h


+ 0 - 0
include/asm-mn10300/poll.h → arch/mn10300/include/asm/poll.h


+ 0 - 0
include/asm-mn10300/posix_types.h → arch/mn10300/include/asm/posix_types.h


+ 0 - 0
include/asm-mn10300/processor.h → arch/mn10300/include/asm/processor.h


+ 0 - 0
include/asm-mn10300/ptrace.h → arch/mn10300/include/asm/ptrace.h


+ 0 - 0
include/asm-mn10300/reset-regs.h → arch/mn10300/include/asm/reset-regs.h


+ 0 - 0
include/asm-mn10300/resource.h → arch/mn10300/include/asm/resource.h


+ 0 - 0
include/asm-mn10300/rtc-regs.h → arch/mn10300/include/asm/rtc-regs.h


+ 0 - 0
include/asm-mn10300/rtc.h → arch/mn10300/include/asm/rtc.h


+ 0 - 0
include/asm-mn10300/scatterlist.h → arch/mn10300/include/asm/scatterlist.h


+ 0 - 0
include/asm-mn10300/sections.h → arch/mn10300/include/asm/sections.h


+ 0 - 0
include/asm-mn10300/sembuf.h → arch/mn10300/include/asm/sembuf.h


+ 0 - 0
include/asm-mn10300/serial-regs.h → arch/mn10300/include/asm/serial-regs.h


+ 1 - 1
include/asm-mn10300/serial.h → arch/mn10300/include/asm/serial.h

@@ -33,4 +33,4 @@
 #define RS_TABLE_SIZE
 #endif
 
-#include <asm/unit/serial.h>
+#include <unit/serial.h>

+ 0 - 0
include/asm-mn10300/setup.h → arch/mn10300/include/asm/setup.h


+ 0 - 0
include/asm-mn10300/shmbuf.h → arch/mn10300/include/asm/shmbuf.h


+ 0 - 0
include/asm-mn10300/shmparam.h → arch/mn10300/include/asm/shmparam.h


+ 0 - 0
include/asm-mn10300/sigcontext.h → arch/mn10300/include/asm/sigcontext.h


+ 0 - 0
include/asm-mn10300/siginfo.h → arch/mn10300/include/asm/siginfo.h


+ 0 - 0
include/asm-mn10300/signal.h → arch/mn10300/include/asm/signal.h


+ 0 - 0
include/asm-mn10300/smp.h → arch/mn10300/include/asm/smp.h


+ 0 - 0
include/asm-mn10300/socket.h → arch/mn10300/include/asm/socket.h


+ 0 - 0
include/asm-mn10300/sockios.h → arch/mn10300/include/asm/sockios.h


+ 0 - 0
include/asm-mn10300/spinlock.h → arch/mn10300/include/asm/spinlock.h


+ 0 - 0
include/asm-mn10300/stat.h → arch/mn10300/include/asm/stat.h


+ 0 - 0
include/asm-mn10300/statfs.h → arch/mn10300/include/asm/statfs.h


+ 0 - 0
include/asm-mn10300/string.h → arch/mn10300/include/asm/string.h


+ 0 - 0
include/asm-mn10300/swab.h → arch/mn10300/include/asm/swab.h


+ 0 - 0
include/asm-mn10300/system.h → arch/mn10300/include/asm/system.h


+ 0 - 0
include/asm-mn10300/termbits.h → arch/mn10300/include/asm/termbits.h


+ 0 - 0
include/asm-mn10300/termios.h → arch/mn10300/include/asm/termios.h


+ 0 - 0
include/asm-mn10300/thread_info.h → arch/mn10300/include/asm/thread_info.h


+ 0 - 0
include/asm-mn10300/timer-regs.h → arch/mn10300/include/asm/timer-regs.h


+ 1 - 1
include/asm-mn10300/timex.h → arch/mn10300/include/asm/timex.h

@@ -12,7 +12,7 @@
 #define _ASM_TIMEX_H
 
 #include <asm/hardirq.h>
-#include <asm/unit/timex.h>
+#include <unit/timex.h>
 
 #define TICK_SIZE (tick_nsec / 1000)
 

+ 0 - 0
include/asm-mn10300/tlb.h → arch/mn10300/include/asm/tlb.h


+ 0 - 0
include/asm-mn10300/tlbflush.h → arch/mn10300/include/asm/tlbflush.h


+ 0 - 0
include/asm-mn10300/topology.h → arch/mn10300/include/asm/topology.h


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