Copyright (C) 2014 Linaro Ltd. 3: Copyright (C) 1999 Hewlett-Packard Co. 4: Contributed by David Mosberger . 5: 6: All rights reserved. 7: 8: Redistribution and use in source and binary forms, with or without 9: modification, are permitted provided that the following conditions 10: are met: 11: 12: * Redistributions of source code must retain the above copyright 13: notice, this list of conditions and the following disclaimer. 14: * Redistributions in binary form must reproduce the above 15: copyright notice, this list of conditions and the following 16: disclaimer in the documentation and/or other materials 17: provided with the distribution. 18: * Neither the name of Hewlett-Packard Co. nor the names of its 19: contributors may be used to endorse or promote products derived 20: from this software without specific prior written permission. 21: 22: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 23: CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 24: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 25: MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 26: DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS 27: BE LIABLE FOR ANYDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 28: OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 29: PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 30: PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 31: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 32: TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 33: THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 34: SUCH DAMAGE. Copyright (c) <1995-2014>, Intel Corporation. 3: * All rights reserved. 4: * Redistribution. Redistribution and use in binary form, without modification, are 5: * permitted provided that the following conditions are met: 6: *.Redistributions must reproduce the above copyright notice and the following 7: * disclaimer in the documentation and/or other materials provided with the 8: * distribution. 9: *.Neither the name of Intel Corporation nor the names of its suppliers may be used 10: * to endorse or promote products derived from this software without specific prior 11: * written permission. 12: *.No reverse engineering, decompilation, or disassembly of this software is 13: * permitted. 14: *."Binary form" includes any format commonly used for electronic conveyance 15: * which is a reversible, bit-exact translation of binary representation to ASCII or 16: * ISO text, for example, "uuencode." 17: * DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT 18: * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED 19: * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20: * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 21: * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 22: * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 23: * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 24: * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 25: * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 26: * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 27: * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28: * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 29: * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 2000, 2001 William L. Pitts 3: * All rights reserved. 4: * 5: * Redistribution and use in source and binary forms are freely 6: * permitted provided that the above copyright notice and this 7: * paragraph and the following disclaimer are duplicated in all 8: * such forms. 9: * 10: * This software is provided "AS IS" and without any express or 11: * implied warranties, including, without limitation, the implied 12: * warranties of merchantability and fitness for a particular 13: * purpose. Copyright (c) 2009, Google Inc. 3: * All rights reserved. 4: * 5: * Copyright (c) 2009-2014, The Linux Foundation. All rights reserved. 6: * Portions Copyright 2014 Broadcom Corporation. 7: * 8: * Redistribution and use in source and binary forms, with or without 9: * modification, are permitted provided that the following conditions are met: 10: * * Redistributions of source code must retain the above copyright 11: * notice, this list of conditions and the following disclaimer. 12: * * Redistributions in binary form must reproduce the above copyright 13: * notice, this list of conditions and the following disclaimer in the 14: * documentation and/or other materials provided with the distribution. 15: * * Neither the name of The Linux Foundation nor 16: * the names of its contributors may be used to endorse or promote 17: * products derived from this software without specific prior written 18: * permission. 19: * 20: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21: * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22: * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 23: * NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24: * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25: * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26: * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27: * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28: * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29: * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 30: * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (C) 2012 Altera Corporation 3: * All rights reserved. 4: * 5: * Redistribution and use in source and binary forms, with or without 6: * modification, are permitted provided that the following conditions are met: 7: * - Redistributions of source code must retain the above copyright 8: * notice, this list of conditions and the following disclaimer. 9: * - Redistributions in binary form must reproduce the above copyright 10: * notice, this list of conditions and the following disclaimer in the 11: * documentation and/or other materials provided with the distribution. 12: * - Neither the name of the Altera Corporation nor the 13: * names of its contributors may be used to endorse or promote products 14: * derived from this software without specific prior written permission. 15: * 16: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17: * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18: * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19: * ARE DISCLAIMED. IN NO EVENT SHALL ALTERA CORPORATION BE LIABLE FOR ANY 20: * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 21: * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 22: * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 23: * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24: * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 25: * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (C) 1996-2002 Julian R Seward. All rights reserved. 16: 17: Redistribution and use in source and binary forms, with or without 18: modification, are permitted provided that the following conditions 19: are met: 20: 21: 1. Redistributions of source code must retain the above copyright 22: notice, this list of conditions and the following disclaimer. 23: 24: 2. The origin of this software must not be misrepresented; you must 25: not claim that you wrote the original software. If you use this 26: software in a product, an acknowledgment in the product 27: documentation would be appreciated but is not required. 28: 29: 3. Altered source versions must be plainly marked as such, and must 30: not be misrepresented as being the original software. 31: 32: 4. The name of the author may not be used to endorse or promote 33: products derived from this software without specific prior written 34: permission. 35: 36: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 37: OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 38: WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 39: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 40: DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 41: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 42: GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 43: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 44: WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 45: NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 46: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 2016 BayLibre, SAS. 27: * Author: Neil Armstrong 28: * 29: * Redistribution and use in source and binary forms, with or without 30: * modification, are permitted provided that the following conditions 31: * are met: 32: * 33: * * Redistributions of source code must retain the above copyright 34: * notice, this list of conditions and the following disclaimer. 35: * * Redistributions in binary form must reproduce the above copyright 36: * notice, this list of conditions and the following disclaimer in 37: * the documentation and/or other materials provided with the 38: * distribution. 39: * * Neither the name of Intel Corporation nor the names of its 40: * contributors may be used to endorse or promote products derived 41: * from this software without specific prior written permission. 42: * 43: * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 44: * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 45: * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 46: * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 47: * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 48: * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 49: * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 50: * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 51: * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 52: * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 53: * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.