Skip to contentSkip to conversation

get rid of the last symlink in uml build

PATCH In review Al Viro 4 participants 12 messages Dec 17, 2008 – Jan 12, 2009

Subsystems (11)
lore
Share & tools
lore

Al Viro

author
#0 lore raw

PATCH 1/1 get rid of the last symlink in uml build

We need to make asm-offsets.h contents visible for objects built
with userland headers. Instead of creating a symlink, just have the file with equivalent include (relative to location of header) created once.

That kills the last symlink used in arch/um builds. Have fun...

---

arch/um/Makefile +11 -14
index d944c34..3fd7e45 100644
@@ -22,10 +22,11 @@ MODE_INCLUDE	+= -I$(srctree)/$(ARCH_DIR)/include/shared/skas
 
 include $(srctree)/$(ARCH_DIR)/Makefile-skas
 
-ARCH_INCLUDE	:= -I$(srctree)/$(ARCH_DIR)/include/shared
+SHARED_HEADERS	:= $(ARCH_DIR)/include/shared
+ARCH_INCLUDE	:= -I$(srctree)/$(SHARED_HEADERS)
 ARCH_INCLUDE	+= -I$(srctree)/$(ARCH_DIR)/sys-$(SUBARCH)/shared
 ifneq ($(KBUILD_SRC),)
-ARCH_INCLUDE	+= -I$(ARCH_DIR)/include/shared # for two generated files
+ARCH_INCLUDE	+= -I$(SHARED_HEADERS)
 endif
 KBUILD_CPPFLAGS += -I$(srctree)/$(ARCH_DIR)/sys-$(SUBARCH)
 
@@ -85,8 +86,8 @@ endef
 
 KBUILD_KCONFIG := arch/um/Kconfig.$(HEADER_ARCH)
 
-archprepare: $(ARCH_DIR)/include/shared/user_constants.h
-prepare: $(ARCH_DIR)/include/shared/kern_constants.h
+archprepare: $(SHARED_HEADERS)/user_constants.h
+prepare: $(SHARED_HEADERS)/kern_constants.h
 
 LINK-$(CONFIG_LD_SCRIPT_STATIC) += -static
 LINK-$(CONFIG_LD_SCRIPT_DYN) += -Wl,-rpath,/lib
@@ -119,17 +120,13 @@ endef
 # When cleaning we don't include .config, so we don't include
 # TT or skas makefiles and don't clean skas_ptregs.h.
 CLEAN_FILES += linux x.i gmon.out \
-	$(ARCH_DIR)/include/shared/user_constants.h \
-	$(ARCH_DIR)/include/shared/kern_constants.h
+	$(SHARED_HEADERS)/user_constants.h \
+	$(SHARED_HEADERS)/kern_constants.h
 
 archclean:
 	@find . \( -name '*.bb' -o -name '*.bbg' -o -name '*.da' \
 		-o -name '*.gcov' \) -type f -print | xargs rm -f
 
-$(objtree)/$(ARCH_DIR)/include/shared:
-	@echo '  MKDIR $@'
-	$(Q)mkdir -p $@
-
 # Generated files
 
 $(ARCH_DIR)/sys-$(SUBARCH)/user-offsets.s: FORCE
@@ -148,11 +145,11 @@ define filechk_gen-asm-offsets
          echo ""; )
 endef
 
-$(ARCH_DIR)/include/shared/user_constants.h: $(ARCH_DIR)/sys-$(SUBARCH)/user-offsets.s
+$(SHARED_HEADERS)/user_constants.h: $(ARCH_DIR)/sys-$(SUBARCH)/user-offsets.s
 	$(call filechk,gen-asm-offsets)
 
-$(ARCH_DIR)/include/shared/kern_constants.h: $(objtree)/$(ARCH_DIR)/include/shared
-	@echo '  SYMLINK $@'
-	$(Q)ln -sf ../../../../include/asm/asm-offsets.h $@
+$(SHARED_HEADERS)/kern_constants.h:
+	$(Q)mkdir -p $(dir $@)
+	$(Q)echo '#include "../../../../include/asm/asm-offsets.h"' >$@
 
 export SUBARCH USER_CFLAGS CFLAGS_NO_HARDENING OS HEADER_ARCH DEV_NULL_PATH
#1 lore raw
Quoted 6 lines · Al Viro

We need to make asm-offsets.h contents visible for objects built
with userland headers. Instead of creating a symlink, just have the file with equivalent include (relative to location of header) created once.

That kills the last symlink used in arch/um builds. Have fun...

great!
Soon we have no more symlinks generated for a kernel build. um used to be the worst of all but you have fixed it all up now.

Minor comment below.

Thanks,
Sam

Quoted 22 lines

---

arch/um/Makefile +3 -2
index d944c34..3fd7e45 100644
@@ -22,10 +22,11 @@ MODE_INCLUDE	+= -I$(srctree)/$(ARCH_DIR)/include/shared/skas
 
 include $(srctree)/$(ARCH_DIR)/Makefile-skas
 
-ARCH_INCLUDE	:= -I$(srctree)/$(ARCH_DIR)/include/shared
+SHARED_HEADERS	:= $(ARCH_DIR)/include/shared
+ARCH_INCLUDE	:= -I$(srctree)/$(SHARED_HEADERS)
 ARCH_INCLUDE	+= -I$(srctree)/$(ARCH_DIR)/sys-$(SUBARCH)/shared
 ifneq ($(KBUILD_SRC),)
-ARCH_INCLUDE	+= -I$(ARCH_DIR)/include/shared # for two generated files
+ARCH_INCLUDE	+= -I$(SHARED_HEADERS)
 endif
 KBUILD_CPPFLAGS += -I$(srctree)/$(ARCH_DIR)/sys-$(SUBARCH)
 

arch/um/Makefile endef · line 90

Quoted 7 lines
arch/um/Makefile +2 -2
@@ -85,8 +86,8 @@ endef
 
 KBUILD_KCONFIG := arch/um/Kconfig.$(HEADER_ARCH)
 
-archprepare: $(ARCH_DIR)/include/shared/user_constants.h
-prepare: $(ARCH_DIR)/include/shared/kern_constants.h
+archprepare: $(SHARED_HEADERS)/user_constants.h
+prepare: $(SHARED_HEADERS)/kern_constants.h

arch Makefiles should rely solely on the archprepare target. That cleanup could come later as it is independent from the purpose of this patch.

Sam

author
#2 lore raw
Quoted 14 lines · Sam Ravnborg
Quoted 6 lines · Al Viro

We need to make asm-offsets.h contents visible for objects built
with userland headers. Instead of creating a symlink, just have the file with equivalent include (relative to location of header) created once.

That kills the last symlink used in arch/um builds. Have fun...

great!
Soon we have no more symlinks generated for a kernel build. um used to be the worst of all but you have fixed it all up now.

Minor comment below.

Quoted 8 lines

arch/um/Makefile endef · line 90

Quoted 4 lines
arch/um/Makefile +2 -2
-archprepare: $(ARCH_DIR)/include/shared/user_constants.h
-prepare: $(ARCH_DIR)/include/shared/kern_constants.h
+archprepare: $(SHARED_HEADERS)/user_constants.h
+prepare: $(SHARED_HEADERS)/kern_constants.h

arch Makefiles should rely solely on the archprepare target. That cleanup could come later as it is independent from the purpose of this patch.

Actually, taking both to archprepare would work fine. kern_constants.h used to be generated in very interesting ways before it became a copy of asm-offsets.h and that's what lead to this mess.

These days we can safely take the rudiments out. Note that asm-offsets.h generation doesn't care about that file, be it a symlink or #include "....", for obvious reasons and neither does generation of user_constants.h.

The only remaining constraints are
* asm-offsets.s needs user_constants.h already created.
* we want kern_constants.h available during the build itself (i.e.
at the same kind of places where asm-offsets.h could be used).

AFAICS, having archprepare depend on user_constants.h and kern_constants.h would do just fine. Note that we don't care how these two are ordered; it's asm-offsets.h that can't be created without user_constants.h.

#3 lore raw
Quoted 28 lines · Al Viro
Quoted 14 lines · Sam Ravnborg
Quoted 6 lines · Al Viro

We need to make asm-offsets.h contents visible for objects built
with userland headers. Instead of creating a symlink, just have the file with equivalent include (relative to location of header) created once.

That kills the last symlink used in arch/um builds. Have fun...

great!
Soon we have no more symlinks generated for a kernel build. um used to be the worst of all but you have fixed it all up now.

Minor comment below.

Quoted 8 lines

arch/um/Makefile endef · line 90

Quoted 4 lines
arch/um/Makefile +2 -2
-archprepare: $(ARCH_DIR)/include/shared/user_constants.h
-prepare: $(ARCH_DIR)/include/shared/kern_constants.h
+archprepare: $(SHARED_HEADERS)/user_constants.h
+prepare: $(SHARED_HEADERS)/kern_constants.h

arch Makefiles should rely solely on the archprepare target. That cleanup could come later as it is independent from the purpose of this patch.

Actually, taking both to archprepare would work fine. kern_constants.h used to be generated in very interesting ways before it became a copy of asm-offsets.h and that's what lead to this mess.

Quoted 6 lines

These days we can safely take the rudiments out. Note that asm-offsets.h generation doesn't care about that file, be it a symlink or #include "....", for obvious reasons and neither does generation of user_constants.h.

The only remaining constraints are
* asm-offsets.s needs user_constants.h already created.

This is guaranteed by:

    archprepare: $(SHARED_HEADERS)/user_constants.h

as everything dependent on archprepare are completed before we start building asm-offsets.h

Quoted 2 lines

* we want kern_constants.h available during the build itself (i.e.
at the same kind of places where asm-offsets.h could be used).

This is guaranteed by:

    archprepare: $(SHARED_HEADERS)/kern_constants.h

because we complete all *prepare targets before we start the actual kernel build.

But I guess you already had analysed this and therefore knew this.

Quoted 3 lines

AFAICS, having archprepare depend on user_constants.h and kern_constants.h would do just fine. Note that we don't care how these two are ordered; it's asm-offsets.h that can't be created without user_constants.h.

Agreed.

Previously we had some race issues in the arch Makefile when they used the prepare target and they were workaround in various ways. This was why we introduced archprepare in the first place IIRC. And I also recall that um was starnge but this is all cleaned up now - good.

Sam

author
#4 lore raw
Quoted 10 lines · Sam Ravnborg
Quoted 3 lines

AFAICS, having archprepare depend on user_constants.h and kern_constants.h would do just fine. Note that we don't care how these two are ordered; it's asm-offsets.h that can't be created without user_constants.h.

Agreed.

Previously we had some race issues in the arch Makefile when they used the prepare target and they were workaround in various ways. This was why we introduced archprepare in the first place IIRC. And I also recall that um was starnge but this is all cleaned up now - good.

FWIW, how do you plan to deal with include/asm once everything gets moved to arch/*/include/asm?

Right now O=... builds create asm-offsets.h in $(objtree)/include/asm; do you plan to take it to $(objtree)/arch/$(ARCH)/include/asm?

Another bloody annoying thing is dangling include2/asm on such builds, along with include/asm-x86 created on non-O=.. ones.

If/when we stop doing that and just put asm-offsets.h into arch/*/include/asm we'll need to update the rule for kern_constants.h to $(SHARED_HEADERS)/kern_constants.h:

	$(Q)mkdir -p $(dir $@)
	$(Q)echo '#include "../asm/asm-offsets.h"' >$@

Not a big deal, just something that'll need to be taken care of when we switch...

#5 lore raw
Quoted 13 lines · Al Viro
Quoted 10 lines · Sam Ravnborg
Quoted 3 lines

AFAICS, having archprepare depend on user_constants.h and kern_constants.h would do just fine. Note that we don't care how these two are ordered; it's asm-offsets.h that can't be created without user_constants.h.

Agreed.

Previously we had some race issues in the arch Makefile when they used the prepare target and they were workaround in various ways. This was why we introduced archprepare in the first place IIRC. And I also recall that um was starnge but this is all cleaned up now - good.

Quoted 5 lines

FWIW, how do you plan to deal with include/asm once everything gets moved to arch/*/include/asm?

Right now O=... builds create asm-offsets.h in $(objtree)/include/asm; do you plan to take it to $(objtree)/arch/$(ARCH)/include/asm?

I plan to take it somewhere else - but I have only thought that I want to avoid mixing generated files with source files.

This also depends on what we decide to do with asm-generic.

Arnd suggested to let kbuild geneate a set of wrapper files so we was backward compatible with the files that do

.. something ...
#include <asm-generic/...>
.. somthing more ..

and also files that just do:
#include <asm-generic/...>

Where the latter could simply be dropped as we would then search the directory with the wrapper files first.
If we do something like that then we could save asm-offsets.h there.

In other words - hand wawing for now. I will revisit this when the rest has moved. And there is really nothing preventing the last archs to move.

Quoted 2 lines

Another bloody annoying thing is dangling include2/asm on such builds, along with include/asm-x86 created on non-O=.. ones.

I sent Andi a patch where we also update the symlink so he could switch source directory but keep output directory.
But in lack of feedback I have not included in in kbuild.

Makefile +1 -1
index 9a49960..8273148 100644
@@ -934,8 +934,8 @@ ifneq ($(KBUILD_SRC),)
 	fi;
 	$(Q)if [ ! -d include2 ]; then                                  \
 	    mkdir -p include2;                                          \
-	    ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm;     \
 	fi
+	$(Q)ln -fsn $(srctree)/include/asm-$(SRCARCH) include2/asm
 endif
 
 # prepare2 creates a makefile if using a separate output directory

I will include it in kbuild soon.

Quoted 7 lines

If/when we stop doing that and just put asm-offsets.h into arch/*/include/asm we'll need to update the rule for kern_constants.h to $(SHARED_HEADERS)/kern_constants.h:

	$(Q)mkdir -p $(dir $@)
	$(Q)echo '#include "../asm/asm-offsets.h"' >$@

Not a big deal, just something that'll need to be taken care of when we switch...

Yes - I will try to remember.

Sam

author
#6 lore raw

BTW, after taking a look at the remaing asm-*...

* frv, m32r and h8300 should be as trivial as git mv
* m68k has a bit of extra PITA - we need to clean up two non-trivial includes from m68knommu (pci.h and setup.h) first, then it's a matter of git mv, adding arch/m68k/include to search path on m68knommu and removal of dummy headers from the latter.
* xtensa is already moved in linux-next
* arm seems to be lacking the final push for few remaining headers; presumably will happen eventually
* mn10300 is playing with symlinks - the last one to do that for headers, AFAICS.

I've thrown together a patch series on top of linux-next doing m68k and mn10300. *WARNING* - it's completely untested, basically about half an hour diversion from sifting through the mailbox for missed VFS patches. And that half and hour did *not* include anything resembling building the resulting tree. So take that with a trainload of salt.

Patches (in mbox format; easier to deal with for massive moves) follow. Have fun. If that actually works and if frv/m32r/h8300 are as trivial as they seem to be, we should be able to get it down to include/asm-arm remnants and nothing else.

Al, disappearing back into the VFS slush pile...

Quoted 1 line

From 1f9c061a93d36ca999981c337871173b13b420a9 Mon Sep 17 00:00:00 2001

From: Al Viro <[email protected]>
Date: Wed, 17 Dec 2008 11:32:23 -0500
Subject: [PATCH] preparation to m68k header move

sort out two non-trivial include from m68knommu to m68k headers

---
 arch/m68knommu/include/asm/pci.h   |    8 +++++++-
 arch/m68knommu/include/asm/setup.h |    9 ---------
 include/asm-m68k/setup.h           |    4 ++++
 3 files changed, 11 insertions(+), 10 deletions(-)
arch/m68knommu/include/asm/pci.h +7 -1
index a13f3cc..ad8bd5e 100644
@@ -1,7 +1,13 @@
 #ifndef M68KNOMMU_PCI_H
 #define	M68KNOMMU_PCI_H
 
-#include <asm-m68k/pci.h>
+#include <asm-generic/pci-dma-compat.h>
+
+/* The PCI address space does equal the physical memory
+ * address space.  The networking and block device layers use
+ * this boolean for bounce buffer decisions.
+ */
+#define PCI_DMA_BUS_IS_PHYS	(1)
 
 #ifdef CONFIG_COMEMPCI
 /*
arch/m68knommu/include/asm/setup.h +0 -9
index fb86bb2..ff4565e 100644
@@ -1,10 +1 @@
-#ifdef __KERNEL__
-
 #include <asm-m68k/setup.h>
-
-/* We have a bigger command line buffer. */
-#undef COMMAND_LINE_SIZE
-
-#endif  /*  __KERNEL__  */
-
-#define COMMAND_LINE_SIZE	512
include/asm-m68k/setup.h +4 -0
index 4dfb395..1029d59 100644
@@ -41,7 +41,11 @@
 #define MACH_Q40     10
 #define MACH_SUN3X   11
 
+#ifdef CONFIG_MMU
 #define COMMAND_LINE_SIZE 256
+#else
+#define COMMAND_LINE_SIZE 512
+#endif
 
 #ifdef __KERNEL__
 
Signature · 1 line
1.5.6.5
Quoted 1 line

From 98f1fb88e6984ebfc6a151f41b8db78e7db0f1e0 Mon Sep 17 00:00:00 2001

From: Al Viro <[email protected]>
Date: Wed, 17 Dec 2008 11:38:53 -0500
Subject: [PATCH] move m68k headers

move m68k headers, tell m68knommu to add arch/m68k/include to its search path and kill the files in arch/m68knommu/include/asm that become useless after that.

