Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-11 | cleanup ioctl/max_ioctl to use header file for extern symbols | Dave Airlie | |
2005-08-07 | make some functions static in the savage drm driver | Dave Airlie | |
2005-08-05 | Rename the driver hooks in the DRM to something a little more | Eric Anholt | |
understandable: preinit -> load postinit -> (removed) presetup -> firstopen postsetup -> (removed) open_helper -> open prerelease -> preclose free_filp_priv -> postclose pretakedown -> lastclose postcleanup -> unload release -> reclaim_buffers_locked version -> (removed) postinit and version were replaced with generic code in the Linux DRM (drivers now set their version numbers and description in the driver structure, like on BSD). postsetup wasn't used at all. Fixes the savage hooks for initializing and tearing down mappings at the right times. Testing involved at least starting X, running glxgears, killing glxgears, exiting X, and repeating. Tested on: FreeBSD (g200, g400, r200, r128) Linux (r200, savage4) | |||
2005-08-04 | Split the control of master vs root priv. Everything is still marked as | Jon Smirl | |
needing root. | |||
2005-01-15 | Setup MTRRs for frame buffer and aperture manually on Savage3D and | Felix Kuehling | |
Savage4-based cards. Automatic setup in drm_initmap doesn't work due to the weird alignment and size of the aperture. | |||
2005-01-01 | Completeley rewritten Savage DRM which can be considered secure (modulo | Felix Kuehling | |
implementation errors). Direct hardware (MMIO, BCI) access is no longer needed in the Mesa driver. Bumped version to 2.0.0. Corresponding changes to the DDX and Mesa drivers are being committed. | |||
2004-10-13 | Add a poll function that alternates between zero and normal poll return to | Jon Smirl | |
bring DRM into conformance with normal poll(). | |||
2004-10-12 | Breakout heads into their own data structures. | Jon Smirl | |
2004-10-10 | Rename fn_tbl to driver. Core driver now uses pci_driver name which | Jon Smirl | |
reflects the personality name. | |||
2004-09-30 | Lindent of core build. Drivers checked for no binary diffs. A few files | Jon Smirl | |
weren't Lindent's because their comments didn't convert very well. A bunch of other minor clean up with no code implact included. | |||
2004-09-30 | Make fops per driver instead of global, remove default flush, poll, read | Jon Smirl | |
functions | |||
2004-09-27 | First check in for DRM that splits core from personality modules | Jon Smirl | |
2004-09-23 | 1) switches from class_sysfs to drm sysfs implementation to allow | Jon Smirl | |
customization 2) compiles again on 2.4, but doesn't work | |||
2004-09-20 | remove HAVE_COUNTERS | Dave Airlie | |
2004-08-24 | Merged drmfntbl-0-0-2 | Dave Airlie | |
2004-04-08 | disable PCI DMA ioctls as they are not used currently until SAVAGE_CMD_DMA | Alan Hourihane | |
is made to work. | |||
2004-02-24 | Use DO_MUNMAP_4_ARGS macro defined in Makefile.linux (Steve Holland). | Felix Kuehling | |
Silence a warning about a format-argument mismatch in printk. | |||
2004-02-22 | Merged the Savage DRM driver from the savage-2-0-0-branch into the trunk. | Felix Kuehling | |