> From: Jeremie Courreges-Anglas <[email protected]>
> Date: Fri, 30 Dec 2016 20:23:21 +0100
> 
> As discussed, these files aren't used and aren't useful.  make build +
> make release are ok with this.
> 
> (Well, make release is ok until
>   COPY    /usr/local/share/u-boot/am335x_boneblack/MLO    /usr/mdec/am335x/MLO
>   cp: /usr/local/share/u-boot/am335x_boneblack/MLO: No such file or directory
> because I don't have u-boot installed.)
> 
> ok to remove them?

ok kettenis@

> Index: arch/arm/include/isa_machdep.h
> ===================================================================
> RCS file: arch/arm/include/isa_machdep.h
> diff -N arch/arm/include/isa_machdep.h
> --- arch/arm/include/isa_machdep.h    23 Mar 2011 16:54:34 -0000      1.7
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,176 +0,0 @@
> -/*   $OpenBSD: isa_machdep.h,v 1.7 2011/03/23 16:54:34 pirofti Exp $ */
> -/*   $NetBSD: isa_machdep.h,v 1.3 2002/01/07 22:58:07 chris Exp $    */
> -
> -/*-
> - * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc.
> - * All rights reserved.
> - *
> - * This code is derived from software contributed to The NetBSD Foundation
> - * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility,
> - * NASA Ames Research Center.
> - *
> - * Redistribution and use in source and binary forms, with or without
> - * modification, are permitted provided that the following conditions
> - * are met:
> - * 1. Redistributions of source code must retain the above copyright
> - *    notice, this list of conditions and the following disclaimer.
> - * 2. Redistributions in binary form must reproduce the above copyright
> - *    notice, this list of conditions and the following disclaimer in the
> - *    documentation and/or other materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
> - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
> LIMITED
> - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
> - * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
> - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
> - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
> - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
> - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
> - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
> - * POSSIBILITY OF SUCH DAMAGE.
> - */
> -
> -#ifndef _ARM_ISA_MACHDEP_H_
> -#define _ARM_ISA_MACHDEP_H_
> -
> -#include <machine/bus.h>
> -#include <dev/isa/isadmavar.h>
> -
> -#define __NO_ISA_INTR_CHECK
> -/*
> - * Types provided to machine-independent ISA code.
> - */
> -struct arm32_isa_chipset {
> -     /*
> -     struct isa_dma_state ic_dmastate;
> -     */
> -};
> -
> -typedef struct arm32_isa_chipset *isa_chipset_tag_t;
> -
> -struct device;                       /* XXX */
> -struct isabus_attach_args;   /* XXX */
> -
> -/*
> - * Functions provided to machine-independent ISA code.
> - */
> -void isa_attach_hook(struct device *, struct device *,
> -         struct isabus_attach_args *);
> -void *isa_intr_establish(isa_chipset_tag_t ic, int irq, int type,
> -         int level, int (*ih_fun)(void *), void *ih_arg, char *name);
> -void isa_intr_disestablish(isa_chipset_tag_t ic, void *handler);
> -
> -#if 0
> -#define      isa_dmainit(ic, bst, dmat, d)                                   
> \
> -     _isa_dmainit(&(ic)->ic_dmastate, (bst), (dmat), (d))
> -#define      isa_dmacascade(ic, c)                                           
> \
> -     _isa_dmacascade(&(ic)->ic_dmastate, (c))
> -#define      isa_dmamaxsize(ic, c)                                           
> \
> -     _isa_dmamaxsize(&(ic)->ic_dmastate, (c))
> -#define      isa_dmamap_create(ic, c, s, f)                                  
> \
> -     _isa_dmamap_create(&(ic)->ic_dmastate, (c), (s), (f))
> -#define      isa_dmamap_destroy(ic, c)                                       
> \
> -     _isa_dmamap_destroy(&(ic)->ic_dmastate, (c))
> -#define      isa_dmastart(ic, c, a, n, p, f, bf)                             
> \
> -     _isa_dmastart(&(ic)->ic_dmastate, (c), (a), (n), (p), (f), (bf))
> -#define      isa_dmaabort(ic, c)                                             
> \
> -     _isa_dmaabort(&(ic)->ic_dmastate, (c))
> -#define      isa_dmacount(ic, c)                                             
> \
> -     _isa_dmacount(&(ic)->ic_dmastate, (c))
> -#define      isa_dmafinished(ic, c)                                          
> \
> -     _isa_dmafinished(&(ic)->ic_dmastate, (c))
> -#define      isa_dmadone(ic, c)                                              
> \
> -     _isa_dmadone(&(ic)->ic_dmastate, (c))
> -#define      isa_dmafreeze(ic)                                               
> \
> -     _isa_dmafreeze(&(ic)->ic_dmastate)
> -#define      isa_dmathaw(ic)                                                 
> \
> -     _isa_dmathaw(&(ic)->ic_dmastate)
> -#define      isa_dmamem_alloc(ic, c, s, ap, f)                               
> \
> -     _isa_dmamem_alloc(&(ic)->ic_dmastate, (c), (s), (ap), (f))
> -#define      isa_dmamem_free(ic, c, a, s)                                    
> \
> -     _isa_dmamem_free(&(ic)->ic_dmastate, (c), (a), (s))
> -#define      isa_dmamem_map(ic, c, a, s, kp, f)                              
> \
> -     _isa_dmamem_map(&(ic)->ic_dmastate, (c), (a), (s), (kp), (f))
> -#define      isa_dmamem_unmap(ic, c, k, s)                                   
> \
> -     _isa_dmamem_unmap(&(ic)->ic_dmastate, (c), (k), (s))
> -#define      isa_dmamem_mmap(ic, c, a, s, o, p, f)                           
> \
> -     _isa_dmamem_mmap(&(ic)->ic_dmastate, (c), (a), (s), (o), (p), (f))
> -#define isa_drq_alloc(ic, c)                                         \
> -     _isa_drq_alloc(&(ic)->ic_dmastate, c)
> -#define isa_drq_free(ic, c)                                          \
> -     _isa_drq_free(&(ic)->ic_dmastate, c)
> -#define      isa_drq_isfree(ic, c)                                           
> \
> -     _isa_drq_isfree(&(ic)->ic_dmastate, (c))
> -#define      isa_malloc(ic, c, s, p, f)                                      
> \
> -     _isa_malloc(&(ic)->ic_dmastate, (c), (s), (p), (f))
> -#define      isa_free(a, p)                                                  
> \
> -     _isa_free((a), (p))
> -#define      isa_mappage(m, o, p)                                            
> \
> -     _isa_mappage((m), (o), (p))
> -#endif
> -
> -/*
> - * ALL OF THE FOLLOWING ARE MACHINE-DEPENDENT, AND SHOULD NOT BE USED
> - * BY PORTABLE CODE.
> - */
> -
> -extern struct arm32_bus_dma_tag isa_bus_dma_tag;
> -
> -/*
> - * Cookie used by ISA DMA.  A pointer to one of these is stashed in
> - * the DMA map.
> - */
> -struct arm32_isa_dma_cookie {
> -     int     id_flags;               /* flags; see below */
> -
> -     /*
> -      * Information about the original buffer used during
> -      * DMA map syncs.  Note that origbuflen is only used
> -      * for ID_BUFTYPE_LINEAR.
> -      */
> -     void    *id_origbuf;            /* pointer to orig buffer if
> -                                        bouncing */
> -     bus_size_t id_origbuflen;       /* ...and size */
> -     int     id_buftype;             /* type of buffer */
> -
> -     void    *id_bouncebuf;          /* pointer to the bounce buffer */
> -     bus_size_t id_bouncebuflen;     /* ...and size */
> -     int     id_nbouncesegs;         /* number of valid bounce segs */
> -     bus_dma_segment_t id_bouncesegs[0]; /* array of bounce buffer
> -                                            physical memory segments */
> -};
> -
> -/* id_flags */
> -#define      ID_MIGHT_NEED_BOUNCE    0x01    /* map could need bounce 
> buffers */
> -#define      ID_HAS_BOUNCE           0x02    /* map currently has bounce 
> buffers */
> -#define      ID_IS_BOUNCING          0x04    /* map is bouncing current xfer 
> */
> -
> -/* id_buftype */
> -#define      ID_BUFTYPE_INVALID      0
> -#define      ID_BUFTYPE_LINEAR       1
> -#define      ID_BUFTYPE_MBUF         2
> -#define      ID_BUFTYPE_UIO          3
> -#define      ID_BUFTYPE_RAW          4
> -
> -/* bus space tags */
> -extern struct bus_space isa_io_bs_tag;
> -extern struct bus_space isa_mem_bs_tag;
> -
> -/* ISA chipset */
> -extern struct arm32_isa_chipset isa_chipset_tag;
> -
> -void isa_init(vaddr_t, vaddr_t);
> -void isa_io_init(vaddr_t, vaddr_t);
> -void isa_dma_init(void);
> -vaddr_t      isa_io_data_vaddr(void);
> -vaddr_t      isa_mem_data_vaddr(void);
> -int isa_intr_alloc(isa_chipset_tag_t ic, int mask, int type, int *irq);
> -void isa_intr_init(void);
> -
> -/*
> - * Miscellaneous functions.
> - */
> -void isa_fillw(u_int val, void *addr, size_t len);
> -
> -#endif       /* _ARM_ISA_MACHDEP_H_ XXX */
> Index: arch/arm/include/pio.h
> ===================================================================
> RCS file: arch/arm/include/pio.h
> diff -N arch/arm/include/pio.h
> --- arch/arm/include/pio.h    23 Mar 2011 16:54:34 -0000      1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,47 +0,0 @@
> -/*   $OpenBSD: pio.h,v 1.2 2011/03/23 16:54:34 pirofti Exp $ */
> -/*   $NetBSD: pio.h,v 1.1 2001/02/23 21:23:48 reinoud Exp $  */
> -
> -/*
> - * Copyright 1997
> - * Digital Equipment Corporation. All rights reserved.
> - *
> - * This software is furnished under license and may be used and
> - * copied only in accordance with the following terms and conditions.
> - * Subject to these conditions, you may download, copy, install,
> - * use, modify and distribute this software in source and/or binary
> - * form. No title or ownership is transferred hereby.
> - *
> - * 1) Any source code used, modified or distributed must reproduce
> - *    and retain this copyright notice and list of conditions as
> - *    they appear in the source file.
> - *
> - * 2) No right is granted to use any trade name, trademark, or logo of
> - *    Digital Equipment Corporation. Neither the "Digital Equipment
> - *    Corporation" name nor any trademark or logo of Digital Equipment
> - *    Corporation may be used to endorse or promote products derived
> - *    from this software without the prior written permission of
> - *    Digital Equipment Corporation.
> - *
> - * 3) This software is provided "AS-IS" and any express or implied
> - *    warranties, including but not limited to, any implied warranties
> - *    of merchantability, fitness for a particular purpose, or
> - *    non-infringement are disclaimed. In no event shall DIGITAL be
> - *    liable for any damages whatsoever, and in particular, DIGITAL
> - *    shall not be liable for special, indirect, consequential, or
> - *    incidental damages or damages for lost profits, loss of
> - *    revenue or loss of use, whether such damages arise in contract,
> - *    negligence, tort, under statute, in equity, at law or otherwise,
> - *    even if advised of the possibility of such damage.
> - */
> -
> -#ifndef _ARM_PIO_H_
> -#define _ARM_PIO_H_
> -
> -#include <machine/bus.h>
> -
> -extern struct bus_space isa_io_bs_tag;
> -
> -#define      inb(port)        bus_space_read_1( &isa_io_bs_tag, 
> (bus_space_handle_t)isa_io_bs_tag.bs_cookie, (port))
> -#define      outb(port, byte) bus_space_write_1(&isa_io_bs_tag, 
> (bus_space_handle_t)isa_io_bs_tag.bs_cookie, (port), (byte))
> -
> -#endif /* _ARM_PIO_H_ */
> Index: arch/armv7/include/isa_machdep.h
> ===================================================================
> RCS file: arch/armv7/include/isa_machdep.h
> diff -N arch/armv7/include/isa_machdep.h
> --- arch/armv7/include/isa_machdep.h  4 Sep 2013 14:38:27 -0000       1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,13 +0,0 @@
> -/*   $OpenBSD: isa_machdep.h,v 1.1 2013/09/04 14:38:27 patrick Exp $ */
> -/* $NetBSD: isa_machdep.h,v 1.4 2002/01/07 22:58:08 chris Exp $ */
> -
> -#ifndef _MACHINE_ISA_MACHDEP_H_
> -#define _MACHINE_ISA_MACHDEP_H_
> -#include <arm/isa_machdep.h>
> -
> -#ifdef _KERNEL
> -#define ISA_FOOTBRIDGE_IRQ IRQ_IN_L2
> -void isa_footbridge_init(u_int, u_int);
> -#endif /* _KERNEL */
> -
> -#endif /* _MACHINE_ISA_MACHDEP_H_ */
> Index: arch/armv7/include/pio.h
> ===================================================================
> RCS file: arch/armv7/include/pio.h
> diff -N arch/armv7/include/pio.h
> --- arch/armv7/include/pio.h  4 Sep 2013 14:38:28 -0000       1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,4 +0,0 @@
> -/*   $OpenBSD: pio.h,v 1.1 2013/09/04 14:38:28 patrick Exp $ */
> -/* $NetBSD: pio.h,v 1.3 2001/12/07 23:09:33 chris Exp $ */
> -
> -#include <arm/pio.h>
> 
> 
> -- 
> jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> 
> 

Reply via email to