---
 {include => arch/m68k/include}/asm-m68k/Kbuild     |    0 
 .../m68k/include}/asm-m68k/a.out-core.h            |    0 
 {include => arch/m68k/include}/asm-m68k/a.out.h    |    0 
 {include => arch/m68k/include}/asm-m68k/adb_iop.h  |    0 
 {include => arch/m68k/include}/asm-m68k/amigahw.h  |    0 
 .../m68k/include}/asm-m68k/amigaints.h             |    0 
 {include => arch/m68k/include}/asm-m68k/amigayle.h |    0 
 .../m68k/include}/asm-m68k/amipcmcia.h             |    0 
 .../m68k/include}/asm-m68k/apollodma.h             |    0 
 {include => arch/m68k/include}/asm-m68k/apollohw.h |    0 
 {include => arch/m68k/include}/asm-m68k/atafd.h    |    0 
 {include => arch/m68k/include}/asm-m68k/atafdreg.h |    0 
 .../m68k/include}/asm-m68k/atari_joystick.h        |    0 
 .../m68k/include}/asm-m68k/atari_stdma.h           |    0 
 .../m68k/include}/asm-m68k/atari_stram.h           |    0 
 {include => arch/m68k/include}/asm-m68k/atarihw.h  |    0 
 .../m68k/include}/asm-m68k/atariints.h             |    0 
 {include => arch/m68k/include}/asm-m68k/atarikb.h  |    0 
 {include => arch/m68k/include}/asm-m68k/atomic.h   |    0 
 {include => arch/m68k/include}/asm-m68k/auxvec.h   |    0 
 {include => arch/m68k/include}/asm-m68k/bitops.h   |    0 
 {include => arch/m68k/include}/asm-m68k/blinken.h  |    0 
 {include => arch/m68k/include}/asm-m68k/bootinfo.h |    0 
 {include => arch/m68k/include}/asm-m68k/bug.h      |    0 
 {include => arch/m68k/include}/asm-m68k/bugs.h     |    0 
 .../m68k/include}/asm-m68k/bvme6000hw.h            |    0 
 .../m68k/include}/asm-m68k/byteorder.h             |    0 
 {include => arch/m68k/include}/asm-m68k/cache.h    |    0 
 {include => arch/m68k/include}/asm-m68k/cachectl.h |    0 
 .../m68k/include}/asm-m68k/cacheflush.h            |    0 
 {include => arch/m68k/include}/asm-m68k/checksum.h |    0 
 {include => arch/m68k/include}/asm-m68k/contregs.h |    0 
 {include => arch/m68k/include}/asm-m68k/cputime.h  |    0 
 {include => arch/m68k/include}/asm-m68k/current.h  |    0 
 {include => arch/m68k/include}/asm-m68k/delay.h    |    0 
 {include => arch/m68k/include}/asm-m68k/device.h   |    0 
 {include => arch/m68k/include}/asm-m68k/div64.h    |    0 
 .../m68k/include}/asm-m68k/dma-mapping.h           |    0 
 {include => arch/m68k/include}/asm-m68k/dma.h      |    0 
 {include => arch/m68k/include}/asm-m68k/dsp56k.h   |    0 
 {include => arch/m68k/include}/asm-m68k/dvma.h     |    0 
 {include => arch/m68k/include}/asm-m68k/elf.h      |    0 
 .../m68k/include}/asm-m68k/emergency-restart.h     |    0 
 {include => arch/m68k/include}/asm-m68k/entry.h    |    0 
 {include => arch/m68k/include}/asm-m68k/errno.h    |    0 
 {include => arch/m68k/include}/asm-m68k/fb.h       |    0 
 {include => arch/m68k/include}/asm-m68k/fbio.h     |    0 
 {include => arch/m68k/include}/asm-m68k/fcntl.h    |    0 
 {include => arch/m68k/include}/asm-m68k/floppy.h   |    0 
 {include => arch/m68k/include}/asm-m68k/fpu.h      |    0 
 {include => arch/m68k/include}/asm-m68k/futex.h    |    0 
 {include => arch/m68k/include}/asm-m68k/hardirq.h  |    0 
 {include => arch/m68k/include}/asm-m68k/hp300hw.h  |    0 
 {include => arch/m68k/include}/asm-m68k/hw_irq.h   |    0 
 {include => arch/m68k/include}/asm-m68k/hwtest.h   |    0 
 {include => arch/m68k/include}/asm-m68k/ide.h      |    0 
 {include => arch/m68k/include}/asm-m68k/idprom.h   |    0 
 {include => arch/m68k/include}/asm-m68k/intersil.h |    0 
 {include => arch/m68k/include}/asm-m68k/io.h       |    0 
 {include => arch/m68k/include}/asm-m68k/ioctl.h    |    0 
 {include => arch/m68k/include}/asm-m68k/ioctls.h   |    0 
 {include => arch/m68k/include}/asm-m68k/ipcbuf.h   |    0 
 {include => arch/m68k/include}/asm-m68k/irq.h      |    0 
 {include => arch/m68k/include}/asm-m68k/irq_regs.h |    0 
 {include => arch/m68k/include}/asm-m68k/kdebug.h   |    0 
 .../m68k/include}/asm-m68k/kmap_types.h            |    0 
 {include => arch/m68k/include}/asm-m68k/linkage.h  |    0 
 {include => arch/m68k/include}/asm-m68k/local.h    |    0 
 {include => arch/m68k/include}/asm-m68k/mac_asc.h  |    0 
 .../m68k/include}/asm-m68k/mac_baboon.h            |    0 
 {include => arch/m68k/include}/asm-m68k/mac_iop.h  |    0 
 .../m68k/include}/asm-m68k/mac_mouse.h             |    0 
 {include => arch/m68k/include}/asm-m68k/mac_oss.h  |    0 
 {include => arch/m68k/include}/asm-m68k/mac_psc.h  |    0 
 {include => arch/m68k/include}/asm-m68k/mac_via.h  |    0 
 {include => arch/m68k/include}/asm-m68k/machdep.h  |    0 
 {include => arch/m68k/include}/asm-m68k/machines.h |    0 
 {include => arch/m68k/include}/asm-m68k/machw.h    |    0 
 .../m68k/include}/asm-m68k/macintosh.h             |    0 
 {include => arch/m68k/include}/asm-m68k/macints.h  |    0 
 {include => arch/m68k/include}/asm-m68k/math-emu.h |    0 
 .../m68k/include}/asm-m68k/mc146818rtc.h           |    0 
 {include => arch/m68k/include}/asm-m68k/md.h       |    0 
 {include => arch/m68k/include}/asm-m68k/mman.h     |    0 
 {include => arch/m68k/include}/asm-m68k/mmu.h      |    0 
 .../m68k/include}/asm-m68k/mmu_context.h           |    0 
 {include => arch/m68k/include}/asm-m68k/mmzone.h   |    0 
 {include => arch/m68k/include}/asm-m68k/module.h   |    0 
 .../m68k/include}/asm-m68k/motorola_pgalloc.h      |    0 
 .../m68k/include}/asm-m68k/motorola_pgtable.h      |    0 
 {include => arch/m68k/include}/asm-m68k/movs.h     |    0 
 {include => arch/m68k/include}/asm-m68k/msgbuf.h   |    0 
 {include => arch/m68k/include}/asm-m68k/mutex.h    |    0 
 .../m68k/include}/asm-m68k/mvme147hw.h             |    0 
 .../m68k/include}/asm-m68k/mvme16xhw.h             |    0 
 {include => arch/m68k/include}/asm-m68k/nubus.h    |    0 
 {include => arch/m68k/include}/asm-m68k/openprom.h |    0 
 {include => arch/m68k/include}/asm-m68k/oplib.h    |    0 
 {include => arch/m68k/include}/asm-m68k/page.h     |    0 
 .../m68k/include}/asm-m68k/page_offset.h           |    0 
 {include => arch/m68k/include}/asm-m68k/param.h    |    0 
 {include => arch/m68k/include}/asm-m68k/parport.h  |    0 
 {include => arch/m68k/include}/asm-m68k/pci.h      |    0 
 {include => arch/m68k/include}/asm-m68k/percpu.h   |    0 
 {include => arch/m68k/include}/asm-m68k/pgalloc.h  |    0 
 {include => arch/m68k/include}/asm-m68k/pgtable.h  |    0 
 {include => arch/m68k/include}/asm-m68k/poll.h     |    0 
 .../m68k/include}/asm-m68k/posix_types.h           |    0 
 .../m68k/include}/asm-m68k/processor.h             |    0 
 {include => arch/m68k/include}/asm-m68k/ptrace.h   |    0 
 .../m68k/include}/asm-m68k/q40_master.h            |    0 
 {include => arch/m68k/include}/asm-m68k/q40ints.h  |    0 
 {include => arch/m68k/include}/asm-m68k/raw_io.h   |    0 
 {include => arch/m68k/include}/asm-m68k/resource.h |    0 
 {include => arch/m68k/include}/asm-m68k/rtc.h      |    0 
 {include => arch/m68k/include}/asm-m68k/sbus.h     |    0 
 .../m68k/include}/asm-m68k/scatterlist.h           |    0 
 {include => arch/m68k/include}/asm-m68k/sections.h |    0 
 {include => arch/m68k/include}/asm-m68k/segment.h  |    0 
 {include => arch/m68k/include}/asm-m68k/sembuf.h   |    0 
 {include => arch/m68k/include}/asm-m68k/serial.h   |    0 
 {include => arch/m68k/include}/asm-m68k/setup.h    |    0 
 {include => arch/m68k/include}/asm-m68k/shm.h      |    0 
 {include => arch/m68k/include}/asm-m68k/shmbuf.h   |    0 
 {include => arch/m68k/include}/asm-m68k/shmparam.h |    0 
 .../m68k/include}/asm-m68k/sigcontext.h            |    0 
 {include => arch/m68k/include}/asm-m68k/siginfo.h  |    0 
 {include => arch/m68k/include}/asm-m68k/signal.h   |    0 
 {include => arch/m68k/include}/asm-m68k/socket.h   |    0 
 {include => arch/m68k/include}/asm-m68k/sockios.h  |    0 
 {include => arch/m68k/include}/asm-m68k/spinlock.h |    0 
 {include => arch/m68k/include}/asm-m68k/stat.h     |    0 
 {include => arch/m68k/include}/asm-m68k/statfs.h   |    0 
 {include => arch/m68k/include}/asm-m68k/string.h   |    0 
 .../m68k/include}/asm-m68k/sun3-head.h             |    0 
 .../m68k/include}/asm-m68k/sun3_pgalloc.h          |    0 
 .../m68k/include}/asm-m68k/sun3_pgtable.h          |    0 
 {include => arch/m68k/include}/asm-m68k/sun3ints.h |    0 
 {include => arch/m68k/include}/asm-m68k/sun3mmu.h  |    0 
 {include => arch/m68k/include}/asm-m68k/sun3x.h    |    0 
 .../m68k/include}/asm-m68k/sun3xflop.h             |    0 
 .../m68k/include}/asm-m68k/sun3xprom.h             |    0 
 {include => arch/m68k/include}/asm-m68k/suspend.h  |    0 
 {include => arch/m68k/include}/asm-m68k/system.h   |    0 
 {include => arch/m68k/include}/asm-m68k/termbits.h |    0 
 {include => arch/m68k/include}/asm-m68k/termios.h  |    0 
 .../m68k/include}/asm-m68k/thread_info.h           |    0 
 {include => arch/m68k/include}/asm-m68k/timex.h    |    0 
 {include => arch/m68k/include}/asm-m68k/tlb.h      |    0 
 {include => arch/m68k/include}/asm-m68k/tlbflush.h |    0 
 {include => arch/m68k/include}/asm-m68k/topology.h |    0 
 {include => arch/m68k/include}/asm-m68k/traps.h    |    0 
 {include => arch/m68k/include}/asm-m68k/types.h    |    0 
 {include => arch/m68k/include}/asm-m68k/uaccess.h  |    0 
 {include => arch/m68k/include}/asm-m68k/ucontext.h |    0 
 .../m68k/include}/asm-m68k/unaligned.h             |    0 
 {include => arch/m68k/include}/asm-m68k/unistd.h   |    0 
 {include => arch/m68k/include}/asm-m68k/user.h     |    0 
 .../m68k/include}/asm-m68k/virtconvert.h           |    0 
 {include => arch/m68k/include}/asm-m68k/xor.h      |    0 
 {include => arch/m68k/include}/asm-m68k/zorro.h    |    0 
 arch/m68knommu/Makefile                            |    2 ++
 arch/m68knommu/include/asm/cachectl.h              |    1 -
 arch/m68knommu/include/asm/errno.h                 |    1 -
 arch/m68knommu/include/asm/fcntl.h                 |    1 -
 arch/m68knommu/include/asm/hwtest.h                |    1 -
 arch/m68knommu/include/asm/ioctls.h                |    1 -
 arch/m68knommu/include/asm/ipcbuf.h                |    1 -
 arch/m68knommu/include/asm/linkage.h               |    1 -
 arch/m68knommu/include/asm/math-emu.h              |    1 -
 arch/m68knommu/include/asm/md.h                    |    1 -
 arch/m68knommu/include/asm/mman.h                  |    1 -
 arch/m68knommu/include/asm/movs.h                  |    1 -
 arch/m68knommu/include/asm/msgbuf.h                |    1 -
 arch/m68knommu/include/asm/openprom.h              |    1 -
 arch/m68knommu/include/asm/oplib.h                 |    1 -
 arch/m68knommu/include/asm/poll.h                  |    1 -
 arch/m68knommu/include/asm/posix_types.h           |    1 -
 arch/m68knommu/include/asm/resource.h              |    1 -
 arch/m68knommu/include/asm/rtc.h                   |    1 -
 arch/m68knommu/include/asm/sembuf.h                |    1 -
 arch/m68knommu/include/asm/setup.h                 |    1 -
 arch/m68knommu/include/asm/shm.h                   |    1 -
 arch/m68knommu/include/asm/shmbuf.h                |    1 -
 arch/m68knommu/include/asm/shmparam.h              |    1 -
 arch/m68knommu/include/asm/socket.h                |    1 -
 arch/m68knommu/include/asm/sockios.h               |    1 -
 arch/m68knommu/include/asm/spinlock.h              |    1 -
 arch/m68knommu/include/asm/stat.h                  |    1 -
 arch/m68knommu/include/asm/statfs.h                |    1 -
 arch/m68knommu/include/asm/termbits.h              |    1 -
 arch/m68knommu/include/asm/termios.h               |    1 -
 arch/m68knommu/include/asm/tlb.h                   |    1 -
 arch/m68knommu/include/asm/types.h                 |    1 -
 arch/m68knommu/include/asm/user.h                  |    1 -
 195 files changed, 2 insertions(+), 33 deletions(-)
 rename {include => arch/m68k/include}/asm-m68k/Kbuild (100%)
 rename {include => arch/m68k/include}/asm-m68k/a.out-core.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/a.out.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/adb_iop.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/amigahw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/amigaints.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/amigayle.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/amipcmcia.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/apollodma.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/apollohw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atafd.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atafdreg.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atari_joystick.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atari_stdma.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atari_stram.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atarihw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atariints.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atarikb.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/atomic.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/auxvec.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/bitops.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/blinken.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/bootinfo.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/bug.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/bugs.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/bvme6000hw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/byteorder.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/cache.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/cachectl.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/cacheflush.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/checksum.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/contregs.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/cputime.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/current.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/delay.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/device.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/div64.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/dma-mapping.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/dma.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/dsp56k.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/dvma.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/elf.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/emergency-restart.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/entry.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/errno.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/fb.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/fbio.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/fcntl.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/floppy.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/fpu.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/futex.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/hardirq.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/hp300hw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/hw_irq.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/hwtest.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ide.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/idprom.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/intersil.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/io.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ioctl.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ioctls.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ipcbuf.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/irq.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/irq_regs.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/kdebug.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/kmap_types.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/linkage.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/local.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_asc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_baboon.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_iop.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_mouse.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_oss.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_psc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mac_via.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/machdep.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/machines.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/machw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/macintosh.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/macints.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/math-emu.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mc146818rtc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/md.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mman.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mmu.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mmu_context.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mmzone.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/module.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/motorola_pgalloc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/motorola_pgtable.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/movs.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/msgbuf.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mutex.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mvme147hw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/mvme16xhw.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/nubus.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/openprom.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/oplib.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/page.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/page_offset.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/param.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/parport.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/pci.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/percpu.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/pgalloc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/pgtable.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/poll.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/posix_types.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/processor.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ptrace.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/q40_master.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/q40ints.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/raw_io.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/resource.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/rtc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sbus.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/scatterlist.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sections.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/segment.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sembuf.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/serial.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/setup.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/shm.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/shmbuf.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/shmparam.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sigcontext.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/siginfo.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/signal.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/socket.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sockios.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/spinlock.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/stat.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/statfs.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/string.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3-head.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3_pgalloc.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3_pgtable.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3ints.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3mmu.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3x.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3xflop.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/sun3xprom.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/suspend.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/system.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/termbits.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/termios.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/thread_info.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/timex.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/tlb.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/tlbflush.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/topology.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/traps.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/types.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/uaccess.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/ucontext.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/unaligned.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/unistd.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/user.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/virtconvert.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/xor.h (100%)
 rename {include => arch/m68k/include}/asm-m68k/zorro.h (100%)
 delete mode 100644 arch/m68knommu/include/asm/cachectl.h
 delete mode 100644 arch/m68knommu/include/asm/errno.h
 delete mode 100644 arch/m68knommu/include/asm/fcntl.h
 delete mode 100644 arch/m68knommu/include/asm/hwtest.h
 delete mode 100644 arch/m68knommu/include/asm/ioctls.h
 delete mode 100644 arch/m68knommu/include/asm/ipcbuf.h
 delete mode 100644 arch/m68knommu/include/asm/linkage.h
 delete mode 100644 arch/m68knommu/include/asm/math-emu.h
 delete mode 100644 arch/m68knommu/include/asm/md.h
 delete mode 100644 arch/m68knommu/include/asm/mman.h
 delete mode 100644 arch/m68knommu/include/asm/movs.h
 delete mode 100644 arch/m68knommu/include/asm/msgbuf.h
 delete mode 100644 arch/m68knommu/include/asm/openprom.h
 delete mode 100644 arch/m68knommu/include/asm/oplib.h
 delete mode 100644 arch/m68knommu/include/asm/poll.h
 delete mode 100644 arch/m68knommu/include/asm/posix_types.h
 delete mode 100644 arch/m68knommu/include/asm/resource.h
 delete mode 100644 arch/m68knommu/include/asm/rtc.h
 delete mode 100644 arch/m68knommu/include/asm/sembuf.h
 delete mode 100644 arch/m68knommu/include/asm/setup.h
 delete mode 100644 arch/m68knommu/include/asm/shm.h
 delete mode 100644 arch/m68knommu/include/asm/shmbuf.h
 delete mode 100644 arch/m68knommu/include/asm/shmparam.h
 delete mode 100644 arch/m68knommu/include/asm/socket.h
 delete mode 100644 arch/m68knommu/include/asm/sockios.h
 delete mode 100644 arch/m68knommu/include/asm/spinlock.h
 delete mode 100644 arch/m68knommu/include/asm/stat.h
 delete mode 100644 arch/m68knommu/include/asm/statfs.h
 delete mode 100644 arch/m68knommu/include/asm/termbits.h
 delete mode 100644 arch/m68knommu/include/asm/termios.h
 delete mode 100644 arch/m68knommu/include/asm/tlb.h
 delete mode 100644 arch/m68knommu/include/asm/types.h
 delete mode 100644 arch/m68knommu/include/asm/user.h
