From: mjw@wray-m-3.hpl.hp.com Date: Fri, 11 Jun 2004 14:25:13 +0000 (+0000) Subject: bitkeeper revision 1.946.1.1 (40c9c0c9Mf-Nj3g74wu8d1lVH0T6EQ) X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~18155^2~1^2~5 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=aedfc46e99d37c11f6b5cded4e53a533b9a62e9c;p=xen.git bitkeeper revision 1.946.1.1 (40c9c0c9Mf-Nj3g74wu8d1lVH0T6EQ) Add xen to the architectures for aic7xxx. --- diff --git a/.rootkeys b/.rootkeys index bc27ebb1f8..25bb5eeb3c 100644 --- a/.rootkeys +++ b/.rootkeys @@ -110,6 +110,7 @@ 3e5a4e66mrtlmV75L1tjKDg8RaM5gA linux-2.4.26-xen-sparse/drivers/block/ll_rw_blk.c 3f108aeaLcGDgQdFAANLTUEid0a05w linux-2.4.26-xen-sparse/drivers/char/mem.c 3e5a4e66rw65CxyolW9PKz4GG42RcA linux-2.4.26-xen-sparse/drivers/char/tty_io.c +40c9c0c1pPwYE3-4i-oI3ubUu7UgvQ linux-2.4.26-xen-sparse/drivers/scsi/aic7xxx/Makefile 3e5a4e669uzIE54VwucPYtGwXLAbzA linux-2.4.26-xen-sparse/fs/exec.c 3e5a4e66wbeCpsJgVf_U8Jde-CNcsA linux-2.4.26-xen-sparse/include/asm-xen/bugs.h 4048c0ddxnIa2GpBAVR-mY6mNSdeJg linux-2.4.26-xen-sparse/include/asm-xen/ctrl_if.h diff --git a/BitKeeper/etc/ignore b/BitKeeper/etc/ignore index 0d5cdf1d6b..2fafb882f5 100644 --- a/BitKeeper/etc/ignore +++ b/BitKeeper/etc/ignore @@ -25,3 +25,8 @@ xen/include/xen/compile.h xen/tools/elf-reloc xen/tools/figlet/figlet TAGS +linux-2.4.26-xen-sparse/drivers/scsi/aic7xxx/Makefile~ +linux-2.4.26-xen/.config.old +linux-2.4.26-xen/.depend +linux-2.4.26-xen/.hdepend +linux-2.4.26-xen/.version diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index 30f55a98cc..8674fa612d 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -23,6 +23,7 @@ kaf24@striker.cl.cam.ac.uk laudney@eclipse.(none) lynx@idefix.cl.cam.ac.uk maw48@labyrinth.cl.cam.ac.uk +mjw@wray-m-3.hpl.hp.com mwilli2@equilibrium.research.intel-research.net rac61@labyrinth.cl.cam.ac.uk rgr22@boulderdash.cl.cam.ac.uk diff --git a/linux-2.4.26-xen-sparse/drivers/scsi/aic7xxx/Makefile b/linux-2.4.26-xen-sparse/drivers/scsi/aic7xxx/Makefile new file mode 100644 index 0000000000..16ac7f1a6d --- /dev/null +++ b/linux-2.4.26-xen-sparse/drivers/scsi/aic7xxx/Makefile @@ -0,0 +1,97 @@ +# +# drivers/scsi/aic7xxx/Makefile +# +# Makefile for the Linux aic7xxx SCSI driver. +# + +O_TARGET := aic7xxx_drv.o + +list-multi := aic7xxx.o aic79xx.o + +obj-$(CONFIG_SCSI_AIC7XXX) += aic7xxx.o +ifeq ($(CONFIG_PCI),y) +obj-$(CONFIG_SCSI_AIC79XX) += aic79xx.o +endif + +EXTRA_CFLAGS += -I$(TOPDIR)/drivers/scsi -Werror +#EXTRA_CFLAGS += -g + +# Platform Specific Files +obj-aic7xxx = aic7xxx_osm.o aic7xxx_proc.o + +# Core Files +obj-aic7xxx += aic7xxx_core.o aic7xxx_93cx6.o +ifeq ($(CONFIG_AIC7XXX_REG_PRETTY_PRINT),y) +obj-aic7xxx += aic7xxx_reg_print.o +endif + +#EISA Specific Files +AIC7XXX_EISA_ARCH = $(filter i386 alpha xen,$(ARCH)) +ifneq ($(AIC7XXX_EISA_ARCH),) +obj-aic7xxx += aic7770.o +# Platform Specific EISA Files +obj-aic7xxx += aic7770_osm.o +endif + +#PCI Specific Files +ifeq ($(CONFIG_PCI),y) +obj-aic7xxx += aic7xxx_pci.o +# Platform Specific PCI Files +obj-aic7xxx += aic7xxx_osm_pci.o +endif + +# Platform Specific U320 Files +obj-aic79xx = aic79xx_osm.o aic79xx_proc.o aic79xx_osm_pci.o +# Core Files +obj-aic79xx += aic79xx_core.o aic79xx_pci.o +ifeq ($(CONFIG_AIC79XX_REG_PRETTY_PRINT),y) +obj-aic79xx += aic79xx_reg_print.o +endif + +# Override our module desitnation +MOD_DESTDIR = $(shell cd .. && $(CONFIG_SHELL) $(TOPDIR)/scripts/pathdown.sh) + +include $(TOPDIR)/Rules.make + +aic7xxx_core.o: aic7xxx_seq.h +$(obj-aic7xxx): aic7xxx_reg.h +aic7xxx.o: aic7xxx_seq.h aic7xxx_reg.h $(obj-aic7xxx) + $(LD) $(LD_RFLAG) -r -o $@ $(obj-aic7xxx) + +aic79xx_core.o: aic79xx_seq.h +$(obj-aic79xx): aic79xx_reg.h +aic79xx.o: aic79xx_seq.h aic79xx_reg.h $(obj-aic79xx) + $(LD) $(LD_RFLAG) -r -o $@ $(obj-aic79xx) + +ifeq ($(CONFIG_AIC7XXX_BUILD_FIRMWARE),y) +aic7xxx_gen = aic7xxx_seq.h aic7xxx_reg.h +ifeq ($(CONFIG_AIC7XXX_REG_PRETTY_PRINT),y) +aic7xxx_gen += aic7xxx_reg_print.c +aic7xxx_asm_cmd = aicasm/aicasm -I. -r aic7xxx_reg.h \ + -p aic7xxx_reg_print.c -i aic7xxx_osm.h \ + -o aic7xxx_seq.h aic7xxx.seq +else +aic7xxx_asm_cmd = aicasm/aicasm -I. -r aic7xxx_reg.h \ + -o aic7xxx_seq.h aic7xxx.seq +endif +$(aic7xxx_gen): aic7xxx.seq aic7xxx.reg aicasm/aicasm + $(aic7xxx_asm_cmd) +endif + +ifeq ($(CONFIG_AIC79XX_BUILD_FIRMWARE),y) +aic79xx_gen = aic79xx_seq.h aic79xx_reg.h +ifeq ($(CONFIG_AIC79XX_REG_PRETTY_PRINT),y) +aic79xx_gen += aic79xx_reg_print.c +aic79xx_asm_cmd = aicasm/aicasm -I. -r aic79xx_reg.h \ + -p aic79xx_reg_print.c -i aic79xx_osm.h \ + -o aic79xx_seq.h aic79xx.seq +else +aic79xx_asm_cmd = aicasm/aicasm -I. -r aic79xx_reg.h \ + -o aic79xx_seq.h aic79xx.seq +endif +$(aic79xx_gen): aic79xx.seq aic79xx.reg aicasm/aicasm + $(aic79xx_asm_cmd) +endif + +aicasm/aicasm: aicasm/*.[chyl] + $(MAKE) -C aicasm