summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
AgeCommit message (Collapse)Author
2015-06-19remove isp(4) now that the ql* family have replaced itJonathan Matthew
2015-05-26Build all the firmware for usb devices on armv7.Jonathan Gray
2015-05-24Add udl(4) and uvideo(4) to armv7 GENERIC. Tested on my sabre lite (imx).Matthieu Herrb
enable udl firmware and COMPAT_RAW_KBD to make udl useable with X. ok jsg@
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
ok dlg@ mpi@ bcook@ millert@ miod@
2014-12-19multiline string literals aren't really a thing. just smush a few stringsTed Unangst
together.
2014-09-24Replace a few malloc() calls with reallocarray() so it checks for overflow.Doug Hogan
ok deraadt@
2014-09-14remove uneeded proc.h includesJonathan Gray
ok mpi@ kspillner@
2014-07-20Make sure the correct errno is reported by warn* or err* and notPhilip Guenther
the errno of an intervening cleanup operation like close/unlink/etc. Also, the format string for warn* and err* shouldn't end with a newline. Diff from Doug Hogan (doug (at) acyclic.org)
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
2014-07-13No need for ezload.hMartin Pieuchot
2014-07-12"Dr. Jones. Again we see there is nothing you can possess which I cannotTed Unangst
take away." remove uyap. no effect except on hppa where it was strangely enabled.
2014-07-12revert bogus free changes in not kernel files. got a little trigger happy.Ted Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
after discussions with beck deraadt kettenis.
2014-05-19Update run(4) firmware to version 0.33, with permission from Dennis LeeStefan Sperling
of Mediatek to keep using the free firmware licence we've been using. Tested by myself, rapha@, Fred Crowson, Dinar Talypov, gerhard@, matthieu@.
2014-02-14add firmware for isp25xx, copied from freebsdJonathan Matthew
2014-02-10Build isp2xxx firmware into separate object files so we only includeJonathan Matthew
one copy when both isp(4) and qla(4) are enabled. This is a temporary measure until qla(4) takes over completely. looked at by miod@ and kettenis@
2013-12-08Enable rum(4) for armv7. Committing through it on pandaboard.Martynas Venckus
OK rapha@, jasper@.
2013-03-25these will not be built for palm since it went awayTheo de Raadt
2013-01-06acknowlege -> acknowledgeMartynas Venckus
compatability -> compatibility OK jmc@.
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
ok guenther millert kettenis
2012-08-17update to firmware 1.4.55 via freebsd revision 236212.David Gwynne
2011-08-29Update firmware to the latest version available from Myricom (1.4.53a).David Gwynne
via freebsd, tested locally in production for a week or so.
2011-07-08update the firmware to 1.4.50 via freebsd.David Gwynne
the freebsd firmwares are compressed and get the kernel to uncompress them to use them. we uncompress in build.c so the kernel can just read off disk onto the card without any extra work. this lets us copy future fbsd fw updates directly without any extra work. myri have also rescinded one of the clauses on their license. ok claudio@ deraadt@
2011-06-26constrain properly which machines get this firmwareTheo de Raadt
2011-06-20build firmware for myx(4)Theo de Raadt
2011-05-17update bnx firmware to the latest version in FreeBSD:Jonathan Gray
6.0.15 for BCM5706 and BCM5708 6.0.17 for BCM5709 and BCM5716 Tested on BCM5708 by naddy, BCM5716 by sthen and BCM5709 by myself. ok deraadt@
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
ok matthew@ tedu@, also eyeballed by at least krw@ oga@ kettenis@ jsg@
2010-07-23Manuel Bouyer rescinded clauses 3 and 4 of his license text.Jonathan Gray
2010-07-21remove gratuitous carriage return that snuck inTodd T. Fries
ok dlg@
2010-06-26Don't #include <sys/user.h> into files that don't need the stuffPhilip Guenthe
it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@
2010-04-05Initial bits for >=RT3090 support.Damien Bergamini
Probably not functionnal yet (but test reports are welcome). Update microcode for RT2860 while I'm here (remember to run make && make install under sys/dev/microcode/ral/).
2010-04-04yes kids, there are amd64 machines with pcmciaTheo de Raadt
2010-02-09Build ral firmware on loongson (for Gdium).Miod Vallat
2010-02-07update firmware for rt2870 and >=rt3071Damien Bergamini
required for future changes
2010-01-30Build these firmwares on loongson.Miod Vallat
2009-12-07enter afbMark Kettenis
2009-12-07Firmware for Elite3D framebuffers. Thanks to Sun, and in particular AlanMark Kettenis
Coppersmith, for making this firmware available under a license that allows us to distribute it. ok deraadt@
2009-11-10Use buffered fwrite(3) to build the udl Huffman table,Marco Pfatschbacher
rather than doing 131074 write(2)s. OK mglocker, deraadt.
2009-10-28a few leftovers from yesterday's SCCS/RCS-ID removal;Ingo Schwarze
survived a full make build on i386; "sure" deraadt@
2009-09-09Palm: Integration into the treeMarek Vasut
OK deraadt@
2009-08-29Unbreak the tree.Mark Kettenis
2009-08-29Build Tigon firmware on sparc as well.Mark Kettenis
2009-08-26Name fields in the udl_huffman struct same as on the driver side toMarcus Glocker
simplify reading.
2009-08-26Also avoid __packed struct to Huffman table in the driver side in favourMarcus Glocker
of performance. Instead generate the Huffman table with two ints. Suggested, help and OK deraadt@
2009-08-25add error checkingTheo de Raadt
2009-08-25if we do not use __packed, we must write the values more carefullyTheo de Raadt
ok mglocker
2009-08-25no need for __packed; ok mglockerTheo de Raadt
2009-08-25Add dev/microcode/udl/ to build.Marcus Glocker
2009-08-2516bit Huffman table for pixel difference compression on udl(4) devices.Marcus Glocker