aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base
AgeCommit message (Expand)AuthorFilesLines
2018-10-31mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lockDavid Hildenbrand1-12/+1
2018-10-31mm/memory_hotplug: make add_memory() take the device_hotplug_lockDavid Hildenbrand1-2/+7
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+1
2018-10-26mm, proc: add KReclaimable to /proc/meminfoVlastimil Babka1-7/+12
2018-10-26Merge tag 'driver-core-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-6/+38
2018-10-25Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-6/+8
2018-10-23Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+26
2018-10-23Merge tag 'acpi-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+2
2018-10-23Merge tag 'pm-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-4/+16
2018-10-23Merge tag 'regmap-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds2-9/+95
2018-10-22Merge tag 'dma-mapping-4.20' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-6/+17
2018-10-21Merge remote-tracking branches 'regmap/topic/noinc' and 'regmap/topic/single-...Mark Brown2-3/+83
2018-10-21Merge branch 'regmap-4.20' into regmap-nextMark Brown1-6/+12
2018-10-19regmap: use less #ifdef for LOG_DEVICEBen Dooks1-6/+12
2018-10-19regmap: Add regmap_noinc_write APIBen Whitten2-0/+80
2018-10-18Merge branches 'acpi-init', 'acpi-osl', 'acpi-bus', 'acpi-tables' and 'acpi-m...Rafael J. Wysocki1-0/+2
2018-10-18PM / Domains: Deal with multiple states but no governor in genpdUlf Hansson1-0/+6
2018-10-18PM / Domains: Don't treat zero found compatible idle states as an errorUlf Hansson1-4/+10
2018-10-16devres: provide devm_kstrdup_const()Bartosz Golaszewski1-0/+31
2018-10-16devres: constify p in devm_kfree()Bartosz Golaszewski1-2/+3
2018-10-07Merge tag 'char-misc-4.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-2/+5
2018-10-06Merge tag 'irqchip-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner1-6/+8
2018-10-04drivers: base: cacheinfo: Do not populate sysfs for unknown cache typesJeffrey Hugo1-0/+2
2018-10-04PM / core: Clear the direct_complete flag on errorsRafael J. Wysocki1-1/+4
2018-10-02dma-mapping: move dma_default_get_required_mask under ifdefChristoph Hellwig1-1/+1
2018-10-02genirq/msi: Allow creation of a tree-based irqdomain for platform-msiMarc Zyngier1-6/+8
2018-10-02Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar1-12/+18
2018-10-01dma-mapping: make the get_required_mask method available unconditionallyChristoph Hellwig1-2/+11
2018-09-30firmware: Always initialize the fw_priv list objectBjorn Andersson1-2/+5
2018-09-16component: fix loop condition to call unbind() if bind() failsBanajit Goswami1-3/+3
2018-09-16drivers/base/devtmpfs.c: don't pretend path is const in delete_pathRasmus Villemoes1-1/+1
2018-09-12firmware: Fix security issue with request_firmware_into_buf()Rishabh Bhatnagar1-12/+18
2018-09-10sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarch...Morten Rasmussen1-0/+26
2018-09-08dma-mapping: remove dma_deconfigureChristoph Hellwig1-2/+2
2018-09-08dma-mapping: remove dma_configureChristoph Hellwig1-3/+5
2018-09-07regmap: split up regmap_config.use_single_rwDavid Frey1-2/+2
2018-09-07regmap: fix comment for regmap.use_single_writeDavid Frey1-1/+1
2018-09-04memory_hotplug: fix kernel_panic on offline page processingMikhail Zaslonko1-11/+9
2018-08-24PM / clk: signedness bug in of_pm_clk_add_clks()Dan Carpenter1-1/+1
2018-08-18Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-53/+134
2018-08-17mm: provide a fallback for PAGE_KERNEL_RO for architecturesLuis R. Rodriguez1-5/+0
2018-08-17mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node()Oscar Salvador1-5/+0
2018-08-17mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_m...Oscar Salvador1-38/+6
2018-08-17mm/memory_hotplug.c: call register_mem_sect_under_node()Oscar Salvador1-2/+0
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+9
2018-08-15Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+7
2018-08-14Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-7/+59
2018-08-14Merge tag 'regulator-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+30
2018-08-14Merge tag 'regmap-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds6-17/+221
2018-08-14Merge branches 'pm-core', 'pm-domains', 'pm-sleep', 'acpi-pm' and 'pm-cpuidle'Rafael J. Wysocki3-7/+59
2018-08-10Merge branch 'regulator-4.19' into regulator-nextMark Brown1-0/+30
2018-08-09Merge branch 'regmap-4.19' into regmap-nextMark Brown6-17/+221
2018-08-09Merge tag 'regmap-noinc-read' into regmap-4.19Mark Brown2-1/+81
2018-08-09regmap: Add regmap_noinc_read APICrestez Dan Leonard2-1/+81
2018-08-05Merge 4.18-rc7 into master to pick up the KVM dependcyThomas Gleixner7-1083/+23
2018-08-02Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+0
2018-07-30Merge 4.18-rc7 into driver-core-nextGreg Kroah-Hartman2-19/+12
2018-07-26Merge tag 'driver-core-4.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+0
2018-07-23regmap: sccb: fix typo and sort headers alphabeticallyAkinobu Mita1-3/+3
2018-07-23Merge branch 'i2c/smbus_xfer_unlock-immutable' of git://git.kernel.org/pub/sc...Mark Brown6-1068/+14
2018-07-21base: core: Remove WARN_ON from link dependencies checkBenjamin Gaignard1-2/+2
2018-07-21drivers/base: stop new probing during shutdownPingfan Liu1-0/+3
2018-07-20driver core: set up ownership of class devices in sysfsDmitry Torokhov1-0/+9
2018-07-18Merge tag 'regmap-sccb' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown3-0/+133
2018-07-18regmap: add SCCB supportAkinobu Mita3-0/+133
2018-07-16firmware: add call to LSM hook before firmware sysfs fallbackMimi Zohar1-0/+7
2018-07-16drivers: core: Remove glue dirs from sysfs earlierBenjamin Herrenschmidt1-0/+2
2018-07-16driver core: remove unnecessary function extern declareShaokun Zhang2-3/+1
2018-07-11regmap: slimbus: add support to multi read/writeSrinivas Kandagatla1-16/+7
2018-07-10driver core: Partially revert "driver core: correct device's shutdown order"Rafael J. Wysocki1-8/+0
2018-07-10PM / Domains: Stop deferring probe at the end of initcallRob Herring1-1/+1
2018-07-10driver core: allow stopping deferred probe after initRob Herring1-0/+59
2018-07-09driver core: Add flag to autoremove device link on supplier unbindVivek Gautam1-0/+10
2018-07-09driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMERVivek Gautam1-7/+8
2018-07-09PM / Domains: Introduce dev_pm_domain_attach_by_name()Ulf Hansson1-0/+17
2018-07-09PM / Domains: Introduce option to attach a device by name to genpdUlf Hansson1-0/+24
2018-07-08driver core: add a debugfs entry to show deferred devicesJavier Martinez Canillas1-0/+29
2018-07-07base: fix order of OF initializationWesley W. Terpstra1-1/+1
2018-07-07drivers: base: cacheinfo: use OF property_read_u32 instead of get_property,re...Sudeep Holla1-14/+10
2018-07-06device: Add #define dev_fmt similar to #define pr_fmtJoe Perches1-6/+6
2018-07-06drivers: base: initcall_debug logs for driver probe timesTodd Poynor1-28/+22
2018-07-05driver core: Add device_link_remove functionpascal paillet1-0/+30
2018-07-03PM / Domains: Don't power on at attach for the multi PM domain caseUlf Hansson1-7/+9
2018-06-25PM / Domains: Rename opp_node to npViresh Kumar1-4/+3
2018-06-22Merge tag 'pm-4.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-4/+11
2018-06-20x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen1-0/+8
2018-06-14PM / core: Fix supplier device runtime PM usage counter imbalanceRafael J. Wysocki1-4/+11
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig4-1060/+0
2018-06-13Merge tag 'pm-4.18-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds5-28/+181
2018-06-13Merge branches 'pm-domains' and 'pm-tools'Rafael J. Wysocki2-23/+154
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook1-1/+1
2018-06-12Revert "PM / runtime: Fixup reference counting of device link suppliers at pr...Rafael J. Wysocki2-4/+26
2018-06-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-78/+79
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+6
2018-06-06PM / wakeup: Export wakeup_count instead of event_count via sysfsRavi Chandra Sadineni1-1/+1
2018-06-06PM / Domains: Add dev_pm_domain_attach_by_id() to manage multi PM domainsUlf Hansson1-3/+40
2018-06-06PM / Domains: Add support for multi PM domains per device to genpdUlf Hansson1-0/+80
2018-06-06PM / Domains: Split genpd_dev_pm_attach()Ulf Hansson1-27/+33
2018-06-06PM / Domains: Don't attach devices in genpd with multi PM domainsUlf Hansson1-5/+13
2018-06-05Merge tag 'driver-core-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds11-136/+329
2018-06-05device: Use overflow helpers for devm_kmalloc()Kees Cook1-1/+6
2018-06-05Merge tag 'dp-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-18/+86
2018-06-05Merge tag 'pm-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds10-174/+287
2018-06-04Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+3
2018-06-04Merge tag 'regmap-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds2-2/+3
2018-06-04Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-28/+21
2018-06-04Merge branch 'regmap-4.17' into regmap-4.18 for the merge windowMark Brown1-1/+2
2018-06-04Merge branches 'pm-pci', 'acpi-pm', 'pm-sleep' and 'pm-avs'Rafael J. Wysocki1-9/+9
2018-06-04Merge branch 'pm-opp'Rafael J. Wysocki1-26/+141
2018-06-04Merge branch 'pm-domains'Rafael J. Wysocki3-42/+30
2018-06-04Merge branches 'pm-qos' and 'pm-core'Rafael J. Wysocki7-97/+107
2018-05-31driver core: hold dev's parent lock when neededMartin Liu2-12/+12
2018-05-30PM / Domains: Drop unused parameter in genpd_allocate_dev_data()Ulf Hansson1-2/+1
2018-05-30PM / Domains: Drop genpd as in-param for pm_genpd_remove_device()Ulf Hansson1-4/+4
2018-05-30PM / Domains: Drop __pm_genpd_add_device()Ulf Hansson1-6/+4
2018-05-30Merge branch 'pm-domains' into pm-oppRafael J. Wysocki1-3/+3
2018-05-30PM / domains: Add perf_state attribute to genpd debugfsRajendra Nayak1-0/+18
2018-05-27PM / runtime: Drop usage count for suppliers at device link removalUlf Hansson1-0/+2
2018-05-27PM / runtime: Fixup reference counting of device link suppliers at probeUlf Hansson2-26/+4
2018-05-27PM / wakeup: Make events_lock a RAW_SPINLOCKSebastian Andrzej Siewior1-9/+9
2018-05-25mm/memory_hotplug: fix leftover use of struct page during hotplugJonathan Cameron1-2/+3
2018-05-25regmap: slimbus: allow register offsets up to 16 bitsSrinivas Kandagatla1-1/+1
2018-05-25driver-core: return EINVAL error instead of BUG_ON()Florian Schmaus1-1/+5
2018-05-25Merge back PM core material for v4.18.Rafael J. Wysocki6-71/+101
2018-05-24PM / Domain: Return 0 on error from of_genpd_opp_to_performance_state()Viresh Kumar1-1/+2
2018-05-24Merge tag 'pm-4.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-4/+3
2018-05-24PM: wakeup: Use pr_debug() for the "aborting suspend" messageRafael J. Wysocki1-1/+1
2018-05-22PM / core: Fix direct_complete handling for devices with no callbacksRafael J. Wysocki1-4/+3
2018-05-17drivers: base cacheinfo: Add support for ACPI based firmware tablesJeremy Linton1-4/+10
2018-05-17cacheinfo: rename of_node to fw_tokenJeremy Linton1-7/+9
2018-05-17drivers: base: cacheinfo: setup DT cache properties earlyJeremy Linton1-36/+29
2018-05-17drivers: base: cacheinfo: move cache_setup_of_node()Jeremy Linton1-40/+40
2018-05-17device property: Get rid of union aliasingAndy Shevchenko1-18/+86
2018-05-17PM / domains: Improve wording of dev_pm_domain_attach() commentGeert Uytterhoeven1-2/+2
2018-05-17regmap: Skip clk_put for attached clocks when freeing contextJames Kelly1-1/+2
2018-05-15PM / Domains: Don't return -EEXIST at attach when PM domain existsUlf Hansson1-1/+1
2018-05-14Merge branch 'opp/genpd-pstate-updates' of git://git.kernel.org/pub/scm/linux...Rafael J. Wysocki1-14/+113
2018-05-14driver core: Respect all error codes from dev_pm_domain_attach()Ulf Hansson1-9/+8
2018-05-14PM / Domains: Allow a better error handling of dev_pm_domain_attach()Ulf Hansson2-12/+14
2018-05-14PM / Domains: Check for existing PM domain in dev_pm_domain_attach()Ulf Hansson2-3/+3
2018-05-14PM / Domains: Drop redundant code in genpd while attaching devicesUlf Hansson1-15/+2
2018-05-14PM / Domains: Drop comment in genpd about legacy Samsung DT bindingUlf Hansson1-3/+0
2018-05-14PM / Domains: Fix error path during attach in genpdUlf Hansson1-0/+3
2018-05-14driver core: add __printf verification to device_create_groups_vargsMathieu Malaterre1-1/+1
2018-05-14mm: memory_hotplug: use put_device() if device_register failArvind Yadav1-1/+7
2018-05-14base: core: fix typo 'can by' to 'can be'Wolfram Sang1-1/+1
2018-05-14firmware: add firmware_request_nowarn() - load firmware without warningsAndres Rodriguez1-0/+27
2018-05-14firmware_loader: make firmware_fallback_sysfs() print more usefulLuis R. Rodriguez1-1/+6
2018-05-14firmware_loader: move kconfig FW_LOADER entries to its own fileLuis R. Rodriguez2-154/+155
2018-05-14firmware_loader: replace ---help--- with helpLuis R. Rodriguez1-1/+1
2018-05-14firmware_loader: enhance Kconfig documentation over FW_LOADERLuis R. Rodriguez1-34/+131
2018-05-14firmware_loader: document firmware_sysfs_fallback()Luis R. Rodriguez1-0/+20
2018-05-14firmware: rename fw_sysfs_fallback to firmware_fallback_sysfs()Andres Rodriguez4-14/+14
2018-05-14firmware: use () to terminate kernel-doc function namesAndres Rodriguez2-15/+15
2018-05-14firmware: wrap FW_OPT_* into an enumAndres Rodriguez4-19/+42
2018-05-14driver core: Don't ignore class_dir_create_and_add() failure.Tetsuo Handa1-2/+12
2018-05-14Merge tag 'v4.17-rc5' into irq/core, to pick up fixesIngo Molnar4-9/+8
2018-05-13genirq/msi: Limit level-triggered MSI to platform devicesMarc Zyngier1-0/+3
2018-05-10PM / core: Drop unused internal inline functions for sysfsUlf Hansson1-3/+0
2018-05-10PM / core: Drop unused internal functions for pm_qos sysfsUlf Hansson1-2/+0
2018-05-10PM / core: Drop unused internal inline functions for wakeirqsUlf Hansson1-17/+0
2018-05-10PM / core: Drop internal unused inline functions for wakeupsUlf Hansson1-8/+0
2018-05-10PM / wakeup: Only update last time for active wakeup sourcesDoug Berger1-1/+0
2018-05-10PM / wakeup: Use seq_open() to show wakeup statsMahendran Ganesh1-16/+59
2018-05-10PM / core: Use dev_printk() and symbols in suspend/resume diagnosticsBjorn Helgaas1-11/+11
2018-05-10PM / core: Simplify initcall_debug_report() timingBjorn Helgaas1-13/+11
2018-05-10PM / core: Remove unused initcall_debug_report() argumentsBjorn Helgaas1-4/+3
2018-05-09PM / Domain: Implement of_genpd_opp_to_performance_state()Viresh Kumar1-0/+48
2018-05-09PM / Domain: Add support to parse domain's OPP tableViresh Kumar1-14/+62
2018-05-09PM / Domain: Add struct device to genpdViresh Kumar1-0/+3
2018-05-03drivers: remove force dma flag from busesChristoph Hellwig1-2/+1
2018-05-03dma-mapping: move dma configuration to bus infrastructureNipun Gupta2-27/+21
2018-05-03x86/bugs: Expose /sys/../spec_store_bypassKonrad Rzeszutek Wilk1-0/+8
2018-04-27Merge tag 'driver-core-4.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-3/+3
2018-04-25firmware: some documentation fixesAndres Rodriguez2-3/+3
2018-04-24PM / core: fix deferred probe breaking suspend resume orderFeng Kan3-3/+24
2018-04-23dma-mapping: postpone cpu addr translation on mmapJacopo Mondi1-4/+2
2018-04-23dma-coherent: clarify dma_mmap_from_dev_coherent documentationRobin Murphy1-2/+3
2018-04-11mm: check __highest_present_section_nr directly in memory_dev_init()Wei Yang1-5/+2
2018-04-05mm/memory_hotplug: optimize memory hotplugPavel Tatashin1-0/+2
2018-04-05mm/memory_hotplug: don't read nid from struct page during hotplugPavel Tatashin2-9/+17
2018-04-05mm/memory_hotplug: optimize probe routinePavel Tatashin1-16/+20
2018-04-04Merge tag 'driver-core-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds13-777/+1006
2018-04-04Merge tag 'usb-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-1/+138
2018-04-03Merge tag 'regmap-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds4-189/+165
2018-04-03Merge tag 'pm-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-10/+29
2018-04-02kernel: add ksys_unshare() helper; remove in-kernel calls to sys_unshare()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_chdir() helper; remove in-kernel calls to sys_chdir()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_chroot() helper; remove-in kernel calls to sys_chroot()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_mount() helper; remove in-kernel calls to sys_mount()Dominik Brodowski1-2/+3
2018-03-23drivers: base: remove check for callback in coredump_store()Arend van Spriel1-2/+1
2018-03-22firmware: add firmware_request_cache() to help with cache on rebootLuis R. Rodriguez1-0/+24
2018-03-22firmware: fix typo on pr_info_once() when ignore_sysfs_fallback is usedLuis R. Rodriguez1-1/+1
2018-03-22drivers: base: Unified device connection lookupHeikki Krogerus2-1/+138
2018-03-21firmware: explicitly include vmalloc.hStephen Rothwell1-0/+1
2018-03-20firmware: ensure the firmware cache is not used on incompatible callsLuis R. Rodriguez1-0/+14
2018-03-20firmware: add helper to check to see if fw cache is setupLuis R. Rodriguez1-2/+12
2018-03-20firmware: fix checking for return values for fw_add_devm_name()Luis R. Rodriguez1-3/+9
2018-03-20rename: _request_firmware_load() fw_load_sysfs_fallback()Luis R. Rodriguez1-3/+10
2018-03-20firmware: enable to force disable the fallback mechanism at run timeLuis R. Rodriguez3-0/+18