summaryrefslogtreecommitdiff
path: root/linux-core
AgeCommit message (Expand)Author
2004-10-06Revert back to drm_order() instead of using kernel get_order(). TheJon Smirl
2004-10-05Patch for Kconfig for making i830/i915 not build togetherDave Airlie
2004-10-05enable the device in the right order, remove __devinit from drm_intJon Smirl
2004-09-30Make the debug memory functions compile for the core model.Jon Smirl
2004-09-30Remove DRM() macros from core ffb driver. DaveA says he'll make it compileJon Smirl
2004-09-30Lindent of core build. Drivers checked for no binary diffs. A few filesJon Smirl
2004-09-30savage.h not used in core buildsJon Smirl
2004-09-30core ffb.h is not used anymoreJon Smirl
2004-09-30Remove unused drm_module.hJon Smirl
2004-09-30Move things around to reduce public symbols and even out files. Switch toJon Smirl
2004-09-30Make fops per driver instead of global, remove default flush, poll, readJon Smirl
2004-09-28Getting the AGP module is a global resource. Make sure a dual PCI/AGPJon Smirl
2004-09-27core needs three new filesJon Smirl
2004-09-27First check in for DRM that splits core from personality modulesJon Smirl
2004-09-27Flip the 2.4 check so that it looks for 2.6 instead. This will allow buildsJon Smirl
2004-09-24Makefile reminder to build in 2.6 when on 2.6Jon Smirl
2004-09-24Create new linux-2.6 build. Move all gpl files into the 2.6 build. If youJon Smirl
2004-09-23Remove 2.6 code that allow DRM major device number to be shared. We can addJon Smirl
2004-09-23Add new sysfs support filesJon Smirl
2004-09-231) switches from class_sysfs to drm sysfs implementation to allowJon Smirl
2004-09-22Create permanent maps of framebuffer, aperture and MMIO registers. AddedFelix Kuehling
2004-09-22Remove hotplug reset support from DRM driver. This will be handled by theJon Smirl
2004-09-21Make DRM permanent maps match broken X behavior. X is mapping regions thatJon Smirl
2004-09-20Remove size restriction on permanent addmapJon Smirl
2004-09-20Felix's fix for map request smaller than permanent map sizeJon Smirl
2004-09-20remove HAVE_COUNTERSDave Airlie
2004-09-20another fix after the macro stuffDave Airlie
2004-09-18Fix from: Nishanth Aravamudan replace direct assignment withJon Smirl
2004-09-17Add linux sysfs i2c support to radeon driver. This patch adds GPL licensedJon Smirl
2004-09-16Let's try adding the dyn-minor patch again. This patch will reuse minorJon Smirl
2004-09-16Fix drm_scatter to properly report it's availabilityJon Smirl
2004-09-15Back dyn-minor patch out for now. fops handling is broken on some cardsJon Smirl
2004-09-15Don't use module_param if it isn't defined in older kernels.Jon Smirl
2004-09-15Dynamic device minor support. Minor device numbers will be reused if theJon Smirl
2004-09-12Fix error path in probe() to release resources if there is an error.Jon Smirl
2004-09-12Make the comment match the codeJon Smirl
2004-09-12Fix DRM to compile cleanly with recent kernel changes in PCI IO andJon Smirl
2004-09-10More general patch to mark resources in use by all DRM drivers. Makes theJon Smirl
2004-09-08Update doxygen configuration file. Minor documentation updates/fixes.Jose Fonseca
2004-09-08Adjust permanent mapping code to account for more than one framebuffer mapJon Smirl
2004-09-05missed fix as part of last checkinDave Airlie
2004-09-05merge back bunch of whitespace and misc changes from kernelDave Airlie
2004-09-05bad code copy for alpha.. fix the member namesDave Airlie
2004-09-05make the AMD64 check a compat thingDave Airlie
2004-09-04Fixup OS_HAS_AGP/OS_HAS_MTRR along lines of patches going to kernel, asDave Airlie
2004-09-04doh.. that makes no sense.. thinko in removal of OS_HAS_AGPDave Airlie
2004-09-02oops called ctor instead of dtor.. found this on the kernel mergeDave Airlie
2004-09-02Fix ref count problem in stealth mode. pci_get_subsys() with last parameterJon Smirl
2004-08-30implement drm_core_check_feature and use it .. looks lots nicerDave Airlie
2004-08-30drm-memory patch, cleans up alloc/free and makes calloc look more libc likeDave Airlie
0x781e0001: 3DSTATE_STREAMOUT 0x123001b4: 0x00000000: dword 1 0x123001b8: 0x00000000: dword 2 0x123001bc: 0x78120002: 3DSTATE_CLIP 0x123001c0: 0x00150400: UserClip distance cull test mask 0x0 0x123001c4: 0x98000026: Clip enable, API mode OGL, Viewport XY test enable, Viewport Z test enable, Guardband test disable, Clip mode 0, Perspective Divide enable, Non-Perspective Barycentric disable, Tri Provoking 2, Line Provoking 1, Trifan Provoking 2 0x123001c8: 0x0003ffe0: Min PointWidth 1, Max PointWidth 2047, Force Zero RTAIndex enable, Max VPIndex 0 0x123001cc: 0x781f000c: 3DSTATE_SBE 0x123001d0: 0x00600810: dword 1 0x123001d4: 0x00000000: dword 2 0x123001d8: 0x00000000: dword 3 0x123001dc: 0x00000000: dword 4 0x123001e0: 0x00000000: dword 5 0x123001e4: 0x00000000: dword 6 0x123001e8: 0x00000000: dword 7 0x123001ec: 0x00000000: dword 8 0x123001f0: 0x00000000: dword 9 0x123001f4: 0x00000000: dword 10 0x123001f8: 0x00000000: dword 11 0x123001fc: 0x00000000: dword 12 0x12300200: 0x00000000: dword 13 0x12300204: 0x78130005: 3DSTATE_SF 0x12300208: 0x00001403: dword 1 0x1230020c: 0x22000000: dword 2 0x12300210: 0x4c000808: dword 3 0x12300214: 0x00000000: dword 4 0x12300218: 0x00000000: dword 5 0x1230021c: 0x00000000: dword 6 0x12300220: 0x78140001: 3DSTATE_WM 0x12300224: 0xa0000840: (PP ), point UR 0x12300228: 0x00000000: MS 0x1230022c: 0x782a0000: 3DSTATE_BINDING_TABLE_POINTERS_PS 0x12300230: 0x00007c40: dword 1 0x12300234: 0x782f0000: 3DSTATE_SAMPLER_STATE_POINTERS_PS 0x12300238: 0x00007c20: dword 1 0x1230023c: 0x79160000: 3DSTATE_PUSH_CONSTANT_ALLOC_PS 0x12300240: 0x00080008: dword 1 0x12300244: 0x78170005: 3DSTATE_CONSTANT_PS 0x12300248: 0x00000000: len 0 = 0, len 1 = 0 0x1230024c: 0x00000000: len 2 = 0, len 3 = 0 0x12300250: 0x00000000: pointer to constbuf 0 0x12300254: 0x00000000: pointer to constbuf 1 0x12300258: 0x00000000: pointer to constbuf 2 0x1230025c: 0x00000000: pointer to constbuf 3 0x12300260: 0x78200006: 3DSTATE_PS 0x12300264: 0x00000140: dword 1 0x12300268: 0x08000000: dword 2 0x1230026c: 0x00000000: dword 3 0x12300270: 0x55000403: dword 4 0x12300274: 0x00040006: dword 5 0x12300278: 0x00000000: dword 6 0x1230027c: 0x00000240: dword 7 0x12300280: 0x780f0000: 3DSTATE_SCISSOR_POINTERS 0x12300284: 0x00007be0: scissor rect offset 0x12300288: 0x7a000002: PIPE_CONTROL 0x1230028c: 0x00002000: no write, depth stall, 0x12300290: 0x00000000: 0x12300294: 0x00000000: 0x12300298: 0x7a000002: PIPE_CONTROL 0x1230029c: 0x00000001: no write, depth cache flush, 0x123002a0: 0x00000000: 0x123002a4: 0x00000000: 0x123002a8: 0x7a000002: PIPE_CONTROL 0x123002ac: 0x00002000: no write, depth stall, 0x123002b0: 0x00000000: 0x123002b4: 0x00000000: 0x123002b8: 0x78050005: 3DSTATE_DEPTH_BUFFER 0x123002bc: 0xe0040000: dword 1 0x123002c0: 0x00000000: dword 2 0x123002c4: 0x00000000: dword 3 0x123002c8: 0x00000000: dword 4 0x123002cc: 0x00000000: dword 5 0x123002d0: 0x00000000: dword 6 0x123002d4: 0x78070001: 3DSTATE_HIER_DEPTH_BUFFER 0x123002d8: 0x00000000: pitch 1b 0x123002dc: 0x00000000: pointer to HiZ buffer 0x123002e0: 0x78060001: 3DSTATE_STENCIL_BUFFER 0x123002e4: 0x00000000: dword 1 0x123002e8: 0x00000000: dword 2 0x123002ec: 0x78040001: 3DSTATE_CLEAR_PARAMS 0x123002f0: 0x00000000: dword 1 0x123002f4: 0x00000000: dword 2 0x123002f8: 0x79000002: 3DSTATE_DRAWING_RECTANGLE 0x123002fc: 0x00000000: top left: 0,0 0x12300300: 0x00130077: bottom right: 119,19 0x12300304: 0x00000000: origin: 0,0 0x12300308: 0x78080003: 3DSTATE_VERTEX_BUFFERS 0x1230030c: 0x00004014: buffer 0: sequential, pitch 20b 0x12300310: 0x158b3000: buffer address 0x12300314: 0x158c2fff: max index 0x12300318: 0x00000000: mbz 0x1230031c: 0x78090003: 3DSTATE_VERTEX_ELEMENTS 0x12300320: 0x02850000: buffer 0: valid, type 0x0085, src offset 0x0000 bytes 0x12300324: 0x11230000: (X, Y, 0.0, 1.0), dst offset 0x00 bytes 0x12300328: 0x02400008: buffer 0: valid, type 0x0040, src offset 0x0008 bytes 0x1230032c: 0x11130000: (X, Y, Z, 1.0), dst offset 0x00 bytes 0x12300330: 0x7b000005: 3DPRIMITIVE: 0x12300334: 0x00000007: quad list sequential 0x12300338: 0x00000004: vertex count 0x1230033c: 0x00000000: start vertex 0x12300340: 0x00000001: instance count 0x12300344: 0x00000000: start instance 0x12300348: 0x00000000: index bias 0x1230034c: 0x05000000: MI_BATCH_BUFFER_END