arch/m68k/include/asm-m68k/Kbuild renamed from include/asm-m68k/Kbuild +0 -0
similarity index 100%
rename from include/asm-m68k/Kbuild
rename to arch/m68k/include/asm-m68k/Kbuild
arch/m68k/include/asm-m68k/a.out-core.h renamed from include/asm-m68k/a.out-core.h +0 -0
similarity index 100%
rename from include/asm-m68k/a.out-core.h
rename to arch/m68k/include/asm-m68k/a.out-core.h
arch/m68k/include/asm-m68k/a.out.h renamed from include/asm-m68k/a.out.h +0 -0
similarity index 100%
rename from include/asm-m68k/a.out.h
rename to arch/m68k/include/asm-m68k/a.out.h
arch/m68k/include/asm-m68k/adb_iop.h renamed from include/asm-m68k/adb_iop.h +0 -0
similarity index 100%
rename from include/asm-m68k/adb_iop.h
rename to arch/m68k/include/asm-m68k/adb_iop.h
arch/m68k/include/asm-m68k/amigahw.h renamed from include/asm-m68k/amigahw.h +0 -0
similarity index 100%
rename from include/asm-m68k/amigahw.h
rename to arch/m68k/include/asm-m68k/amigahw.h
arch/m68k/include/asm-m68k/amigaints.h renamed from include/asm-m68k/amigaints.h +0 -0
similarity index 100%
rename from include/asm-m68k/amigaints.h
rename to arch/m68k/include/asm-m68k/amigaints.h
arch/m68k/include/asm-m68k/amigayle.h renamed from include/asm-m68k/amigayle.h +0 -0
similarity index 100%
rename from include/asm-m68k/amigayle.h
rename to arch/m68k/include/asm-m68k/amigayle.h
arch/m68k/include/asm-m68k/amipcmcia.h renamed from include/asm-m68k/amipcmcia.h +0 -0
similarity index 100%
rename from include/asm-m68k/amipcmcia.h
rename to arch/m68k/include/asm-m68k/amipcmcia.h
arch/m68k/include/asm-m68k/apollodma.h renamed from include/asm-m68k/apollodma.h +0 -0
similarity index 100%
rename from include/asm-m68k/apollodma.h
rename to arch/m68k/include/asm-m68k/apollodma.h
arch/m68k/include/asm-m68k/apollohw.h renamed from include/asm-m68k/apollohw.h +0 -0
similarity index 100%
rename from include/asm-m68k/apollohw.h
rename to arch/m68k/include/asm-m68k/apollohw.h
arch/m68k/include/asm-m68k/atafd.h renamed from include/asm-m68k/atafd.h +0 -0
similarity index 100%
rename from include/asm-m68k/atafd.h
rename to arch/m68k/include/asm-m68k/atafd.h
arch/m68k/include/asm-m68k/atafdreg.h renamed from include/asm-m68k/atafdreg.h +0 -0
similarity index 100%
rename from include/asm-m68k/atafdreg.h
rename to arch/m68k/include/asm-m68k/atafdreg.h
arch/m68k/include/asm-m68k/atari_joystick.h renamed from include/asm-m68k/atari_joystick.h +0 -0
similarity index 100%
rename from include/asm-m68k/atari_joystick.h
rename to arch/m68k/include/asm-m68k/atari_joystick.h
arch/m68k/include/asm-m68k/atari_stdma.h renamed from include/asm-m68k/atari_stdma.h +0 -0
similarity index 100%
rename from include/asm-m68k/atari_stdma.h
rename to arch/m68k/include/asm-m68k/atari_stdma.h
arch/m68k/include/asm-m68k/atari_stram.h renamed from include/asm-m68k/atari_stram.h +0 -0
similarity index 100%
rename from include/asm-m68k/atari_stram.h
rename to arch/m68k/include/asm-m68k/atari_stram.h
arch/m68k/include/asm-m68k/atarihw.h renamed from include/asm-m68k/atarihw.h +0 -0
similarity index 100%
rename from include/asm-m68k/atarihw.h
rename to arch/m68k/include/asm-m68k/atarihw.h
arch/m68k/include/asm-m68k/atariints.h renamed from include/asm-m68k/atariints.h +0 -0
similarity index 100%
rename from include/asm-m68k/atariints.h
rename to arch/m68k/include/asm-m68k/atariints.h
arch/m68k/include/asm-m68k/atarikb.h renamed from include/asm-m68k/atarikb.h +0 -0
similarity index 100%
rename from include/asm-m68k/atarikb.h
rename to arch/m68k/include/asm-m68k/atarikb.h
arch/m68k/include/asm-m68k/atomic.h renamed from include/asm-m68k/atomic.h +0 -0
similarity index 100%
rename from include/asm-m68k/atomic.h
rename to arch/m68k/include/asm-m68k/atomic.h
arch/m68k/include/asm-m68k/auxvec.h renamed from include/asm-m68k/auxvec.h +0 -0
similarity index 100%
rename from include/asm-m68k/auxvec.h
rename to arch/m68k/include/asm-m68k/auxvec.h
arch/m68k/include/asm-m68k/bitops.h renamed from include/asm-m68k/bitops.h +0 -0
similarity index 100%
rename from include/asm-m68k/bitops.h
rename to arch/m68k/include/asm-m68k/bitops.h
arch/m68k/include/asm-m68k/blinken.h renamed from include/asm-m68k/blinken.h +0 -0
similarity index 100%
rename from include/asm-m68k/blinken.h
rename to arch/m68k/include/asm-m68k/blinken.h
arch/m68k/include/asm-m68k/bootinfo.h renamed from include/asm-m68k/bootinfo.h +0 -0
similarity index 100%
rename from include/asm-m68k/bootinfo.h
rename to arch/m68k/include/asm-m68k/bootinfo.h
arch/m68k/include/asm-m68k/bug.h renamed from include/asm-m68k/bug.h +0 -0
similarity index 100%
rename from include/asm-m68k/bug.h
rename to arch/m68k/include/asm-m68k/bug.h
arch/m68k/include/asm-m68k/bugs.h renamed from include/asm-m68k/bugs.h +0 -0
similarity index 100%
rename from include/asm-m68k/bugs.h
rename to arch/m68k/include/asm-m68k/bugs.h
arch/m68k/include/asm-m68k/bvme6000hw.h renamed from include/asm-m68k/bvme6000hw.h +0 -0
similarity index 100%
rename from include/asm-m68k/bvme6000hw.h
rename to arch/m68k/include/asm-m68k/bvme6000hw.h
arch/m68k/include/asm-m68k/byteorder.h renamed from include/asm-m68k/byteorder.h +0 -0
similarity index 100%
rename from include/asm-m68k/byteorder.h
rename to arch/m68k/include/asm-m68k/byteorder.h
arch/m68k/include/asm-m68k/cache.h renamed from include/asm-m68k/cache.h +0 -0
similarity index 100%
rename from include/asm-m68k/cache.h
rename to arch/m68k/include/asm-m68k/cache.h
arch/m68k/include/asm-m68k/cachectl.h renamed from include/asm-m68k/cachectl.h +0 -0
similarity index 100%
rename from include/asm-m68k/cachectl.h
rename to arch/m68k/include/asm-m68k/cachectl.h
arch/m68k/include/asm-m68k/cacheflush.h renamed from include/asm-m68k/cacheflush.h +0 -0
similarity index 100%
rename from include/asm-m68k/cacheflush.h
rename to arch/m68k/include/asm-m68k/cacheflush.h
arch/m68k/include/asm-m68k/checksum.h renamed from include/asm-m68k/checksum.h +0 -0
similarity index 100%
rename from include/asm-m68k/checksum.h
rename to arch/m68k/include/asm-m68k/checksum.h
arch/m68k/include/asm-m68k/contregs.h renamed from include/asm-m68k/contregs.h +0 -0
similarity index 100%
rename from include/asm-m68k/contregs.h
rename to arch/m68k/include/asm-m68k/contregs.h
arch/m68k/include/asm-m68k/cputime.h renamed from include/asm-m68k/cputime.h +0 -0
similarity index 100%
rename from include/asm-m68k/cputime.h
rename to arch/m68k/include/asm-m68k/cputime.h
arch/m68k/include/asm-m68k/current.h renamed from include/asm-m68k/current.h +0 -0
similarity index 100%
rename from include/asm-m68k/current.h
rename to arch/m68k/include/asm-m68k/current.h
arch/m68k/include/asm-m68k/delay.h renamed from include/asm-m68k/delay.h +0 -0
similarity index 100%
rename from include/asm-m68k/delay.h
rename to arch/m68k/include/asm-m68k/delay.h
arch/m68k/include/asm-m68k/device.h renamed from include/asm-m68k/device.h +0 -0
similarity index 100%
rename from include/asm-m68k/device.h
rename to arch/m68k/include/asm-m68k/device.h
arch/m68k/include/asm-m68k/div64.h renamed from include/asm-m68k/div64.h +0 -0
similarity index 100%
rename from include/asm-m68k/div64.h
rename to arch/m68k/include/asm-m68k/div64.h
arch/m68k/include/asm-m68k/dma-mapping.h renamed from include/asm-m68k/dma-mapping.h +0 -0
similarity index 100%
rename from include/asm-m68k/dma-mapping.h
rename to arch/m68k/include/asm-m68k/dma-mapping.h
arch/m68k/include/asm-m68k/dma.h renamed from include/asm-m68k/dma.h +0 -0
similarity index 100%
rename from include/asm-m68k/dma.h
rename to arch/m68k/include/asm-m68k/dma.h
arch/m68k/include/asm-m68k/dsp56k.h renamed from include/asm-m68k/dsp56k.h +0 -0
similarity index 100%
rename from include/asm-m68k/dsp56k.h
rename to arch/m68k/include/asm-m68k/dsp56k.h
arch/m68k/include/asm-m68k/dvma.h renamed from include/asm-m68k/dvma.h +0 -0
similarity index 100%
rename from include/asm-m68k/dvma.h
rename to arch/m68k/include/asm-m68k/dvma.h
arch/m68k/include/asm-m68k/elf.h renamed from include/asm-m68k/elf.h +0 -0
similarity index 100%
rename from include/asm-m68k/elf.h
rename to arch/m68k/include/asm-m68k/elf.h
arch/m68k/include/asm-m68k/emergency-restart.h renamed from include/asm-m68k/emergency-restart.h +0 -0
similarity index 100%
rename from include/asm-m68k/emergency-restart.h
rename to arch/m68k/include/asm-m68k/emergency-restart.h
arch/m68k/include/asm-m68k/entry.h renamed from include/asm-m68k/entry.h +0 -0
similarity index 100%
rename from include/asm-m68k/entry.h
rename to arch/m68k/include/asm-m68k/entry.h
arch/m68k/include/asm-m68k/errno.h renamed from include/asm-m68k/errno.h +0 -0
similarity index 100%
rename from include/asm-m68k/errno.h
rename to arch/m68k/include/asm-m68k/errno.h
arch/m68k/include/asm-m68k/fb.h renamed from include/asm-m68k/fb.h +0 -0
similarity index 100%
rename from include/asm-m68k/fb.h
rename to arch/m68k/include/asm-m68k/fb.h
arch/m68k/include/asm-m68k/fbio.h renamed from include/asm-m68k/fbio.h +0 -0
similarity index 100%
rename from include/asm-m68k/fbio.h
rename to arch/m68k/include/asm-m68k/fbio.h
arch/m68k/include/asm-m68k/fcntl.h renamed from include/asm-m68k/fcntl.h +0 -0
similarity index 100%
rename from include/asm-m68k/fcntl.h
rename to arch/m68k/include/asm-m68k/fcntl.h
arch/m68k/include/asm-m68k/floppy.h renamed from include/asm-m68k/floppy.h +0 -0
similarity index 100%
rename from include/asm-m68k/floppy.h
rename to arch/m68k/include/asm-m68k/floppy.h
arch/m68k/include/asm-m68k/fpu.h renamed from include/asm-m68k/fpu.h +0 -0
similarity index 100%
rename from include/asm-m68k/fpu.h
rename to arch/m68k/include/asm-m68k/fpu.h
arch/m68k/include/asm-m68k/futex.h renamed from include/asm-m68k/futex.h +0 -0
similarity index 100%
rename from include/asm-m68k/futex.h
rename to arch/m68k/include/asm-m68k/futex.h
arch/m68k/include/asm-m68k/hardirq.h renamed from include/asm-m68k/hardirq.h +0 -0
similarity index 100%
rename from include/asm-m68k/hardirq.h
rename to arch/m68k/include/asm-m68k/hardirq.h
arch/m68k/include/asm-m68k/hp300hw.h renamed from include/asm-m68k/hp300hw.h +0 -0
similarity index 100%
rename from include/asm-m68k/hp300hw.h
rename to arch/m68k/include/asm-m68k/hp300hw.h
arch/m68k/include/asm-m68k/hw_irq.h renamed from include/asm-m68k/hw_irq.h +0 -0
similarity index 100%
rename from include/asm-m68k/hw_irq.h
rename to arch/m68k/include/asm-m68k/hw_irq.h
arch/m68k/include/asm-m68k/hwtest.h renamed from include/asm-m68k/hwtest.h +0 -0
similarity index 100%
rename from include/asm-m68k/hwtest.h
rename to arch/m68k/include/asm-m68k/hwtest.h
arch/m68k/include/asm-m68k/ide.h renamed from include/asm-m68k/ide.h +0 -0
similarity index 100%
rename from include/asm-m68k/ide.h
rename to arch/m68k/include/asm-m68k/ide.h
arch/m68k/include/asm-m68k/idprom.h renamed from include/asm-m68k/idprom.h +0 -0
similarity index 100%
rename from include/asm-m68k/idprom.h
rename to arch/m68k/include/asm-m68k/idprom.h
arch/m68k/include/asm-m68k/intersil.h renamed from include/asm-m68k/intersil.h +0 -0
similarity index 100%
rename from include/asm-m68k/intersil.h
rename to arch/m68k/include/asm-m68k/intersil.h
arch/m68k/include/asm-m68k/io.h renamed from include/asm-m68k/io.h +0 -0
similarity index 100%
rename from include/asm-m68k/io.h
rename to arch/m68k/include/asm-m68k/io.h
arch/m68k/include/asm-m68k/ioctl.h renamed from include/asm-m68k/ioctl.h +0 -0
similarity index 100%
rename from include/asm-m68k/ioctl.h
rename to arch/m68k/include/asm-m68k/ioctl.h
arch/m68k/include/asm-m68k/ioctls.h renamed from include/asm-m68k/ioctls.h +0 -0
similarity index 100%
rename from include/asm-m68k/ioctls.h
rename to arch/m68k/include/asm-m68k/ioctls.h
arch/m68k/include/asm-m68k/ipcbuf.h renamed from include/asm-m68k/ipcbuf.h +0 -0
similarity index 100%
rename from include/asm-m68k/ipcbuf.h
rename to arch/m68k/include/asm-m68k/ipcbuf.h
arch/m68k/include/asm-m68k/irq.h renamed from include/asm-m68k/irq.h +0 -0
similarity index 100%
rename from include/asm-m68k/irq.h
rename to arch/m68k/include/asm-m68k/irq.h
arch/m68k/include/asm-m68k/irq_regs.h renamed from include/asm-m68k/irq_regs.h +0 -0
similarity index 100%
rename from include/asm-m68k/irq_regs.h
rename to arch/m68k/include/asm-m68k/irq_regs.h
arch/m68k/include/asm-m68k/kdebug.h renamed from include/asm-m68k/kdebug.h +0 -0
similarity index 100%
rename from include/asm-m68k/kdebug.h
rename to arch/m68k/include/asm-m68k/kdebug.h
arch/m68k/include/asm-m68k/kmap_types.h renamed from include/asm-m68k/kmap_types.h +0 -0
similarity index 100%
rename from include/asm-m68k/kmap_types.h
rename to arch/m68k/include/asm-m68k/kmap_types.h
arch/m68k/include/asm-m68k/linkage.h renamed from include/asm-m68k/linkage.h +0 -0
similarity index 100%
rename from include/asm-m68k/linkage.h
rename to arch/m68k/include/asm-m68k/linkage.h
arch/m68k/include/asm-m68k/local.h renamed from include/asm-m68k/local.h +0 -0
similarity index 100%
rename from include/asm-m68k/local.h
rename to arch/m68k/include/asm-m68k/local.h
arch/m68k/include/asm-m68k/mac_asc.h renamed from include/asm-m68k/mac_asc.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_asc.h
rename to arch/m68k/include/asm-m68k/mac_asc.h
arch/m68k/include/asm-m68k/mac_baboon.h renamed from include/asm-m68k/mac_baboon.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_baboon.h
rename to arch/m68k/include/asm-m68k/mac_baboon.h
arch/m68k/include/asm-m68k/mac_iop.h renamed from include/asm-m68k/mac_iop.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_iop.h
rename to arch/m68k/include/asm-m68k/mac_iop.h
arch/m68k/include/asm-m68k/mac_mouse.h renamed from include/asm-m68k/mac_mouse.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_mouse.h
rename to arch/m68k/include/asm-m68k/mac_mouse.h
arch/m68k/include/asm-m68k/mac_oss.h renamed from include/asm-m68k/mac_oss.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_oss.h
rename to arch/m68k/include/asm-m68k/mac_oss.h
arch/m68k/include/asm-m68k/mac_psc.h renamed from include/asm-m68k/mac_psc.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_psc.h
rename to arch/m68k/include/asm-m68k/mac_psc.h
arch/m68k/include/asm-m68k/mac_via.h renamed from include/asm-m68k/mac_via.h +0 -0
similarity index 100%
rename from include/asm-m68k/mac_via.h
rename to arch/m68k/include/asm-m68k/mac_via.h
arch/m68k/include/asm-m68k/machdep.h renamed from include/asm-m68k/machdep.h +0 -0
similarity index 100%
rename from include/asm-m68k/machdep.h
rename to arch/m68k/include/asm-m68k/machdep.h
arch/m68k/include/asm-m68k/machines.h renamed from include/asm-m68k/machines.h +0 -0
similarity index 100%
rename from include/asm-m68k/machines.h
rename to arch/m68k/include/asm-m68k/machines.h
arch/m68k/include/asm-m68k/machw.h renamed from include/asm-m68k/machw.h +0 -0
similarity index 100%
rename from include/asm-m68k/machw.h
rename to arch/m68k/include/asm-m68k/machw.h
arch/m68k/include/asm-m68k/macintosh.h renamed from include/asm-m68k/macintosh.h +0 -0
similarity index 100%
rename from include/asm-m68k/macintosh.h
rename to arch/m68k/include/asm-m68k/macintosh.h
arch/m68k/include/asm-m68k/macints.h renamed from include/asm-m68k/macints.h +0 -0
similarity index 100%
rename from include/asm-m68k/macints.h
rename to arch/m68k/include/asm-m68k/macints.h
arch/m68k/include/asm-m68k/math-emu.h renamed from include/asm-m68k/math-emu.h +0 -0
similarity index 100%
rename from include/asm-m68k/math-emu.h
rename to arch/m68k/include/asm-m68k/math-emu.h
arch/m68k/include/asm-m68k/mc146818rtc.h renamed from include/asm-m68k/mc146818rtc.h +0 -0
similarity index 100%
rename from include/asm-m68k/mc146818rtc.h
rename to arch/m68k/include/asm-m68k/mc146818rtc.h
arch/m68k/include/asm-m68k/md.h renamed from include/asm-m68k/md.h +0 -0
similarity index 100%
rename from include/asm-m68k/md.h
rename to arch/m68k/include/asm-m68k/md.h
arch/m68k/include/asm-m68k/mman.h renamed from include/asm-m68k/mman.h +0 -0
similarity index 100%
rename from include/asm-m68k/mman.h
rename to arch/m68k/include/asm-m68k/mman.h
arch/m68k/include/asm-m68k/mmu.h renamed from include/asm-m68k/mmu.h +0 -0
similarity index 100%
rename from include/asm-m68k/mmu.h
rename to arch/m68k/include/asm-m68k/mmu.h
arch/m68k/include/asm-m68k/mmu_context.h renamed from include/asm-m68k/mmu_context.h +0 -0
similarity index 100%
rename from include/asm-m68k/mmu_context.h
rename to arch/m68k/include/asm-m68k/mmu_context.h
arch/m68k/include/asm-m68k/mmzone.h renamed from include/asm-m68k/mmzone.h +0 -0
similarity index 100%
rename from include/asm-m68k/mmzone.h
rename to arch/m68k/include/asm-m68k/mmzone.h
arch/m68k/include/asm-m68k/module.h renamed from include/asm-m68k/module.h +0 -0
similarity index 100%
rename from include/asm-m68k/module.h
rename to arch/m68k/include/asm-m68k/module.h
arch/m68k/include/asm-m68k/motorola_pgalloc.h renamed from include/asm-m68k/motorola_pgalloc.h +0 -0
similarity index 100%
rename from include/asm-m68k/motorola_pgalloc.h
rename to arch/m68k/include/asm-m68k/motorola_pgalloc.h
arch/m68k/include/asm-m68k/motorola_pgtable.h renamed from include/asm-m68k/motorola_pgtable.h +0 -0
similarity index 100%
rename from include/asm-m68k/motorola_pgtable.h
rename to arch/m68k/include/asm-m68k/motorola_pgtable.h
arch/m68k/include/asm-m68k/movs.h renamed from include/asm-m68k/movs.h +0 -0
similarity index 100%
rename from include/asm-m68k/movs.h
rename to arch/m68k/include/asm-m68k/movs.h
arch/m68k/include/asm-m68k/msgbuf.h renamed from include/asm-m68k/msgbuf.h +0 -0
similarity index 100%
rename from include/asm-m68k/msgbuf.h
rename to arch/m68k/include/asm-m68k/msgbuf.h
arch/m68k/include/asm-m68k/mutex.h renamed from include/asm-m68k/mutex.h +0 -0
similarity index 100%
rename from include/asm-m68k/mutex.h
rename to arch/m68k/include/asm-m68k/mutex.h
arch/m68k/include/asm-m68k/mvme147hw.h renamed from include/asm-m68k/mvme147hw.h +0 -0
similarity index 100%
rename from include/asm-m68k/mvme147hw.h
rename to arch/m68k/include/asm-m68k/mvme147hw.h
arch/m68k/include/asm-m68k/mvme16xhw.h renamed from include/asm-m68k/mvme16xhw.h +0 -0
similarity index 100%
rename from include/asm-m68k/mvme16xhw.h
rename to arch/m68k/include/asm-m68k/mvme16xhw.h
arch/m68k/include/asm-m68k/nubus.h renamed from include/asm-m68k/nubus.h +0 -0
similarity index 100%
rename from include/asm-m68k/nubus.h
rename to arch/m68k/include/asm-m68k/nubus.h
arch/m68k/include/asm-m68k/openprom.h renamed from include/asm-m68k/openprom.h +0 -0
similarity index 100%
rename from include/asm-m68k/openprom.h
rename to arch/m68k/include/asm-m68k/openprom.h
arch/m68k/include/asm-m68k/oplib.h renamed from include/asm-m68k/oplib.h +0 -0
similarity index 100%
rename from include/asm-m68k/oplib.h
rename to arch/m68k/include/asm-m68k/oplib.h
arch/m68k/include/asm-m68k/page.h renamed from include/asm-m68k/page.h +0 -0
similarity index 100%
rename from include/asm-m68k/page.h
rename to arch/m68k/include/asm-m68k/page.h
arch/m68k/include/asm-m68k/page_offset.h renamed from include/asm-m68k/page_offset.h +0 -0
similarity index 100%
rename from include/asm-m68k/page_offset.h
rename to arch/m68k/include/asm-m68k/page_offset.h
arch/m68k/include/asm-m68k/param.h renamed from include/asm-m68k/param.h +0 -0
similarity index 100%
rename from include/asm-m68k/param.h
rename to arch/m68k/include/asm-m68k/param.h
arch/m68k/include/asm-m68k/parport.h renamed from include/asm-m68k/parport.h +0 -0
similarity index 100%
rename from include/asm-m68k/parport.h
rename to arch/m68k/include/asm-m68k/parport.h
arch/m68k/include/asm-m68k/pci.h renamed from include/asm-m68k/pci.h +0 -0
similarity index 100%
rename from include/asm-m68k/pci.h
rename to arch/m68k/include/asm-m68k/pci.h
arch/m68k/include/asm-m68k/percpu.h renamed from include/asm-m68k/percpu.h +0 -0
similarity index 100%
rename from include/asm-m68k/percpu.h
rename to arch/m68k/include/asm-m68k/percpu.h
arch/m68k/include/asm-m68k/pgalloc.h renamed from include/asm-m68k/pgalloc.h +0 -0
similarity index 100%
rename from include/asm-m68k/pgalloc.h
rename to arch/m68k/include/asm-m68k/pgalloc.h
arch/m68k/include/asm-m68k/pgtable.h renamed from include/asm-m68k/pgtable.h +0 -0
similarity index 100%
rename from include/asm-m68k/pgtable.h
rename to arch/m68k/include/asm-m68k/pgtable.h
arch/m68k/include/asm-m68k/poll.h renamed from include/asm-m68k/poll.h +0 -0
similarity index 100%
rename from include/asm-m68k/poll.h
rename to arch/m68k/include/asm-m68k/poll.h
arch/m68k/include/asm-m68k/posix_types.h renamed from include/asm-m68k/posix_types.h +0 -0
similarity index 100%
rename from include/asm-m68k/posix_types.h
rename to arch/m68k/include/asm-m68k/posix_types.h
arch/m68k/include/asm-m68k/processor.h renamed from include/asm-m68k/processor.h +0 -0
similarity index 100%
rename from include/asm-m68k/processor.h
rename to arch/m68k/include/asm-m68k/processor.h
arch/m68k/include/asm-m68k/ptrace.h renamed from include/asm-m68k/ptrace.h +0 -0
similarity index 100%
rename from include/asm-m68k/ptrace.h
rename to arch/m68k/include/asm-m68k/ptrace.h
arch/m68k/include/asm-m68k/q40_master.h renamed from include/asm-m68k/q40_master.h +0 -0
similarity index 100%
rename from include/asm-m68k/q40_master.h
rename to arch/m68k/include/asm-m68k/q40_master.h
arch/m68k/include/asm-m68k/q40ints.h renamed from include/asm-m68k/q40ints.h +0 -0
similarity index 100%
rename from include/asm-m68k/q40ints.h
rename to arch/m68k/include/asm-m68k/q40ints.h
arch/m68k/include/asm-m68k/raw_io.h renamed from include/asm-m68k/raw_io.h +0 -0
similarity index 100%
rename from include/asm-m68k/raw_io.h
rename to arch/m68k/include/asm-m68k/raw_io.h
arch/m68k/include/asm-m68k/resource.h renamed from include/asm-m68k/resource.h +0 -0
similarity index 100%
rename from include/asm-m68k/resource.h
rename to arch/m68k/include/asm-m68k/resource.h
arch/m68k/include/asm-m68k/rtc.h renamed from include/asm-m68k/rtc.h +0 -0
similarity index 100%
rename from include/asm-m68k/rtc.h
rename to arch/m68k/include/asm-m68k/rtc.h
arch/m68k/include/asm-m68k/sbus.h renamed from include/asm-m68k/sbus.h +0 -0
similarity index 100%
rename from include/asm-m68k/sbus.h
rename to arch/m68k/include/asm-m68k/sbus.h
arch/m68k/include/asm-m68k/scatterlist.h renamed from include/asm-m68k/scatterlist.h +0 -0
similarity index 100%
rename from include/asm-m68k/scatterlist.h
rename to arch/m68k/include/asm-m68k/scatterlist.h
arch/m68k/include/asm-m68k/sections.h renamed from include/asm-m68k/sections.h +0 -0
similarity index 100%
rename from include/asm-m68k/sections.h
rename to arch/m68k/include/asm-m68k/sections.h
arch/m68k/include/asm-m68k/segment.h renamed from include/asm-m68k/segment.h +0 -0
similarity index 100%
rename from include/asm-m68k/segment.h
rename to arch/m68k/include/asm-m68k/segment.h
arch/m68k/include/asm-m68k/sembuf.h renamed from include/asm-m68k/sembuf.h +0 -0
similarity index 100%
rename from include/asm-m68k/sembuf.h
rename to arch/m68k/include/asm-m68k/sembuf.h
arch/m68k/include/asm-m68k/serial.h renamed from include/asm-m68k/serial.h +0 -0
similarity index 100%
rename from include/asm-m68k/serial.h
rename to arch/m68k/include/asm-m68k/serial.h
arch/m68k/include/asm-m68k/setup.h renamed from include/asm-m68k/setup.h +0 -0
similarity index 100%
rename from include/asm-m68k/setup.h
rename to arch/m68k/include/asm-m68k/setup.h
arch/m68k/include/asm-m68k/shm.h renamed from include/asm-m68k/shm.h +0 -0
similarity index 100%
rename from include/asm-m68k/shm.h
rename to arch/m68k/include/asm-m68k/shm.h
arch/m68k/include/asm-m68k/shmbuf.h renamed from include/asm-m68k/shmbuf.h +0 -0
similarity index 100%
rename from include/asm-m68k/shmbuf.h
rename to arch/m68k/include/asm-m68k/shmbuf.h
arch/m68k/include/asm-m68k/shmparam.h renamed from include/asm-m68k/shmparam.h +0 -0
similarity index 100%
rename from include/asm-m68k/shmparam.h
rename to arch/m68k/include/asm-m68k/shmparam.h
arch/m68k/include/asm-m68k/sigcontext.h renamed from include/asm-m68k/sigcontext.h +0 -0
similarity index 100%
rename from include/asm-m68k/sigcontext.h
rename to arch/m68k/include/asm-m68k/sigcontext.h
arch/m68k/include/asm-m68k/siginfo.h renamed from include/asm-m68k/siginfo.h +0 -0
similarity index 100%
rename from include/asm-m68k/siginfo.h
rename to arch/m68k/include/asm-m68k/siginfo.h
arch/m68k/include/asm-m68k/signal.h renamed from include/asm-m68k/signal.h +0 -0
similarity index 100%
rename from include/asm-m68k/signal.h
rename to arch/m68k/include/asm-m68k/signal.h
arch/m68k/include/asm-m68k/socket.h renamed from include/asm-m68k/socket.h +0 -0
similarity index 100%
rename from include/asm-m68k/socket.h
rename to arch/m68k/include/asm-m68k/socket.h
arch/m68k/include/asm-m68k/sockios.h renamed from include/asm-m68k/sockios.h +0 -0
similarity index 100%
rename from include/asm-m68k/sockios.h
rename to arch/m68k/include/asm-m68k/sockios.h
arch/m68k/include/asm-m68k/spinlock.h renamed from include/asm-m68k/spinlock.h +0 -0
similarity index 100%
rename from include/asm-m68k/spinlock.h
rename to arch/m68k/include/asm-m68k/spinlock.h
arch/m68k/include/asm-m68k/stat.h renamed from include/asm-m68k/stat.h +0 -0
similarity index 100%
rename from include/asm-m68k/stat.h
rename to arch/m68k/include/asm-m68k/stat.h
arch/m68k/include/asm-m68k/statfs.h renamed from include/asm-m68k/statfs.h +0 -0
similarity index 100%
rename from include/asm-m68k/statfs.h
rename to arch/m68k/include/asm-m68k/statfs.h
arch/m68k/include/asm-m68k/string.h renamed from include/asm-m68k/string.h +0 -0
similarity index 100%
rename from include/asm-m68k/string.h
rename to arch/m68k/include/asm-m68k/string.h
arch/m68k/include/asm-m68k/sun3-head.h renamed from include/asm-m68k/sun3-head.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3-head.h
rename to arch/m68k/include/asm-m68k/sun3-head.h
arch/m68k/include/asm-m68k/sun3_pgalloc.h renamed from include/asm-m68k/sun3_pgalloc.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3_pgalloc.h
rename to arch/m68k/include/asm-m68k/sun3_pgalloc.h
arch/m68k/include/asm-m68k/sun3_pgtable.h renamed from include/asm-m68k/sun3_pgtable.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3_pgtable.h
rename to arch/m68k/include/asm-m68k/sun3_pgtable.h
arch/m68k/include/asm-m68k/sun3ints.h renamed from include/asm-m68k/sun3ints.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3ints.h
rename to arch/m68k/include/asm-m68k/sun3ints.h
arch/m68k/include/asm-m68k/sun3mmu.h renamed from include/asm-m68k/sun3mmu.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3mmu.h
rename to arch/m68k/include/asm-m68k/sun3mmu.h
arch/m68k/include/asm-m68k/sun3x.h renamed from include/asm-m68k/sun3x.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3x.h
rename to arch/m68k/include/asm-m68k/sun3x.h
arch/m68k/include/asm-m68k/sun3xflop.h renamed from include/asm-m68k/sun3xflop.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3xflop.h
rename to arch/m68k/include/asm-m68k/sun3xflop.h
arch/m68k/include/asm-m68k/sun3xprom.h renamed from include/asm-m68k/sun3xprom.h +0 -0
similarity index 100%
rename from include/asm-m68k/sun3xprom.h
rename to arch/m68k/include/asm-m68k/sun3xprom.h
arch/m68k/include/asm-m68k/suspend.h renamed from include/asm-m68k/suspend.h +0 -0
similarity index 100%
rename from include/asm-m68k/suspend.h
rename to arch/m68k/include/asm-m68k/suspend.h
arch/m68k/include/asm-m68k/system.h renamed from include/asm-m68k/system.h +0 -0
similarity index 100%
rename from include/asm-m68k/system.h
rename to arch/m68k/include/asm-m68k/system.h
arch/m68k/include/asm-m68k/termbits.h renamed from include/asm-m68k/termbits.h +0 -0
similarity index 100%
rename from include/asm-m68k/termbits.h
rename to arch/m68k/include/asm-m68k/termbits.h
arch/m68k/include/asm-m68k/termios.h renamed from include/asm-m68k/termios.h +0 -0
similarity index 100%
rename from include/asm-m68k/termios.h
rename to arch/m68k/include/asm-m68k/termios.h
arch/m68k/include/asm-m68k/thread_info.h renamed from include/asm-m68k/thread_info.h +0 -0
similarity index 100%
rename from include/asm-m68k/thread_info.h
rename to arch/m68k/include/asm-m68k/thread_info.h
arch/m68k/include/asm-m68k/timex.h renamed from include/asm-m68k/timex.h +0 -0
similarity index 100%
rename from include/asm-m68k/timex.h
rename to arch/m68k/include/asm-m68k/timex.h
arch/m68k/include/asm-m68k/tlb.h renamed from include/asm-m68k/tlb.h +0 -0
similarity index 100%
rename from include/asm-m68k/tlb.h
rename to arch/m68k/include/asm-m68k/tlb.h
arch/m68k/include/asm-m68k/tlbflush.h renamed from include/asm-m68k/tlbflush.h +0 -0
similarity index 100%
rename from include/asm-m68k/tlbflush.h
rename to arch/m68k/include/asm-m68k/tlbflush.h
arch/m68k/include/asm-m68k/topology.h renamed from include/asm-m68k/topology.h +0 -0
similarity index 100%
rename from include/asm-m68k/topology.h
rename to arch/m68k/include/asm-m68k/topology.h
arch/m68k/include/asm-m68k/traps.h renamed from include/asm-m68k/traps.h +0 -0
similarity index 100%
rename from include/asm-m68k/traps.h
rename to arch/m68k/include/asm-m68k/traps.h
arch/m68k/include/asm-m68k/types.h renamed from include/asm-m68k/types.h +0 -0
similarity index 100%
rename from include/asm-m68k/types.h
rename to arch/m68k/include/asm-m68k/types.h
arch/m68k/include/asm-m68k/uaccess.h renamed from include/asm-m68k/uaccess.h +0 -0
similarity index 100%
rename from include/asm-m68k/uaccess.h
rename to arch/m68k/include/asm-m68k/uaccess.h
arch/m68k/include/asm-m68k/ucontext.h renamed from include/asm-m68k/ucontext.h +0 -0
similarity index 100%
rename from include/asm-m68k/ucontext.h
rename to arch/m68k/include/asm-m68k/ucontext.h
arch/m68k/include/asm-m68k/unaligned.h renamed from include/asm-m68k/unaligned.h +0 -0
similarity index 100%
rename from include/asm-m68k/unaligned.h
rename to arch/m68k/include/asm-m68k/unaligned.h
arch/m68k/include/asm-m68k/unistd.h renamed from include/asm-m68k/unistd.h +0 -0
similarity index 100%
rename from include/asm-m68k/unistd.h
rename to arch/m68k/include/asm-m68k/unistd.h
arch/m68k/include/asm-m68k/user.h renamed from include/asm-m68k/user.h +0 -0
similarity index 100%
rename from include/asm-m68k/user.h
rename to arch/m68k/include/asm-m68k/user.h
arch/m68k/include/asm-m68k/virtconvert.h renamed from include/asm-m68k/virtconvert.h +0 -0
similarity index 100%
rename from include/asm-m68k/virtconvert.h
rename to arch/m68k/include/asm-m68k/virtconvert.h
arch/m68k/include/asm-m68k/xor.h renamed from include/asm-m68k/xor.h +0 -0
similarity index 100%
rename from include/asm-m68k/xor.h
rename to arch/m68k/include/asm-m68k/xor.h
arch/m68k/include/asm-m68k/zorro.h renamed from include/asm-m68k/zorro.h +0 -0
similarity index 100%
rename from include/asm-m68k/zorro.h
rename to arch/m68k/include/asm-m68k/zorro.h
arch/m68knommu/Makefile +2 -0
index b63bbcf..0c9545c 100644
@@ -112,6 +112,8 @@ KBUILD_CFLAGS += $(cflags-y)
 KBUILD_CFLAGS += -D__linux__
 KBUILD_CFLAGS += -DUTS_SYSNAME=\"uClinux\"
 
