summaryrefslogtreecommitdiffstats
path: root/sys/dev/microcode (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove isp(4) now that the ql* family have replaced itjmatthew2015-06-193-24/+0
|
* Build all the firmware for usb devices on armv7.jsg2015-05-265-11/+15
|
* Add udl(4) and uvideo(4) to armv7 GENERIC. Tested on my sabre lite (imx).matthieu2015-05-241-1/+2
| | | | | enable udl firmware and COMPAT_RAW_KBD to make udl useable with X. ok jsg@
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
| | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
* Use <sys/endian.h> instead of <machine/endian.h>guenther2014-12-191-7/+2
| | | | ok dlg@ mpi@ bcook@ millert@ miod@
* multiline string literals aren't really a thing. just smush a few stringstedu2014-12-191-8/+8
| | | | together.
* Replace a few malloc() calls with reallocarray() so it checks for overflow.doug2014-09-241-2/+2
| | | | ok deraadt@
* remove uneeded proc.h includesjsg2014-09-141-2/+1
| | | | ok mpi@ kspillner@
* Make sure the correct errno is reported by warn* or err* and notguenther2014-07-201-7/+14
| | | | | | | 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)
* zap trailing newlines; "go for it" deraadtokan2014-07-161-2/+1
|
* No need for ezload.hmpi2014-07-131-2/+1
|
* "Dr. Jones. Again we see there is nothing you can possess which I cannottedu2014-07-125-1367/+2
| | | | | | take away." remove uyap. no effect except on hppa where it was strangely enabled.
* revert bogus free changes in not kernel files. got a little trigger happy.tedu2014-07-128-32/+32
|
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-128-32/+32
| | | | after discussions with beck deraadt kettenis.
* Update run(4) firmware to version 0.33, with permission from Dennis Leestsp2014-05-191-701/+701
| | | | | of Mediatek to keep using the free firmware licence we've been using. Tested by myself, rapha@, Fred Crowson, Dinar Talypov, gerhard@, matthieu@.
* add firmware for isp25xx, copied from freebsdjmatthew2014-02-141-0/+27845
|
* Build isp2xxx firmware into separate object files so we only includejmatthew2014-02-106-7/+31
| | | | | | | 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@
* Enable rum(4) for armv7. Committing through it on pandaboard.martynas2013-12-081-2/+3
| | | | OK rapha@, jasper@.
* these will not be built for palm since it went awayderaadt2013-03-258-16/+16
|
* acknowlege -> acknowledgemartynas2013-01-061-2/+2
| | | | | | compatability -> compatibility OK jmc@.
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-052-5/+3
| | | | ok guenther millert kettenis
* update to firmware 1.4.55 via freebsd revision 236212.dlg2012-08-172-15026/+15133
|
* Update firmware to the latest version available from Myricom (1.4.53a).dlg2011-08-293-14609/+15026
| | | | via freebsd, tested locally in production for a week or so.
* update the firmware to 1.4.50 via freebsd.dlg2011-07-086-16126/+14723
| | | | | | | | | | | 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@
* constrain properly which machines get this firmwarederaadt2011-06-261-3/+3
|
* build firmware for myx(4)deraadt2011-06-201-2/+2
|
* update bnx firmware to the latest version in FreeBSD:jsg2011-05-172-10730/+10990
| | | | | | | | | 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@
* Do not use NULL in integer comparisons. No functional change.miod2011-04-071-2/+2
| | | | ok matthew@ tedu@, also eyeballed by at least krw@ oga@ kettenis@ jsg@
* Manuel Bouyer rescinded clauses 3 and 4 of his license text.jsg2010-07-231-6/+1
|
* remove gratuitous carriage return that snuck intodd2010-07-211-2/+2
| | | | ok dlg@
* Don't #include <sys/user.h> into files that don't need the stuffguenther2010-06-261-2/+1
| | | | | | | | 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@
* Initial bits for >=RT3090 support.damien2010-04-051-391/+391
| | | | | | | 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/).
* yes kids, there are amd64 machines with pcmciaderaadt2010-04-041-6/+6
|
* Build ral firmware on loongson (for Gdium).miod2010-02-091-6/+6
|
* update firmware for rt2870 and >=rt3071damien2010-02-072-447/+447
| | | | required for future changes
* Build these firmwares on loongson.miod2010-01-307-48/+56
|
* enter afbkettenis2009-12-071-2/+2
|
* Firmware for Elite3D framebuffers. Thanks to Sun, and in particular Alankettenis2009-12-074-0/+32912
| | | | | | | Coppersmith, for making this firmware available under a license that allows us to distribute it. ok deraadt@
* Use buffered fwrite(3) to build the udl Huffman table,mpf2009-11-101-10/+11
| | | | | rather than doing 131074 write(2)s. OK mglocker, deraadt.
* a few leftovers from yesterday's SCCS/RCS-ID removal;schwarze2009-10-281-3/+1
| | | | | survived a full make build on i386; "sure" deraadt@
* Palm: Integration into the treemarex2009-09-096-12/+13
| | | | OK deraadt@
* Unbreak the tree.kettenis2009-08-291-2/+2
|
* Build Tigon firmware on sparc as well.kettenis2009-08-291-4/+5
|
* Name fields in the udl_huffman struct same as on the driver side tomglocker2009-08-262-10/+10
| | | | simplify reading.
* Also avoid __packed struct to Huffman table in the driver side in favourmglocker2009-08-262-4/+4
| | | | | | of performance. Instead generate the Huffman table with two ints. Suggested, help and OK deraadt@
* add error checkingderaadt2009-08-251-3/+5
|
* if we do not use __packed, we must write the values more carefullyderaadt2009-08-251-3/+7
| | | | ok mglocker
* no need for __packed; ok mglockerderaadt2009-08-251-2/+2
|
* Add dev/microcode/udl/ to build.mglocker2009-08-251-2/+2
|
* 16bit Huffman table for pixel difference compression on udl(4) devices.mglocker2009-08-253-0/+65636
|