Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-29 | Fix drm_realloc when you're reallocing into something smaller. | Tomas Carnecky | |
2008-05-27 | [FreeBSD] Convert from drm_device_t to struct drm_device for consistency. | Eric Anholt | |
2007-08-15 | BSD: Replace brief description in each file's first line with doxygen later on. | Eric Anholt | |
The brief descriptions usually had the wrong filename in them. | |||
2005-11-08 | Initial port of savage to FreeBSD for the AGP and !ShadowStatus case. Adds | Eric Anholt | |
drm_mtrr_{add,del} for handling the MTRR setup. Still has a LOR issue with DRM_VERIFYAREA_READ/DRM_COPY_FROM_USER_UNCHECKED in savage_bci.c -- this won't work with the fine-grained locking in use, and just doing a single copyin to a temporary will probably work fine. Also note that the module leaks approximately 4 kb on unload. | |||
2005-04-16 | Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD | Eric Anholt | |
CVS. | |||
2005-02-05 | - Implement drm_initmap, and extend it with the resource number to help | Eric Anholt | |
FreeBSD. Add drm_get_resource_{start|len} so linux-specific stuff doesn't need to be in shared code. - Fix mach64 build by using __DECONST to work around passing a const pointer to useracc, which is unfortunately not marked const. - Get rid of a lot of maplist code by not having dev->maplist be a pointer, and by sticking the link entries directly in drm_local_map_t rather than having a separate structure for the linked list. - Factor out map uninit and removal into its own routine, rather than duplicating in both drm_takedown() and drm_rmmap(). - Hook up more driver functions, and correct FreeBSD-specific bits of radeon_cp.c, making radeon work. - Baby steps towards using bus_space as we should. | |||
2004-11-06 | Commit first pieces of port to OpenBSD, done by Martin Lexa (martin at | Eric Anholt | |
martinlexa dot cz). Now that we've got porting for all three major BSDs (and the fourth being very similar to FreeBSD), move the mostly-duplication drm_os_* files into drmP.h. Remove some cruft from linux heritage and from pieces of the DRM that have since been removed. Note that things are still not quite working for even FreeBSD, but these are first steps at cleanup, and just a WIP checkpoint. | |||
2004-11-06 | Remove the vestiges of the memory-debug code. | Eric Anholt | |
2004-11-06 | Commit WIP of BSD conversion to core model. Compiles for r128, radeon, but | Eric Anholt | |
doesn't run yet. Moves the ioctl definitions for these two drivers back to the shared code -- they aren't OS-specific. | |||
2004-08-14 | Hopefully proper fix for corrupted driver name in memcontrol list. | Eric Anholt | |
Reported by: Jung-uk Kim <jkim@niksun.com> | |||
2004-07-06 | Fix module loading on alpha by not referencing MTRR symbols on | Eric Anholt | |
!__REALLY_HAVE_MTRR. | |||
2003-10-24 | Move the REALLY_HAVE_AGP endif above the mtrr functions. Broke tdfx module. | Eric Anholt | |
2003-10-20 | Clean up BSD MTRR handling. The NetBSD code is untested, but it's my best | Eric Anholt | |
shot. | |||
2003-08-29 | Add DRM(calloc), which is convenient, used by the new sis code, and takes | Eric Anholt | |
advantage of M_ZERO on BSDs. | |||
2003-08-19 | - Remove $FreeBSD$ tags as they weren't too useful and merges are now being | Eric Anholt | |
done through perforce. - Add copyright headers to drm_os_*bsd.h, still need to research the other copyright-less files better. | |||
2003-04-26 | Move the memory functions with debugging info to drm_memory_debug.h, and | Eric Anholt | |
remove a couple of dead functions. | |||
2003-04-25 | Merge from FreeBSD-current. | Eric Anholt | |
2003-03-29 | Remove dead vma code and remove the unused devstate struct definition. | Eric Anholt | |
2003-03-11 | Merge back from FreeBSD-current, adding FreeBSD ID tags to aid future | Eric Anholt | |
merging. Also includes an update to radeon PCI IDs. | |||
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |
2002-03-06 | first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch. | Alan Hourihane | |
2002-01-27 | Initial revision | David Dawes | |