Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-03 | Update the inteldrm driver to drm git. | Owain Ainsworth | |
changes: - Support for intel 4 series chipsets (i'll do any relavent agp bits for these as soon as i grab the datasheet and find a testcase) - fix scheduled buffer swaps on non 965 chipsets - major reorder, dedup and general cleanup of register definition and the header file Tested by a few, no regressions | |||
2008-07-03 | Update the radeondrm driver to be level with drm git. | Owain Ainsworth | |
adds: - support for RS400 chips - some cleanup of a few things - fixes a hard lockup for r3-500 cards. Tested by a few | |||
2008-07-01 | regen | Stuart Henderson | |
2008-07-01 | add ID for Globespan Pulsar G7370 ADSL modem | Stuart Henderson | |
ok brad@ | |||
2008-06-30 | regen. | Federico G. Schwindt | |
2008-06-30 | rename OZ7110 to OZ711Mx Misc as it's not really a cardbus controller. | Federico G. Schwindt | |
deraadt@ ok. | |||
2008-06-30 | Don't try to free a non-malloced address. Somehow this bit of code escaped | Owain Ainsworth | |
deletion when i killed the ifdefs around it. Problem noticed by Jason Meltzer and ckuethe@, thanks! | |||
2008-06-30 | Teach lii(4) how to clean up after itself. | Joel Sing | |
ok dlg@ | |||
2008-06-27 | Hook up the blinkenleds. | Jonathan Gray | |
Lets cards like the 1261ML with SGPIO sideband on Mini SAS, control locator LEDs through bioctl. ok dlg@ | |||
2008-06-26 | Kill the silly ``drm_device_t'' and ``drm_file_t'' typedefs. just use | Owain Ainsworth | |
``struct drm_device'' and ``struct drm_file'' respectively. Since i'm changing a lot of prototypes anyway, remove all parameter names from prototypes, in accordance with style(9) (and sanity). | |||
2008-06-26 | Kill the device_t and vm_offset_t typedefs. | Owain Ainsworth | |
2008-06-26 | Since we're not ifdefed anymore, change | Owain Ainsworth | |
drm_{open,close,poll,read,mmap,ioctl} into the form that cdev_decl() likes, and nuke the #defines. | |||
2008-06-26 | Kill the ifdefs in drmP.h too, it's meant to be os specific. | Owain Ainsworth | |
While i'm here cleanup some duplicated #includes and reorder slightly. | |||
2008-06-26 | Kill drm_sysctl.c and all references to it. | Owain Ainsworth | |
All the code was ifdefed out anyway and it wasn't really useful. | |||
2008-06-26 | Kill the rest of the ifdef maze in drm_*.c | Owain Ainsworth | |
I was going to do this per file, but decided all it would achieve was artificially increasing my commit count. >Kill the ifdef maze. I've been considering doing this for months, it >doesn't make getting changes to and from upstream much easier, and just >makes the code hard to read. | |||
2008-06-26 | Kill the ifdef maze. I've been considering doing this for months, it | Owain Ainsworth | |
doesn't make getting changes to and from upstream much easier, and just makes the code hard to read. | |||
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-25 | Support the Intel G35 which apparently works similarly to the 965. | Owain Ainsworth | |
Initial information, half the diff, and testing from Andrew Lutomirski, thanks! | |||
2008-06-24 | Fixed a problem that would cause errors (especially when in low memory | Brad Smith | |
systems) because the RX chain was corrupted when an mbuf was mapped to an unexpected number of buffers. From davidch@FreeBSD | |||
2008-06-21 | regen | Brad Smith | |
2008-06-21 | add Marvell Yukon PCI id for the 88E8040T chipset. | Brad Smith | |
From Linux sky2/Marvell sk98lin drivers. | |||
2008-06-19 | the 82598AT variant of ix(4) is 10GbaseT, change media type from AUTO. | Reyk Floeter | |
2008-06-19 | Don't play with the vblank refcount if we didn't increase it first. | Owain Ainsworth | |
2008-06-19 | Check the right refcount so that the vblank irq has a hope of being | Owain Ainsworth | |
disabled when wished. | |||
2008-06-16 | replace min() and max() function calls by MIN() and MAX(). | Damien Bergamini | |
MIN() and MAX() are macros that can evaluate their arguments twice but it is safe in this context. following a post from miod@ about the harmfulness of min() and max() in the kernel. | |||
2008-06-15 | Don't see rx_abs_int_delay if rx_int_delay is not set. Setting | Todd C. Miller | |
rx_abs_int_delay to be non-zero when rx_int_delay is zero appears to trigger a bug elsewhere in the kernel for certain em revisions. Based on a diff from beck@. OK beck@ marco@ henning@ brad@ | |||
2008-06-14 | Allow ath(4) to detach cleanly when attaching via PCI. Also | Joel Sing | |
complete/cleanup the attachment cleanup code. ok reyk@ jsg@ | |||
2008-06-13 | fix compilation with BNX_DEBUG. | Brad Smith | |
2008-06-13 | Restore IDE_PCI_CLASS_OVERRIDE on SiI3512 SATA. | Mats O Jansson | |
On socppc it has the subclass PCI_SUBCLASS_MASS_STORAGE_MISC so without the quirk socppc will not find its disk. -moj | |||
2008-06-13 | properly indent something horridly misleading | Theo de Raadt | |
2008-06-13 | Initialize the return value in pci_probe_device() function, so that we do | Theo de Raadt | |
not randomly skip probing for devices after a missing device. ok kettenis | |||
2008-06-13 | Remove slack space for RX/TX chains since it only covers sloppy coding. | Brad Smith | |
From davidch @ FreeBSD | |||
2008-06-12 | The mmap offsets for memory buffers currently are the kernel virtual | Owain Ainsworth | |
address. This is just plain wrong. scatter/gather on amd64 didn't work here, since char device mmap doesn't take negative offsets so higher kvas fail. Instead, prematurely import drm_memrange which is needed for the memory managers (GEM or TTM), and is used to manage GART space. Then, horribly abuse it to allocate mmap offsets, fixes up the issues. "just commit it" art@. | |||
2008-06-12 | Skip 64-bit BARs correctly when initing. | Owain Ainsworth | |
ok marco@. | |||
2008-06-12 | Bump max BARs up to 6. Needed for nouveau. | Owain Ainsworth | |
ok marco@. | |||
2008-06-11 | Add a bunch of new ciss devices from Scott Benesh at HP via FreeBSD. | Jonathan Gray | |
ok dlg@ | |||
2008-06-11 | regen | Jonathan Gray | |
2008-06-11 | Add a bunch of new ciss devices from Scott Benesh at HP via FreeBSD. | Jonathan Gray | |
ok dlg@ | |||
2008-06-11 | regen | Jonathan Gray | |
2008-06-11 | Some additional devices from submitted dmesgs. | Jonathan Gray | |
2008-06-11 | Move a debug printf into #ifdef DEBUG. ok todd@, millert@. | Matthieu Herrb | |
2008-06-11 | Update to DRM git as of a few days ago. This mostly affects the | Owain Ainsworth | |
card-specific files with a few minor changes elsewhere. The main change to the OpenBSD specific stuff is the change to the irq api due to the vblank rework. 4 more large bugs known, I have a fix for one. Tested by many. prompted by deraadt@. | |||
2008-06-11 | Remove the IDE_PCI_CLASS_OVERRIDE quirk flag for Intel (except AHCI), | Brad Smith | |
CMD Technology, Silicon Image, VIA, SiS, Broadcom, and ATI IDE/SATA chipsets. ok jsg@ | |||
2008-06-11 | regen | Mark Kettenis | |
2008-06-11 | Add Altera vendor id, and EBus device id. This is questionable since the | Mark Kettenis | |
device id is probably a softcore on an FPGA, but this is how it shows up on a Tadpole SPARCLE. | |||
2008-06-10 | g/c unused defines. | Brad Smith | |
2008-06-10 | Rename access macros so that they match the driver name. | Joel Sing | |
ok dlg@ | |||
2008-06-09 | rename arc4random_bytes => arc4random_buf to match libc's nicer name; | Damien Miller | |
ok deraadt@ | |||
2008-06-08 | more cleanup, removed unused code. we don't do LRO/RSS yet, code can | Reyk Floeter | |
be added later if we ever support it. | |||
2008-06-08 | dma sync the tx ring and post new packets to the chip once per call to | Reyk Floeter | |
the start routine instead of once per packet. From ixgb(4), also works with ix(4) |