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

Blackfin arch: move include/asm-blackfin header files to arch/blackfin

Signed-off-by: Bryan Wu <cooloney@kernel.org>
Bryan Wu 16 жил өмнө
parent
commit
639f657145
100 өөрчлөгдсөн 18 нэмэгдсэн , 34 устгасан
  1. 5 21
      arch/blackfin/Makefile
  2. 0 0
      arch/blackfin/include/asm/.gitignore
  3. 0 0
      arch/blackfin/include/asm/Kbuild
  4. 0 0
      arch/blackfin/include/asm/a.out.h
  5. 0 0
      arch/blackfin/include/asm/atomic.h
  6. 0 0
      arch/blackfin/include/asm/auxvec.h
  7. 0 0
      arch/blackfin/include/asm/bfin-global.h
  8. 0 0
      arch/blackfin/include/asm/bfin5xx_spi.h
  9. 0 0
      arch/blackfin/include/asm/bfin_simple_timer.h
  10. 0 0
      arch/blackfin/include/asm/bfin_sport.h
  11. 0 0
      arch/blackfin/include/asm/bitops.h
  12. 2 2
      arch/blackfin/include/asm/blackfin.h
  13. 0 0
      arch/blackfin/include/asm/bug.h
  14. 0 0
      arch/blackfin/include/asm/bugs.h
  15. 0 0
      arch/blackfin/include/asm/byteorder.h
  16. 0 0
      arch/blackfin/include/asm/cache.h
  17. 0 0
      arch/blackfin/include/asm/cacheflush.h
  18. 1 1
      arch/blackfin/include/asm/cdef_LPBlackfin.h
  19. 0 0
      arch/blackfin/include/asm/checksum.h
  20. 0 0
      arch/blackfin/include/asm/clocks.h
  21. 0 0
      arch/blackfin/include/asm/context.S
  22. 0 0
      arch/blackfin/include/asm/cplb-mpu.h
  23. 1 1
      arch/blackfin/include/asm/cplb.h
  24. 0 0
      arch/blackfin/include/asm/cplbinit.h
  25. 0 0
      arch/blackfin/include/asm/cpumask.h
  26. 0 0
      arch/blackfin/include/asm/cputime.h
  27. 0 0
      arch/blackfin/include/asm/current.h
  28. 1 1
      arch/blackfin/include/asm/def_LPBlackfin.h
  29. 1 1
      arch/blackfin/include/asm/delay.h
  30. 0 0
      arch/blackfin/include/asm/device.h
  31. 0 0
      arch/blackfin/include/asm/div64.h
  32. 0 0
      arch/blackfin/include/asm/dma-mapping.h
  33. 1 1
      arch/blackfin/include/asm/dma.h
  34. 0 0
      arch/blackfin/include/asm/dpmc.h
  35. 0 0
      arch/blackfin/include/asm/early_printk.h
  36. 0 0
      arch/blackfin/include/asm/elf.h
  37. 0 0
      arch/blackfin/include/asm/emergency-restart.h
  38. 0 0
      arch/blackfin/include/asm/entry.h
  39. 0 0
      arch/blackfin/include/asm/errno.h
  40. 0 0
      arch/blackfin/include/asm/fb.h
  41. 0 0
      arch/blackfin/include/asm/fcntl.h
  42. 0 0
      arch/blackfin/include/asm/fixed_code.h
  43. 0 0
      arch/blackfin/include/asm/flat.h
  44. 0 0
      arch/blackfin/include/asm/futex.h
  45. 1 1
      arch/blackfin/include/asm/gpio.h
  46. 0 0
      arch/blackfin/include/asm/gptimers.h
  47. 0 0
      arch/blackfin/include/asm/hardirq.h
  48. 0 0
      arch/blackfin/include/asm/hw_irq.h
  49. 0 0
      arch/blackfin/include/asm/io.h
  50. 0 0
      arch/blackfin/include/asm/ioctl.h
  51. 0 0
      arch/blackfin/include/asm/ioctls.h
  52. 0 0
      arch/blackfin/include/asm/ipcbuf.h
  53. 2 2
      arch/blackfin/include/asm/irq.h
  54. 0 0
      arch/blackfin/include/asm/irq_handler.h
  55. 0 0
      arch/blackfin/include/asm/irq_regs.h
  56. 0 0
      arch/blackfin/include/asm/kdebug.h
  57. 0 0
      arch/blackfin/include/asm/kgdb.h
  58. 0 0
      arch/blackfin/include/asm/kmap_types.h
  59. 0 0
      arch/blackfin/include/asm/l1layout.h
  60. 0 0
      arch/blackfin/include/asm/linkage.h
  61. 0 0
      arch/blackfin/include/asm/local.h
  62. 1 1
      arch/blackfin/include/asm/mem_map.h
  63. 0 0
      arch/blackfin/include/asm/mman.h
  64. 0 0
      arch/blackfin/include/asm/mmu.h
  65. 0 0
      arch/blackfin/include/asm/mmu_context.h
  66. 0 0
      arch/blackfin/include/asm/module.h
  67. 0 0
      arch/blackfin/include/asm/msgbuf.h
  68. 0 0
      arch/blackfin/include/asm/mutex.h
  69. 0 0
      arch/blackfin/include/asm/nand.h
  70. 0 0
      arch/blackfin/include/asm/page.h
  71. 0 0
      arch/blackfin/include/asm/page_offset.h
  72. 0 0
      arch/blackfin/include/asm/param.h
  73. 0 0
      arch/blackfin/include/asm/pci.h
  74. 0 0
      arch/blackfin/include/asm/percpu.h
  75. 0 0
      arch/blackfin/include/asm/pgalloc.h
  76. 1 1
      arch/blackfin/include/asm/pgtable.h
  77. 0 0
      arch/blackfin/include/asm/poll.h
  78. 1 1
      arch/blackfin/include/asm/portmux.h
  79. 0 0
      arch/blackfin/include/asm/posix_types.h
  80. 0 0
      arch/blackfin/include/asm/processor.h
  81. 0 0
      arch/blackfin/include/asm/ptrace.h
  82. 0 0
      arch/blackfin/include/asm/reboot.h
  83. 0 0
      arch/blackfin/include/asm/resource.h
  84. 0 0
      arch/blackfin/include/asm/scatterlist.h
  85. 0 0
      arch/blackfin/include/asm/sections.h
  86. 0 0
      arch/blackfin/include/asm/segment.h
  87. 0 0
      arch/blackfin/include/asm/sembuf.h
  88. 0 0
      arch/blackfin/include/asm/serial.h
  89. 0 0
      arch/blackfin/include/asm/setup.h
  90. 0 0
      arch/blackfin/include/asm/shmbuf.h
  91. 0 0
      arch/blackfin/include/asm/shmparam.h
  92. 0 0
      arch/blackfin/include/asm/sigcontext.h
  93. 0 0
      arch/blackfin/include/asm/siginfo.h
  94. 0 0
      arch/blackfin/include/asm/signal.h
  95. 0 0
      arch/blackfin/include/asm/socket.h
  96. 0 0
      arch/blackfin/include/asm/sockios.h
  97. 0 0
      arch/blackfin/include/asm/spinlock.h
  98. 0 0
      arch/blackfin/include/asm/stat.h
  99. 0 0
      arch/blackfin/include/asm/statfs.h
  100. 0 0
      arch/blackfin/include/asm/string.h

