| Age | Commit message (Collapse) | Author |
|
sys/dev/microcode/radeon/R600_uvd.bin: revision 1.1
sys/dev/microcode/radeon/RV770_uvd.bin: revision 1.1
sys/dev/microcode/radeon/Makefile: revision 1.4
distrib/sets/lists/base/mi: revision 1.1211
sys/dev/microcode/radeon/TAHITI_vce.bin: revision 1.1
sys/dev/microcode/radeon/RS780_uvd.bin: revision 1.1
sys/dev/microcode/radeon/BONAIRE_uvd.bin: revision 1.2
Update BONAIRE_uvd.bin to the latest.
-
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.
|
|
|
|
|
|
|
|
memory from .data to .rodata.
|
|
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.
|
|
|
|
only comments were changed.
from miod
|
|
dereference. Just fix the uaf, and add a comment. Not tested, but obvious
enough; found by brainy.
|
|
Switch to the linux copyright. Note the microcode.h does not build
the same code at least for rt2860.
|
|
|
|
|
|
|
|
- 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.)
|
|
"its", people!
|
|
|
|
|
|
|
|
|
|
- fold to 8 columns
- don't exit with random values
- change sccs magic in the generated header file
|
|
|
|
802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki,
arranged by me.
|
|
|
|
|
|
|
|
|
|
|
|
{Free,Open}BSD say that we have to do some work to make fxp
stable.
|
|
latter two sets have boatloads of bug fixes.
|
|
active ISDN cards.
|
|
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.)
|
|
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.
|
|
From Henning Petersen in PR/42522.
|
|
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
|
|
with UC, in which case only the ad clause has been removed). Approved
by mhitch@ (copyright holder).
|
|
for the booring work !
|
|
|
|
|
|
|
|
|
|
- Correct filename in license (add missing prefix).
|
|
|
|
|
|
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.
|
|
|
|
Reintroduce more of a 'channel' concept in preparation for NP-IV support.
This gets rid of the chanA/chanB concept as the 2400 can have up to 128
virtual channels. Actually, with MID firmware you can also have the 2200
and 2300 support 'channels, but they do it with an FL-Port topology.
Because FC cards can now have 'channels', just about every support
function for fibre channel had to be redone to have a channel index
as well. Rototill isp_ioctl.h for channel stuff as well.
Pick up a lot of work about fabric management (hopefully better) and keep
work in place that will allow for dynamic attachment/detachment of devices
(if I can figure out how to make the midlayer support it).
Merge the target code with external trees. Eventually it might even
be sorted out on NetBSD.
Update some firmware stuff.
|
|
|
|
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.
|
|
The major changes are:
+ 4Gb (24XX) card support
+ Rewritten fabric and loop evaluation code
+ New f/w sets
The 4Gb changes required major rototilling, which caused a rewrite of
fabric and loop eval code. The latter can now be set up to tune for
dynamic device arrival/departure if the framework is set up for it,
or to be firm about waiting for devices.
Testing has been principally on amd64, i386 and sparc64 and seems to
not have broken things for me.
|
|
|