aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base
AgeCommit message (Expand)AuthorFilesLines
2012-10-26Merge tag 'pm+acpi-for-3.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+4
2012-10-26Merge tag 'driver-core-3.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-115/+151
2012-10-25Merge branch 'fixes_for_linus' of git://git.linaro.org/people/mszyprowski/lin...Linus Torvalds3-8/+4
2012-10-23drivers: cma: Fix wrong CMA selected region size default valueLaurent Pinchart1-1/+1
2012-10-23drivers: dma-coherent: Fix typo in dma_mmap_from_coherent documentationLaurent Pinchart1-3/+2
2012-10-23drivers: dma-contiguous: Don't redefine SZ_1MLaurent Pinchart1-4/+1
2012-10-23PM / Domains: Fix memory leak on error path in pm_genpd_attach_cpuidlejhbird.choi@samsung.com1-1/+4
2012-10-22firmware loader: sync firmware cache by async_synchronize_full_domainMing Lei1-28/+6
2012-10-22firmware loader: let direct loading back on 'firmware_buf'Ming Lei1-71/+100
2012-10-22firmware loader: fix one reqeust_firmware raceMing Lei1-12/+20
2012-10-22firmware loader: cancel uncache work before caching firmwareMing Lei1-7/+28
2012-10-17regmap: select REGMAP if REGMAP_MMIO and REGMAP_IRQ enabledDong Aisheng1-1/+1
2012-10-09memory-hotplug: update memory block's state and notify userspaceWen Congyang1-4/+27
2012-10-09memory-hotplug: preparation to notify memory block's state at memory hot removeWen Congyang1-6/+3
2012-10-04firmware: use 'kernel_read()' to read firmware into kernel bufferLinus Torvalds1-3/+1
2012-10-03firmware: teach the kernel to load firmware files directly from the filesystemLinus Torvalds1-1/+77
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+1
2012-10-02Merge branch 'for-v3.7' of git://git.linaro.org/people/mszyprowski/linux-dma-...Linus Torvalds1-11/+7
2012-10-02Merge tag 'pm-for-3.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds7-72/+372
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-2/+2
2012-10-02drivers: dma-contiguous: refactor dma_alloc_from_contiguous()Michal Nazarewicz1-11/+7
2012-10-01Merge tag 'driver-core-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-144/+904
2012-09-26make get_file() return its argumentAl Viro1-2/+1
2012-09-24Merge branch 'pm-qos'Rafael J. Wysocki1-41/+26
2012-09-24Revert "PM QoS: Use spinlock in the per-device PM QoS constraints code"Rafael J. Wysocki1-41/+26
2012-09-24Merge branch 'pm-sleep'Rafael J. Wysocki1-12/+19
2012-09-24Merge branch 'pm-runtime'Rafael J. Wysocki1-0/+3
2012-09-24Merge branch 'pm-qos'Rafael J. Wysocki1-26/+41
2012-09-22PM / Runtime: let rpm_resume() succeed if RPM_ACTIVE, even when disabled, v2Kevin Hilman1-0/+3
2012-09-22Merge remote-tracking branches 'regmap/topic/cache' and 'regmap/topic/irq' in...Mark Brown2-26/+79
2012-09-21userns: Convert devtmpfs to use GLOBAL_ROOT_UID and GLOBAL_ROOT_GIDEric W. Biederman1-2/+2
2012-09-19PM: Prevent runtime suspend during system resumeAlan Stern1-11/+18
2012-09-19PM QoS: Use spinlock in the per-device PM QoS constraints codeJean Pihet1-26/+41
2012-09-19PM / Sleep: use resume event when call dpm_resume_earlyFeng Hong1-1/+1
2012-09-17Merge branch 'pm-cpufreq'Rafael J. Wysocki1-0/+47
2012-09-17Merge branch 'pm-sleep'Rafael J. Wysocki1-6/+40
2012-09-17Merge branch 'pm-domains'Rafael J. Wysocki1-9/+117
2012-09-17Merge branch 'pm-timers'Rafael J. Wysocki4-51/+152
2012-09-17device and dynamic_debug: Use dev_vprintk_emit and dev_printk_emitJoe Perches1-9/+5
2012-09-17dev: Add dev_vprintk_emit and dev_printk_emitJoe Perches1-0/+27
2012-09-17dev_dbg/dynamic_debug: Update to use printk_emit, optimize stackJoe Perches1-30/+34
2012-09-16Merge 3.6-rc7 into driver-core-nextGreg Kroah-Hartman1-1/+1
2012-09-10firmware loader: fix compile warning when CONFIG_PM=nMing Lei1-11/+22
2012-09-09PM / OPP: Initialize OPP table from device treeShawn Guo1-0/+47
2012-09-09regmap: no need primary handler for nested irqYunfan Zhang1-1/+1
2012-09-06firmware loader: let caching firmware piggyback on loading firmwareMing Lei1-9/+74
2012-09-06firmware loader: fix firmware -ENOENT situationsMing Lei1-0/+1
2012-09-06PM / wakeup: Use irqsave/irqrestore for events_lockJohn Stultz1-6/+11
2012-09-06PM / Domains: Fix compilation warning related to genpd_start_dev_no_timing()Sachin Kamat1-6/+6
2012-09-06driver core: Check if r->name is valid in platform_get_resource_byname()Peter Ujfalusi1-0/+3
2012-09-04PM / Domains: Operations related to cpuidle using domain namesRafael J. Wysocki1-0/+19
2012-09-04PM / Domains: Document cpuidle-related functions and change their namesRafael J. Wysocki1-2/+18
2012-09-04PM / Domains: Add power-on function using names to identify domainsRafael J. Wysocki1-15/+31
2012-09-04PM / Domains: Make it possible to use names when adding subdomainsRafael J. Wysocki1-1/+31
2012-09-04PM / Domains: Make it possible to use domain names when adding devicesRafael J. Wysocki1-0/+27
2012-09-04PM: Do not use the syscore flag for runtime PMRafael J. Wysocki3-17/+2
2012-09-04PM / Domains: Do not measure start time for "irq safe" devicesRafael J. Wysocki1-1/+7
2012-09-04PM / Domains: Move syscore flag from subsys data to struct deviceRafael J. Wysocki4-32/+50
2012-09-04PM / Domains: Rename the always_on device flag to syscoreRafael J. Wysocki1-12/+12
2012-09-04PM / Runtime: Allow helpers to be called by early platform driversRafael J. Wysocki2-2/+18
2012-09-04PM: Reorganize device PM initializationRafael J. Wysocki2-12/+17
2012-09-04PM / Domains: Add power off/on function for system core suspend stageRafael J. Wysocki1-6/+51
2012-09-04PM / Domains: Introduce simplified power on routine for system resumeRafael J. Wysocki1-4/+30
2012-08-30regmap: irq: Add mask invert flag for enable registerXiaofan Tian1-2/+10
2012-08-28mm: cma: fix alignment requirements for contiguous regionsMarek Szyprowski1-1/+1
2012-08-27Merge 3.6-rc3 into driver-core-nextGreg Kroah-Hartman4-15/+14
2012-08-20Merge tag 'driver-core-3.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2012-08-18dyndbg: fix for SOH in logging messagesMarkus Trippelsdorf1-2/+2
2012-08-18Merge tag 'pm-for-3.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-8/+5
2012-08-17PM / Sleep: Print name of wakeup source that aborts suspendTodd Poynor1-0/+29
2012-08-17PM / Runtime: Check device PM QoS setting before "no callbacks" checkRafael J. Wysocki1-6/+2
2012-08-17PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()Rafael J. Wysocki1-1/+1
2012-08-17PM / Runtime: Fix rpm_resume() return value for power.no_callbacks setRafael J. Wysocki1-1/+2
2012-08-17Merge tag 'driver-core-3.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+7
2012-08-17firmware loader: fix build failure if FW_LOADER is mMing Lei1-7/+2
2012-08-17PM / Sleep: introduce dpm_for_each_devMing Lei1-0/+22
2012-08-17firmware loader: fix compile failure if !PMMing Lei1-1/+3
2012-08-16firmware loader: cache devices firmware during suspend/resume cycleMing Lei1-0/+32
2012-08-16firmware loader: use small timeout for cache device firmwareMing Lei1-0/+14
2012-08-16firmware: introduce device_cache/uncache_fw_imagesMing Lei1-6/+215
2012-08-16driver core: devres: introduce devres_for_each_resMing Lei1-0/+42
2012-08-16firmware loader: store firmware name into devres listMing Lei1-0/+64
2012-08-16firmware loader: fix comments on request_firmware_nowaitMing Lei1-3/+7
2012-08-16firmware loader: fix device lifetimeMing Lei1-0/+6
2012-08-16firmware loader: introduce cache_firmware and uncache_firmwareMing Lei1-8/+92
2012-08-16firmware loader: always let firmware_buf own the pages bufferMing Lei1-69/+171
2012-08-16firmware loader: introduce firmware_bufMing Lei1-78/+102
2012-08-16firmware loader: fix creation failure of fw loader deviceMing Lei1-1/+1
2012-08-16firmware loader: remove unnecessary wmb()Ming Lei1-1/+0
2012-08-16firmware loader: fix races during loading firmwareMing Lei1-9/+11
2012-08-16firmware loader: simplify pages ownership transferMing Lei1-23/+39
2012-08-16platform: Add support for automatic device IDsJean Delvare1-3/+35
2012-08-16driver core: free devres in device_releaseMing Lei1-7/+11
2012-08-16drivers-core: make structured logging play nice with dynamic-debugJim Cromie1-2/+7
2012-08-08PM: Make dev_pm_get_subsys_data() always return 0 on successRafael J. Wysocki2-5/+2
2012-08-07regmap: irq: Enable devices for runtime PM while handling interruptsMark Brown1-0/+25
2012-08-04regmap: irq: initialize all irqs to wake disabledStephen Warren1-0/+16
2012-08-04regmap: set MASK_ON_SUSPEND/SKIP_SET_WAKE if no wake_baseStephen Warren1-0/+5
2012-08-04regmap: name irq_chip based on regmap_irq_chip's nameStephen Warren1-1/+1
2012-08-04regmap: store irq_chip inside regmap_irq_chip_dataStephen Warren1-2/+4
2012-08-04regmap: irq: Only update mask bits when doing initial maskMark Brown1-1/+2
2012-08-04regmap: fix some error messages to take account of irq_reg_strideStephen Warren1-14/+15
2012-08-04regmap: Don't lock in regmap_reinit_cache()Dimitris Papastamos1-9/+4
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-7/+2
2012-07-31mm: factor out memory isolate functionsMinchan Kim1-0/+1
2012-07-30Merge branch 'for-linus-for-3.6-rc1' of git://git.linaro.org/people/mszyprows...Linus Torvalds1-0/+49
2012-07-30common: dma-mapping: introduce dma_get_sgtable() functionMarek Szyprowski1-0/+18
2012-07-30common: dma-mapping: add support for generic dma_mmap_* callsMarek Szyprowski1-0/+31
2012-07-29new helper: done_path_create()Al Viro1-7/+2
2012-07-26Merge tag 'driver-core-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-37/+69
2012-07-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+0
2012-07-23Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-57/+41
2012-07-22Merge tag 'pm-for-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds4-83/+291
2012-07-22Merge tag 'regmap-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Linus Torvalds4-37/+411
2012-07-22Merge branches 'regmap-core', 'regmap-irq' and 'regmap-page' into regmap-nextMark Brown3-15/+279
2012-07-20[SCSI] cleanup usages of scsi_complete_async_scansDan Williams1-2/+0
2012-07-19Merge branch 'pm-sleep'Rafael J. Wysocki1-1/+9
2012-07-19PM / Sleep: call early resume handlers when suspend_noirq failsColin Cross1-1/+9
2012-07-18Make wait_for_device_probe() also do scsi_complete_async_scans()Linus Torvalds1-0/+2
2012-07-19Merge branch 'pm-qos'Rafael J. Wysocki1-1/+1
2012-07-19Merge branch 'pm-sleep'Rafael J. Wysocki2-6/+10
2012-07-19Merge branch 'pm-domains'Rafael J. Wysocki1-74/+268
2012-07-19PM / QoS: Use NULL pointer instead of plain integer in qos.cSachin Kamat1-1/+1
2012-07-18PM / Sleep: Add missing static storage class specifiers in main.cSachin Kamat1-4/+4
2012-07-18regmap: Fix incorrect arguments to kzalloc() callDimitris Papastamos1-1/+1
2012-07-17driver core: don't trigger uevent after failureSebastian Ott1-2/+3
2012-07-16PM / Runtime: Do not increment device usage counts before probingRafael J. Wysocki1-4/+2
2012-07-16driver-core: Use kobj_to_dev instead of re-implementing itLars-Peter Clausen2-13/+10
2012-07-16driver core: Move deferred devices to the end of dpm_list before probingMark Brown1-0/+12
2012-07-16driver core: move uevent call to driver_registerSebastian Ott2-1/+3
2012-07-16driver core: fix shutdown races with probe/remove(v3)Ming Lei1-0/+18
2012-07-14get rid of kern_path_parent()Al Viro1-57/+41
2012-07-12PM / Sleep: Fix build warning in sysfs.c for CONFIG_PM_SLEEP unsetRafael J. Wysocki1-0/+4
2012-07-12PM / Domains: Fix build warning for CONFIG_PM_RUNTIME unsetRafael J. Wysocki1-13/+13
2012-07-11PM / Domains: Replace plain integer with NULL pointer in domain.c fileSachin Kamat1-1/+1
2012-07-10PM / Domains: Add missing static storage class specifier in domain.c fileSachin Kamat1-1/+1
2012-07-10PM / cpuidle: System resume hang fix with cpuidlePreeti U Murthy1-1/+3
2012-07-06regmap: Add hook for printk logging for debugging during early initMark Brown1-0/+23
2012-07-05PM / Domains: Allow device callbacks to be added at any timeRafael J. Wysocki1-14/+50
2012-07-05PM / Domains: Add device domain data reference counterRafael J. Wysocki1-26/+57
2012-07-05Merge v3.5-rc5 into driver-core-nextGreg Kroah-Hartman3-7/+11
2012-07-03PM / Domains: Add preliminary support for cpuidle, v2Rafael J. Wysocki1-0/+117
2012-07-01PM / Domains: Do not stop devices after restoring their statesRafael J. Wysocki1-11/+5
2012-07-01PM / Domains: Use subsystem runtime suspend/resume callbacks by defaultRafael J. Wysocki1-8/+24
2012-07-01PM / Sleep: Separate printing suspend times from initcall_debugRafael J. Wysocki2-13/+2
2012-07-01PM / Sleep: add knob for printing device resume timesSameer Nanda2-2/+13
2012-06-24PM / Sleep: Prevent waiting forever on asynchronous suspend after abortMandeep Singh Baines1-2/+4
2012-06-20Merge tag 'driver-core-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2012-06-19regmap: Fix work_buf switching for page update during virtual range access.Krystian Garbaciak1-2/+3
2012-06-17regmap: Add support for register indirect addressing.Krystian Garbaciak2-5/+213
2012-06-17regmap: Move lock out from internal function _regmap_update_bits().Krystian Garbaciak1-8/+14
2012-06-14driver core: fix some kernel-doc warnings in dma*.cRandy Dunlap2-0/+2
2012-06-13device-core: Ensure drvdata = NULL when no driver is boundHans de Goede1-0/+2
2012-06-13driver core: fixup reversed deferred probe orderKuninori Morimoto1-1/+1
2012-06-13regmap: mmio: Staticize regmap_mmio_gen_context()Axel Lin1-1/+1
2012-06-11driver core: always handle dpm_orderRabin Vincent1-18/+18
2012-06-08regmap: Export regmap_reinit_cache()Mark Brown1-0/+1
2012-06-05regmap: Implement support for wake IRQsMark Brown1-0/+47
2012-06-05regmap: Don't try to map non-existant IRQsMark Brown1-0/+4
2012-06-03regmap: Constify regmap_irq_chipMark Brown1-3/+3
2012-06-03regmap: Fix the size calculation for map->format.buf_sizeFabio Estevam1-2/+2
2012-06-03regmap: clean up debugfs if regmap_init failsStephen Warren1-2/+3
2012-06-03regmap: mmio: request native endian formattingStephen Warren1-8/+18
2012-06-03regmap: allow busses to request formatting with specific endiannessStephen Warren1-11/+90
2012-06-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2012-05-30i2c: Split I2C_M_NOSTART support out of I2C_FUNC_PROTOCOL_MANGLINGMark Brown1-1/+1
2012-05-29mode_t whack-a-mole: ->is_visible() returns umode_t...Al Viro1-1/+1
2012-05-29mm: fix off-by-one bug in print_nodes_state()Ryota Ozaki1-5/+3
2012-05-25Merge tag 'tag-for-linus-3.5' of git://git.linaro.org/people/sumitsemwal/linu...Linus Torvalds1-1/+98
2012-05-25Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma...Linus Torvalds4-0/+533
2012-05-25dma-buf: minor documentation fixes.Sumit Semwal1-4/+5
2012-05-25dma-buf: add vmap interfaceDave Airlie1-0/+34
2012-05-25dma-buf: mmap supportDaniel Vetter1-1/+63
2012-05-23Merge tag 'pm-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds7-253/+449
2012-05-23Merge tag 'regmap-domain-deps' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2012-05-23regmap: Use select .. if to get IRQ_DOMAIN enabledMark Brown1-0/+1
2012-05-22Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+0
2012-05-22Merge tag 'driver-core-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-18/+98
2012-05-22Merge branch 'for-next-arm-dma' into for-linusMarek Szyprowski1-0/+42
2012-05-21drivers: add Contiguous Memory AllocatorMarek Szyprowski3-0/+491
2012-05-21common: add dma_mmap_from_coherent() functionMarek Szyprowski1-0/+42
2012-05-18Merge branch 'pm-domains'Rafael J. Wysocki1-6/+21
2012-05-18PM / Domains: Make it possible to add devices to inactive domainsRafael J. Wysocki1-6/+21
2012-05-17regmap: Fix typo in IRQ register stridingMark Brown1-1/+1
2012-05-17sched: Remove stale power aware scheduling remnants and dysfunctional knobsPeter Zijlstra1-4/+0
2012-05-14regmap: add support for non contiguous status to regmap-irqGraeme Gregory1-33/+21
2012-05-14Driver Core: don't oops with unregistered driver in driver_find_device()Hiroshi DOYU1-1/+1
2012-05-13regmap: Convert regmap_irq to use irq_domainMark Brown1-27/+70
2012-05-13Merge branches 'regmap-core', 'regmap-stride', 'regmap-mmio' and 'regmap-irq'...Mark Brown15-214/+668
2012-05-13regmap: Pass back the allocated regmap IRQ controller dataMark Brown1-0/+2
2012-05-12Merge tag 'regmap-3.4' into regmap-strideMark Brown2-4/+4
2012-05-11Merge branch 'pm-sleep'Rafael J. Wysocki3-59/+179
2012-05-11PM / Domains: Fix computation of maximum domain off timeRafael J. Wysocki1-11/+12
2012-05-11PM / Domains: Fix link checking when add subdomainHuang Ying1-1/+1
2012-05-09regmap: fix possible memory corruption in regmap_bulk_read()Laxman Dewangan1-1/+3
2012-05-08regmap: Implement dev_get_regmap()Mark Brown2-1/+61
2012-05-07driver-core: extend dev_printk() to pass structured dataKay Sievers1-3/+49
2012-05-05PM / Domains: Cache device stop and domain power off governor results, v3Rafael J. Wysocki2-19/+146
2012-05-05PM / Domains: Make device removal more straightforwardRafael J. Wysocki1-16/+11
2012-05-04devres: Add devres_release()Mark Brown1-0/+31