Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-07 | Mobility Radeon HD 3400 from Eric JACQUOT and some | Jonathan Gray | |
additional entries from submitted dmesgs. | |||
2009-03-06 | Bring a few more PCI IDs from freebsd to match IBM ServeRAID 8i and 8s. | Alexander Yurchenko | |
Not tested but should work. | |||
2009-03-05 | Demacro the inteldrm ring macros too, making them use bus_space_write | Owain Ainsworth | |
instead of assuming BUS_SPACE_LINEAR + bus_space_vaddr while i'm at it. Cleans things up nicely, and shaves a little bit of space, too. | |||
2009-03-05 | De-macro the ring manipulation macros in favour of functions. Saves a | Owain Ainsworth | |
large pile of space. Tested by several, thanks. | |||
2009-03-05 | Additional paranoia for the indirect buffer checking. | Owain Ainsworth | |
2009-03-05 | Do a similar thing to inteldrm re removing the old vblank crtc | Owain Ainsworth | |
inferfaces. Shrinks the code. | |||
2009-03-05 | Kill a bunch of (long long long) dead ioctls. | Owain Ainsworth | |
Shaves some bytes. | |||
2009-03-05 | Remove the stats_boxes counters and associated code from radeondrm. | Owain Ainsworth | |
They're really not all that useful. | |||
2009-03-05 | Add support for IBM ServeRAID-8k. Thanks to Sergey Prysiazhnyi | Alexander Yurchenko | |
<apelsin@atmnis.com> for patiently testing my numerous diffs. ok deraadt@ | |||
2009-03-04 | don't bus_space_unmap() sc->mt_ioh with the wrong bus tag | Alexandre Ratchov | |
from Alexandr Shadchin <ShadchinAV(at)mail.ru>, Thanks! | |||
2009-03-03 | shorten sizes of variables to the required number of bits, and remove | Theo de Raadt | |
unused variables, tested by todd ok kettenis | |||
2009-03-03 | attempt support for a single-port variant of the NetMos NM9835 by looking | Theo de Raadt | |
at the subsystem id first ok kettenis | |||
2009-03-03 | regen | Alexander Yurchenko | |
2009-03-03 | Add IBM Remote Supervisor Adapter found on lpinto's machine. | Alexander Yurchenko | |
2009-03-01 | Switch more info printfs to debug. The average user doesn't want to see | Owain Ainsworth | |
them. Prompted by deraadt@ | |||
2009-03-01 | Time to turn off debug by default. It shrinks ramdisk as a bonus. | Alexander Yurchenko | |
2009-03-01 | Add sensors support. | Alexander Yurchenko | |
2009-03-01 | - add missing letoh32 | Alexander Yurchenko | |
- tweak product string | |||
2009-02-27 | set interrupt moderation timer for tx; otherwise interrupt always for tx | Kevin Lo | |
ok deraadt@ | |||
2009-02-26 | fix the multicast code; tested by sthen@ | Kevin Lo | |
ok deraadt@ | |||
2009-02-25 | Fix up multicast support, from brad. | Jonathan Gray | |
ok deraadt@ | |||
2009-02-25 | On full mask revision 2 or later default to | Jonathan Gray | |
16QW for "FIFO Threshold for processing next packet" to increase compatibility with different PCI-E implementations as advised by the datasheet. The 64WQ and 128WQ options are obsolete on full revision mask >= 2 as well. From Pyun YongHyeon in FreeBSD via brad. ok deraadt@ | |||
2009-02-25 | add Atheros AR8121/AR8113/AR8114 Ethernet controller(also known as L1E). | Kevin Lo | |
written by Pyun YongHyeon for FreeBSD, ported to DragonFlyBSD by Sepherosa Ziehau and then ported to OpenBSD by me. ok deraadt@ | |||
2009-02-24 | The original SiS chips seem to have an bug that marks VLAN tagged packets | Claudio Jeker | |
with an rx error (SIS_RXSTAT_GIANT) eventhough everything is fine. Change code to clear this error on RX if the size of the packet is smaller then 1532 bytes. From FreeBSD via Brad. Tested on the more common National chips by me. Ok deraadt@ | |||
2009-02-23 | regen | Jonathan Gray | |
2009-02-23 | Match on the SAS1078DE which appears to be used in at least the | Jonathan Gray | |
ServeRAID-MR10is. While here remove duplicate entries for SAS1078/PERC6 which are the same id, both with a SYMBIOS (LSI) vendor id and same product id (0x0060). ok marco@ dlg@ deraadt@ | |||
2009-02-23 | - fix test for IPv4 checksum | Kevin Lo | |
- change age_get_macaddr() prototype(no functional change) and set smb pointers to NULL for consistency - clean up and fix the multicast code; from Brad - When the attach routine failed, release all resources including interrupts, interrupt handler, and DMA memory Tested by couderc@ and giovanni <qgiovanni at gmail dot com> ok deraadt@ | |||
2009-02-22 | Make Yukon-2 FE+ (88E8040, 88E8042) work. | Mark Kettenis | |
ok deraadt@ | |||
2009-02-19 | Don't use scsi_xfer if we don't run a command came from the scsi layer. | Alexander Yurchenko | |
2009-02-18 | Disable all IGPGART chipsets in radeondrm for release. | Owain Ainsworth | |
The RS480 is just fucking evil, the RS690 works ONCE but doesn't on reboot, and i've never heard about a RS400 being tested, so disable that too for safety. This is so that only working chipsets make release, if I just removed your working chipset, please let me know. deraadt@ requested that I do this now, not later. | |||
2009-02-17 | - add more bioctl support, now physical drives info available | Alexander Yurchenko | |
- shrink dmesg strings | |||
2009-02-17 | Don't leak the dmamap on freeing memory. | Owain Ainsworth | |
2009-02-16 | Extend the scsi_adapter minphys() callback to take a struct scsi_link * | Miod Vallat | |
as additional argument. This will allow intermediate layers between scsi devices such as sd and scsi host adapters to take appropriate action if necessary. | |||
2009-02-16 | Kill ring.high_mark. it's unused. | Owain Ainsworth | |
2009-02-15 | The core drm code calls drm_irq_uninstall() when needed at lastclose. | Owain Ainsworth | |
Due to the fact that most of the drivers didn't keep their mmio regions mapped from attach, all irq-using drm drivers have a hook in lastclose() to remove the irq before it unmaps its registers. Since now they all keep them mapped, this isn't an issue. Remove the redundant calls. | |||
2009-02-15 | dev_priv->irq_enabled is only set to zero and then ignored. kill it. | Owain Ainsworth | |
2009-02-15 | radeon_do_cp_resume was only called in one place (and that function just | Owain Ainsworth | |
did that one function call), so instead inline it in place. | |||
2009-02-15 | the body of radeon_do_cp_flush() has been if 0ed out forever. so remove | Owain Ainsworth | |
it and just remove it from the only place it was called. | |||
2009-02-15 | Some knf nits. | Owain Ainsworth | |
2009-02-15 | destatic and deinline. return type on line before rest of function | Owain Ainsworth | |
declaration. no binary size change. | |||
2009-02-15 | on IGPGART chipsets, map the pcigart table uncached. This fixes some bugs for | Owain Ainsworth | |
freebsd and linux, and i'm assured by an amd employee that it is needed. With this diff the RS690 at phesslers@'s work work the first time you boot it, you can even restart X to your heart's content. However, after a reboot it goes back to not working. I've not managed to rule out buggered hardware yet, so anyone with a RS690 chipset would make my very grateful by checking if the same thing happens there. RS480 also needs this, but seems to still be broken. | |||
2009-02-15 | for the sake of correctness bus_dmamap_sync when necessary for the | Owain Ainsworth | |
hardware-status-page. | |||
2009-02-15 | Remove some ifdeffed out debugging code that I'm not so fond of. | Owain Ainsworth | |
2009-02-15 | Remove some dead and unneeded defines, types and prototypes. | Owain Ainsworth | |
2009-02-15 | Make the pcigart functions return 0 on success and an errno on failure, | Owain Ainsworth | |
instead of 1 on success and zero on failure. I hated that twisty logic. | |||
2009-02-15 | Split out the switch statement that writes the pcigart table entry into | Owain Ainsworth | |
a separate function. Makes this code a lot easier to read. | |||
2009-02-15 | Remove drm_pci_alloc and associated definitions. | Owain Ainsworth | |
2009-02-15 | Convert intel hardware-status-page allocation over to new dmamem api. | Owain Ainsworth | |
2009-02-15 | convert drm_scatter code over to using the new dmamem api. | Owain Ainsworth | |
removes the custom code in there, so shrinks the kernel by a few bytes. Convert other code to deal with data structure changes. | |||
2009-02-15 | convert the pcigart case where the gart table is in system memory over | Owain Ainsworth | |
to use the new api. More cleanup to this file coming soon. |