+ 5 - 21
arch/blackfin/Makefile

@@ -98,36 +98,20 @@ libs-y   += arch/$(ARCH)/lib/
 
 drivers-$(CONFIG_OPROFILE) += arch/$(ARCH)/oprofile/
 
+machdirs	:= $(patsubst %,arch/blackfin/mach-%/, $(machine-y))
 
+KBUILD_CFLAGS += -Iarch/$(ARCH)/include/
+KBUILD_CFLAGS += -Iarch/$(ARCH)/mach-$(MACHINE)/include
 
-#	Update machine arch symlinks if something which affects
-#	them changed.  We use .mach to indicate when they were updated
-#	last, otherwise make uses the target directory mtime.
-
-       show_mach_symlink = :
- quiet_show_mach_symlink = echo '  SYMLINK include/asm-$(ARCH)/mach-$(MACHINE) -> include/asm-$(ARCH)/mach'
-silent_show_mach_symlink = :
-include/asm-blackfin/.mach: $(wildcard include/config/arch/*.h) include/config/auto.conf
-	@$($(quiet)show_mach_symlink)
-ifneq ($(KBUILD_SRC),)
-	$(Q)mkdir -p include/asm-$(ARCH)
-	$(Q)ln -fsn $(srctree)/include/asm-$(ARCH)/mach-$(MACHINE) include/asm-$(ARCH)/mach
-else
-	$(Q)ln -fsn mach-$(MACHINE) include/asm-$(ARCH)/mach
-endif
-	@touch $@
+KBUILD_CPPFLAGS	+= $(patsubst %,-I$(srctree)/%include,$(machdirs))
 
 CLEAN_FILES += \
-	include/asm-$(ARCH)/asm-offsets.h \
+	arch/$(ARCH)/include/asm/asm-offsets.h \
 	arch/$(ARCH)/kernel/asm-offsets.s \
-	include/asm-$(ARCH)/mach \
-	include/asm-$(ARCH)/.mach
 
-archprepare: include/asm-blackfin/.mach
 archclean:
 	$(Q)$(MAKE) $(clean)=$(boot)
 
-
 INSTALL_PATH ?= /tftpboot
 boot := arch/$(ARCH)/boot
 BOOT_TARGETS = vmImage

+ 0 - 0
include/asm-blackfin/.gitignore → arch/blackfin/include/asm/.gitignore


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


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


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


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


+ 0 - 0
include/asm-blackfin/bfin-global.h → arch/blackfin/include/asm/bfin-global.h


+ 0 - 0
include/asm-blackfin/bfin5xx_spi.h → arch/blackfin/include/asm/bfin5xx_spi.h


+ 0 - 0
include/asm-blackfin/bfin_simple_timer.h → arch/blackfin/include/asm/bfin_simple_timer.h


+ 0 - 0
include/asm-blackfin/bfin_sport.h → arch/blackfin/include/asm/bfin_sport.h


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


+ 2 - 2
include/asm-blackfin/blackfin.h → arch/blackfin/include/asm/blackfin.h

@@ -11,7 +11,7 @@
 #define HI(con32) (((con32) >> 16) & 0xFFFF)
 #define hi(con32) (((con32) >> 16) & 0xFFFF)
 
-#include <asm/mach/anomaly.h>
+#include <mach/anomaly.h>
 
 #ifndef __ASSEMBLY__
 
@@ -86,7 +86,7 @@ static inline void CSYNC(void)
 
 #endif /* __ASSEMBLY__ */
 
-#include <asm/mach/blackfin.h>
+#include <mach/blackfin.h>
 #include <asm/bfin-global.h>
 
 #endif				/* _BLACKFIN_H_ */

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


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


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


+ 0 - 0
include/asm-blackfin/cache.h → arch/blackfin/include/asm/cache.h


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


+ 1 - 1
include/asm-blackfin/mach-common/cdef_LPBlackfin.h → arch/blackfin/include/asm/cdef_LPBlackfin.h

@@ -33,7 +33,7 @@
 #warning cdef_LPBlackfin.h should only be included for 532 compatible chips.
 #endif
 */
-#include <asm/mach-common/def_LPBlackfin.h>
+#include <asm/def_LPBlackfin.h>
 
 /*Cache & SRAM Memory*/
 #define bfin_read_SRAM_BASE_ADDRESS()        bfin_read32(SRAM_BASE_ADDRESS)

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


+ 0 - 0
include/asm-blackfin/mach-common/clocks.h → arch/blackfin/include/asm/clocks.h


+ 0 - 0
include/asm-blackfin/mach-common/context.S → arch/blackfin/include/asm/context.S


+ 0 - 0
include/asm-blackfin/cplb-mpu.h → arch/blackfin/include/asm/cplb-mpu.h


+ 1 - 1
include/asm-blackfin/cplb.h → arch/blackfin/include/asm/cplb.h

@@ -31,7 +31,7 @@
 #define _CPLB_H
 
 #include <asm/blackfin.h>
-#include <asm/mach/anomaly.h>
+#include <mach/anomaly.h>
 
 #define SDRAM_IGENERIC    (CPLB_L1_CHBL | CPLB_USER_RD | CPLB_VALID | CPLB_PORTPRIO)
 #define SDRAM_IKERNEL     (SDRAM_IGENERIC | CPLB_LOCK)

+ 0 - 0
include/asm-blackfin/cplbinit.h → arch/blackfin/include/asm/cplbinit.h


+ 0 - 0
include/asm-blackfin/cpumask.h → arch/blackfin/include/asm/cpumask.h


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


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


+ 1 - 1
include/asm-blackfin/mach-common/def_LPBlackfin.h → arch/blackfin/include/asm/def_LPBlackfin.h

@@ -31,7 +31,7 @@
 #ifndef _DEF_LPBLACKFIN_H
 #define _DEF_LPBLACKFIN_H
 
-#include <asm/mach/anomaly.h>
+#include <mach/anomaly.h>
 
 #define MK_BMSK_(x) (1<<x)
 

+ 1 - 1
include/asm-blackfin/delay.h → arch/blackfin/include/asm/delay.h

@@ -9,7 +9,7 @@
 #ifndef __ASM_DELAY_H__
 #define __ASM_DELAY_H__
 
-#include <asm/mach/anomaly.h>
+#include <mach/anomaly.h>
 
 static inline void __delay(unsigned long loops)
 {

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


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


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


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

@@ -35,7 +35,7 @@
 #include <asm/signal.h>
 
 #include <linux/kernel.h>
-#include <asm/mach/dma.h>
+#include <mach/dma.h>
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <asm/blackfin.h>

+ 0 - 0
include/asm-blackfin/dpmc.h → arch/blackfin/include/asm/dpmc.h


+ 0 - 0
include/asm-blackfin/early_printk.h → arch/blackfin/include/asm/early_printk.h


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


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


+ 0 - 0
include/asm-blackfin/entry.h → arch/blackfin/include/asm/entry.h


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


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


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


+ 0 - 0
include/asm-blackfin/fixed_code.h → arch/blackfin/include/asm/fixed_code.h


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


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


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

@@ -224,7 +224,7 @@
 #endif
 
 #ifdef BF548_FAMILY
-#include <asm-blackfin/mach-bf548/gpio.h>
+#include <mach/gpio.h>
 #endif
 
 #ifdef BF561_FAMILY

+ 0 - 0
include/asm-blackfin/gptimers.h → arch/blackfin/include/asm/gptimers.h


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


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


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


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


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


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


+ 2 - 2
include/asm-blackfin/irq.h → arch/blackfin/include/asm/irq.h

@@ -17,7 +17,7 @@
 #ifndef _BFIN_IRQ_H_
 #define _BFIN_IRQ_H_
 
-#include <asm/mach/irq.h>
+#include <mach/irq.h>
 #include <asm/ptrace.h>
 
 /*******************************************************************************
@@ -34,7 +34,7 @@
  *   interrupts apart (just the TX/RX for the various devices)
  *******************************************************************************/
 
-/* SYS_IRQS and NR_IRQS are defined in <asm/mach-bf5xx/irq.h>*/
+/* SYS_IRQS and NR_IRQS are defined in <mach-bf5xx/irq.h>*/
 
 /*
  * Machine specific interrupt sources.

+ 0 - 0
include/asm-blackfin/irq_handler.h → arch/blackfin/include/asm/irq_handler.h


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


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


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


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


+ 0 - 0
include/asm-blackfin/l1layout.h → arch/blackfin/include/asm/l1layout.h


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


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


+ 1 - 1
include/asm-blackfin/mem_map.h → arch/blackfin/include/asm/mem_map.h

@@ -7,6 +7,6 @@
 #ifndef _MEM_MAP_H_
 #define _MEM_MAP_H_
 
-#include <asm/mach/mem_map.h>
+#include <mach/mem_map.h>
 
 #endif				/* _MEM_MAP_H_ */

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


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


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


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


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


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


+ 0 - 0
include/asm-blackfin/nand.h → arch/blackfin/include/asm/nand.h


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


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


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


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


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


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


+ 1 - 1
include/asm-blackfin/pgtable.h → arch/blackfin/include/asm/pgtable.h

@@ -4,7 +4,7 @@
 #include <asm-generic/4level-fixup.h>
 
 #include <asm/page.h>
-#include <asm/mach-common/def_LPBlackfin.h>
+#include <asm/def_LPBlackfin.h>
 
 typedef pte_t *pte_addr_t;
 /*

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


+ 1 - 1
include/asm-blackfin/portmux.h → arch/blackfin/include/asm/portmux.h

@@ -21,7 +21,7 @@ int peripheral_request_list(const unsigned short per[], const char *label);
 void peripheral_free_list(const unsigned short per[]);
 
 #include <asm/gpio.h>
-#include <asm/mach/portmux.h>
+#include <mach/portmux.h>
 
 #ifndef P_SPORT2_TFS
 #define P_SPORT2_TFS P_UNDEF

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


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


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


+ 0 - 0
include/asm-blackfin/reboot.h → arch/blackfin/include/asm/reboot.h


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


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


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


+ 0 - 0
include/asm-blackfin/segment.h → arch/blackfin/include/asm/segment.h


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


+ 0 - 0
include/asm-blackfin/serial.h → arch/blackfin/include/asm/serial.h


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


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


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


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


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


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


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


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


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


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


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


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


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