| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  | This really shouldn't go upstream, it just lets me
run the old 3D driver on GEM setup system | 
|  | not all there yet | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | (cherry picked from commit 10d5b037b85706037df89bf0275436797e4eb559) | 
|  | This removes all the TTM userspace API and all userspace objects.
It also removes the drm_bo_lock.c code | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | this at least parses the DDX stream and lets me run gnome-terminal/metacity | 
|  | take code from Jerome munge into a TTM IB re-use | 
|  |  | 
|  |  | 
|  | This is an initial import of the atom bios parser with modesetting support
for r500 hw using atombios. It also includes a simple memory manager
layer that translates a radeon GEM style interface onto TTM internally.
So far this memory manager has only been used for pinned object allocation
for the DDX to test modesetting. | 
|  |  | 
|  | this lets us debug the X server through xkb startup.
Not sure what the correct answer is, probably X needs to drop
the lock when execing stuff, with input hotplug it can get
xkb stuff at any time I believe. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | - Appropriate error messages when an unknown situation is encountered are included.
- Fallback to i2c will occur when needed. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | - This allows me to maintain a useful prototype driver. |