From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Hicks Date: Mon, 03 Nov 2003 18:29:01 +0000 Subject: Remove dead SN1 header file MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-jnKrPUcw5LFohKSnycOp" Message-Id: List-Id: To: linux-ia64@vger.kernel.org --=-jnKrPUcw5LFohKSnycOp Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, This is a simle patch to remove the include/asm-ia64/machvec_sn1.h file. It is no longer used, and almost all of the sn1 code is gone. thanks, mh -- Martin Hicks || Silicon Graphics Inc. || mort@sgi.com --=-jnKrPUcw5LFohKSnycOp Content-Disposition: attachment; filename=remove-sn1-machvec.diff Content-Type: text/x-patch; name=remove-sn1-machvec.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit # This is a BitKeeper generated patch for the following project: # Project Name: Linux kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.1354 -> 1.1355 # include/asm-ia64/machvec_sn1.h 1.9 -> (deleted) # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 03/11/03 mort@green.(none) 1.1355 # Remove old sn1 machvec header file. # -------------------------------------------- # diff -Nru a/include/asm-ia64/machvec_sn1.h b/include/asm-ia64/machvec_sn1.h --- a/include/asm-ia64/machvec_sn1.h Mon Nov 3 10:16:06 2003 +++ /dev/null Wed Dec 31 16:00:00 1969 @@ -1,85 +0,0 @@ -/* - * Copyright (c) 2002 Silicon Graphics, Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of version 2 of the GNU General Public License - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it would be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - * - * Further, this software is distributed without any warranty that it is - * free of the rightful claim of any third person regarding infringement - * or the like. Any license provided herein, whether implied or - * otherwise, applies only to this software file. Patent licenses, if - * any, provided herein do not apply to combinations of this program with - * other software, or any other product whatsoever. - * - * You should have received a copy of the GNU General Public - * License along with this program; if not, write the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. - * - * Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy, - * Mountain View, CA 94043, or: - * - * http://www.sgi.com - * - * For further information regarding this notice, see: - * - * http://oss.sgi.com/projects/GenInfo/NoticeExplan - */ - -#ifndef _ASM_IA64_MACHVEC_SN1_h -#define _ASM_IA64_MACHVEC_SN1_h - -extern ia64_mv_setup_t sn1_setup; -extern ia64_mv_cpu_init_t sn_cpu_init; -extern ia64_mv_irq_init_t sn1_irq_init; -extern ia64_mv_send_ipi_t sn1_send_IPI; -extern ia64_mv_global_tlb_purge_t sn1_global_tlb_purge; -extern ia64_mv_inb_t sn1_inb; -extern ia64_mv_inw_t sn1_inw; -extern ia64_mv_inl_t sn1_inl; -extern ia64_mv_outb_t sn1_outb; -extern ia64_mv_outw_t sn1_outw; -extern ia64_mv_outl_t sn1_outl; -extern ia64_mv_dma_alloc_coherent sn1_dma_alloc_coherent; -extern ia64_mv_dma_free_coherent sn1_dma_free_coherent; -extern ia64_mv_dma_map_single sn1_dma_map_single; -extern ia64_mv_dma_unmap_single sn1_dma_unmap_single; -extern ia64_mv_dma_map_sg sn1_dma_map_sg; -extern ia64_mv_dma_unmap_sg sn1_dma_unmap_sg; -extern ia64_mv_dma_sync_single sn1_dma_sync_single; -extern ia64_mv_dma_sync_sg sn1_dma_sync_sg; - -/* - * This stuff has dual use! - * - * For a generic kernel, the macros are used to initialize the - * platform's machvec structure. When compiling a non-generic kernel, - * the macros are used directly. - */ -#define platform_name "sn1" -#define platform_setup sn1_setup -#define platform_cpu_init sn_cpu_init -#define platform_irq_init sn1_irq_init -#define platform_send_ipi sn1_send_IPI -#define platform_global_tlb_purge sn1_global_tlb_purge -#define platform_inb sn1_inb -#define platform_inw sn1_inw -#define platform_inl sn1_inl -#define platform_outb sn1_outb -#define platform_outw sn1_outw -#define platform_outl sn1_outl -#define platform_dma_init machvec_noop -#define platform_dma_alloc_coherent sn1_dma_alloc_coherent -#define platform_dma_free_coherent sn1_dma_free_coherent -#define platform_dma_map_single sn1_dma_map_single -#define platform_dma_unmap_single sn1_dma_unmap_single -#define platform_dma_map_sg sn1_dma_map_sg -#define platform_dma_unmap_sg sn1_dma_unmap_sg -#define platform_dma_sync_single sn1_dma_sync_single -#define platform_dma_sync_sg sn1_dma_sync_sg - -#endif /* _ASM_IA64_MACHVEC_SN1_h */ --=-jnKrPUcw5LFohKSnycOp--