aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2012-11-16Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie3-4/+31
2012-11-16Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie1-1/+1
2012-11-16drm/ttm: remove unneeded preempt_disable/enableAkinobu Mita1-4/+0
2012-11-16ttm: Clear the ttm page allocated from high memory zone correctlyZhao Yakui1-1/+4
2012-11-16vmwgfx: return an -EFAULT if copy_to_user() failsDan Carpenter1-0/+2
2012-11-15drm/radeon: fix logic error in atombios_encoders.cAlex Deucher1-1/+1
2012-11-13drm/i915: do not ignore eDP bpc settings from vbtJani Nikula1-0/+11
2012-11-12drm/i915/sdvo: clean up connectors on intel_sdvo_init() failuresJani Nikula1-3/+19
2012-11-09drm/vmwgfx: Fix a case where the code would BUG when trying to pin GMR memoryThomas Hellstrom1-1/+1
2012-11-09drm/vmwgfx: Fix hibernation device resetThomas Hellstrom1-0/+5
2012-11-09Merge branch 'drm-nouveau-fixes' of git://anongit.freedesktop.org/git/nouveau...Dave Airlie5-13/+17
2012-11-09drm/nouveau: fix acpi edid retrievalMaarten Lankhorst1-1/+1
2012-11-09drm/nvc0/disp: fix regression in vblank semaphore releaseKelly Doran1-8/+12
2012-11-09drm/nv40/mpeg: fix context handlingMarcin Slusarz1-1/+1
2012-11-09drm/nv40/graph: fix typo in type namesMarcin Slusarz1-2/+2
2012-11-09drm/nv41/vm: fix typo in type nameMarcin Slusarz1-1/+1
2012-11-08drm/radeon/si: add some missing regs to the VM reg checkerAlex Deucher2-0/+2
2012-11-08drm/radeon/cayman: add some missing regs to the VM reg checkerAlex Deucher2-0/+7
2012-11-07drm/radeon/dce3: switch back to old pll allocation order for discreteAlex Deucher1-23/+31
2012-11-07drm/radeon: fix typo in evergreen_mc_resume()Alex Deucher1-1/+1
2012-11-07drm: set dev_mapping before calling drm_open_helperIlija Hadzic1-17/+30
2012-11-07drm: restore open_count if drm_setup failsIlija Hadzic1-1/+4
2012-11-06drm/i915/crt: fix DPMS standby and suspend mode handlingJani Nikula1-1/+1
2012-11-02drm/udl: fix stride issues scanning out stride != width*bppDave Airlie3-8/+11
2012-11-02Merge branch 'exynos-drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Dave Airlie4-18/+20
2012-11-02Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie5-40/+184
2012-11-02Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie6-26/+59
2012-11-01drm/radeon: add load detection support for ext DAC on R200 (v2)Alex Deucher1-0/+97
2012-11-01DRM/radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms().Egbert Eich2-4/+18
2012-11-01DRM/Radeon: Fix TV DAC Load Detection for single CRTC chips.Egbert Eich1-24/+38
2012-11-01DRM/Radeon: Clean up code in TV DAC load detection.Egbert Eich1-8/+10
2012-11-01drm/radeon: fix ATPX function documentationIgor Murzov1-2/+2
2012-11-01drivers/gpu/drm/radeon/evergreen_cs.c: Remove unnecessary semicolonPeter Senna Tschudin1-1/+1
2012-11-01DRM/Radeon: On DVI-I use Load Detection when EDID is bogus.Egbert Eich1-7/+21
2012-11-01DRM/Radeon: Fix primary DAC Load Detection for RV100 chips.Egbert Eich1-0/+2
2012-11-01DRM/Radeon: Fix Load Detection on legacy primary DAC.Egbert Eich1-0/+1
2012-10-31drm: exynos: removed warning due to missing typecast for mixer driver dataRahul Sharma1-1/+1
2012-10-31drm/exynos: add support for ARCH_MULTIPLATFORMRob Clark1-1/+1
2012-10-31drm/exynos: fix display on issueInki Dae2-16/+18
2012-10-31drm/nouveau: headless mode by default if pci class != vga displayBen Skeggs2-3/+3
2012-10-31drm/nouveau: resurrect headless mode since reworkBen Skeggs4-35/+51
2012-10-31drm/nv50/fb: prevent oops on chipsets without compression tagsBen Skeggs1-6/+4
2012-10-31drm/nouveau: allow creation of zero-sized mmBen Skeggs2-4/+6
2012-10-31drm/nouveau/i2c: fix typo when checking nvio i2c port validityBen Skeggs1-1/+1
2012-10-31drm/nouveau: silence modesetting spam on pre-gf8 chipsetsBen Skeggs3-20/+19
2012-10-26drm/i915: Only kick out vesafb if we takeover the fbcon with KMSChris Wilson1-1/+2
2012-10-26drm/i915: be less verbose about inability to provide vendor backlightJani Nikula1-1/+1
2012-10-24drm/radeon: fix ATPX regression in acpi reworkAlex Deucher1-1/+1
2012-10-24drm/radeon: fix ATPX function documentationAlex Deucher1-2/+2
2012-10-24drm/radeon: move the retry to gem_object_createChristian König2-11/+7
2012-10-24drm/radeon: move size limits to gem_object_create.Christian König2-9/+10
2012-10-24drm/radeon: use vzalloc for gart pagesChristian König1-6/+5
2012-10-24drm/radeon: fix and simplify pot argument checks v3Christian König1-36/+24
2012-10-24drm/i915: clear the entire sdvo infoframe bufferDaniel Vetter2-20/+44
2012-10-23drm/radeon: fix header size estimation in VM codeChristian König1-3/+3
2012-10-23drm/radeon: remove set_page check from VM codeChristian König1-2/+1
2012-10-23drm/radeon: fix si_set_page v2Christian König1-19/+24
2012-10-23drm/radeon: fix cayman_vm_set_page v2Christian König1-18/+23
2012-10-23drm/radeon: fix PFP sync in vm_flushChristian König3-0/+9
2012-10-23drm/radeon: add error output if VM CS fails on caymanAlex Deucher1-0/+1
2012-10-23drm/radeon: give each backlight a unique idAlex Deucher2-2/+8
2012-10-23drm/radeon: fix sparse warningAlex Deucher1-1/+1
2012-10-23drm/i915: VGA needs to be on pipe A on i830MDaniel Vetter1-1/+1
2012-10-23drm/i915: fix overlay on i830MDaniel Vetter1-3/+11
2012-10-23drm/ttm: Fix a theoretical race in ttm_bo_cleanup_refs()Thomas Hellstrom1-8/+12
2012-10-23drm/ttm: Fix a theoretical raceThomas Hellstrom1-2/+2
2012-10-23drm: platform: Don't initialize driver-private dataThierry Reding2-8/+5
2012-10-23drm/debugfs: remove redundant info from gem_namesMarcin Slusarz1-2/+0
2012-10-23drm: fb: cma: Fail gracefully on allocation failureThierry Reding1-1/+1
2012-10-23drm: fb: cma: Fix typo in debug messageThierry Reding1-1/+1
2012-10-22Merge branch 'drm-nouveau-fixes' of git://git.freedesktop.org/git/nouveau/lin...Dave Airlie8-21/+47
2012-10-22drm/nouveau/clock: fix missing pll type/addr when matching default entryBen Skeggs1-6/+4
2012-10-22drm/nouveau/fb: fix reporting of memory type on GF8+ IGPsBen Skeggs1-0/+1
2012-10-22drm/nv41/vm: don't init hw pciegart on boards with agp bridgeBen Skeggs2-2/+4
2012-10-22drm/nouveau/bios: fetch full 4KiB block to determine ACPI ROM image sizeBen Skeggs1-3/+7
2012-10-22drm/nouveau: validate vbios sizeMarcin Slusarz1-3/+13
2012-10-22drm/nouveau: warn when trying to free mm which is still in useMarcin Slusarz1-1/+1
2012-10-22drm/nouveau: fix nouveau_mm/nouveau_mm_node leakMarcin Slusarz1-0/+5
2012-10-22drm/nouveau/bios: improve error handling when reading the vbios from ACPIMartin Peres1-1/+3
2012-10-22drm/nouveau: handle same-fb page flipsMarcin Slusarz1-5/+9
2012-10-22Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie8-25/+80
2012-10-19drm/i915: Initialize obj->pages before use by i915_gem_object_do_bit17_swizzle()Chris Wilson1-1/+2
2012-10-19drm/i915: Add no-lvds quirk for Supermicro X7SPA-HChris Wilson1-0/+8
2012-10-17drm/i915: Insert i915_preliminary_hw_support variable.Rodrigo Vivi2-0/+14
2012-10-17drm/i915: shut up spurious WARN in the gtt fault handlerDaniel Vetter1-1/+3
2012-10-16Revert "drm/i915: Try harder to complete DP training pattern 1"Daniel Vetter1-5/+10
2012-10-16DRM/i915: Restore sdvo_flags after dtd->mode->dtd Roundrtrip.Egbert Eich1-0/+8
2012-10-16DRM/i915: Don't clone SDVO LVDS with analog.Egbert Eich1-4/+2
2012-10-16DRM/i915: Add QUIRK_INVERT_BRIGHTNESS for NCR machines.Egbert Eich1-0/+32
2012-10-16DRM/i915: Don't delete DPLL Multiplier during DAC init.Egbert Eich1-14/+1
2012-10-16nouveau: fix warning on 32-bit build.Dave Airlie1-1/+1
2012-10-16Merge branch 'drm-nouveau-fixes' of git://anongit.freedesktop.org/git/nouveau...Dave Airlie4-6/+5
2012-10-16drm/nouveau/bios: fix typo in error messageBen Skeggs1-1/+1
2012-10-16drm/nouveau: only call ttm_agp_tt_create when __OS_HAS_AGPMax Filippov1-0/+2
2012-10-16drm/nv50/fb: fix double free of vram mmMarcin Slusarz1-1/+0
2012-10-16drm/nouveau/pm: do not stop reclocking if failing to set the fan speedMartin Peres1-1/+0
2012-10-16drm/nouveau/pm: fix a typo related to the move to the therm subdevMartin Peres1-1/+1
2012-10-16drm/nouveau/hwmon: fix the initialization conditionMartin Peres1-2/+1
2012-10-16drm: fix warning on 32-bit.Dave Airlie1-1/+1
2012-10-16drm: radeon: fix printk format warningRandy Dunlap1-1/+1
2012-10-16Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie13-152/+359
2012-10-16Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie8-87/+75
2012-10-15drm/radeon: fix spelling typos in debugging outputThomas Friebel1-1/+1
2012-10-15drm/radeon: Don't destroy I2C Bus Rec in radeon_ext_tmds_enc_destroy().Egbert Eich1-5/+1
2012-10-15drm/radeon: check if pcie gen 2 is already enabled (v2)Alex Deucher2-1/+12
2012-10-15drm/radeon/cayman: set VM max pfn at MC initAlex Deucher1-7/+1
2012-10-15drm/radeon: separate pt alloc from lru addChristian König3-4/+18
2012-10-15drm/radeon: don't add the IB pool to all VMs v2Christian König3-33/+25
2012-10-15drm/radeon: allocate page tables on demand v4Christian König3-73/+262
2012-10-15drm/radeon: update comments to clarify VM setup (v2)Alex Deucher3-3/+12
2012-10-15drm/radeon: allocate PPLLs from low to highAlex Deucher1-4/+4
2012-10-15drm/radeon: fix compilation with backlight disabledAlex Deucher2-21/+23
2012-10-15drm/radeon: use %zu for formatting size_tLuca Tettamanti1-2/+2
2012-10-12drm/i915: fix non-DP-D eDP backlight cleanup and module reloadJani Nikula1-1/+2
2012-10-12drm/i915: HSW CRW stability magicRodrigo Vivi1-0/+3
2012-10-12drm/i915/dvo-ch7xxx: fix get_hw_stateDaniel Vetter1-3/+3
2012-10-12drm/i915: fixup the plane->pipe fixup codeDaniel Vetter1-11/+23
2012-10-12drm/i915: rip out the pipe A quirk for i855gmDaniel Vetter1-2/+1
2012-10-12drm/i915: fixup i915_gem_object_get_page inline helperChris Wilson1-1/+6
2012-10-12drm/i915: Disallow preallocation of requestsChris Wilson3-65/+24
2012-10-12drm/i915: Set guardband clipping workaround bit in the right register.Kenneth Graunke2-3/+3
2012-10-12Merge tag 'fbdev-updates-for-3.7' of git://github.com/schandinat/linux-2.6Linus Torvalds1-1/+1
2012-10-10Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds7-34/+14
2012-10-10Merge tag 'omapdss-for-3.7' of git://gitorious.org/linux-omap-dss2/linux into...Florian Tobias Schandinat16-123/+169
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov6-15/+8
2012-10-09Merge branch 'drm-nouveau-fixes' of git://anongit.freedesktop.org/git/nouveau...Dave Airlie7-34/+14
2012-10-09drm/nouveau/timer: bump ptimer's alarm delay from u32 to u64Martin Peres2-2/+2
2012-10-09drm/nouveau/fan: fix a typo in PWM's input clock calculationMartin Peres1-1/+1
2012-10-09drm/nv50/clk: wire up pll_calc hookMarcin Slusarz1-0/+1
2012-10-09drm/nouveau: remove unused _nouveau_parent_ctorMarcin Slusarz2-20/+0
2012-10-09drm/nouveau/bios: fix shadowing of ACPI ROMs larger than 64KiBBen Skeggs1-11/+10
2012-10-08drm/i915: paper over a pipe-enable vs pageflip raceDaniel Vetter1-0/+10
2012-10-07drm/i915: remove useless BUG_ON which caused a regression in 3.5.Willy Tarreau1-1/+0
2012-10-07Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie10-57/+118
2012-10-07Merge branch 'exynos-drm-next' of git://git.infradead.org/users/kmpark/linux-...Dave Airlie20-243/+896
2012-10-05drm: exynos: hdmi: remove drm common hdmi platform data structRahul Sharma4-25/+34
2012-10-05drm: exynos: hdmi: add support for exynos5 hdmiRahul Sharma1-4/+79
2012-10-05drm: exynos: hdmi: replace is_v13 with version check in hdmiRahul Sharma1-20/+20
2012-10-05drm: exynos: hdmi: add support for exynos5 mixerRahul Sharma2-3/+49
2012-10-05drm: exynos: hdmi: add support to disable video processor in mixerRahul Sharma1-53/+98
2012-10-05drm: exynos: hdmi: add support for platform variants for mixerRahul Sharma1-0/+28
2012-10-05drm: exynos: hdmi: add support for exynos5 hdmiphyRahul Sharma1-1/+11
2012-10-05drm: exynos: hdmi: add support for exynos5 ddcRahul Sharma1-5/+17
2012-10-05drm: exynos: hdmi: turn off HPD interrupt in HDMI chipTomasz Stanislawski1-4/+1
2012-10-05drm: exynos: hdmi: use s5p-hdmi platform dataTomasz Stanislawski1-31/+24
2012-10-05drm: exynos: hdmi: fix interrupt handlingTomasz Stanislawski1-2/+3
2012-10-05drm: exynos: hdmi: support for platform variantsTomasz Stanislawski1-1/+24
2012-10-04drm/i915: Fix GT_MODE default valueBen Widawsky2-0/+8
2012-10-04drm/i915: don't frob the vblank ts in finish_page_flipDaniel Vetter1-22/+1
2012-10-04drm/i915: call drm_handle_vblank before finish_page_flipDaniel Vetter1-8/+8
2012-10-04drm/i915: print warning if vmi915_gem_fault error is not handledMika Kuoppala1-0/+1
2012-10-04drm/i915: EBUSY status handling added to i915_gem_fault().Dmitry Rogozhkin1-0/+5
2012-10-04drm/i915: Try harder to complete DP training pattern 1Chris Wilson1-10/+5
2012-10-03Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds548-42650/+68568
2012-10-04drm/exynos: fix kcalloc size of g2d cmdlist nodeJoonyoung Shim1-2/+1
2012-10-04drm/exynos: fix to calculate CRTC shown via screenJoonyoung Shim1-2/+54
2012-10-04drm/exynos: fix display power call issue.Inki Dae3-4/+5
2012-10-04drm/exynos: add platform_device_id table and driver data for drm fimdLeela Krishna Amudala1-4/+39
2012-10-04drm/exynos: Fix potential NULL pointer dereferenceSachin Kamat1-1/+5
2012-10-04drm/exynos: support drm_wait_vblank feature for VIDIInki Dae1-1/+21
2012-10-04drm/exynos: check crtc's dpms mode at SetCrtcInki Dae1-0/+6
2012-10-04drm/exynos: check crtc's dpms mode at page flipInki Dae1-0/+6
2012-10-04drm/exynos: fix duplicated mutex lock issueInki Dae1-5/+0
2012-10-04drm/exynos: add pid to g2d_runqueue_nodeInki Dae1-0/+2
2012-10-04drm/exynos: Disable plane when releasedInki Dae1-0/+15
2012-10-04drm/exynos: update crtc to plane safelyInki Dae1-3/+56
2012-10-04drm/exynos: check NV12M format specific to Exynos properlyInki Dae4-17/+73
2012-10-04drm/exynos: make sure that hardware overlay for hdmi is disabledInki Dae3-0/+25
2012-10-04drm/exynos: make sure that hardware overlay for fimd is disabledInki Dae1-0/+12
2012-10-04drm/exynos: add wait_for_vblank callback interface.Inki Dae2-0/+27
2012-10-04drm/exynos: fixed duplicated mode setting.Inki Dae4-14/+62
2012-10-04drm/exynos: separeated fimd_power_on into some parts.Inki Dae1-20/+40
2012-10-04drm/exynos: separated subdrv_probe function into two parts.Inki Dae1-31/+69
2012-10-04drm/exynos: added device object to subdrv's remove callback as argumentInki Dae4-4/+4
2012-10-03Merge tag 'uapi-prep-20121002' of git://git.infradead.org/users/dhowells/linu...Linus Torvalds377-867/+731
2012-10-03drm/i915: set swizzling to none on VLVJesse Barnes1-1/+4
2012-10-03Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/...Dave Airlie385-37643/+53408
2012-10-03drm/nv98/crypt: fix fuc build with latest envyasBen Skeggs1-1/+1
2012-10-03drm/nouveau/devinit: fixup various issues with subdev ctor/init orderingBen Skeggs2-16/+38
2012-10-03drm/nv41/vm: fix and enable use of "real" pciegartBen Skeggs2-7/+14
2012-10-03drm/nv44/vm: fix and enable use of "real" pciegartBen Skeggs4-41/+29
2012-10-03drm/nv04/dmaobj: fixup vm target handling in preparation for nv4x pcieBen Skeggs1-7/+10
2012-10-03drm/nouveau: store supported dma mask in vmmgrBen Skeggs7-7/+9
2012-10-03drm/nvc0/ibus: initial implementation of subdevBen Skeggs4-0/+134
2012-10-03drm/nouveau/therm: add support for fan-control modesMartin Peres6-5/+105
2012-10-03drm/nouveau/hwmon: rename pwm0* to pmw1* to follow hwmon's rulesMartin Peres1-18/+18
2012-10-03drm/nouveau/therm: calculate the pwm divisor on nv50+Martin Peres3-4/+37
2012-10-03drm/nouveau/fan: rewrite the fan tachometer driver to get more precision, fasterMartin Peres1-9/+16
2012-10-03drm/nouveau/therm: move thermal-related functions to the therm subdevMartin Peres22-542/+1048
2012-10-03drm/nouveau/bios: parse the pwm divisor from the perf tableMartin Peres3-0/+90
2012-10-03drm/nouveau/therm: use the EXTDEV table to detect i2c monitoring devicesMartin Peres4-0/+174
2012-10-03drm/nouveau/therm: rework thermal table parsingMartin Peres6-205/+282
2012-10-03drm/nouveau/gpio: expose the PWM/TOGGLE parameter found in the gpio vbios tableMartin Peres2-0/+10
2012-10-03drm/nouveau: fix pm initialization orderDmitry Eremin-Solenikov1-1/+2
2012-10-03drm/nouveau/bios: check that fixed tvdac gpio data is valid before using itBen Skeggs1-7/+11
2012-10-03drm/nouveau: log channel debug/error messages from client object rather than ...Ben Skeggs1-5/+5
2012-10-03drm/nouveau: have drm debugging macros build on top of core macrosBen Skeggs1-13/+6
2012-10-03drm/nouveau/core: have client-id be a string, rather than an integerBen Skeggs4-10/+14
2012-10-03drm/nvc0/fifo: re-bash PBUS regs after vm-fault to BARs/PEEPHOLEBen Skeggs1-4/+18
2012-10-03drm/nvc0/gr: implement initial trap handlerBen Skeggs1-4/+188