summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/radeon_drv.c
AgeCommit message (Expand)Author
2011-06-02Add $OpenBSD$ after oga said 'go ahead and fix that'Paul de Weerd
2011-05-30Add RADEON_CS ioctl support for r600 and r700.Owain Ainsworth
2011-05-02Radeon HD3000; from Pedro la Peu.Owain Ainsworth
2011-04-24match Radeon HD5450 on the kernel side; Mark PeoplesTheo de Raadt
2010-09-29Radeon HD4200 Mobility; from brynet. Some flags tweaks from me.Owain Ainsworth
2010-09-08better to break out of the casesTheo de Raadt
2010-08-08suspend/resume handler for radeondrmOwain Ainsworth
2010-07-30The device table entry for HD3470 was incorrectly using a logical orJonathan Gray
2010-07-18Radeon HD4670, from Henry Precheur; thanks!Owain Ainsworth
2010-07-18Radeon HD4200 (needs a newer radeon X driver than in tree though),Owain Ainsworth
2010-07-01Mobility hd4870 works, add it.Owain Ainsworth
2010-07-01Another radeon hd3200.Owain Ainsworth
2010-04-29add radeon hd2600 xtRobert Nagy
2010-04-15Use IPL_TTY instead of IPB_BIO as suggested by oga.Marco Peereboom
2010-04-12Radeon HD3200 works; from kili@.Owain Ainsworth
2010-04-10Add radeon 4850; from Sviatoslav Chagaev (slava at zb dot lv), ta.Owain Ainsworth
2010-04-01Add PCI_PRODUCT_ATI_RADEON_HD4500_M to the listRobert Nagy
2010-03-31Radeon HD2400 XT works. Tested by Dennis den Brok; thanks!Owain Ainsworth
2010-03-30Support Radeon Mobility HD3670; James Thackray. Thanks!Owain Ainsworth
2010-03-29Add Radeon HD360 Mobility.Owain Ainsworth
2010-03-27DRM for R600 and R700 chipsets.Owain Ainsworth
2009-05-11Rework the pcigart stuff somewhat.Owain Ainsworth
2009-04-03detypedef drm_pci_id_list_t.Owain Ainsworth
2009-04-03Sprinkle some const correctness for the pciid lists. From mickey agesOwain Ainsworth
2009-04-03Remove dev->irq_lock, the drm_irq_handler_wrap irq handler, and removeOwain Ainsworth
2009-04-03Add a lock to protect races for the software interrupt on radeon chipsOwain Ainsworth
2009-03-31remove the drm_read and drm_write functions. instead just do theOwain Ainsworth
2009-03-05De-macro the ring manipulation macros in favour of functions. Saves aOwain Ainsworth
2009-03-05Kill a bunch of (long long long) dead ioctls.Owain Ainsworth
2009-02-18Disable all IGPGART chipsets in radeondrm for release.Owain Ainsworth
2009-02-15radeon_do_cp_resume was only called in one place (and that function justOwain Ainsworth
2009-02-05Merge the static block allocation code from {i915,radeon}_mem.c intoOwain Ainsworth
2008-12-08Make the various drm drivers print the interrupt they're using.Mark Kettenis
2008-11-24Work around the stupidity of radeondrm by double checking that things areOwain Ainsworth
2008-11-24do the same for struct drm_file (file_priv) as previously done forOwain Ainsworth
2008-11-24change drm_attach_mi to drm_attach_pci. we take the pci_attach_args, andOwain Ainsworth
2008-11-24make device works out if it's agp and tells the drm driver, not theOwain Ainsworth
2008-11-24oops. Use the correct struct member to map so that radeon doesn't panicOwain Ainsworth
2008-11-23pass in the dmat when we attach the drm driver. reduces pci dependancy.Owain Ainsworth
2008-11-23Map device interrupts in the attach routine. and remove more need forOwain Ainsworth
2008-11-23Move vblank data allocation to happening at attach, not at irq enable.Owain Ainsworth
2008-11-22Make all drm drivers map their mmio register space on attach instead ofOwain Ainsworth
2008-11-22Move the drm drivers over from:Owain Ainsworth
2008-11-22Remove the driver->load callback and just do all the initialization inOwain Ainsworth
2008-11-22Remove the strings from the pcidevs arrays. they are no longer needed and areOwain Ainsworth
2008-11-22switch all of the drm drivers over to using the defines from pcidevs.Owain Ainsworth
2008-11-17Instead of using a width-1 bitfield for storing the driver capabilitiesOwain Ainsworth
2008-11-17rework how we handle ioctls.Owain Ainsworth
2008-10-07Kill a bunch of #ifdef freebsd/netbsd code in *_drv.c. No binary change.Owain Ainsworth
2008-10-07Move dev->driver over to being a pointer to a const struct, instead of stupidlyOwain Ainsworth