summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2015-09-25Apparently 0 is not a power of 2 (despite <sys/param.h> claiming that it is).kettenis1-2/+2
2015-09-253.14 backports of some Broadwell fixes fromjsg6-28/+64
2015-09-25Disable IPS for now. Identified by jsg@ as the cause for the unsynchedkettenis1-2/+2
2015-09-25Now that waitqueue_active() actually works, enable the WARN_ON that uses it.kettenis1-2/+2
2015-09-24Enable MSIs on hardware that supports it. On the Thinkpad X1, the APIC pinkettenis1-7/+8
2015-09-24Properly implement waitqueue_active(). Gets rid of spuriouskettenis2-4/+15
2015-09-24regenjsg2-5/+75
2015-09-24Add some more Broadwell graphics ids.jsg1-3/+17
2015-09-24The devlist awk script didn't pickup the broadwell ids as they arejsg1-52/+71
2015-09-23Update inteldrm to the code from Linux 3.14.52 (which corresponds tokettenis88-15114/+36258
2015-09-23In iwm(4), properly reset the RX ring by clearing RX buffer status memory.stsp1-1/+7
2015-09-23In iwm(4), while not associated, pass the broadcast ethernet address tostsp1-2/+2
2015-09-22regenjasper2-2/+7
2015-09-22add (unsupported) realtek wireless card as found in rpointel@'s x250, thoughjasper1-1/+2
2015-09-20brad points out i need bpf_mtap_ether to reconstruct vlan headersdlg1-2/+2
2015-09-20need to keep bpf in the tx path. got a bit ahead of myself there...dlg1-1/+6
2015-09-19Avoid using a mutex in the rx completion path. Instead rely onkettenis2-30/+14
2015-09-18Remove stray splx(9) call. Found by Maxime Villard's Brainy Code Scanner.kettenis1-2/+1
2015-09-18Remove unused variables, from Michael McConville.mpi1-7/+2
2015-09-18More ifmedia64 fallout.miod2-8/+5
2015-09-18make vmx(4) interrupts mpsafe.dlg1-63/+97
2015-09-17Do not define QLW_DEBUG if SMALL_KERNEL, and turn qlw_dump_iocb() andmiod1-5/+10
2015-09-15regenjasper2-4/+14
2015-09-15add fingerprint reader as found the x250 as well as another similarjasper1-1/+3
2015-09-15Fix kpanic I found the hard way while using pcsc-litedcoppa1-3/+7
2015-09-14Fix more ifmedia64 fallout in the kernel. It's hiding everywhere...stsp1-3/+3
2015-09-13Put the 12x22 font on alpha and macppc installation kernels, the 8x16 fontmiod1-9/+14
2015-09-12let the C files do the sys/param.h including jobderaadt1-3/+1
2015-09-12More ifmedia64 fallout; that should be the last.miod3-7/+8
2015-09-12ifmedia64 fixes.miod2-5/+5
2015-09-12mii_softc's view of the current mii state need to use the proper typesmiod1-3/+3
2015-09-12Intel docs suggest that cpus in C3 may go into deeper states automaticallyguenther1-9/+4
2015-09-12Add support for the 88E1512/88E1514 phys using the 1512 init sequencejsg2-4/+111
2015-09-11Workaround broken AML by treating FFH vendor 8 the same as vendor 1 (== intel)guenther1-3/+7
2015-09-11back out refcnt for dv_ref, there's too many hand crafted devices alldlg1-2/+2
2015-09-11rd pretends to be a device allocated by subr_autoconf. it needs todlg1-2/+2
2015-09-11Remove the unfinished che(4) driver for Chelsio 10G cards. I lost interestclaudio2-882/+1
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.stsp33-102/+104
2015-09-11First step at making ix(4) MPSAVE. This is largely based on the em(4)claudio2-28/+75
2015-09-11Don't copy more sense data than we have space for, so we don't crash whenjmatthew1-3/+4
2015-09-11fairly simple size for free()deraadt1-3/+3
2015-09-11size for free()deraadt1-2/+2
2015-09-11Ignore the 'rotation lock' button on my Yoga12guenther1-1/+3
2015-09-10kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4).mpi5-5/+99
2015-09-10sizes for free(); ok sthenderaadt8-50/+59
2015-09-10Fix a zx_putchar() stupid bug I introduced nine years ago by actuallymiod1-5/+5
2015-09-10remove unused macro GEM_CURRENT_MEDIA; ok dlg@ mpi@stsp1-8/+1
2015-09-10Show usb stack error code if a firmware page fails to load in urtwn(4).stsp1-3/+3
2015-09-10simple size for free()deraadt1-2/+2
2015-09-10PPB_EXNAMLEN for the extent name; now easier to pass as a size for free()deraadt1-10/+12