Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-06 | - don't mess with assert()/__assert(), use KASSERT() instead | Jasper Lievisse Adriaanse | |
ok jsg@ thib@ | |||
2009-06-06 | regen | Yojiro Uo | |
2009-06-06 | add another UDL device | Yojiro Uo | |
- LCD-4300U (century corp.) ok mglocker@ | |||
2009-06-06 | remove unused variable prevlen and a second initialization of ifp. | Stuart Henderson | |
adjusted from a diff from chl@; ok naddy, Brad agrees. | |||
2009-06-06 | - implement support for rtl8187b | Martynas Venckus | |
- change state properly in urtw_stop. disable interrupts, rx, and tx. fixes scanning, ifconfig down, and some other issues - fix rxgain; for ver. 2 - remove delays; that have been removed 8185 -> 8187 new one tested by jsg@, a bunch of people on tech@, and myself old one tested by nick@ | |||
2009-06-06 | unfuck the rest of the way. when we bind the scribble pages to the | Owain Ainsworth | |
aperture, skip over dcache on i810 chipsets and stolen memory on later chips. I didn't notice this before because I mostly used this code with GEM code, which doesn't use the stolen memory. | |||
2009-06-06 | unfuck slightly, offset was wrong. | Owain Ainsworth | |
2009-06-06 | mechanical rename of ``priv'' to ``file_priv'' in the one function where | Owain Ainsworth | |
it had to be fucking different. This has been irritating me. | |||
2009-06-06 | use BUS_DMA_ZERO instead of alloc + bzero. | Owain Ainsworth | |
2009-06-06 | bring back the indians for pirofti -- handle unaligned access and put a | Theo de Raadt | |
good estimate at the required byte swapping, bit of help from drahn ok pirofti mlarkin | |||
2009-06-06 | add an interface to agp to create a bus_dma_tag over a range of the | Owain Ainsworth | |
aperture, which will take your memory, bind it to agp, and return you the aperture address. It's essentially the same as iommu on amd64 in the way it works. This will be used by the upcoming (works but is slow and will not be enabled at first) drm memory management code for intel igp chipsets. Right now the sync function for intagp is really slow (doing a wbinvd() on every sync), this is in the process of getting fixed, but the size of the diffs in my trees was getting silly. | |||
2009-06-06 | Remove the last VGA_POST defines with X86EMU. Okay deraadt@. | Paul Irofti | |
2009-06-06 | Fix RCSIds | Matthieu Herrb | |
2009-06-06 | option X86EMU is how this subsystem is brought into a kernel | Theo de Raadt | |
2009-06-06 | Rewrite the SIOCSIFFLAGS ioctl handling code to clean it up a bit and | Christian Weisgerber | |
make it consistent with other drivers. No functional change. From Brad. | |||
2009-06-06 | fix include paths | Theo de Raadt | |
2009-06-06 | Add vga bios repost support. Fetched from the NetBSD tree mostly. | Paul Irofti | |
Tested on multiple i386 and it works, amd64 works also with a few exceptions that will get fixed. The initial effort of importing was done by oga@, thanks! Lots of testing and debugging by mlarkin@ and me. Okay deraadt@, oga@, mlarkin@. | |||
2009-06-05 | T | Theo de Raadt | |
ariane's new allocator gave iwi dirty memory, and made a real bug fall out. The kva was being stored in a structure hidden by a cast, but passing the "structure" corrupts subsequent arguments to bus_dmamap_load(). group effort with ariane, kettenis, and oga. | |||
2009-06-05 | catch up NetBSD kern/41048. | Yojiro Uo | |
check for a non-NULL configuration descriptor before dereferencing. ok deraadt@ | |||
2009-06-05 | Add support to fxp(4) for the 82552 MAC found in some variation of | Christian Weisgerber | |
the ICH7 chipset. Untested, but can't break anything that already works. From Brad; ok sthen@ | |||
2009-06-05 | tidy up promiscuous mode and multicast handling; from Brad; ok sthen@ | Christian Weisgerber | |
2009-06-05 | enable IPv6 receive TCP/UDP checksum offload; from Brad | Christian Weisgerber | |
2009-06-05 | Sanity check: we overrun the rnd_ed[] array if nbits is 32, but that | Philip Guenthe | |
should be impossible given the multi-order delta logic ok deraadt@ | |||
2009-06-05 | %zu is not meant for size_t in the kernel. Change to %lu. | Ray Lai | |
OK miod | |||
2009-06-05 | this one too | Martynas Venckus | |
2009-06-05 | reduce diff i will send in a minute | Martynas Venckus | |
2009-06-04 | - factor out rf into its own structure | Martynas Venckus | |
- clean up the softc a bit - remove unused SET_CHANNEL - init set sens | |||
2009-06-04 | remove variable left behind by thib | Theo de Raadt | |
2009-06-04 | switch to a bnx style dynamic pool backed tx so we don't | Jonathan Gray | |
have to allocate everything up front. Requested by reyk@, 'I'm fine with it' dlg@, 'commit it' deraadt@ | |||
2009-06-04 | - 8187 uses different anaparam values | Martynas Venckus | |
- use function pointer we've saved; that'll make things easier for 8187b. | |||
2009-06-04 | detect & print the revision (rev. d, b) of rtl8187l chip using the | Martynas Venckus | |
tx_conf register. if you get "not supported" in your dmesg; it's actually an (early) rtl8187b that's using rtl8187l id; so you should test the diff on tech@. otherwise; rtl8187b devices not matched yet. | |||
2009-06-04 | - prepare for multiple revisions; urtw_lookup stuff | Martynas Venckus | |
- fix some comments - remove var from a declaration; for consistency | |||
2009-06-04 | - make comments understandable by lint | Martynas Venckus | |
- reduce diff a bit | |||
2009-06-04 | difs&eifs are 8187 regs | Martynas Venckus | |
2009-06-04 | merge some individual SIS_SETBIT (done for natsemi chips only) | Stuart Henderson | |
into sis_iff_ns() (called only for natsemi). from Brad. | |||
2009-06-04 | - KNF | Martynas Venckus | |
- nitemize | |||
2009-06-04 | - update io functions to support index | Martynas Venckus | |
- add index macros | |||
2009-06-04 | - fix some comments | Martynas Venckus | |
- remove some unused fields from softc - spacing | |||
2009-06-04 | spacing | Martynas Venckus | |
2009-06-04 | instead of having some 'generic' data str. with "NB: don't use it | Martynas Venckus | |
for tx" for some fields, and functions trying to do everything; split it into rx_data & tx_data. this way it's less error-prone. i've actually fixed a bug doing this. "please start comitting this stuff" jsg@ | |||
2009-06-04 | trying to split some parts; | Martynas Venckus | |
- tx_start never actually free'd mbufs; oops report/test/ok jsg@ | |||
2009-06-04 | regen | Damien Bergamini | |
2009-06-04 | the Sitecom WL-608 is a run(4) (although it is not 80.11n capable). | Damien Bergamini | |
it has an RT2070 MAC/BB which is a (cheap) single-chip 802.11g solution. USB ID provided by Michael Kiesel. | |||
2009-06-04 | - Rewrite ioctl handling code and receive filter handling to clean | Stuart Henderson | |
up the code a bit. - Remove unused sc_if_flags field. from Brad. | |||
2009-06-04 | Even more KNF. | Paul Irofti | |
2009-06-04 | Add myself to the copyright, suggested by marco@. | Paul Irofti | |
2009-06-04 | KNF dammit | Miod Vallat | |
2009-06-04 | move redundant bus_dmamap_sync calls outside an if/else block. | Stuart Henderson | |
from Brad; ok chris@ | |||
2009-06-04 | Add missing argument to printf statement. | Ray Lai | |
Found with -Wformat. OK dlg | |||
2009-06-04 | Add DIOCRLDINFO to those drivers previously deprived. | Kenneth R Westerback | |
Noticed by & ok deraadt@ |