1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding/*
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * LICENSE:
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Copyright (C) Marvell International Ltd. and/or its affiliates
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * The computer program files contained in this folder ("Files")
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * are provided to you under the BSD-type license terms provided
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * below, and any use of such Files and any derivative works
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * thereof created by you shall be governed by the following terms
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * and conditions:
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * - Redistributions of source code must retain the above copyright
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * notice, this list of conditions and the following disclaimer.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * - Redistributions in binary form must reproduce the above
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * copyright notice, this list of conditions and the following
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * disclaimer in the documentation and/or other materials provided
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * with the distribution.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * - Neither the name of Marvell nor the names of its contributors
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * may be used to endorse or promote products derived from this
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * software without specific prior written permission.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * OF THE POSSIBILITY OF SUCH DAMAGE.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * /LICENSE
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding */
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding/*
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Copyright (c) 1997, 1998, 1999, 2000
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Redistribution and use in source and binary forms, with or without
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * modification, are permitted provided that the following conditions
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * are met:
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * 1. Redistributions of source code must retain the above copyright
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * notice, this list of conditions and the following disclaimer.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * 2. Redistributions in binary form must reproduce the above copyright
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * notice, this list of conditions and the following disclaimer in the
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * documentation and/or other materials provided with the distribution.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * 3. All advertising materials mentioning features or use of this software
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * must display the following acknowledgement:
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * This product includes software developed by Bill Paul.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * 4. Neither the name of the author nor the names of any co-contributors
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * may be used to endorse or promote products derived from this software
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * without specific prior written permission.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ARE DISCLAIMED. IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * THE POSSIBILITY OF SUCH DAMAGE.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding */
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding/*
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Copyright (c) 2003 Nathan L. Binkert <binkertn@umich.edu>
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * Permission to use, copy, modify, and distribute this software for any
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * purpose with or without fee is hereby granted, provided that the above
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * copyright notice and this permission notice appear in all copies.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding *
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1816cb7076d3ec8a78ef9ac9f895574e13c43645Barry Harding */