Commit Graph

511 Commits (b38eeaae267e4cd385ababcc2df82f6c46fc8633)

Author SHA1 Message Date
Andy Lutomirski ab838338a2 nouveau: Acknowledge HPD irq in handler, not bottom half 14 years ago
Francisco Jerez c1b60ece91 drm/nouveau: Fix a few confusions between "chipset" and "card_type". 14 years ago
Ben Skeggs 5bead799d3 drm/nouveau: don't expose backlight control when available through ACPI 14 years ago
Roy Spliet cac8f05b42 drm/nouveau/pm: improve memtiming mappings 14 years ago
Francisco Jerez 9d5a6c4353 drm/nouveau: Make PCIE GART size depend on the available RAMIN space. 14 years ago
Francisco Jerez dd661e5f4e drm/nouveau: Return error from nouveau_gpuobj_new if we're out of RAMIN. 14 years ago
Martin Peres b54262f3c8 drm/nouveau: Fix compilation issues in nouveau_pm when CONFIG_HWMON is not set 14 years ago
Francisco Jerez 84b8081c2b drm/nouveau: Don't use load detection for connector polling. 14 years ago
Francisco Jerez 63d6fd3288 drm/nv10-nv20: Fix instability after MPLL changes. 14 years ago
Ben Skeggs 56ac747535 drm/nv50: implement possible workaround for NV86 PGRAPH TLB flush hang 14 years ago
Francisco Jerez 06ef3e61dd drm/nouveau: Don't poll LVDS outputs. 14 years ago
Francisco Jerez 01db363979 drm/nouveau: Use "force" to decide if analog load detection is ok or not. 14 years ago
Francisco Jerez 5794b5fdb5 drm/nv04: Fix scanout over the 16MB mark. 14 years ago
Lucas Stach 3c29f9e745 drm/nouveau: fix nv40 pcie gart size 14 years ago
Ben Skeggs 2a56a0b913 drm/nva3: fix overflow in fixed point math used for pll calculation 14 years ago
Francisco Jerez 699ddfd980 drm/nv10: Balance RTs expected to be accessed simultaneously by the 3d engine. 14 years ago
Francisco Jerez f13b32630d drm/nouveau: Expose some BO usage flags to userspace. 14 years ago
Francisco Jerez 1397b42b5a drm/nouveau: Reduce severity of the unknown getparam error. 14 years ago
Francisco Jerez 7bb94d26ad drm/nouveau: Avoid lock dependency between ramht and ramin spinlocks. 14 years ago
Francisco Jerez cbab95db84 drm/nouveau: Some random cleanups. 14 years ago
Francisco Jerez 5eb94fbba3 drm/nv11: Fix bad PLL detection false positive. 14 years ago
Francisco Jerez 327ceae664 drm/nv04-nv40: Fall back to panel rescaling if we have no usable native mode. 14 years ago
Francisco Jerez 1f5bd44354 drm/nouveau: Reject modes exceeding the integrated TMDS maximum bandwidth. 14 years ago
Francisco Jerez 907af60b93 drm/nouveau: Fix sleep while atomic in the semaphore code. 14 years ago
Jiri Slaby da3bd82030 drm/nouveau: ratelimit IRQ messages 14 years ago
Peter Zijlstra 3e4d3af501 mm: stack based kmap_atomic() 14 years ago
Jean Delvare a8d7be818f i2c: Remove unneeded inclusions of <linux/i2c-id.h> 14 years ago
Jason Wessel 21c74a8ea8 drm, kdb, kms: Change mode_set_base_atomic() enter argument to be an enum 15 years ago
Dave Airlie dab8dcfa3c drm: don't drop handle reference on unload 15 years ago
Chris Ball a424d761a0 drm/nouveau/kms: Avoid a hang entering KDB with VT accel on. 15 years ago
Jason Wessel 413d45d362 drm, kdb, kms: Add an enter argument to mode_set_base_atomic() API 15 years ago
Chris Ball be64c2bb47 drm/nouveau/kms: Implement KDB debug hooks for nouveau KMS. 15 years ago
Ben Skeggs d961db75ce drm/ttm: restructure to allow driver to plug in alternate memory manager 15 years ago
Ben Skeggs 42311ff90d drm/ttm: introduce utility function to free an allocated memory node 15 years ago
Roy Spliet a845fff841 drm/nouveau: fix thinkos in mem timing table recordlen check 15 years ago
Ben Skeggs ca8e7c6ccd drm/nouveau: parse voltage from perf 0x40 entires 15 years ago
Emil Velikov eadc69cc90 drm/nouveau: don't use the default pll limits in table v2.1 on nv50+ cards 15 years ago
Francisco Jerez 8af29ccd79 drm/nv50: Fix large 3D performance regression caused by the interchannel sync patches. 15 years ago
Francisco Jerez 6479881752 drm/nouveau: Synchronize buffer object moves in hardware. 15 years ago
Francisco Jerez 0c6c1c2fb8 drm/nouveau: Use semaphores to handle inter-channel sync in hardware. 15 years ago
Francisco Jerez 8ac3891b48 drm/nouveau: Provide a means to have arbitrary work run on fence completion. 15 years ago
Francisco Jerez 2730723bbc drm/nouveau: Minor refactoring/cleanup of the fence code. 15 years ago
Marcin Kościelnicki 0cba1b7644 drm/nouveau: Add a module option to force card POST. 15 years ago
Ben Skeggs 62841ab726 drm/nv50: prevent (IB_PUT == IB_GET) for occurring unless idle 15 years ago
Francisco Jerez cd2fb2e9e0 drm/nv0x-nv4x: Leave the 0x40 bit untouched when changing CRE_LCD. 15 years ago
Francisco Jerez 23357e4da0 drm/nv30-nv40: Fix postdivider mask when writing engine/memory PLLs. 15 years ago
Francisco Jerez 2756a4f5df drm/nouveau: Fix perf table parsing on BMP v5.25. 15 years ago
Ben Skeggs 62acdc71cf drm/nouveau: fix required mode bandwidth calculation for DP 15 years ago
Ben Skeggs 85341f27b4 drm/nouveau: fix typo in c2aa91afea5f7e7ae4530fabd37414a79c03328c 15 years ago
Ben Skeggs fade7ad56d drm/nva3: split pm backend out from nv50 15 years ago