thorpej
78067cc9b2
Upgrade to newer firmware needed by some txp(4) variants.
...
From FreeBSD via OpenBSD.
2020-03-08 20:49:31 +00:00
hikaru
87bee1d028
Add opencrypto driver for Intel QuickAssist.
2019-11-20 09:37:44 +00:00
mlelstv
7845b7f827
Update firmware from version 0.17 to 0.33.
2019-10-09 19:58:51 +00:00
riastradh
1d19105e89
Revert "Add more missing firmwares."
...
This reverts
https://mail-index.NetBSD.org/source-changes/2019/08/27/msg108499.html
which broke the tree on case-insensitive file systems.
See discussion at
https://mail-index.NetBSD.org/source-changes-d/2019/08/27/msg011590.html
for alternatives considered.
This does _not_ simply mark the new files as `obsolete' in the set
lists, because if we marked foo.bin obsolete then on a case-
insensitive file system, then it would try to delete the FOO.bin that
we still want installed. We'll require a manual change announced in
UPDATING and on current-users.
ok msaitoh
2019-09-03 15:34:08 +00:00
msaitoh
1286d0263a
Add more missing firmwares.
2019-08-27 12:45:04 +00:00
msaitoh
0745f2c8df
Add missing TAHITI_vce.bin, RV770_uvd.bin, RS780_uvd.bin and R600_uvd.bin.
...
Fix panic on my own HP EliteDesk 705 G1 SFF. It also fixes PR kern/53988
reported by Onno van der Linden.
2019-08-26 15:35:14 +00:00
msaitoh
477b1fae47
Update BONAIRE_uvd.bin to the latest.
2019-08-26 14:20:01 +00:00
msaitoh
ae89e82305
Fix typo (s/recevie/receive/).
2019-06-04 10:15:22 +00:00
msaitoh
39c3181ae1
s/recieve/receive/
2019-05-28 08:59:33 +00:00
msaitoh
1ad4fba16e
Update firmware to 6.0.{15,17} by synching with OpenBSD bnxfw rev. 1.6.
2019-03-27 03:39:48 +00:00
maxv
20dda1ec42
Constify the microcode variables used by BNX. This moves 38 pages of kernel
...
memory from .data to .rodata.
2018-06-03 10:01:21 +00:00
mrg
a37025c593
introduce MKFIRMWARE that controls where (most) of the contents
...
of /libdata/firmware and /usr/libdata/firmware are not installed
if set to "no". from the bsd.README:
MKFIRMWARE If "no", install the /libdata/firmware directory,
which is necessary for several drivers: athn(4), bwfm(4),
ipw(4), iwi(4), iwm(4), iwn(4), otus(4), rtwn(4), urtwn(4),
wpi(4), ral(4), rum(4), run(4), zyd(4), bcm43xx(4), and
the Tegra 124 SoC.
Default: yes on amd64, cobalt, evbarm evbmips, evbppc, hpcarm,
hppa, i386, mac68k, macppc, sandpoint, and sparc64, no elsewhere.
convert MKRADEONFIRMWARE and MKTEGRAFIRMWARE into FOO.arch lists,
and move their defaults above the general defaults setting.
saves about 12MB in a normal installation for other platforms.
2018-05-31 05:27:45 +00:00
dholland
32cded6cc9
Typos.
2018-02-08 09:05:16 +00:00
maya
21cc7f1b6b
acknowleg -> acknowledg, proceedure -> procedure.
...
only comments were changed.
from miod
2016-12-12 15:58:44 +00:00
maxv
5c96053ccb
This thing is completely buggy. There is a use-after-free and NULL pointer
...
dereference. Just fix the uaf, and add a comment. Not tested, but obvious
enough; found by brainy.
2016-08-15 08:52:33 +00:00
christos
76d6b0a033
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.
2016-07-13 00:19:01 +00:00
christos
f853680af1
sync with FreeBSD
2016-07-13 00:15:44 +00:00
christos
a0209744ac
add rt2860
2016-04-27 19:50:34 +00:00
christos
8e3f3a6102
Sync with OpenBSD
2016-04-27 19:50:06 +00:00
mrg
aaabec45f9
two changes to radeon drm firmware:
...
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work
(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)
2015-04-26 21:37:22 +00:00
snj
f0a7346d21
src is too big these days to tolerate superfluous apostrophes. It's
...
"its", people!
2014-10-18 08:33:23 +00:00
rjs
5a86513005
Add microcode file missing from update.
2014-07-29 08:36:13 +00:00
rjs
4f27f35b7f
Update radeon microcode.
2014-07-28 23:09:06 +00:00
christos
be69e7dad5
regen
2014-04-01 15:35:57 +00:00
christos
0059a4baa6
avoid making too large diffs by restoring length in non-debugging mode to 10
2014-04-01 15:35:41 +00:00
christos
fc13ff6c20
- print ascii if debug
...
- fold to 8 columns
- don't exit with random values
- change sccs magic in the generated header file
2014-04-01 15:33:22 +00:00
nonaka
c9051a9fd6
Use /libdata/firmware/run instead of /libdata/firmware/rum for run(4) firmwares.
2012-06-01 13:19:38 +00:00
nonaka
9cdb1c70e5
Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE
...
802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki,
arranged by me.
2012-05-30 14:30:32 +00:00
jakllsch
48be8f6bf4
usage() can be "__dead static".
2012-03-08 16:45:10 +00:00
jakllsch
20bfdf38a2
Prevent expansion of $NetBSD$ that should be placed verbatim into output.
2012-03-08 16:43:04 +00:00
jakllsch
7cc9cb7574
Nuke trailing whitespace in output header file.
2012-03-08 16:40:37 +00:00
jakllsch
443f1fa2b2
Cast arguments to ctype functions to unsigned char.
2012-03-08 16:38:04 +00:00
jakllsch
124d892ee0
More-properly quote multiline string containing C-style multiline comment.
2012-03-08 16:35:53 +00:00
msaitoh
c67bb3dce4
Add support for some fxp devices from FreeBSD and OpenBSD.
...
{Free,Open}BSD say that we have to do some work to make fxp
stable.
2011-09-02 03:16:18 +00:00
mjacob
44bf8be11e
Update firmware sets for the (rare) 2322, 2400 and 2500. In particular the
...
latter two sets have boatloads of bug fixes.
2011-02-28 17:19:43 +00:00
martin
d235e83c9d
Remove old style firmware hooks for undistributable bootloader of Diehl
...
active ISDN cards.
2010-08-01 20:09:33 +00:00
mrg
876e8052d2
add all the radeon firmware files. missed in the previous..
...
these were sourced from:
- linux kernel sources, firmware/radeon/
- people.freedesktop.org/~agd5f/radeon_ucode/
LICENSE.radeon has the full license, which my simple reading sees as
being largely similar to other re-distributable licenses for firmware
(ie, does not include de-compliation or reverse engineering.)
2010-07-05 23:55:02 +00:00
mrg
ad13e17661
move all the radeondrm firmware images into the filesystem. check that
...
some firmware sizes are the expected size. (XXX make all.)
based upon similar changes seen in the linux radeon drm driver.
this saves about 250KB in the kernel or module.
2010-07-05 20:32:23 +00:00
jakllsch
09b3cf740d
Free memory when done with it.
...
From Henning Petersen in PR/42522.
2009-12-27 16:03:49 +00:00
bouyer
1f4d2fce07
Sync with OpenBSD: if_bnx.c,v 1.85. Major changes:
...
Add support for the Broadcom BCM5709 and BCM5716 chips. This upgrade
the B06 firmware, and add the B09 firmware required by the BCM5709.
Remplace TX dmamap array with a dynamically-grown list.
Tested with:
bnx0 at pci4 dev 0 function 0: Broadcom NetXtreme II BCM5708 1000Base-T
and
bnx0 at pci0 dev 0 function 0: Broadcom NetXtreme II BCM5709 1000Base-SX
2009-11-18 23:11:16 +00:00
snj
78f74058b2
Drop 3rd and 4th clauses (except on files where copyright is shared
...
with UC, in which case only the ad clause has been removed). Approved
by mhitch@ (copyright holder).
2009-10-21 23:53:38 +00:00
bouyer
6d07b400dc
Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen
...
for the booring work !
2009-10-19 18:41:07 +00:00
mjacob
e9c28376ea
Update 2400 firmware to latest (to match 2500 firmware)
2009-06-25 23:42:40 +00:00
mjacob
30611ba7e0
update firmware
2009-05-07 15:55:18 +00:00
mjacob
c83986a8bd
Add firmware set for 8Gb card.
2009-05-07 15:54:20 +00:00
cegger
df7f595ecd
Ansify function definitions w/o arguments. Generated with sed.
2009-03-18 10:22:21 +00:00
hira
b225d4fb77
- Rename filename of license.
...
- Correct filename in license (add missing prefix).
2009-02-18 10:51:17 +00:00
christos
9d61fcf10f
replace \xa0 with space from Andy Shevchenko
2008-09-10 19:20:06 +00:00
mjacob
49ad2f42b2
Update 2400 f/w to something more akin to what is current.
2008-05-11 02:04:33 +00:00
ad
b68bfe3ffa
A couple of dumb utilities:
...
array2bin: take array[] from array.h and spit it out as a binary.
bin2blob: take a binary file and output a compressed image as a C array.
2008-05-04 23:50:32 +00:00