mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 03:36:19 +00:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-mn10300
* git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-mn10300: Separate out the proc- and unit-specific header directories from the general Move arch headers from include/asm-mn10300/ to arch/mn10300/include/asm/.
This commit is contained in:
commit
d848223808
138 changed files with 31 additions and 65 deletions
|
@ -94,42 +94,8 @@ ifdef CONFIG_DEBUG_INFO
|
||||||
KBUILD_AFLAGS += -Wa,--gdwarf2
|
KBUILD_AFLAGS += -Wa,--gdwarf2
|
||||||
endif
|
endif
|
||||||
|
|
||||||
###################################################################################################
|
|
||||||
#
|
#
|
||||||
# juggle some symlinks in the MN10300 asm include dir
|
# include the appropriate processor- and unit-specific headers
|
||||||
#
|
#
|
||||||
# Update machine proc and unit symlinks if something which affects
|
KBUILD_CPPFLAGS += -I$(srctree)/arch/mn10300/proc-$(PROCESSOR)/include
|
||||||
# them changed. We use .proc / .unit to indicate when they were
|
KBUILD_CPPFLAGS += -I$(srctree)/arch/mn10300/unit-$(UNIT)/include
|
||||||
# updated last, otherwise make uses the target directory mtime.
|
|
||||||
#
|
|
||||||
###################################################################################################
|
|
||||||
|
|
||||||
# processor specific definitions
|
|
||||||
include/asm-mn10300/.proc: $(wildcard include/config/proc/*.h) include/config/auto.conf
|
|
||||||
@echo ' SYMLINK include/asm-mn10300/proc -> include/asm-mn10300/proc-$(PROCESSOR)'
|
|
||||||
ifneq ($(KBUILD_SRC),)
|
|
||||||
$(Q)mkdir -p include/asm-mn10300
|
|
||||||
$(Q)ln -fsn $(srctree)/include/asm-mn10300/proc-$(PROCESSOR) include/asm-mn10300/proc
|
|
||||||
else
|
|
||||||
$(Q)ln -fsn proc-$(PROCESSOR) include/asm-mn10300/proc
|
|
||||||
endif
|
|
||||||
@touch $@
|
|
||||||
|
|
||||||
CLEAN_FILES += include/asm-mn10300/proc include/asm-mn10300/.proc
|
|
||||||
|
|
||||||
prepare: include/asm-mn10300/.proc
|
|
||||||
|
|
||||||
# unit specific definitions
|
|
||||||
include/asm-mn10300/.unit: $(wildcard include/config/unit/*.h) include/config/auto.conf
|
|
||||||
@echo ' SYMLINK include/asm-mn10300/unit -> include/asm-mn10300/unit-$(UNIT)'
|
|
||||||
ifneq ($(KBUILD_SRC),)
|
|
||||||
$(Q)mkdir -p include/asm-mn10300
|
|
||||||
$(Q)ln -fsn $(srctree)/include/asm-mn10300/unit-$(UNIT) include/asm-mn10300/unit
|
|
||||||
else
|
|
||||||
$(Q)ln -fsn unit-$(UNIT) include/asm-mn10300/unit
|
|
||||||
endif
|
|
||||||
@touch $@
|
|
||||||
|
|
||||||
CLEAN_FILES += include/asm-mn10300/unit include/asm-mn10300/.unit
|
|
||||||
|
|
||||||
prepare: include/asm-mn10300/.unit
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
#define _ASM_CACHE_H
|
#define _ASM_CACHE_H
|
||||||
|
|
||||||
#include <asm/cpu-regs.h>
|
#include <asm/cpu-regs.h>
|
||||||
#include <asm/proc/cache.h>
|
#include <proc/cache.h>
|
||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
#define L1_CACHE_DISPARITY (L1_CACHE_NENTRIES * L1_CACHE_BYTES)
|
#define L1_CACHE_DISPARITY (L1_CACHE_NENTRIES * L1_CACHE_BYTES)
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
#include <asm/intctl-regs.h>
|
#include <asm/intctl-regs.h>
|
||||||
#include <asm/reset-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 */
|
/* this number is used when no interrupt has been assigned */
|
||||||
#define NO_IRQ INT_MAX
|
#define NO_IRQ INT_MAX
|
|
@ -33,4 +33,4 @@
|
||||||
#define RS_TABLE_SIZE
|
#define RS_TABLE_SIZE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <asm/unit/serial.h>
|
#include <unit/serial.h>
|
|
@ -12,7 +12,7 @@
|
||||||
#define _ASM_TIMEX_H
|
#define _ASM_TIMEX_H
|
||||||
|
|
||||||
#include <asm/hardirq.h>
|
#include <asm/hardirq.h>
|
||||||
#include <asm/unit/timex.h>
|
#include <unit/timex.h>
|
||||||
|
|
||||||
#define TICK_SIZE (tick_nsec / 1000)
|
#define TICK_SIZE (tick_nsec / 1000)
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue