xref: /freebsd/contrib/dma/LICENSE (revision 11d38a5764295585a2472d5e861fa8abe1a11eb2)
1*e56bad4aSBaptiste DaroussinCopyright (c) 2008-2014, Simon Schubert <2@0x2c.org>.
2a9e8641dSBaptiste DaroussinCopyright (c) 2008 The DragonFly Project.
3a9e8641dSBaptiste DaroussinAll rights reserved.
4a9e8641dSBaptiste Daroussin
5a9e8641dSBaptiste DaroussinThis code is derived from software contributed to The DragonFly Project
6a9e8641dSBaptiste Daroussinby Simon Schubert <2@0x2c.org>.
7a9e8641dSBaptiste Daroussin
8a9e8641dSBaptiste DaroussinThis code is derived from software contributed to The DragonFly Project
9a9e8641dSBaptiste Daroussinby Matthias Schmidt <matthias@dragonflybsd.org>, University of Marburg,
10a9e8641dSBaptiste DaroussinGermany.
11a9e8641dSBaptiste Daroussin
12a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without
13a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions
14a9e8641dSBaptiste Daroussinare met:
15a9e8641dSBaptiste Daroussin
16a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright
17a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer.
18a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright
19a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer in
20a9e8641dSBaptiste Daroussin   the documentation and/or other materials provided with the
21a9e8641dSBaptiste Daroussin   distribution.
22a9e8641dSBaptiste Daroussin3. Neither the name of The DragonFly Project nor the names of its
23a9e8641dSBaptiste Daroussin   contributors may be used to endorse or promote products derived
24a9e8641dSBaptiste Daroussin   from this software without specific, prior written permission.
25a9e8641dSBaptiste Daroussin
26a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
27a9e8641dSBaptiste Daroussin``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28a9e8641dSBaptiste DaroussinLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
29a9e8641dSBaptiste DaroussinFOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
30a9e8641dSBaptiste DaroussinCOPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
31a9e8641dSBaptiste DaroussinINCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
32a9e8641dSBaptiste DaroussinBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
33a9e8641dSBaptiste DaroussinLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
34a9e8641dSBaptiste DaroussinAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
35a9e8641dSBaptiste DaroussinOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
36a9e8641dSBaptiste DaroussinOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37a9e8641dSBaptiste DaroussinSUCH DAMAGE.
38a9e8641dSBaptiste Daroussin
39a9e8641dSBaptiste Daroussin
40*e56bad4aSBaptiste DaroussinCopyright (c) 1995-2001 Kungliga Tekniska Högskolan
41a9e8641dSBaptiste Daroussin(Royal Institute of Technology, Stockholm, Sweden).
42a9e8641dSBaptiste DaroussinAll rights reserved.
43a9e8641dSBaptiste Daroussin
44a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without
45a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions
46a9e8641dSBaptiste Daroussinare met:
47a9e8641dSBaptiste Daroussin
48a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright
49a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer.
50a9e8641dSBaptiste Daroussin
51a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright
52a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer in the
53a9e8641dSBaptiste Daroussin   documentation and/or other materials provided with the distribution.
54a9e8641dSBaptiste Daroussin
55a9e8641dSBaptiste Daroussin3. Neither the name of the Institute nor the names of its contributors
56a9e8641dSBaptiste Daroussin   may be used to endorse or promote products derived from this software
57a9e8641dSBaptiste Daroussin   without specific prior written permission.
58a9e8641dSBaptiste Daroussin
59a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
60a9e8641dSBaptiste DaroussinANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
61a9e8641dSBaptiste DaroussinIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
62a9e8641dSBaptiste DaroussinARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
63a9e8641dSBaptiste DaroussinFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
64a9e8641dSBaptiste DaroussinDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
65a9e8641dSBaptiste DaroussinOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
66a9e8641dSBaptiste DaroussinHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
67a9e8641dSBaptiste DaroussinLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
68a9e8641dSBaptiste DaroussinOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
69a9e8641dSBaptiste DaroussinSUCH DAMAGE.
70a9e8641dSBaptiste Daroussin
71a9e8641dSBaptiste Daroussin
72a9e8641dSBaptiste DaroussinCopyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
73a9e8641dSBaptiste Daroussin
74a9e8641dSBaptiste DaroussinPermission to use, copy, modify, and distribute this software for any
75a9e8641dSBaptiste Daroussinpurpose with or without fee is hereby granted, provided that the above
76a9e8641dSBaptiste Daroussincopyright notice and this permission notice appear in all copies.
77a9e8641dSBaptiste Daroussin
78a9e8641dSBaptiste DaroussinTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
79a9e8641dSBaptiste DaroussinWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
80a9e8641dSBaptiste DaroussinMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
81a9e8641dSBaptiste DaroussinANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
82a9e8641dSBaptiste DaroussinWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
83a9e8641dSBaptiste DaroussinACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
84a9e8641dSBaptiste DaroussinOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
85a9e8641dSBaptiste Daroussin
86a9e8641dSBaptiste Daroussin
87a9e8641dSBaptiste DaroussinCopyright (c) 1998, M. Warner Losh <imp@freebsd.org>
88a9e8641dSBaptiste DaroussinAll rights reserved.
89a9e8641dSBaptiste Daroussin
90a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without
91a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions
92a9e8641dSBaptiste Daroussinare met:
93a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright
94a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer.
95a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright
96a9e8641dSBaptiste Daroussin   notice, this list of conditions and the following disclaimer in the
97a9e8641dSBaptiste Daroussin   documentation and/or other materials provided with the distribution.
98a9e8641dSBaptiste Daroussin
99a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
100a9e8641dSBaptiste DaroussinANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
101a9e8641dSBaptiste DaroussinIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
102a9e8641dSBaptiste DaroussinARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
103a9e8641dSBaptiste DaroussinFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
104a9e8641dSBaptiste DaroussinDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
105a9e8641dSBaptiste DaroussinOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
106a9e8641dSBaptiste DaroussinHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
107a9e8641dSBaptiste DaroussinLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
108a9e8641dSBaptiste DaroussinOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
109a9e8641dSBaptiste DaroussinSUCH DAMAGE.
110