Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 126925
b: refs/heads/master
c: 367b811
h: refs/heads/master
i:
  126923: 6da1b46
v: v3
  • Loading branch information
Chris Zankel committed Nov 6, 2008
1 parent 9d72bec commit d967cbd
Show file tree
Hide file tree
Showing 121 changed files with 33 additions and 45 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 206ead28377fee86b129637edada8c77816cc0d6
refs/heads/master: 367b8112fe2ea5c39a7bb4d263dcdd9b612fae18
28 changes: 9 additions & 19 deletions trunk/arch/xtensa/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,15 @@ KBUILD_CFLAGS += -ffreestanding

KBUILD_CFLAGS += -pipe -mlongcalls

vardirs := $(patsubst %,arch/xtensa/variants/%/,$(variant-y))
plfdirs := $(patsubst %,arch/xtensa/platforms/%/,$(platform-y))

ifeq ($(KBUILD_SRC),)
KBUILD_CPPFLAGS += $(patsubst %,-I%include,$(vardirs) $(plfdirs))
else
KBUILD_CPPFLAGS += $(patsubst %,-I$(srctree)/%include,$(vardirs) $(plfdirs))
endif

KBUILD_DEFCONFIG := iss_defconfig

# ramdisk/initrd support
Expand Down Expand Up @@ -66,21 +75,6 @@ libs-y += arch/xtensa/lib/ $(LIBGCC)

boot := arch/xtensa/boot

archinc := include/asm-xtensa

archprepare: $(archinc)/.platform

# Update processor variant and platform symlinks if something which affects
# them changed.

$(archinc)/.platform: $(wildcard include/config/arch/*.h) include/config/auto.conf
@echo ' SYMLINK $(archinc)/variant -> $(archinc)/variant-$(VARIANT)'
$(Q)mkdir -p $(archinc)
$(Q)ln -fsn $(srctree)/$(archinc)/variant-$(VARIANT) $(archinc)/variant
@echo ' SYMLINK $(archinc)/platform -> $(archinc)/platform-$(PLATFORM)'
$(Q)ln -fsn $(srctree)/$(archinc)/platform-$(PLATFORM) $(archinc)/platform
@touch $@


all: zImage

Expand All @@ -89,10 +83,6 @@ bzImage : zImage
zImage zImage.initrd: vmlinux
$(Q)$(MAKE) $(build)=$(boot) $@

CLEAN_FILES += arch/xtensa/vmlinux.lds \
$(archinc)/platform $(archinc)/variant \
$(archinc)/.platform

define archhelp
@echo '* zImage - Compressed kernel image (arch/xtensa/boot/images/zImage.*)'
endef
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/boot/boot-elf/boot.lds.S
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#include <asm/variant/core.h>
#include <variant/core.h>
OUTPUT_ARCH(xtensa)
ENTRY(_ResetVector)

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/boot/boot-redboot/bootstrap.S
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#include <asm/variant/core.h>
#include <variant/core.h>
#include <asm/regs.h>
#include <asm/asmmacro.h>
#include <asm/cacheasm.h>
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#ifndef _XTENSA_ASMMACRO_H
#define _XTENSA_ASMMACRO_H

#include <asm/variant/core.h>
#include <variant/core.h>

/*
* Some little helpers for loops. Use zero-overhead-loops
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#ifndef _XTENSA_CACHE_H
#define _XTENSA_CACHE_H

#include <asm/variant/core.h>
#include <variant/core.h>

#define L1_CACHE_SHIFT XCHAL_DCACHE_LINEWIDTH
#define L1_CACHE_BYTES XCHAL_DCACHE_LINESIZE
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#define _XTENSA_CHECKSUM_H

#include <linux/in6.h>
#include <asm/variant/core.h>
#include <variant/core.h>

/*
* computes the checksum of a memory block at buff, length len,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@
#define _XTENSA_COPROCESSOR_H

#include <linux/stringify.h>
#include <asm/variant/tie.h>
#include <variant/tie.h>
#include <asm/types.h>

#ifdef __ASSEMBLY__
# include <asm/variant/tie-asm.h>
# include <variant/tie-asm.h>

.macro xchal_sa_start a b
.set .Lxchal_pofs_, 0
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
#ifndef _XTENSA_IRQ_H
#define _XTENSA_IRQ_H

#include <asm/platform/hardware.h>
#include <asm/variant/core.h>
#include <platform/hardware.h>
#include <variant/core.h>

#ifndef PLATFORM_NR_IRQS
# define PLATFORM_NR_IRQS 0
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
/*
* include/asm-xtensa/platform.h
*
* Platform specific functions
*
* This file is subject to the terms and conditions of the GNU General
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#ifndef _XTENSA_PROCESSOR_H
#define _XTENSA_PROCESSOR_H

#include <asm/variant/core.h>
#include <variant/core.h>
#include <asm/coprocessor.h>

#include <linux/compiler.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ struct pt_regs {
unsigned long areg[16]; /* 128 (64) */
};

