summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
AgeCommit message (Collapse)Author
2018-10-02Add support for RT3290 chipset by James Hastings.Kevin Lo
Tested by me and James Hastings.
2017-10-17remove the remaining references to .depend files since nothing creates themChristian Weisgerber
any longer; ok espie@ deraadt@
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-08-28Fix clang warnings; ok guenther@ deraadt@Otto Moerbeek
(guenther says: code could need a rewrite using writev(2) though)
2017-08-27always use %s to print a non-constant string; ok deraadt@ guenther@Otto Moerbeek
2017-07-19more depends gc / yacc rules overhaulMarc Espie
okay millert@
2017-01-23Build firmware for usb devices on arm64.Jonathan Gray
ok patrick@
2016-12-29Eliminate 68 unused static variables that gcc complains about.Kenneth R Westerback
ok deraadt@
2016-12-18Use %zu/%d to print size_t/ssize_t. Cast recno_t (a.k.a. u_int32_t)Kenneth R Westerback
to (unsigned long) to match %lu formats. Makes gcc happier and quieter. ok deraadt@
2016-09-03Retire zaurus, as it hasn't made the EABI jump and will be permanently brokenPhilip Guenther
shortly when we use the hardware thread register in userland
2016-09-01remove three more sparc references noticed by jsgTed Unangst
2016-08-17Update ral(4) firmware for RT2860 family devices.Stefan Sperling
Required for upcoming RT5390 and RT5392 chipset support. Tested by procter@ on RT2860 and by me on RT2790 and RT3090. Ported from FreeBSD by James Hastings. kevlo confirmed this version of the firmware is still ISC licensed.
2016-08-10armish handled some early-gen arm machines, which required tons ofTheo de Raadt
workarounds. Some of them will soon stand in the way of armv7. Off to the attic you go.
2016-07-10Build firmware for USB devices on octeon.Visa Hankala
ok deraadt@
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
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