aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2014-08-10Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...HEADmasterLinus Torvalds1-1/+1
2014-08-10Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-33/+20
2014-08-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/c...Linus Torvalds2-22/+132
2014-08-10Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-21/+4
2014-08-09Merge branch 'linux-3.17' of git://anongit.freedesktop.org/git/nouveau/linux-2.6Linus Torvalds262-5795/+12140
2014-08-10drm/nouveau: expose the full object/event interfaces to userspaceBen Skeggs8-10/+424
2014-08-10drm/nouveau: fix headless modeBen Skeggs2-2/+3
2014-08-10drm/nouveau: hide sysfs pstate file behind an option againBen Skeggs1-1/+8
2014-08-10drm/nv50/disp: shhh compilerBen Skeggs1-4/+4
2014-08-10drm/gf100-/gr: implement the proper SetShaderExceptions methodBen Skeggs9-17/+53
2014-08-10drm/gf100-/gr: remove some broken ltc bashing, for nowBen Skeggs13-58/+0
2014-08-10drm/gf100-/gr: unhardcode attribute cb configBen Skeggs13-166/+199
2014-08-10drm/gf100-/gr: fetch tpcs-per-ppc info on startupBen Skeggs9-1/+16
2014-08-10drm/gf100-/gr: unhardcode pagepool configBen Skeggs13-41/+75
2014-08-10drm/gf100-/gr: unhardcode bundle cb configBen Skeggs13-41/+100
2014-08-10drm/gf100-/gr: improve initial context patch list helpersBen Skeggs4-20/+51
2014-08-10drm/gf100-/gr: add support for zero bandwidth clearBen Skeggs10-11/+313
2014-08-10drm/nouveau/ltc: add zbc driversBen Skeggs6-1/+108
2014-08-10drm/nouveau/ltc: s/ltcg/ltc/ + cleanupBen Skeggs17-235/+362
2014-08-10drm/nouveau: use ram info from nvif_deviceBen Skeggs8-32/+17
2014-08-10drm/nouveau/disp: implement nvif event sources for vblank/connector notifiersBen Skeggs11-20/+47
2014-08-10drm/nouveau/disp: allow user direct access to channel control registersBen Skeggs4-1/+24
2014-08-10drm/nouveau/disp: audit and version display classesBen Skeggs52-423/+323
2014-08-10drm/nouveau/disp: audit and version SCANOUTPOS methodBen Skeggs15-172/+204
2014-08-10drm/nv50-/disp: audit and version PIOR_PWR methodBen Skeggs10-70/+50
2014-08-10drm/nv50-/disp: audit and version SOR_DP_PWR methodBen Skeggs9-74/+41
2014-08-10drm/nv50-/disp: audit and version LVDS_SCRIPT methodBen Skeggs9-23/+43
2014-08-10drm/nv50-/disp: audit and version SOR_HDMI_PWR methodBen Skeggs13-45/+121
2014-08-10drm/nv50-/disp: audit and version SOR_HDA_ELD methodBen Skeggs10-29/+75
2014-08-10drm/nv50-/disp: audit and version SOR_PWR methodBen Skeggs10-26/+45
2014-08-10drm/nv50-/disp: audit and version DAC_LOAD methodBen Skeggs10-51/+48
2014-08-10drm/nv50-/disp: audit and version DAC_PWR methodBen Skeggs13-41/+171
2014-08-10drm/nv50-/disp: share channel creation between nv50/gf110 implsBen Skeggs10-302/+204
2014-08-10drm/nv50/kms: don't assume same class versions for all channelsBen Skeggs1-48/+166
2014-08-10drm/nouveau/fifo: implement nvif event sourceBen Skeggs13-50/+89
2014-08-10drm/nouveau/fifo: allow direct access to channel control registers where poss...Ben Skeggs11-9/+38
2014-08-10drm/nouveau/fifo: audit and version fifo channel classesBen Skeggs19-199/+323
2014-08-10drm/nouveau/device: audit and version NVIF_CONTROL class and methodsBen Skeggs7-112/+174
2014-08-10drm/nouveau/pm: audit and version NVIF_PERFMON class and methodsBen Skeggs4-78/+116
2014-08-10drm/nouveau/dma: audit and version NV_DMA classesBen Skeggs15-216/+318
2014-08-10drm/nouveau/dmaobj: switch to a slightly saner designBen Skeggs8-181/+357
2014-08-10drm/nouveau/dmaobj: update to an improved style of class definitionBen Skeggs16-209/+157
2014-08-10drm/nouveau/device: audit and version NV_DEVICE classBen Skeggs7-105/+135
2014-08-10drm/nouveau: use ioctl interface for abi16 gpuobj freeBen Skeggs1-3/+15
2014-08-10drm/nouveau: use ioctl interface for abi16 ntfy allocBen Skeggs1-18/+31
2014-08-10drm/nouveau: use ioctl interface for abi16 grobj allocBen Skeggs2-34/+46
2014-08-10drm/nouveau: remove as much direct use of core headers as possibleBen Skeggs23-59/+22
2014-08-10drm/nouveau: remove (most) hardcoded object handle usageBen Skeggs9-58/+45
2014-08-10drm/nouveau: port to nvif client/device/objectsBen Skeggs40-479/+522
2014-08-10drm/nouveau: initial pass at moving to struct nvif_deviceBen Skeggs41-388/+459
2014-08-10drm/nouveau: kill nouveau_dev() + wrap register macrosBen Skeggs17-219/+228
2014-08-10drm/nouveau: fix some usages of the wrong print functionBen Skeggs8-50/+54
2014-08-10drm/nouveau/nvif: import library functions for the ioctl/event interfacesBen Skeggs14-2/+1350
2014-08-10drm/nouveau/client: add method to retrieve device listBen Skeggs4-0/+72
2014-08-10drm/nouveau/core: remove NV_D0 familyBen Skeggs6-34/+37
2014-08-10drm/nouveau/device: add method to retrieve some basic device infoBen Skeggs4-37/+171
2014-08-10drm/nouveau/core: import ioctl/event interfacesBen Skeggs13-4/+831
2014-08-10drm/nouveau/core: add function to return list of supported childrenBen Skeggs2-0/+34
2014-08-10drm/nouveau/core: rework event interfaceBen Skeggs52-517/+875
2014-08-10drm/nouveau/core: move handle-based object apis to handle.cBen Skeggs4-120/+135
2014-08-10drm/nouveau/core: fail creation of zero-argument objects, when arguments are ...Ben Skeggs1-30/+6
2014-08-10drm/nouveau: store a pointer to vm in nouveau_cliBen Skeggs5-19/+24
2014-08-10drm/nouveau: store vblank event handler data in nv_crtcBen Skeggs3-29/+29
2014-08-10drm/nv50/kms: create ctxdma objects for framebuffers as requiredBen Skeggs4-163/+126
2014-08-10drm/nv50/kms: move framebuffer wrangling out of common codeBen Skeggs3-47/+81
2014-08-10drm/nouveau: Bump version from 1.1.1 to 1.1.2Mario Kleiner1-1/+3
2014-08-10drm/nv50-/sw: use nv50_software_context_dtor....Ben Skeggs2-2/+2
2014-08-10drm/nv50-/fb: use dma_mapping_error() to check dma_map_page() resultBen Skeggs2-3/+3
2014-08-10drm/nouveau: Dis/Enable vblank irqs during suspend/resume.Mario Kleiner1-0/+11
2014-08-10drm/nouveau: platform: update moved Tegra headerAlexandre Courbot1-1/+1
2014-08-10drm/nouveau/gk20a: reclocking supportAlexandre Courbot5-0/+669
2014-08-10drm/nouveau/clk: support for non-BIOS pstatesAlexandre Courbot9-20/+30
2014-08-10drm/nouveau/clk: make therm and volt devices optionalAlexandre Courbot1-14/+22
2014-08-10drm/nouveau/perfmon: do not forget to destroy the engine contextSamuel Pitoiset1-0/+1
2014-08-10drm/nouveau: map pages using DMA APIAlexandre Courbot5-41/+26
2014-08-10drm/nouveau/pwr/macros: Stop playing Russian roulette on data memoryRoy Spliet5-663/+663
2014-08-10drm/nve4/graph: do not crash if no power device presentAlexandre Courbot1-1/+2
2014-08-10drm/gk20a: add BAR instanceAlexandre Courbot6-4/+66
2014-08-10drm/nouveau/bar: add noncached ioremap propertyAlexandre Courbot2-5/+15
2014-08-10drm/nouveau: support for probing platform devicesAlexandre Courbot6-16/+291
2014-08-10drm/nouveau/kms: restore acceleration before fb_set_suspend() resumesBen Skeggs1-3/+3
2014-08-10drm/nouveau/kms: take more care when pulling down accelerated fbconBen Skeggs3-39/+61
2014-08-10drm/nouveau: expose pstate selection per-power source in sysfsBen Skeggs3-18/+52
2014-08-10drm/nouveau/clk: allow selection of different power state for ac vs batteryBen Skeggs4-30/+96
2014-08-10drm/nouveau/clk: schedule pstate changes through a workqueueBen Skeggs2-11/+39
2014-08-10drm/nouveau/device: register for acpi eventsBen Skeggs5-2/+94
2014-08-10drm/gk208-/gr: stop touching 0x260 inappropriatelyBen Skeggs15-45/+113
2014-08-10drm/gk110b/gr: initvals differ from gk110Ben Skeggs9-14/+244
2014-08-10drm/gk104/gr: disable PGOB at init timeBen Skeggs2-25/+7
2014-08-10drm/gk104/pwr: implement PGOB disable methodBen Skeggs6-3/+86
2014-08-10drm/nouveau/pwr: tidyBen Skeggs12-193/+133
2014-08-09Merge branch 'i2c/for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds37-924/+810
2014-08-09ARM: EXYNOS: Fix suspend/resume sequencesTomasz Figa1-21/+4
2014-08-10drm/ttm: expose CPU address of DMA-allocated pagesAlexandre Courbot2-5/+10
2014-08-08Merge tag 'for-linus-20140808' of git://git.infradead.org/linux-mtdLinus Torvalds20-142/+923
2014-08-08Merge tag 'fbdev-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba...Linus Torvalds29-751/+990
2014-08-08Merge tag 'pwm/for-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-25/+713
2014-08-08Merge tag 'gpio-v3.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds72-1835/+2203
2014-08-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds34-2835/+4341
2014-08-08Merge branch 'akpm' (second patchbomb from Andrew Morton)Linus Torvalds67-799/+1255
2014-08-08kexec: support kexec/kdump on EFI systemsVivek Goyal1-0/+21
2014-08-08drivers/net/ethernet/amd/pcnet32.c: neaten and remove unnecessary OOM messagesJoe Perches1-25/+18
2014-08-08vme: bridges: use pci_zalloc_consistentJoe Perches2-8/+4
2014-08-08synclink_gt: use pci_zalloc_consistentJoe Perches1-3/+2
2014-08-08staging: use pci_zalloc_consistentJoe Perches5-93/+44
2014-08-08scsi: use pci_zalloc_consistentJoe Perches12-59/+32
2014-08-08rtlwifi: use pci_zalloc_consistentJoe Perches1-12/+5
2014-08-08rtl818x: use pci_zalloc_consistentJoe Perches1-7/+4
2014-08-08mwl8k: use pci_zalloc_consistentJoe Perches1-4/+2
2014-08-08ipw2100: use pci_zalloc_consistentJoe Perches1-11/+5
2014-08-08irda: use pci_zalloc_consistentJoe Perches1-2/+2
2014-08-08qlogic: use pci_zalloc_consistentJoe Perches2-9/+6
2014-08-08micrel: use pci_zalloc_consistentJoe Perches1-4/+3
2014-08-08sky2: use pci_zalloc_consistentJoe Perches1-3/+2
2014-08-08enic: use pci_zalloc_consistentJoe Perches1-5/+3
2014-08-08atl1e: use pci_zalloc_consistentJoe Perches1-5/+2
2014-08-08amd: use pci_zalloc_consistentJoe Perches1-10/+8
2014-08-08media: use pci_zalloc_consistentJoe Perches6-43/+22
2014-08-08i810: use pci_zalloc_consistentJoe Perches1-3/+2
2014-08-08infiniband: use pci_zalloc_consistentJoe Perches3-13/+10
2014-08-08crypto: use pci_zalloc_consistentJoe Perches1-3/+2
2014-08-08block: use pci_zalloc_consistentJoe Perches3-32/+22
2014-08-08atm: use pci_zalloc_consistentJoe Perches2-25/+21
2014-08-08drivers/scsi: replace strict_strto callsDaniel Walter2-4/+4
2014-08-08drivers/parport/parport_ip32.c: use PTR_ERR_OR_ZEROFabian Frederick1-1/+1
2014-08-08rapidio/tsi721_dma: rework scatter-gather list handlingAlexandre Bounine2-352/+378
2014-08-08rapidio: add new RapidIO DMA interface routinesAlexandre Bounine1-19/+47
2014-08-08drivers/rtc/rtc-tps65910.c: fix potential NULL-pointer dereferenceThierry Reding1-2/+2
2014-08-08driver/rtc/class.c: check the error after rtc_read_time()Hyogi Gim1-2/+14
2014-08-08rtc: add pcf85063 supportSøren Andersen3-0/+213
2014-08-08drivers/rtc/rtc-isl12022.c: device tree supportStuart Longland1-0/+12
2014-08-08drivers/rtc/rtc-pcf8563.c: add alarm supportVincent Donnefort1-4/+153
2014-08-08drivers/rtc/rtc-pcf8563.c: introduce read|write_block_dataVincent Donnefort1-26/+48
2014-08-08rtc: ia64: allow other architectures to use EFI RTCMark Salter3-1/+36
2014-08-08drivers/rtc/interface.c: check the error after __rtc_read_time()Hyogi Gim1-0/+2
2014-08-08drivers/rtc/rtc-efi.c: check for invalid data coming back from UEFIJan Beulich1-5/+27
2014-08-08drivers/rtc/rtc-ds1742.c: revert "drivers/rtc/rtc-ds1742.c: remove redundant ...Alexander Shiyan1-1/+1
2014-08-08drivers/rtc/Kconfig: add hardware dependency to rtc-moxartJean Delvare1-0/+1
2014-08-08drivers/rtc/Kconfig: move DS2404 entry where it belongsJean Delvare1-9/+9
2014-08-08drivers/rtc/rtc-ds1343.c: add support of nvram for maxim dallas rtc ds1343Raghavendra Ganiga1-2/+73
2014-08-08Revert "drm/i915: Enable PSR by default."Linus Torvalds1-2/+2
2014-08-08Merge tag 'drivers-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds28-1615/+2931
2014-08-08Merge tag 'dt-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds3-0/+980
2014-08-08Merge tag 'soc-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds29-376/+1812
2014-08-08Merge tag 'cleanup-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds33-851/+2680
2014-08-08Merge tag 'drm-intel-fixes-2014-08-08' of git://anongit.freedesktop.org/drm-i...Linus Torvalds19-102/+310
2014-08-08i2c: mpc: delete unneeded test before of_node_putJulia Lawall1-2/+1
2014-08-08i2c: rk3x: fix interrupt handling issueaddy ke1-1/+1
2014-08-08Revert "drm/i915: Enable semaphores on BDW"Rodrigo Vivi1-0/+4
2014-08-08drm/i915: read HEAD register back in init_ring_common() to enforce orderingJiri Kosina1-0/+3
2014-08-08drm/i915: Fix crash when failing to parse MIPI VBTRafael Barbalho1-1/+1
2014-08-08OMAPDSS: DSI: fix depopulating dsi peripheralsTomi Valkeinen1-8/+1
2014-08-08pwm: rockchip: Added to support for RK3288 SoCCaesar Wang1-24/+111
2014-08-08pwm: sti: Remove PWM period tableAjit Pal Singh1-48/+16
2014-08-08pwm: sti: Sync between enable/disable callsAjit Pal Singh1-14/+30
2014-08-08pwm: sti: Ensure same period values for all channelsAjit Pal Singh1-44/+96
2014-08-08pwm: sti: Fix PWM prescaler handlingAjit Pal Singh1-11/+27
2014-08-07Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds316-7299/+25416
2014-08-07Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cool...Linus Torvalds23-162/+619
2014-08-07Merge tag 'backlight-for-linus-3.17' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds25-143/+116
2014-08-07Merge tag 'pinctrl-v3.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds74-1550/+4198
2014-08-07Merge tag 'mfd-for-linus-3.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds70-1259/+2790
2014-08-07Merge branch 'next/fixes-non-critical' into next/cleanupOlof Johansson1-1/+2
2014-08-08Revert "drm: drop redundant drm_file->is_master"Dave Airlie8-11/+17
2014-08-07Merge tag 'stable/for-linus-3.17-rc0-tag' of git://git.kernel.org/pub/scm/lin...Linus Torvalds4-328/+39
2014-08-07Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds14-1196/+404
2014-08-07Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds11-253/+444
2014-08-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds11-227/+346
2014-08-07pwm: sti: Add new driver for ST's PWM IPLee Jones3-0/+377
2014-08-07drm/i915: Bring GPU Freq to min while suspending.Deepak S1-1/+1
2014-08-07drm/i915: Fix DEIER and GTIER collecting for BDW.Rodrigo Vivi2-6/+15
2014-08-07drm/i915: Don't accumulate hangcheck score on forward progressMika Kuoppala3-3/+16
2014-08-07drm/i915: Add the WaCsStallBeforeStateCacheInvalidate:bdw workaround.Kenneth Graunke1-0/+9
2014-08-07drm/i915: Refactor Broadwell PIPE_CONTROL emission into a helper.Kenneth Graunke1-15/+22
2014-08-07pwm: imx: set can_sleep flag for imx_pwmShawn Guo1-0/+1
2014-08-07pwm: lpss: remove dependency on clk frameworkHeikki Krogerus1-22/+10
2014-08-07pwm: pwm-tipwmss: remove unnecessary OOM messagesJingoo Han1-3/+1
2014-08-07Merge tag 'drm/tegra/for-3.17-rc1' of git://anongit.freedesktop.org/tegra/lin...Dave Airlie14-61/+370
2014-08-07Merge tag 'drm/panel/for-3.17-rc1' of git://anongit.freedesktop.org/tegra/lin...Dave Airlie11-67/+346
2014-08-07drm/i915: Fix threshold for choosing 32 vs. 64 precisions for VLV DDL valuesVille Syrjälä1-5/+4
2014-08-07drm/i915: Fix drain latency precision multipler for VLVZhenyu Wang2-31/+31
2014-08-07drm/i915: Collect gtier properly on HSW.Rodrigo Vivi2-10/+12
2014-08-07drm/i915: Tune down MCH_SSKPD values warningDaniel Vetter1-5/+3
2014-08-07drm/i915: Tune done rc6 enabling outputDaniel Vetter1-6/+6
2014-08-07drm/i915: Don't require dev->struct_mutex in psr_match_conditionsDaniel Vetter1-1/+0
2014-08-07drm/i915: Fix error state collectingRodrigo Vivi1-1/+2
2014-08-07drm/i915: fix VDD state tracking after system resumeImre Deak1-0/+6
2014-08-07drm/i915: Add correct hw/sw config check for DSI encoderShobhit Kumar4-1/+106
2014-08-07drm/i915: factor out intel_edp_panel_vdd_sanitizeImre Deak2-17/+44
2014-08-07drm/i915: wait for all DSI FIFOs to be emptyShobhit Kumar3-0/+25
2014-08-07drm/i915: work around warning in i915_gem_gttPavel Machek1-5/+6
2014-08-07drm/panel: simple: Use devm_gpiod_get_optional()Alexandre Courbot1-7/+5
2014-08-06Merge branch 'next' into for-linusDmitry Torokhov4415-160130/+286093
2014-08-06Merge branch 'wacom' into nextDmitry Torokhov10-2119/+1356
2014-08-06Merge branch 'akpm' (patchbomb from Andrew Morton)Linus Torvalds17-355/+111
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds5-8/+8
2014-08-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds6-16/+17
2014-08-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds16-642/+1181
2014-08-06Merge git://www.linux-watchdog.org/linux-watchdogLinus Torvalds5-12/+37
2014-08-06Merge tag 'pm+acpi-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds65-959/+2432