#include <asm/variant/core.h>
#include <variant/core.h>

# define task_pt_regs(tsk) ((struct pt_regs*) \
(task_stack_page(tsk) + KERNEL_STACK_SIZE - (XCHAL_NUM_AREGS-16)*4) - 1)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
#ifndef _XTENSA_SERIAL_H
#define _XTENSA_SERIAL_H

#include <asm/platform/serial.h>
#include <platform/serial.h>

#endif /* _XTENSA_SERIAL_H */
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/kernel/entry.S
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#include <asm/page.h>
#include <asm/signal.h>
#include <asm/tlbflush.h>
#include <asm/variant/tie-asm.h>
#include <variant/tie-asm.h>

/* Unimplemented features. */

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/kernel/vmlinux.lds.S
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

#include <asm-generic/vmlinux.lds.h>

#include <asm/variant/core.h>
#include <variant/core.h>
OUTPUT_ARCH(xtensa)
ENTRY(_start)

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/checksum.S
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

#include <asm/errno.h>
#include <linux/linkage.h>
#include <asm/variant/core.h>
#include <variant/core.h>

/*
* computes a partial checksum, e.g. for TCP/UDP fragments
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/memcopy.S
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* Copyright (C) 2002 - 2005 Tensilica Inc.
*/

#include <asm/variant/core.h>
#include <variant/core.h>

.macro src_b r, w0, w1
#ifdef __XTENSA_EB__
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/memset.S
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* Copyright (C) 2002 Tensilica Inc.
*/

#include <asm/variant/core.h>
#include <variant/core.h>

/*
* void *memset(void *dst, int c, size_t length)
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/strncpy_user.S
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* Copyright (C) 2002 Tensilica Inc.
*/

#include <asm/variant/core.h>
#include <variant/core.h>
#include <linux/errno.h>

/* Load or store instructions that may cause exceptions use the EX macro. */
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/strnlen_user.S
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* Copyright (C) 2002 Tensilica Inc.
*/

#include <asm/variant/core.h>
#include <variant/core.h>

/* Load or store instructions that may cause exceptions use the EX macro. */

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/lib/usercopy.S
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
* a11/ original length
*/

#include <asm/variant/core.h>
#include <variant/core.h>

#ifdef __XTENSA_EB__
#define ALIGN(R, W0, W1) src R, W0, W1
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/platforms/iss/console.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#include <asm/uaccess.h>
#include <asm/irq.h>

#include <asm/platform/simcall.h>
#include <platform/platform-iss/simcall.h>

#include <linux/tty.h>
#include <linux/tty_flip.h>
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/platforms/iss/io.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#if 0

#include <asm/io.h>
#include <xtensa/simcall.h>
#include <platform/platform-iss/simcall.h>

extern int __simc ();

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/xtensa/platforms/iss/network.c
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
#include <linux/rtnetlink.h>
#include <linux/platform_device.h>

#include <asm/platform/simcall.h>
#include <platform/platform-iss/simcall.h>

#define DRIVER_NAME "iss-netdev"
#define ETH_MAX_PACKET 1500
Expand Down
File renamed without changes.
File renamed without changes.

0 comments on commit d967cbd

Please sign in to comment.