From 15d02f7c649d76df15705752bf5fcece63412b37 Mon Sep 17 00:00:00 2001 From: christos Date: Wed, 13 Jul 2016 00:19:01 +0000 Subject: Add all the variant microcode from linux, but don't install it yet. Switch to the linux copyright. Note the microcode.h does not build the same code at least for rt2860. --- sys/dev/microcode/ral/ral-license | 53 ++++++++++++++++++++++++++++---------- sys/dev/microcode/ral/ral-rt2860 | Bin 8192 -> 8192 bytes sys/dev/microcode/ral/ral-rt2870 | Bin 0 -> 8192 bytes sys/dev/microcode/ral/ral-rt3070 | Bin 0 -> 8192 bytes sys/dev/microcode/ral/ral-rt3071 | Bin 0 -> 4096 bytes sys/dev/microcode/ral/ral-rt3090 | Bin 0 -> 8192 bytes sys/dev/microcode/ral/ral-rt3290 | Bin 0 -> 4096 bytes sys/dev/microcode/ral/ral-rt73 | Bin 0 -> 2048 bytes 8 files changed, 40 insertions(+), 13 deletions(-) create mode 100644 sys/dev/microcode/ral/ral-rt2870 create mode 100644 sys/dev/microcode/ral/ral-rt3070 create mode 100644 sys/dev/microcode/ral/ral-rt3071 create mode 100644 sys/dev/microcode/ral/ral-rt3090 create mode 100644 sys/dev/microcode/ral/ral-rt3290 create mode 100644 sys/dev/microcode/ral/ral-rt73 (limited to 'sys/dev/microcode') diff --git a/sys/dev/microcode/ral/ral-license b/sys/dev/microcode/ral/ral-license index 0e2c69aee77..1b796437d6d 100644 --- a/sys/dev/microcode/ral/ral-license +++ b/sys/dev/microcode/ral/ral-license @@ -1,16 +1,43 @@ -$FreeBSD: head/sys/contrib/dev/ral/LICENSE 178354 2008-04-20 20:35:46Z sam $ +The binary firmware may be downloaded from +http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git -Copyright (c) 2005-2008, Ralink Technology Corp. - Paul Lin +Copyright (c) 2007, Ralink Technology Corporation +All rights reserved. -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. +Redistribution. Redistribution and use in binary form, without +modification, are permitted provided that the following conditions are +met: + +* Redistributions must reproduce the above copyright notice and the + following disclaimer in the documentation and/or other materials + provided with the distribution. +* Neither the name of Ralink Technology Corporation nor the names of its + suppliers may be used to endorse or promote products derived from this + software without specific prior written permission. +* No reverse engineering, decompilation, or disassembly of this software + is permitted. + +Limited patent license. Ralink Technology Corporation grants a world-wide, +royalty-free, non-exclusive license under patents it now or hereafter +owns or controls to make, have made, use, import, offer to sell and +sell ("Utilize") this software, but solely to the extent that any +such patent is necessary to Utilize the software alone, or in +combination with an operating system licensed under an approved Open +Source license as listed by the Open Source Initiative at +http://opensource.org/licenses. The patent license shall not apply to +any other combinations which include this software. No hardware per +se is licensed hereunder. + +DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 +COPYRIGHT OWNER 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. -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/sys/dev/microcode/ral/ral-rt2860 b/sys/dev/microcode/ral/ral-rt2860 index 7d745ac588b..85030fc2d9d 100644 Binary files a/sys/dev/microcode/ral/ral-rt2860 and b/sys/dev/microcode/ral/ral-rt2860 differ diff --git a/sys/dev/microcode/ral/ral-rt2870 b/sys/dev/microcode/ral/ral-rt2870 new file mode 100644 index 00000000000..f1535d1eced Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt2870 differ diff --git a/sys/dev/microcode/ral/ral-rt3070 b/sys/dev/microcode/ral/ral-rt3070 new file mode 100644 index 00000000000..f1535d1eced Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt3070 differ diff --git a/sys/dev/microcode/ral/ral-rt3071 b/sys/dev/microcode/ral/ral-rt3071 new file mode 100644 index 00000000000..b1f44e0207a Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt3071 differ diff --git a/sys/dev/microcode/ral/ral-rt3090 b/sys/dev/microcode/ral/ral-rt3090 new file mode 100644 index 00000000000..85030fc2d9d Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt3090 differ diff --git a/sys/dev/microcode/ral/ral-rt3290 b/sys/dev/microcode/ral/ral-rt3290 new file mode 100644 index 00000000000..6ca33a59950 Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt3290 differ diff --git a/sys/dev/microcode/ral/ral-rt73 b/sys/dev/microcode/ral/ral-rt73 new file mode 100644 index 00000000000..1e395dd67d3 Binary files /dev/null and b/sys/dev/microcode/ral/ral-rt73 differ -- cgit