+KBUILD_CPPFLAGS += -I$(srctree)/arch/m68k/include
+
 head-y := arch/m68knommu/platform/$(cpuclass-y)/head.o
 
 core-y	+= arch/m68knommu/kernel/ \
arch/m68knommu/include/asm/cachectl.h deleted +0 -1
deleted file mode 100644
index bcf5a6a..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/cachectl.h>
arch/m68knommu/include/asm/errno.h deleted +0 -1
deleted file mode 100644
index 7e8c22b..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/errno.h>
arch/m68knommu/include/asm/fcntl.h deleted +0 -1
deleted file mode 100644
index f6a552c..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/fcntl.h>
arch/m68knommu/include/asm/hwtest.h deleted +0 -1
deleted file mode 100644
index 700626a..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/hwtest.h>
arch/m68knommu/include/asm/ioctls.h deleted +0 -1
deleted file mode 100644
index 0b1eb4d..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/ioctls.h>
arch/m68knommu/include/asm/ipcbuf.h deleted +0 -1
deleted file mode 100644
index e4a7be6..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/ipcbuf.h>
arch/m68knommu/include/asm/linkage.h deleted +0 -1
deleted file mode 100644
index c288a19..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/linkage.h>
arch/m68knommu/include/asm/math-emu.h deleted +0 -1
deleted file mode 100644
index 7e70905..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/math-emu.h>
arch/m68knommu/include/asm/md.h deleted +0 -1
deleted file mode 100644
index d810c78..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/md.h>
arch/m68knommu/include/asm/mman.h deleted +0 -1
deleted file mode 100644
index 4846c68..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/mman.h>
arch/m68knommu/include/asm/movs.h deleted +0 -1
deleted file mode 100644
index 81a1677..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/movs.h>
arch/m68knommu/include/asm/msgbuf.h deleted +0 -1
deleted file mode 100644
index bdfadec..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/msgbuf.h>
arch/m68knommu/include/asm/openprom.h deleted +0 -1
deleted file mode 100644
index fdba795..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/openprom.h>
arch/m68knommu/include/asm/oplib.h deleted +0 -1
deleted file mode 100644
index ce079dc..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/oplib.h>
arch/m68knommu/include/asm/poll.h deleted +0 -1
deleted file mode 100644
index ee1b6cb..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/poll.h>
arch/m68knommu/include/asm/posix_types.h deleted +0 -1
deleted file mode 100644
index 6205fb9..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/posix_types.h>
arch/m68knommu/include/asm/resource.h deleted +0 -1
deleted file mode 100644
index 7fa63d5..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/resource.h>
arch/m68knommu/include/asm/rtc.h deleted +0 -1
deleted file mode 100644
index eaf18ec..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/rtc.h>
arch/m68knommu/include/asm/sembuf.h deleted +0 -1
deleted file mode 100644
index 3a634f9..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/sembuf.h>
arch/m68knommu/include/asm/setup.h deleted +0 -1
deleted file mode 100644
index ff4565e..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/setup.h>
arch/m68knommu/include/asm/shm.h deleted +0 -1
deleted file mode 100644
index cc8e522..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/shm.h>
arch/m68knommu/include/asm/shmbuf.h deleted +0 -1
deleted file mode 100644
index bc34cf8..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/shmbuf.h>
arch/m68knommu/include/asm/shmparam.h deleted +0 -1
deleted file mode 100644
index d7ee696..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/shmparam.h>
arch/m68knommu/include/asm/socket.h deleted +0 -1
deleted file mode 100644
index ac5478b..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/socket.h>
arch/m68knommu/include/asm/sockios.h deleted +0 -1
deleted file mode 100644
index dcc6a89..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/sockios.h>
arch/m68knommu/include/asm/spinlock.h deleted +0 -1
deleted file mode 100644
index 6bb1f06..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/spinlock.h>
arch/m68knommu/include/asm/stat.h deleted +0 -1
deleted file mode 100644
index 3d4b260..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/stat.h>
arch/m68knommu/include/asm/statfs.h deleted +0 -1
deleted file mode 100644
index 2ce99ea..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/statfs.h>
arch/m68knommu/include/asm/termbits.h deleted +0 -1
deleted file mode 100644
index 05dd6bc..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/termbits.h>
arch/m68knommu/include/asm/termios.h deleted +0 -1
deleted file mode 100644
index e733788..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/termios.h>
arch/m68knommu/include/asm/tlb.h deleted +0 -1
deleted file mode 100644
index 77a7c51..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/tlb.h>
arch/m68knommu/include/asm/types.h deleted +0 -1
deleted file mode 100644
index 031238c..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/types.h>
arch/m68knommu/include/asm/user.h deleted +0 -1
deleted file mode 100644
index a5a555b..0000000
@@ -1 +0,0 @@
-#include <asm-m68k/user.h>
Signature · 1 line
1.5.6.5
Quoted 1 line

From 3bdb637d5728407a3d724368078d381590098b6b Mon Sep 17 00:00:00 2001

From: Al Viro <[email protected]>
Date: Wed, 17 Dec 2008 11:42:48 -0500
Subject: [PATCH] mn10300 header move, part 1

move headers, kill proc and unit symlinks

---
 arch/mn10300/Makefile                              |   41 +-------------------
 .../mn10300/include/asm}/.gitignore                |    0 
 .../mn10300/include/asm}/Kbuild                    |    0 
 .../mn10300/include/asm}/atomic.h                  |    0 
 .../mn10300/include/asm}/auxvec.h                  |    0 
 .../mn10300/include/asm}/bitops.h                  |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/bug.h |    0 
 .../mn10300/include/asm}/bugs.h                    |    0 
 .../mn10300/include/asm}/busctl-regs.h             |    0 
 .../mn10300/include/asm}/byteorder.h               |    0 
 .../mn10300/include/asm}/cache.h                   |    0 
 .../mn10300/include/asm}/cacheflush.h              |    0 
 .../mn10300/include/asm}/checksum.h                |    0 
 .../mn10300/include/asm}/cpu-regs.h                |    0 
 .../mn10300/include/asm}/cputime.h                 |    0 
 .../mn10300/include/asm}/current.h                 |    0 
 .../mn10300/include/asm}/delay.h                   |    0 
 .../mn10300/include/asm}/device.h                  |    0 
 .../mn10300/include/asm}/div64.h                   |    0 
 .../mn10300/include/asm}/dma-mapping.h             |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/dma.h |    0 
 .../mn10300/include/asm}/dmactl-regs.h             |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/elf.h |    0 
 .../mn10300/include/asm}/emergency-restart.h       |    0 
 .../mn10300/include/asm}/errno.h                   |    0 
 .../mn10300/include/asm}/exceptions.h              |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/fb.h  |    0 
 .../mn10300/include/asm}/fcntl.h                   |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/fpu.h |    0 
 .../mn10300/include/asm}/frame.inc                 |    0 
 .../mn10300/include/asm}/futex.h                   |    0 
 .../mn10300/include/asm}/gdb-stub.h                |    0 
 .../mn10300/include/asm}/hardirq.h                 |    0 
 .../mn10300/include/asm}/highmem.h                 |    0 
 .../mn10300/include/asm}/hw_irq.h                  |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/ide.h |    0 
 .../mn10300/include/asm}/intctl-regs.h             |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/io.h  |    0 
 .../mn10300/include/asm}/ioctl.h                   |    0 
 .../mn10300/include/asm}/ioctls.h                  |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/ipc.h |    0 
 .../mn10300/include/asm}/ipcbuf.h                  |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/irq.h |    0 
 .../mn10300/include/asm}/irq_regs.h                |    0 
 .../mn10300/include/asm}/kdebug.h                  |    0 
 .../mn10300/include/asm}/kmap_types.h              |    0 
 .../mn10300/include/asm}/kprobes.h                 |    0 
 .../mn10300/include/asm}/linkage.h                 |    0 
 .../mn10300/include/asm}/local.h                   |    0 
 .../mn10300/include/asm}/mc146818rtc.h             |    0 
 .../mn10300/include/asm}/mman.h                    |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/mmu.h |    0 
 .../mn10300/include/asm}/mmu_context.h             |    0 
 .../mn10300/include/asm}/module.h                  |    0 
 .../mn10300/include/asm}/msgbuf.h                  |    0 
 .../mn10300/include/asm}/mutex.h                   |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/nmi.h |    0 
 .../mn10300/include/asm}/page.h                    |    0 
 .../mn10300/include/asm}/page_offset.h             |    0 
 .../mn10300/include/asm}/param.h                   |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/pci.h |    0 
 .../mn10300/include/asm}/percpu.h                  |    0 
 .../mn10300/include/asm}/pgalloc.h                 |    0 
 .../mn10300/include/asm}/pgtable.h                 |    0 
 .../mn10300/include/asm}/pio-regs.h                |    0 
 .../mn10300/include/asm}/poll.h                    |    0 
 .../mn10300/include/asm}/posix_types.h             |    0 
 .../mn10300/include/asm}/processor.h               |    0 
 .../mn10300/include/asm}/ptrace.h                  |    0 
 .../mn10300/include/asm}/reset-regs.h              |    0 
 .../mn10300/include/asm}/resource.h                |    0 
 .../mn10300/include/asm}/rtc-regs.h                |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/rtc.h |    0 
 .../mn10300/include/asm}/scatterlist.h             |    0 
 .../mn10300/include/asm}/sections.h                |    0 
 .../mn10300/include/asm}/sembuf.h                  |    0 
 .../mn10300/include/asm}/serial-regs.h             |    0 
 .../mn10300/include/asm}/serial.h                  |    0 
 .../mn10300/include/asm}/setup.h                   |    0 
 .../mn10300/include/asm}/shmbuf.h                  |    0 
 .../mn10300/include/asm}/shmparam.h                |    0 
 .../mn10300/include/asm}/sigcontext.h              |    0 
 .../mn10300/include/asm}/siginfo.h                 |    0 
 .../mn10300/include/asm}/signal.h                  |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/smp.h |    0 
 .../mn10300/include/asm}/socket.h                  |    0 
 .../mn10300/include/asm}/sockios.h                 |    0 
 .../mn10300/include/asm}/spinlock.h                |    0 
 .../mn10300/include/asm}/stat.h                    |    0 
 .../mn10300/include/asm}/statfs.h                  |    0 
 .../mn10300/include/asm}/string.h                  |    0 
 .../mn10300/include/asm}/system.h                  |    0 
 .../mn10300/include/asm}/termbits.h                |    0 
 .../mn10300/include/asm}/termios.h                 |    0 
 .../mn10300/include/asm}/thread_info.h             |    0 
 .../mn10300/include/asm}/timer-regs.h              |    0 
 .../mn10300/include/asm}/timex.h                   |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/tlb.h |    0 
 .../mn10300/include/asm}/tlbflush.h                |    0 
 .../mn10300/include/asm}/topology.h                |    0 
 .../mn10300/include/asm}/types.h                   |    0 
 .../mn10300/include/asm}/uaccess.h                 |    0 
 .../mn10300/include/asm}/ucontext.h                |    0 
 .../mn10300/include/asm}/unaligned.h               |    0 
 .../mn10300/include/asm}/unistd.h                  |    0 
 .../mn10300/include/asm}/user.h                    |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/vga.h |    0 
 .../asm-mn10300 => arch/mn10300/include/asm}/xor.h |    0 
 .../mn10300/proc-mn103e010/asm/proc}/cache.h       |    0 
 .../mn10300/proc-mn103e010/asm/proc}/clock.h       |    0 
 .../mn10300/proc-mn103e010/asm/proc}/irq.h         |    0 
 .../mn10300/proc-mn103e010/asm/proc}/proc.h        |    0 
 .../mn10300/unit-asb2303/asm/unit}/clock.h         |    0 
 .../mn10300/unit-asb2303/asm/unit}/leds.h          |    0 
 .../mn10300/unit-asb2303/asm/unit}/serial.h        |    0 
 .../mn10300/unit-asb2303/asm/unit}/smc91111.h      |    0 
 .../mn10300/unit-asb2303/asm/unit}/timex.h         |    0 
 .../mn10300/unit-asb2305/asm/unit}/clock.h         |    0 
 .../mn10300/unit-asb2305/asm/unit}/leds.h          |    0 
 .../mn10300/unit-asb2305/asm/unit}/serial.h        |    0 
 .../mn10300/unit-asb2305/asm/unit}/timex.h         |    0 
 121 files changed, 2 insertions(+), 39 deletions(-)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/.gitignore (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/Kbuild (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/atomic.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/auxvec.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/bitops.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/bug.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/bugs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/busctl-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/byteorder.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/cache.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/cacheflush.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/checksum.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/cpu-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/cputime.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/current.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/delay.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/device.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/div64.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/dma-mapping.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/dma.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/dmactl-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/elf.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/emergency-restart.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/errno.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/exceptions.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/fb.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/fcntl.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/fpu.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/frame.inc (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/futex.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/gdb-stub.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/hardirq.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/highmem.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/hw_irq.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ide.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/intctl-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/io.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ioctl.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ioctls.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ipc.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ipcbuf.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/irq.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/irq_regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/kdebug.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/kmap_types.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/kprobes.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/linkage.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/local.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/mc146818rtc.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/mman.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/mmu.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/mmu_context.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/module.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/msgbuf.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/mutex.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/nmi.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/page.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/page_offset.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/param.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/pci.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/percpu.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/pgalloc.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/pgtable.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/pio-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/poll.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/posix_types.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/processor.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ptrace.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/reset-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/resource.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/rtc-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/rtc.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/scatterlist.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/sections.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/sembuf.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/serial-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/serial.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/setup.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/shmbuf.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/shmparam.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/sigcontext.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/siginfo.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/signal.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/smp.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/socket.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/sockios.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/spinlock.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/stat.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/statfs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/string.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/system.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/termbits.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/termios.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/thread_info.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/timer-regs.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/timex.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/tlb.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/tlbflush.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/topology.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/types.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/uaccess.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/ucontext.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/unaligned.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/unistd.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/user.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/vga.h (100%)
 rename {include/asm-mn10300 => arch/mn10300/include/asm}/xor.h (100%)
 rename {include/asm-mn10300/proc-mn103e010 => arch/mn10300/proc-mn103e010/asm/proc}/cache.h (100%)
 rename {include/asm-mn10300/proc-mn103e010 => arch/mn10300/proc-mn103e010/asm/proc}/clock.h (100%)
 rename {include/asm-mn10300/proc-mn103e010 => arch/mn10300/proc-mn103e010/asm/proc}/irq.h (100%)
 rename {include/asm-mn10300/proc-mn103e010 => arch/mn10300/proc-mn103e010/asm/proc}/proc.h (100%)
 rename {include/asm-mn10300/unit-asb2303 => arch/mn10300/unit-asb2303/asm/unit}/clock.h (100%)
 rename {include/asm-mn10300/unit-asb2303 => arch/mn10300/unit-asb2303/asm/unit}/leds.h (100%)
 rename {include/asm-mn10300/unit-asb2303 => arch/mn10300/unit-asb2303/asm/unit}/serial.h (100%)
 rename {include/asm-mn10300/unit-asb2303 => arch/mn10300/unit-asb2303/asm/unit}/smc91111.h (100%)
 rename {include/asm-mn10300/unit-asb2303 => arch/mn10300/unit-asb2303/asm/unit}/timex.h (100%)
 rename {include/asm-mn10300/unit-asb2305 => arch/mn10300/unit-asb2305/asm/unit}/clock.h (100%)
 rename {include/asm-mn10300/unit-asb2305 => arch/mn10300/unit-asb2305/asm/unit}/leds.h (100%)
 rename {include/asm-mn10300/unit-asb2305 => arch/mn10300/unit-asb2305/asm/unit}/serial.h (100%)
 rename {include/asm-mn10300/unit-asb2305 => arch/mn10300/unit-asb2305/asm/unit}/timex.h (100%)
arch/mn10300/Makefile +2 -39

44 lines not on this page · raw message

arch/mn10300/include/asm/.gitignore renamed from include/asm-mn10300/.gitignore +0 -0
similarity index 100%
rename from include/asm-mn10300/.gitignore
rename to arch/mn10300/include/asm/.gitignore
arch/mn10300/include/asm/Kbuild renamed from include/asm-mn10300/Kbuild +0 -0
similarity index 100%
rename from include/asm-mn10300/Kbuild
rename to arch/mn10300/include/asm/Kbuild
arch/mn10300/include/asm/atomic.h renamed from include/asm-mn10300/atomic.h +0 -0
similarity index 100%
rename from include/asm-mn10300/atomic.h
rename to arch/mn10300/include/asm/atomic.h
arch/mn10300/include/asm/auxvec.h renamed from include/asm-mn10300/auxvec.h +0 -0
similarity index 100%
rename from include/asm-mn10300/auxvec.h
rename to arch/mn10300/include/asm/auxvec.h
arch/mn10300/include/asm/bitops.h renamed from include/asm-mn10300/bitops.h +0 -0
similarity index 100%
rename from include/asm-mn10300/bitops.h
rename to arch/mn10300/include/asm/bitops.h
arch/mn10300/include/asm/bug.h renamed from include/asm-mn10300/bug.h +0 -0
similarity index 100%
rename from include/asm-mn10300/bug.h
rename to arch/mn10300/include/asm/bug.h
arch/mn10300/include/asm/bugs.h renamed from include/asm-mn10300/bugs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/bugs.h
rename to arch/mn10300/include/asm/bugs.h
arch/mn10300/include/asm/busctl-regs.h renamed from include/asm-mn10300/busctl-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/busctl-regs.h
rename to arch/mn10300/include/asm/busctl-regs.h
arch/mn10300/include/asm/byteorder.h renamed from include/asm-mn10300/byteorder.h +0 -0
similarity index 100%
rename from include/asm-mn10300/byteorder.h
rename to arch/mn10300/include/asm/byteorder.h
arch/mn10300/include/asm/cache.h renamed from include/asm-mn10300/cache.h +0 -0
similarity index 100%
rename from include/asm-mn10300/cache.h
rename to arch/mn10300/include/asm/cache.h
arch/mn10300/include/asm/cacheflush.h renamed from include/asm-mn10300/cacheflush.h +0 -0
similarity index 100%
rename from include/asm-mn10300/cacheflush.h
rename to arch/mn10300/include/asm/cacheflush.h
arch/mn10300/include/asm/checksum.h renamed from include/asm-mn10300/checksum.h +0 -0
similarity index 100%
rename from include/asm-mn10300/checksum.h
rename to arch/mn10300/include/asm/checksum.h
arch/mn10300/include/asm/cpu-regs.h renamed from include/asm-mn10300/cpu-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/cpu-regs.h
rename to arch/mn10300/include/asm/cpu-regs.h
arch/mn10300/include/asm/cputime.h renamed from include/asm-mn10300/cputime.h +0 -0
similarity index 100%
rename from include/asm-mn10300/cputime.h
rename to arch/mn10300/include/asm/cputime.h
arch/mn10300/include/asm/current.h renamed from include/asm-mn10300/current.h +0 -0
similarity index 100%
rename from include/asm-mn10300/current.h
rename to arch/mn10300/include/asm/current.h
arch/mn10300/include/asm/delay.h renamed from include/asm-mn10300/delay.h +0 -0
similarity index 100%
rename from include/asm-mn10300/delay.h
rename to arch/mn10300/include/asm/delay.h
arch/mn10300/include/asm/device.h renamed from include/asm-mn10300/device.h +0 -0
similarity index 100%
rename from include/asm-mn10300/device.h
rename to arch/mn10300/include/asm/device.h
arch/mn10300/include/asm/div64.h renamed from include/asm-mn10300/div64.h +0 -0
similarity index 100%
rename from include/asm-mn10300/div64.h
rename to arch/mn10300/include/asm/div64.h
arch/mn10300/include/asm/dma-mapping.h renamed from include/asm-mn10300/dma-mapping.h +0 -0
similarity index 100%
rename from include/asm-mn10300/dma-mapping.h
rename to arch/mn10300/include/asm/dma-mapping.h
arch/mn10300/include/asm/dma.h renamed from include/asm-mn10300/dma.h +0 -0
similarity index 100%
rename from include/asm-mn10300/dma.h
rename to arch/mn10300/include/asm/dma.h
arch/mn10300/include/asm/dmactl-regs.h renamed from include/asm-mn10300/dmactl-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/dmactl-regs.h
rename to arch/mn10300/include/asm/dmactl-regs.h
arch/mn10300/include/asm/elf.h renamed from include/asm-mn10300/elf.h +0 -0
similarity index 100%
rename from include/asm-mn10300/elf.h
rename to arch/mn10300/include/asm/elf.h
arch/mn10300/include/asm/emergency-restart.h renamed from include/asm-mn10300/emergency-restart.h +0 -0
similarity index 100%
rename from include/asm-mn10300/emergency-restart.h
rename to arch/mn10300/include/asm/emergency-restart.h
arch/mn10300/include/asm/errno.h renamed from include/asm-mn10300/errno.h +0 -0
similarity index 100%
rename from include/asm-mn10300/errno.h
rename to arch/mn10300/include/asm/errno.h
arch/mn10300/include/asm/exceptions.h renamed from include/asm-mn10300/exceptions.h +0 -0
similarity index 100%
rename from include/asm-mn10300/exceptions.h
rename to arch/mn10300/include/asm/exceptions.h
arch/mn10300/include/asm/fb.h renamed from include/asm-mn10300/fb.h +0 -0
similarity index 100%
rename from include/asm-mn10300/fb.h
rename to arch/mn10300/include/asm/fb.h
arch/mn10300/include/asm/fcntl.h renamed from include/asm-mn10300/fcntl.h +0 -0
similarity index 100%
rename from include/asm-mn10300/fcntl.h
rename to arch/mn10300/include/asm/fcntl.h
arch/mn10300/include/asm/fpu.h renamed from include/asm-mn10300/fpu.h +0 -0
similarity index 100%
rename from include/asm-mn10300/fpu.h
rename to arch/mn10300/include/asm/fpu.h
arch/mn10300/include/asm/frame.inc renamed from include/asm-mn10300/frame.inc +0 -0
similarity index 100%
rename from include/asm-mn10300/frame.inc
rename to arch/mn10300/include/asm/frame.inc
arch/mn10300/include/asm/futex.h renamed from include/asm-mn10300/futex.h +0 -0
similarity index 100%
rename from include/asm-mn10300/futex.h
rename to arch/mn10300/include/asm/futex.h
arch/mn10300/include/asm/gdb-stub.h renamed from include/asm-mn10300/gdb-stub.h +0 -0
similarity index 100%
rename from include/asm-mn10300/gdb-stub.h
rename to arch/mn10300/include/asm/gdb-stub.h
arch/mn10300/include/asm/hardirq.h renamed from include/asm-mn10300/hardirq.h +0 -0
similarity index 100%
rename from include/asm-mn10300/hardirq.h
rename to arch/mn10300/include/asm/hardirq.h
arch/mn10300/include/asm/highmem.h renamed from include/asm-mn10300/highmem.h +0 -0
similarity index 100%
rename from include/asm-mn10300/highmem.h
rename to arch/mn10300/include/asm/highmem.h
arch/mn10300/include/asm/hw_irq.h renamed from include/asm-mn10300/hw_irq.h +0 -0
similarity index 100%
rename from include/asm-mn10300/hw_irq.h
rename to arch/mn10300/include/asm/hw_irq.h
arch/mn10300/include/asm/ide.h renamed from include/asm-mn10300/ide.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ide.h
rename to arch/mn10300/include/asm/ide.h
arch/mn10300/include/asm/intctl-regs.h renamed from include/asm-mn10300/intctl-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/intctl-regs.h
rename to arch/mn10300/include/asm/intctl-regs.h
arch/mn10300/include/asm/io.h renamed from include/asm-mn10300/io.h +0 -0
similarity index 100%
rename from include/asm-mn10300/io.h
rename to arch/mn10300/include/asm/io.h
arch/mn10300/include/asm/ioctl.h renamed from include/asm-mn10300/ioctl.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ioctl.h
rename to arch/mn10300/include/asm/ioctl.h
arch/mn10300/include/asm/ioctls.h renamed from include/asm-mn10300/ioctls.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ioctls.h
rename to arch/mn10300/include/asm/ioctls.h
arch/mn10300/include/asm/ipc.h renamed from include/asm-mn10300/ipc.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ipc.h
rename to arch/mn10300/include/asm/ipc.h
arch/mn10300/include/asm/ipcbuf.h renamed from include/asm-mn10300/ipcbuf.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ipcbuf.h
rename to arch/mn10300/include/asm/ipcbuf.h
arch/mn10300/include/asm/irq.h renamed from include/asm-mn10300/irq.h +0 -0
similarity index 100%
rename from include/asm-mn10300/irq.h
rename to arch/mn10300/include/asm/irq.h
arch/mn10300/include/asm/irq_regs.h renamed from include/asm-mn10300/irq_regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/irq_regs.h
rename to arch/mn10300/include/asm/irq_regs.h
arch/mn10300/include/asm/kdebug.h renamed from include/asm-mn10300/kdebug.h +0 -0
similarity index 100%
rename from include/asm-mn10300/kdebug.h
rename to arch/mn10300/include/asm/kdebug.h
arch/mn10300/include/asm/kmap_types.h renamed from include/asm-mn10300/kmap_types.h +0 -0
similarity index 100%
rename from include/asm-mn10300/kmap_types.h
rename to arch/mn10300/include/asm/kmap_types.h
arch/mn10300/include/asm/kprobes.h renamed from include/asm-mn10300/kprobes.h +0 -0
similarity index 100%
rename from include/asm-mn10300/kprobes.h
rename to arch/mn10300/include/asm/kprobes.h
arch/mn10300/include/asm/linkage.h renamed from include/asm-mn10300/linkage.h +0 -0
similarity index 100%
rename from include/asm-mn10300/linkage.h
rename to arch/mn10300/include/asm/linkage.h
arch/mn10300/include/asm/local.h renamed from include/asm-mn10300/local.h +0 -0
similarity index 100%
rename from include/asm-mn10300/local.h
rename to arch/mn10300/include/asm/local.h
arch/mn10300/include/asm/mc146818rtc.h renamed from include/asm-mn10300/mc146818rtc.h +0 -0
similarity index 100%
rename from include/asm-mn10300/mc146818rtc.h
rename to arch/mn10300/include/asm/mc146818rtc.h
arch/mn10300/include/asm/mman.h renamed from include/asm-mn10300/mman.h +0 -0
similarity index 100%
rename from include/asm-mn10300/mman.h
rename to arch/mn10300/include/asm/mman.h
arch/mn10300/include/asm/mmu.h renamed from include/asm-mn10300/mmu.h +0 -0
similarity index 100%
rename from include/asm-mn10300/mmu.h
rename to arch/mn10300/include/asm/mmu.h
arch/mn10300/include/asm/mmu_context.h renamed from include/asm-mn10300/mmu_context.h +0 -0
similarity index 100%
rename from include/asm-mn10300/mmu_context.h
rename to arch/mn10300/include/asm/mmu_context.h
arch/mn10300/include/asm/module.h renamed from include/asm-mn10300/module.h +0 -0
similarity index 100%
rename from include/asm-mn10300/module.h
rename to arch/mn10300/include/asm/module.h
arch/mn10300/include/asm/msgbuf.h renamed from include/asm-mn10300/msgbuf.h +0 -0
similarity index 100%
rename from include/asm-mn10300/msgbuf.h
rename to arch/mn10300/include/asm/msgbuf.h
arch/mn10300/include/asm/mutex.h renamed from include/asm-mn10300/mutex.h +0 -0
similarity index 100%
rename from include/asm-mn10300/mutex.h
rename to arch/mn10300/include/asm/mutex.h
arch/mn10300/include/asm/nmi.h renamed from include/asm-mn10300/nmi.h +0 -0
similarity index 100%
rename from include/asm-mn10300/nmi.h
rename to arch/mn10300/include/asm/nmi.h
arch/mn10300/include/asm/page.h renamed from include/asm-mn10300/page.h +0 -0
similarity index 100%
rename from include/asm-mn10300/page.h
rename to arch/mn10300/include/asm/page.h
arch/mn10300/include/asm/page_offset.h renamed from include/asm-mn10300/page_offset.h +0 -0
similarity index 100%
rename from include/asm-mn10300/page_offset.h
rename to arch/mn10300/include/asm/page_offset.h
arch/mn10300/include/asm/param.h renamed from include/asm-mn10300/param.h +0 -0
similarity index 100%
rename from include/asm-mn10300/param.h
rename to arch/mn10300/include/asm/param.h
arch/mn10300/include/asm/pci.h renamed from include/asm-mn10300/pci.h +0 -0
similarity index 100%
rename from include/asm-mn10300/pci.h
rename to arch/mn10300/include/asm/pci.h
arch/mn10300/include/asm/percpu.h renamed from include/asm-mn10300/percpu.h +0 -0
similarity index 100%
rename from include/asm-mn10300/percpu.h
rename to arch/mn10300/include/asm/percpu.h
arch/mn10300/include/asm/pgalloc.h renamed from include/asm-mn10300/pgalloc.h +0 -0
similarity index 100%
rename from include/asm-mn10300/pgalloc.h
rename to arch/mn10300/include/asm/pgalloc.h
arch/mn10300/include/asm/pgtable.h renamed from include/asm-mn10300/pgtable.h +0 -0
similarity index 100%
rename from include/asm-mn10300/pgtable.h
rename to arch/mn10300/include/asm/pgtable.h
arch/mn10300/include/asm/pio-regs.h renamed from include/asm-mn10300/pio-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/pio-regs.h
rename to arch/mn10300/include/asm/pio-regs.h
arch/mn10300/include/asm/poll.h renamed from include/asm-mn10300/poll.h +0 -0
similarity index 100%
rename from include/asm-mn10300/poll.h
rename to arch/mn10300/include/asm/poll.h
arch/mn10300/include/asm/posix_types.h renamed from include/asm-mn10300/posix_types.h +0 -0
similarity index 100%
rename from include/asm-mn10300/posix_types.h
rename to arch/mn10300/include/asm/posix_types.h
arch/mn10300/include/asm/processor.h renamed from include/asm-mn10300/processor.h +0 -0
similarity index 100%
rename from include/asm-mn10300/processor.h
rename to arch/mn10300/include/asm/processor.h
arch/mn10300/include/asm/ptrace.h renamed from include/asm-mn10300/ptrace.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ptrace.h
rename to arch/mn10300/include/asm/ptrace.h
arch/mn10300/include/asm/reset-regs.h renamed from include/asm-mn10300/reset-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/reset-regs.h
rename to arch/mn10300/include/asm/reset-regs.h
arch/mn10300/include/asm/resource.h renamed from include/asm-mn10300/resource.h +0 -0
similarity index 100%
rename from include/asm-mn10300/resource.h
rename to arch/mn10300/include/asm/resource.h
arch/mn10300/include/asm/rtc-regs.h renamed from include/asm-mn10300/rtc-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/rtc-regs.h
rename to arch/mn10300/include/asm/rtc-regs.h
arch/mn10300/include/asm/rtc.h renamed from include/asm-mn10300/rtc.h +0 -0
similarity index 100%
rename from include/asm-mn10300/rtc.h
rename to arch/mn10300/include/asm/rtc.h
arch/mn10300/include/asm/scatterlist.h renamed from include/asm-mn10300/scatterlist.h +0 -0
similarity index 100%
rename from include/asm-mn10300/scatterlist.h
rename to arch/mn10300/include/asm/scatterlist.h
arch/mn10300/include/asm/sections.h renamed from include/asm-mn10300/sections.h +0 -0
similarity index 100%
rename from include/asm-mn10300/sections.h
rename to arch/mn10300/include/asm/sections.h
arch/mn10300/include/asm/sembuf.h renamed from include/asm-mn10300/sembuf.h +0 -0
similarity index 100%
rename from include/asm-mn10300/sembuf.h
rename to arch/mn10300/include/asm/sembuf.h
arch/mn10300/include/asm/serial-regs.h renamed from include/asm-mn10300/serial-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/serial-regs.h
rename to arch/mn10300/include/asm/serial-regs.h
arch/mn10300/include/asm/serial.h renamed from include/asm-mn10300/serial.h +0 -0
similarity index 100%
rename from include/asm-mn10300/serial.h
rename to arch/mn10300/include/asm/serial.h
arch/mn10300/include/asm/setup.h renamed from include/asm-mn10300/setup.h +0 -0
similarity index 100%
rename from include/asm-mn10300/setup.h
rename to arch/mn10300/include/asm/setup.h
arch/mn10300/include/asm/shmbuf.h renamed from include/asm-mn10300/shmbuf.h +0 -0
similarity index 100%
rename from include/asm-mn10300/shmbuf.h
rename to arch/mn10300/include/asm/shmbuf.h
arch/mn10300/include/asm/shmparam.h renamed from include/asm-mn10300/shmparam.h +0 -0
similarity index 100%
rename from include/asm-mn10300/shmparam.h
rename to arch/mn10300/include/asm/shmparam.h
arch/mn10300/include/asm/sigcontext.h renamed from include/asm-mn10300/sigcontext.h +0 -0
similarity index 100%
rename from include/asm-mn10300/sigcontext.h
rename to arch/mn10300/include/asm/sigcontext.h
arch/mn10300/include/asm/siginfo.h renamed from include/asm-mn10300/siginfo.h +0 -0
similarity index 100%
rename from include/asm-mn10300/siginfo.h
rename to arch/mn10300/include/asm/siginfo.h
arch/mn10300/include/asm/signal.h renamed from include/asm-mn10300/signal.h +0 -0
similarity index 100%
rename from include/asm-mn10300/signal.h
rename to arch/mn10300/include/asm/signal.h
arch/mn10300/include/asm/smp.h renamed from include/asm-mn10300/smp.h +0 -0
similarity index 100%
rename from include/asm-mn10300/smp.h
rename to arch/mn10300/include/asm/smp.h
arch/mn10300/include/asm/socket.h renamed from include/asm-mn10300/socket.h +0 -0
similarity index 100%
rename from include/asm-mn10300/socket.h
rename to arch/mn10300/include/asm/socket.h
arch/mn10300/include/asm/sockios.h renamed from include/asm-mn10300/sockios.h +0 -0
similarity index 100%
rename from include/asm-mn10300/sockios.h
rename to arch/mn10300/include/asm/sockios.h
arch/mn10300/include/asm/spinlock.h renamed from include/asm-mn10300/spinlock.h +0 -0
similarity index 100%
rename from include/asm-mn10300/spinlock.h
rename to arch/mn10300/include/asm/spinlock.h
arch/mn10300/include/asm/stat.h renamed from include/asm-mn10300/stat.h +0 -0
similarity index 100%
rename from include/asm-mn10300/stat.h
rename to arch/mn10300/include/asm/stat.h
arch/mn10300/include/asm/statfs.h renamed from include/asm-mn10300/statfs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/statfs.h
rename to arch/mn10300/include/asm/statfs.h
arch/mn10300/include/asm/string.h renamed from include/asm-mn10300/string.h +0 -0
similarity index 100%
rename from include/asm-mn10300/string.h
rename to arch/mn10300/include/asm/string.h
arch/mn10300/include/asm/system.h renamed from include/asm-mn10300/system.h +0 -0
similarity index 100%
rename from include/asm-mn10300/system.h
rename to arch/mn10300/include/asm/system.h
arch/mn10300/include/asm/termbits.h renamed from include/asm-mn10300/termbits.h +0 -0
similarity index 100%
rename from include/asm-mn10300/termbits.h
rename to arch/mn10300/include/asm/termbits.h
arch/mn10300/include/asm/termios.h renamed from include/asm-mn10300/termios.h +0 -0
similarity index 100%
rename from include/asm-mn10300/termios.h
rename to arch/mn10300/include/asm/termios.h
arch/mn10300/include/asm/thread_info.h renamed from include/asm-mn10300/thread_info.h +0 -0
similarity index 100%
rename from include/asm-mn10300/thread_info.h
rename to arch/mn10300/include/asm/thread_info.h
arch/mn10300/include/asm/timer-regs.h renamed from include/asm-mn10300/timer-regs.h +0 -0
similarity index 100%
rename from include/asm-mn10300/timer-regs.h
rename to arch/mn10300/include/asm/timer-regs.h
arch/mn10300/include/asm/timex.h renamed from include/asm-mn10300/timex.h +0 -0
similarity index 100%
rename from include/asm-mn10300/timex.h
rename to arch/mn10300/include/asm/timex.h
arch/mn10300/include/asm/tlb.h renamed from include/asm-mn10300/tlb.h +0 -0
similarity index 100%
rename from include/asm-mn10300/tlb.h
rename to arch/mn10300/include/asm/tlb.h
arch/mn10300/include/asm/tlbflush.h renamed from include/asm-mn10300/tlbflush.h +0 -0
similarity index 100%
rename from include/asm-mn10300/tlbflush.h
rename to arch/mn10300/include/asm/tlbflush.h
arch/mn10300/include/asm/topology.h renamed from include/asm-mn10300/topology.h +0 -0
similarity index 100%
rename from include/asm-mn10300/topology.h
rename to arch/mn10300/include/asm/topology.h
arch/mn10300/include/asm/types.h renamed from include/asm-mn10300/types.h +0 -0
similarity index 100%
rename from include/asm-mn10300/types.h
rename to arch/mn10300/include/asm/types.h
arch/mn10300/include/asm/uaccess.h renamed from include/asm-mn10300/uaccess.h +0 -0
similarity index 100%
rename from include/asm-mn10300/uaccess.h
rename to arch/mn10300/include/asm/uaccess.h
arch/mn10300/include/asm/ucontext.h renamed from include/asm-mn10300/ucontext.h +0 -0
similarity index 100%
rename from include/asm-mn10300/ucontext.h
rename to arch/mn10300/include/asm/ucontext.h
arch/mn10300/include/asm/unaligned.h renamed from include/asm-mn10300/unaligned.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unaligned.h
rename to arch/mn10300/include/asm/unaligned.h
arch/mn10300/include/asm/unistd.h renamed from include/asm-mn10300/unistd.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unistd.h
rename to arch/mn10300/include/asm/unistd.h
arch/mn10300/include/asm/user.h renamed from include/asm-mn10300/user.h +0 -0
similarity index 100%
rename from include/asm-mn10300/user.h
rename to arch/mn10300/include/asm/user.h
arch/mn10300/include/asm/vga.h renamed from include/asm-mn10300/vga.h +0 -0
similarity index 100%
rename from include/asm-mn10300/vga.h
rename to arch/mn10300/include/asm/vga.h
arch/mn10300/include/asm/xor.h renamed from include/asm-mn10300/xor.h +0 -0
similarity index 100%
rename from include/asm-mn10300/xor.h
rename to arch/mn10300/include/asm/xor.h
arch/mn10300/proc-mn103e010/asm/proc/cache.h renamed from include/asm-mn10300/proc-mn103e010/cache.h +0 -0
similarity index 100%
rename from include/asm-mn10300/proc-mn103e010/cache.h
rename to arch/mn10300/proc-mn103e010/asm/proc/cache.h
arch/mn10300/proc-mn103e010/asm/proc/clock.h renamed from include/asm-mn10300/proc-mn103e010/clock.h +0 -0
similarity index 100%
rename from include/asm-mn10300/proc-mn103e010/clock.h
rename to arch/mn10300/proc-mn103e010/asm/proc/clock.h
arch/mn10300/proc-mn103e010/asm/proc/irq.h renamed from include/asm-mn10300/proc-mn103e010/irq.h +0 -0
similarity index 100%
rename from include/asm-mn10300/proc-mn103e010/irq.h
rename to arch/mn10300/proc-mn103e010/asm/proc/irq.h
arch/mn10300/proc-mn103e010/asm/proc/proc.h renamed from include/asm-mn10300/proc-mn103e010/proc.h +0 -0
similarity index 100%
rename from include/asm-mn10300/proc-mn103e010/proc.h
rename to arch/mn10300/proc-mn103e010/asm/proc/proc.h
arch/mn10300/unit-asb2303/asm/unit/clock.h renamed from include/asm-mn10300/unit-asb2303/clock.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2303/clock.h
rename to arch/mn10300/unit-asb2303/asm/unit/clock.h
arch/mn10300/unit-asb2303/asm/unit/leds.h renamed from include/asm-mn10300/unit-asb2303/leds.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2303/leds.h
rename to arch/mn10300/unit-asb2303/asm/unit/leds.h
arch/mn10300/unit-asb2303/asm/unit/serial.h renamed from include/asm-mn10300/unit-asb2303/serial.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2303/serial.h
rename to arch/mn10300/unit-asb2303/asm/unit/serial.h
arch/mn10300/unit-asb2303/asm/unit/smc91111.h renamed from include/asm-mn10300/unit-asb2303/smc91111.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2303/smc91111.h
rename to arch/mn10300/unit-asb2303/asm/unit/smc91111.h
arch/mn10300/unit-asb2303/asm/unit/timex.h renamed from include/asm-mn10300/unit-asb2303/timex.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2303/timex.h
rename to arch/mn10300/unit-asb2303/asm/unit/timex.h
arch/mn10300/unit-asb2305/asm/unit/clock.h renamed from include/asm-mn10300/unit-asb2305/clock.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2305/clock.h
rename to arch/mn10300/unit-asb2305/asm/unit/clock.h
arch/mn10300/unit-asb2305/asm/unit/leds.h renamed from include/asm-mn10300/unit-asb2305/leds.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2305/leds.h
rename to arch/mn10300/unit-asb2305/asm/unit/leds.h
arch/mn10300/unit-asb2305/asm/unit/serial.h renamed from include/asm-mn10300/unit-asb2305/serial.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2305/serial.h
rename to arch/mn10300/unit-asb2305/asm/unit/serial.h
arch/mn10300/unit-asb2305/asm/unit/timex.h renamed from include/asm-mn10300/unit-asb2305/timex.h +0 -0
similarity index 100%
rename from include/asm-mn10300/unit-asb2305/timex.h
rename to arch/mn10300/unit-asb2305/asm/unit/timex.h
Signature · 1 line
1.5.6.5
Quoted 1 line

From 70db157f6f52d0fccde164fb8ebf9f30d9c51b2e Mon Sep 17 00:00:00 2001

From: Al Viro <[email protected]>
Date: Wed, 17 Dec 2008 11:46:02 -0500
Subject: [PATCH] mn10300 header move, part 2

switch asm/proc to proc, asm/unit to unit and move directories one level towards root

---
 arch/mn10300/include/asm/cache.h                   |    2 +-
 arch/mn10300/include/asm/irq.h                     |    2 +-
 arch/mn10300/include/asm/serial.h                  |    2 +-
 arch/mn10300/include/asm/timex.h                   |    2 +-
 arch/mn10300/kernel/entry.S                        |    2 +-
 arch/mn10300/kernel/gdb-io-serial-low.S            |    2 +-
 arch/mn10300/kernel/gdb-io-serial.c                |    2 +-
 arch/mn10300/kernel/gdb-io-ttysm-low.S             |    2 +-
 arch/mn10300/kernel/gdb-io-ttysm.c                 |    2 +-
 arch/mn10300/kernel/gdb-stub.c                     |    4 ++--
 arch/mn10300/kernel/head.S                         |    2 +-
 arch/mn10300/kernel/mn10300-serial-low.S           |    4 ++--
 arch/mn10300/kernel/mn10300-serial.c               |    2 +-
 arch/mn10300/kernel/mn10300-watchdog.c             |    2 +-
 arch/mn10300/kernel/setup.c                        |    2 +-
 arch/mn10300/kernel/traps.c                        |    2 +-
 arch/mn10300/proc-mn103e010/{asm => }/proc/cache.h |    0 
 arch/mn10300/proc-mn103e010/{asm => }/proc/clock.h |    2 +-
 arch/mn10300/proc-mn103e010/{asm => }/proc/irq.h   |    0 
 arch/mn10300/proc-mn103e010/{asm => }/proc/proc.h  |    0 
 arch/mn10300/unit-asb2303/leds.c                   |    2 +-
 arch/mn10300/unit-asb2303/smc91111.c               |    2 +-
 arch/mn10300/unit-asb2303/{asm => }/unit/clock.h   |    0 
 arch/mn10300/unit-asb2303/{asm => }/unit/leds.h    |    0 
 arch/mn10300/unit-asb2303/{asm => }/unit/serial.h  |    2 +-
 .../mn10300/unit-asb2303/{asm => }/unit/smc91111.h |    0 
 arch/mn10300/unit-asb2303/{asm => }/unit/timex.h   |    2 +-
 arch/mn10300/unit-asb2305/leds.c                   |    2 +-
 arch/mn10300/unit-asb2305/unit-init.c              |    2 +-
 arch/mn10300/unit-asb2305/{asm => }/unit/clock.h   |    0 
 arch/mn10300/unit-asb2305/{asm => }/unit/leds.h    |    0 
 arch/mn10300/unit-asb2305/{asm => }/unit/serial.h  |    2 +-
 arch/mn10300/unit-asb2305/{asm => }/unit/timex.h   |    2 +-
 drivers/net/smc91x.h                               |    2 +-
 34 files changed, 28 insertions(+), 28 deletions(-)
 rename arch/mn10300/proc-mn103e010/{asm => }/proc/cache.h (100%)
 rename arch/mn10300/proc-mn103e010/{asm => }/proc/clock.h (94%)
 rename arch/mn10300/proc-mn103e010/{asm => }/proc/irq.h (100%)
 rename arch/mn10300/proc-mn103e010/{asm => }/proc/proc.h (100%)
 rename arch/mn10300/unit-asb2303/{asm => }/unit/clock.h (100%)
 rename arch/mn10300/unit-asb2303/{asm => }/unit/leds.h (100%)
 rename arch/mn10300/unit-asb2303/{asm => }/unit/serial.h (99%)
 rename arch/mn10300/unit-asb2303/{asm => }/unit/smc91111.h (100%)
 rename arch/mn10300/unit-asb2303/{asm => }/unit/timex.h (98%)
 rename arch/mn10300/unit-asb2305/{asm => }/unit/clock.h (100%)
 rename arch/mn10300/unit-asb2305/{asm => }/unit/leds.h (100%)
 rename arch/mn10300/unit-asb2305/{asm => }/unit/serial.h (99%)
 rename arch/mn10300/unit-asb2305/{asm => }/unit/timex.h (98%)
arch/mn10300/include/asm/cache.h +1 -1
index 9e01122..e03cfa2 100644
@@ -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)
arch/mn10300/include/asm/irq.h +1 -1
index 53b3801..25c045d 100644
@@ -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
arch/mn10300/include/asm/serial.h +1 -1
index 99785a9..a29445c 100644
@@ -33,4 +33,4 @@
 #define RS_TABLE_SIZE
 #endif
 
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
arch/mn10300/include/asm/timex.h +1 -1
index 3944277..8d031f9 100644
@@ -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)
 
arch/mn10300/kernel/entry.S +1 -1
index 62fba8a..af6eb00 100644
@@ -20,7 +20,7 @@
 #include <asm/intctl-regs.h>
 #include <asm/busctl-regs.h>
 #include <asm/timer-regs.h>
-#include <asm/unit/leds.h>
+#include <unit/leds.h>
 #include <asm/page.h>
 #include <asm/pgtable.h>
 #include <asm/errno.h>
arch/mn10300/kernel/gdb-io-serial-low.S +1 -1
index c68dcd0..4998b24 100644
@@ -18,7 +18,7 @@
 #include <asm/thread_info.h>
 #include <asm/frame.inc>
 #include <asm/intctl-regs.h>
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
 
 	.text
 
arch/mn10300/kernel/gdb-io-serial.c +1 -1
index 11584c5..ae663dc 100644
@@ -22,7 +22,7 @@
 #include <asm/gdb-stub.h>
 #include <asm/exceptions.h>
 #include <asm/serial-regs.h>
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
 
 /*
  * initialise the GDB stub
arch/mn10300/kernel/gdb-io-ttysm-low.S +1 -1
index 677c787..060b7cc 100644
@@ -18,7 +18,7 @@
 #include <asm/cpu-regs.h>
 #include <asm/frame.inc>
 #include <asm/intctl-regs.h>
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
 #include "mn10300-serial.h"
 
 	.text
arch/mn10300/kernel/gdb-io-ttysm.c +1 -1
index e94c25e..a560bbc 100644
@@ -20,7 +20,7 @@
 #include <asm/system.h>
 #include <asm/gdb-stub.h>
 #include <asm/exceptions.h>
-#include <asm/unit/clock.h>
+#include <unit/clock.h>
 #include "mn10300-serial.h"
 
 #if defined(CONFIG_GDBSTUB_ON_TTYSM0)
arch/mn10300/kernel/gdb-stub.c +2 -2
index 0ea7482..41b1170 100644
@@ -136,8 +136,8 @@
 #include <asm/cacheflush.h>
 #include <asm/serial-regs.h>
 #include <asm/busctl-regs.h>
-#include <asm/unit/leds.h>
-#include <asm/unit/serial.h>
+#include <unit/leds.h>
+#include <unit/serial.h>
 
 /* define to use F7F7 rather than FF which is subverted by JTAG debugger */
 #undef GDBSTUB_USE_F7F7_AS_BREAKPOINT
arch/mn10300/kernel/head.S +1 -1
index 606bd8c..8a8309f 100644
@@ -17,7 +17,7 @@
 #include <asm/pgtable.h>
 #include <asm/frame.inc>
 #include <asm/param.h>
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
 
 	.section .text.head,"ax"
 
arch/mn10300/kernel/mn10300-serial-low.S +2 -2
index ef3f4c1..2244853 100644
@@ -18,8 +18,8 @@
 #include <asm/cpu-regs.h>
 #include <asm/frame.inc>
 #include <asm/timer-regs.h>
-#include <asm/proc/cache.h>
-#include <asm/unit/timex.h>
+#include <proc/cache.h>
+#include <unit/timex.h>
 #include "mn10300-serial.h"
 
 #define	SCxCTR	0x00
arch/mn10300/kernel/mn10300-serial.c +1 -1
index 59b9c4b..2fd5966 100644
@@ -41,7 +41,7 @@ static const char serial_revdate[] = "2007-11-06";
 #include <asm/irq.h>
 #include <asm/bitops.h>
 #include <asm/serial-regs.h>
-#include <asm/unit/timex.h>
+#include <unit/timex.h>
 #include "mn10300-serial.h"
 
 static inline __attribute__((format(printf, 1, 2)))
arch/mn10300/kernel/mn10300-watchdog.c +1 -1
index 10811e9..8003e8b 100644
@@ -25,7 +25,7 @@
 #include <asm/div64.h>
 #include <asm/smp.h>
 #include <asm/gdb-stub.h>
-#include <asm/proc/clock.h>
+#include <proc/clock.h>
 
 static DEFINE_SPINLOCK(watchdog_print_lock);
 static unsigned int watchdog;
arch/mn10300/kernel/setup.c +1 -1
index e1d88ab..71414e1 100644
@@ -30,7 +30,7 @@
 #include <asm/setup.h>
 #include <asm/io.h>
 #include <asm/smp.h>
-#include <asm/proc/proc.h>
+#include <proc/proc.h>
 #include <asm/busctl-regs.h>
 #include <asm/fpu.h>
 #include <asm/sections.h>
arch/mn10300/kernel/traps.c +1 -1
index fcb9a03..681ad8c 100644
@@ -37,7 +37,7 @@
 #include <asm/cacheflush.h>
 #include <asm/cpu-regs.h>
 #include <asm/busctl-regs.h>
-#include <asm/unit/leds.h>
+#include <unit/leds.h>
 #include <asm/fpu.h>
 #include <asm/gdb-stub.h>
 #include <asm/sections.h>
arch/mn10300/proc-mn103e010/proc/cache.h renamed from arch/mn10300/proc-mn103e010/asm/proc/cache.h +0 -0
similarity index 100%
rename from arch/mn10300/proc-mn103e010/asm/proc/cache.h
rename to arch/mn10300/proc-mn103e010/proc/cache.h
arch/mn10300/proc-mn103e010/proc/clock.h renamed from arch/mn10300/proc-mn103e010/asm/proc/clock.h +1 -1
similarity index 94%
rename from arch/mn10300/proc-mn103e010/asm/proc/clock.h
rename to arch/mn10300/proc-mn103e010/proc/clock.h
index caf9983..aa23e14 100644
@@ -11,7 +11,7 @@
 #ifndef _ASM_PROC_CLOCK_H
 #define _ASM_PROC_CLOCK_H
 
-#include <asm/unit/clock.h>
+#include <unit/clock.h>
 
 #define MN10300_WDCLK		MN10300_IOCLK
 
arch/mn10300/proc-mn103e010/proc/irq.h renamed from arch/mn10300/proc-mn103e010/asm/proc/irq.h +0 -0
similarity index 100%
rename from arch/mn10300/proc-mn103e010/asm/proc/irq.h
rename to arch/mn10300/proc-mn103e010/proc/irq.h
arch/mn10300/proc-mn103e010/proc/proc.h renamed from arch/mn10300/proc-mn103e010/asm/proc/proc.h +0 -0
similarity index 100%
rename from arch/mn10300/proc-mn103e010/asm/proc/proc.h
rename to arch/mn10300/proc-mn103e010/proc/proc.h
arch/mn10300/unit-asb2303/leds.c +1 -1
index cd4bc78..c038393 100644
@@ -16,7 +16,7 @@
 #include <asm/processor.h>
 #include <asm/intctl-regs.h>
 #include <asm/rtc-regs.h>
-#include <asm/unit/leds.h>
+#include <unit/leds.h>
 
 #if 0
 static const u8 asb2303_led_hex_tbl[16] = {
arch/mn10300/unit-asb2303/smc91111.c +1 -1
index 30875dd..43c2464 100644
@@ -18,7 +18,7 @@
 #include <asm/timex.h>
 #include <asm/processor.h>
 #include <asm/intctl-regs.h>
-#include <asm/unit/smc91111.h>
+#include <unit/smc91111.h>
 
 static struct resource smc91c111_resources[] = {
 	[0] = {
arch/mn10300/unit-asb2303/unit/clock.h renamed from arch/mn10300/unit-asb2303/asm/unit/clock.h +0 -0
similarity index 100%
rename from arch/mn10300/unit-asb2303/asm/unit/clock.h
rename to arch/mn10300/unit-asb2303/unit/clock.h
arch/mn10300/unit-asb2303/unit/leds.h renamed from arch/mn10300/unit-asb2303/asm/unit/leds.h +0 -0
similarity index 100%
rename from arch/mn10300/unit-asb2303/asm/unit/leds.h
rename to arch/mn10300/unit-asb2303/unit/leds.h
arch/mn10300/unit-asb2303/unit/serial.h renamed from arch/mn10300/unit-asb2303/asm/unit/serial.h +1 -1
similarity index 99%
rename from arch/mn10300/unit-asb2303/asm/unit/serial.h
rename to arch/mn10300/unit-asb2303/unit/serial.h
index 0d55cf5..047566c 100644
@@ -13,7 +13,7 @@
 #define _ASM_UNIT_SERIAL_H
 
 #include <asm/cpu-regs.h>
-#include <asm/proc/irq.h>
+#include <proc/irq.h>
 #include <linux/serial_reg.h>
 
 #define SERIAL_PORT0_BASE_ADDRESS	0xA6FB0000
arch/mn10300/unit-asb2303/unit/smc91111.h renamed from arch/mn10300/unit-asb2303/asm/unit/smc91111.h +0 -0
similarity index 100%
rename from arch/mn10300/unit-asb2303/asm/unit/smc91111.h
rename to arch/mn10300/unit-asb2303/unit/smc91111.h
arch/mn10300/unit-asb2303/unit/timex.h renamed from arch/mn10300/unit-asb2303/asm/unit/timex.h +1 -1
similarity index 98%
rename from arch/mn10300/unit-asb2303/asm/unit/timex.h
rename to arch/mn10300/unit-asb2303/unit/timex.h
index 7e54b0c..f206b63 100644
@@ -16,7 +16,7 @@
 #endif /* __ASSEMBLY__ */
 
 #include <asm/timer-regs.h>
-#include <asm/unit/clock.h>
+#include <unit/clock.h>
 
 /*
  * jiffies counter specifications
arch/mn10300/unit-asb2305/leds.c +1 -1
index e99dcc9..d345ff9 100644
@@ -15,7 +15,7 @@
 #include <asm/processor.h>
 #include <asm/cpu/intctl-regs.h>
 #include <asm/cpu/rtc-regs.h>
-#include <asm/unit/leds.h>
+#include <unit/leds.h>
 
 static const u8 asb2305_led_hex_tbl[16] = {
 	0x80, 0xf2, 0x48, 0x60, 0x32, 0x24, 0x04, 0xf0,
arch/mn10300/unit-asb2305/unit-init.c +1 -1
index 72812a9..1c452cc 100644
@@ -18,7 +18,7 @@
 #include <asm/cpu/intctl-regs.h>
 #include <asm/cpu/rtc-regs.h>
 #include <asm/cpu/serial-regs.h>
-#include <asm/unit/serial.h>
+#include <unit/serial.h>
 
 /*
  * initialise some of the unit hardware before gdbstub is set up
arch/mn10300/unit-asb2305/unit/clock.h renamed from arch/mn10300/unit-asb2305/asm/unit/clock.h +0 -0
similarity index 100%
rename from arch/mn10300/unit-asb2305/asm/unit/clock.h
rename to arch/mn10300/unit-asb2305/unit/clock.h
arch/mn10300/unit-asb2305/unit/leds.h renamed from arch/mn10300/unit-asb2305/asm/unit/leds.h +0 -0
similarity index 100%
rename from arch/mn10300/unit-asb2305/asm/unit/leds.h
rename to arch/mn10300/unit-asb2305/unit/leds.h
arch/mn10300/unit-asb2305/unit/serial.h renamed from arch/mn10300/unit-asb2305/asm/unit/serial.h +1 -1
similarity index 99%
rename from arch/mn10300/unit-asb2305/asm/unit/serial.h
rename to arch/mn10300/unit-asb2305/unit/serial.h
index 73d31d6..3bfc909 100644
@@ -12,7 +12,7 @@
 #define _ASM_UNIT_SERIAL_H
 
 #include <asm/cpu/cpu-regs.h>
-#include <asm/proc/irq.h>
+#include <proc/irq.h>
 #include <linux/serial_reg.h>
 
 #define SERIAL_PORT0_BASE_ADDRESS	0xA6FB0000
arch/mn10300/unit-asb2305/unit/timex.h renamed from arch/mn10300/unit-asb2305/asm/unit/timex.h +1 -1
similarity index 98%
rename from arch/mn10300/unit-asb2305/asm/unit/timex.h
rename to arch/mn10300/unit-asb2305/unit/timex.h
index 10e1bfe..a71c49a 100644
@@ -16,7 +16,7 @@
 #endif /* __ASSEMBLY__ */
 
 #include <asm/cpu/timer-regs.h>
-#include <asm/unit/clock.h>
+#include <unit/clock.h>
 
 /*
  * jiffies counter specifications
drivers/net/smc91x.h +1 -1
index c4ccd12..7f3ab61 100644
@@ -400,7 +400,7 @@ static inline void LPD7_SMC_outsw (unsigned char* a, int r,
  * MN10300/AM33 configuration
  */
 
-#include <asm/unit/smc91111.h>
+#include <unit/smc91111.h>
 
 #else
 
Signature · 1 line
1.5.6.5
Quoted 1 line

From 2aa45bcd0ce13686ca00c77479a941eb69098e83 Mon Sep 17 00:00:00 2001

From: Al Viro <[email protected]>
Date: Wed, 17 Dec 2008 11:50:25 -0500
Subject: [PATCH] fix several bogus includes on mn10300 abs2305

asm/cpu never existed for mn10300; the files they are looking for are in asm.

---
 arch/mn10300/unit-asb2305/leds.c        |    4 ++--
 arch/mn10300/unit-asb2305/unit-init.c   |    6 +++---
 arch/mn10300/unit-asb2305/unit/serial.h |    2 +-
 arch/mn10300/unit-asb2305/unit/timex.h  |    2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)
arch/mn10300/unit-asb2305/leds.c +2 -2
index d345ff9..6f8de99 100644
@@ -13,8 +13,8 @@
 #include <linux/init.h>
 #include <asm/io.h>
 #include <asm/processor.h>
-#include <asm/cpu/intctl-regs.h>
-#include <asm/cpu/rtc-regs.h>
+#include <asm/intctl-regs.h>
+#include <asm/rtc-regs.h>
 #include <unit/leds.h>
 
 static const u8 asb2305_led_hex_tbl[16] = {
arch/mn10300/unit-asb2305/unit-init.c +3 -3
index 1c452cc..3d78ae5 100644
@@ -15,9 +15,9 @@
 #include <asm/io.h>
 #include <asm/setup.h>
 #include <asm/processor.h>
-#include <asm/cpu/intctl-regs.h>
-#include <asm/cpu/rtc-regs.h>
-#include <asm/cpu/serial-regs.h>
+#include <asm/intctl-regs.h>
+#include <asm/rtc-regs.h>
+#include <asm/serial-regs.h>
 #include <unit/serial.h>
 
 /*
arch/mn10300/unit-asb2305/unit/serial.h +1 -1
index 3bfc909..8086cc0 100644
@@ -11,7 +11,7 @@
 #ifndef _ASM_UNIT_SERIAL_H
 #define _ASM_UNIT_SERIAL_H
 
-#include <asm/cpu/cpu-regs.h>
+#include <asm/cpu-regs.h>
 #include <proc/irq.h>
 #include <linux/serial_reg.h>
 
arch/mn10300/unit-asb2305/unit/timex.h +1 -1
index a71c49a..d1c72d5 100644
@@ -15,7 +15,7 @@
 #include <linux/irq.h>
 #endif /* __ASSEMBLY__ */
 
-#include <asm/cpu/timer-regs.h>
+#include <asm/timer-regs.h>
 #include <unit/clock.h>
 
 /*
Signature · 1 line
1.5.6.5
#7 lore raw
Quoted 3 lines · Al Viro

BTW, after taking a look at the remaing asm-*...

* frv, m32r and h8300 should be as trivial as git mv

Yep - I already have positive feedback from arch maintainers that they will fix it in the -rc1 timeframe.

Quoted 4 lines

* m68k has a bit of extra PITA - we need to clean up two non-trivial includes from m68knommu (pci.h and setup.h) first, then it's a matter of git mv, adding arch/m68k/include to search path on m68knommu and removal of dummy headers from the latter.

I took a different route here and unified the headers for m68k and m68knommu under arch/m68k/include/asm
It was based on a script originally developed by Arnd Bergmann.

Geert already acked it, and I expect Greg to apply it in the -rc1 timeframe.

http://marc.info/?l=linux-kbuild&m=122927123805002&w=2 has Geert's ack, but original patch did not hit marc?!?

Quoted 1 line

* xtensa is already moved in linux-next

Yes.

Quoted 2 lines

* arm seems to be lacking the final push for few remaining headers; presumably will happen eventually

rmk knows it and takes care.

Quoted 8 lines

* mn10300 is playing with symlinks - the last one to do that for headers, AFAICS.

I've thrown together a patch series on top of linux-next doing m68k and mn10300. *WARNING* - it's completely untested, basically about half an hour diversion from sifting through the mailbox for missed VFS patches. And that half and hour did *not* include anything resembling building the resulting tree. So take that with a trainload of salt.

Thanks Al.
I will take a closer look at the mn10300 bits and send them to David in due time.

Sam

author
#8 lore raw
Quoted 5 lines · Sam Ravnborg

I took a different route here and unified the headers for m68k and m68knommu under arch/m68k/include/asm
It was based on a script originally developed by Arnd Bergmann.

Geert already acked it, and I expect Greg to apply it in the -rc1 timeframe.

Fine by me...

Quoted 11 lines
Quoted 8 lines

* mn10300 is playing with symlinks - the last one to do that for headers, AFAICS.

I've thrown together a patch series on top of linux-next doing m68k and mn10300. *WARNING* - it's completely untested, basically about half an hour diversion from sifting through the mailbox for missed VFS patches. And that half and hour did *not* include anything resembling building the resulting tree. So take that with a trainload of salt.

Thanks Al.
I will take a closer look at the mn10300 bits and send them to David in due time.

OK. FWIW, two more uses of ln I've seen while looking at that stuff are also fishy:
$(obj)/head.o: $(obj)/$(head-y)

        ln -sf $(head-y) $(obj)/head.o

in arch/m68knommu/platform/683{28,60}/Makefile shouldn't be there at all, AFAICS - normal kbuild machinery will take care of that just fine (with ld instead of ln, but who the hell cares?)

#9 lore raw
In reply to Sam Ravnborg
Quoted 2 lines · Sam Ravnborg

I will take a closer look at the mn10300 bits and send them to David in due time.

Al's MN10300 patches compile okay, though I'm not sure I fully agree with them. I need to think about that a bit.

David

#10 lore raw
In reply to Sam Ravnborg

Hi Sam,

Quoted 13 lines · Sam Ravnborg
Quoted 3 lines · Al Viro

BTW, after taking a look at the remaing asm-*...

* frv, m32r and h8300 should be as trivial as git mv

Yep - I already have positive feedback from arch maintainers that they will fix it in the -rc1 timeframe.

Quoted 4 lines

* m68k has a bit of extra PITA - we need to clean up two non-trivial includes from m68knommu (pci.h and setup.h) first, then it's a matter of git mv, adding arch/m68k/include to search path on m68knommu and removal of dummy headers from the latter.

Quoted 5 lines

I took a different route here and unified the headers for m68k and m68knommu under arch/m68k/include/asm
It was based on a script originally developed by Arnd Bergmann.

Geert already acked it, and I expect Greg to apply it in the -rc1 timeframe.

I have been away for the last few weeks, so I haven't looked at this at all yet. I will over the next few days though.

Regards
Greg

Quoted 25 lines

http://marc.info/?l=linux-kbuild&m=122927123805002&w=2 has Geert's ack, but original patch did not hit marc?!?

Quoted 1 line

* xtensa is already moved in linux-next

Yes.

Quoted 2 lines

* arm seems to be lacking the final push for few remaining headers; presumably will happen eventually

rmk knows it and takes care.

Quoted 8 lines

* mn10300 is playing with symlinks - the last one to do that for headers, AFAICS.

I've thrown together a patch series on top of linux-next doing m68k and mn10300. *WARNING* - it's completely untested, basically about half an hour diversion from sifting through the mailbox for missed VFS patches. And that half and hour did *not* include anything resembling building the resulting tree. So take that with a trainload of salt.

Thanks Al.
I will take a closer look at the mn10300 bits and send them to David in due time.

Sam

Signature · 5 lines
------------------------------------------------------------------------
Greg Ungerer  --  Principal Engineer        EMAIL:     [email protected]
SnapGear, a McAfee Company                  PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com
#11 lore raw
Quoted 21 lines · Greg Ungerer

Hi Sam,

Quoted 18 lines · Sam Ravnborg
Quoted 3 lines · Al Viro

BTW, after taking a look at the remaing asm-*...

* frv, m32r and h8300 should be as trivial as git mv

Yep - I already have positive feedback from arch maintainers that they will fix it in the -rc1 timeframe.

Quoted 4 lines

* m68k has a bit of extra PITA - we need to clean up two non-trivial includes from m68knommu (pci.h and setup.h) first, then it's a matter of git mv, adding arch/m68k/include to search path on m68knommu and removal of dummy headers from the latter.

I took a different route here and unified the headers for m68k and m68knommu
under arch/m68k/include/asm
It was based on a script originally developed by Arnd Bergmann.

Quoted 5 lines
Quoted 2 lines

Geert already acked it, and I expect Greg to apply it in the -rc1 timeframe.

I have been away for the last few weeks, so I haven't looked at this at all yet. I will over the next few days though.

Great!
Linus has taken those "move a lot of headers" patches after -rc1 before so I hope he will take this (and the other pending stuff from other archs) this round too.

Sam