Linus Torvalds
e431f2d74e
Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
...
Pull driver core updates from Greg KH:
"Here is the big driver core patchset for 5.1-rc1
More patches than "normal" here this merge window, due to some work in
the driver core by Alexander Duyck to rework the async probe
functionality to work better for a number of devices, and independant
work from Rafael for the device link functionality to make it work
"correctly".
Also in here is:
- lots of BUS_ATTR() removals, the macro is about to go away
- firmware test fixups
- ihex fixups and simplification
- component additions (also includes i915 patches)
- lots of minor coding style fixups and cleanups.
All of these have been in linux-next for a while with no reported
issues"
* tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (65 commits)
driver core: platform: remove misleading err_alloc label
platform: set of_node in platform_device_register_full()
firmware: hardcode the debug message for -ENOENT
driver core: Add missing description of new struct device_link field
driver core: Fix PM-runtime for links added during consumer probe
drivers/component: kerneldoc polish
async: Add cmdline option to specify drivers to be async probed
driver core: Fix possible supplier PM-usage counter imbalance
PM-runtime: Fix __pm_runtime_set_status() race with runtime resume
driver: platform: Support parsing GpioInt 0 in platform_get_irq()
selftests: firmware: fix verify_reqs() return value
Revert "selftests: firmware: remove use of non-standard diff -Z option"
Revert "selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALLBACK to config"
device: Fix comment for driver_data in struct device
kernfs: Allocating memory for kernfs_iattrs with kmem_cache.
sysfs: remove unused include of kernfs-internal.h
driver core: Postpone DMA tear-down until after devres release
driver core: Document limitation related to DL_FLAG_RPM_ACTIVE
PM-runtime: Take suppliers into account in __pm_runtime_set_status()
device.h: Add __cold to dev_<level> logging functions
...
2019-03-06 14:52:48 -08:00
..
2019-02-06 09:36:36 -08:00
2019-01-07 22:47:48 +01:00
2019-01-01 15:45:48 -08:00
2019-02-15 17:17:57 +01:00
2019-03-06 09:41:12 -08:00
2018-12-28 20:00:21 -08:00
2019-03-06 10:22:26 -08:00
2019-03-06 09:41:12 -08:00
2019-03-01 12:04:17 -08:00
2019-02-28 09:16:12 +01:00
2019-02-25 09:28:54 +01:00
2019-03-01 14:28:43 +01:00
2019-01-12 21:07:14 -08:00
2019-03-06 12:59:46 -08:00
2018-12-28 20:22:45 -08:00
2019-02-08 22:39:01 -08:00
2018-12-20 08:53:23 -08:00
2019-03-03 23:45:27 +00:00
2019-01-28 11:16:04 +01:00
2019-03-06 10:31:36 -08:00
2019-02-12 15:27:14 -06:00
2019-01-30 23:02:10 +00:00
2019-01-02 16:35:23 -08:00
2019-02-08 17:29:51 +00:00
2019-02-11 11:07:49 +01:00
2019-01-31 14:20:54 +01:00
2019-03-03 13:01:49 -08:00
2019-02-13 08:07:31 +01:00
2019-01-22 14:39:38 -07:00
2019-03-05 21:07:21 -08:00
2019-03-05 21:07:14 -08:00
2019-01-05 13:18:59 -08:00
2019-01-24 11:11:45 -07:00
2018-12-21 08:47:05 -07:00
2018-12-28 14:48:06 -08:00
2019-02-07 12:57:17 -07:00
2019-01-31 10:13:21 +01:00
2019-02-01 20:55:38 +01:00
2019-01-31 10:32:01 +01:00
2019-02-27 17:22:50 +01:00
2019-01-11 18:05:41 -08:00
2019-02-01 20:55:38 +01:00
2019-01-04 13:13:45 -08:00
2019-03-05 21:07:17 -08:00
2019-03-05 21:07:20 -08:00
2019-02-07 00:13:27 +01:00
2019-02-15 19:52:17 +01:00
2019-01-09 11:36:41 +01:00
2019-01-21 07:23:42 +13:00
2019-01-09 11:36:41 +01:00
2019-01-09 11:36:41 +01:00
2019-02-19 13:20:35 +01:00
2019-02-08 12:27:36 +01:00
2019-01-30 19:27:00 +01:00
2019-02-12 23:47:42 +01:00
2019-02-23 12:13:45 +01:00
2019-01-17 22:16:13 +01:00
2019-01-25 18:41:52 +08:00
2019-01-10 13:58:00 +05:30
2019-01-30 11:02:11 -08:00
2019-03-06 14:52:48 -08:00
2019-01-04 09:02:17 +01:00
2019-01-08 07:58:49 -05:00
2018-12-20 09:51:31 -07:00
2019-01-06 09:46:51 +09:00
2019-03-06 07:13:56 -08:00
2019-02-22 12:55:31 -08:00
2019-02-24 17:33:59 -08:00
2019-01-16 17:42:35 +01:00
2019-02-19 10:10:05 +01:00
2019-03-06 07:59:36 -08:00
2019-03-05 21:07:18 -08:00
2019-03-05 21:07:21 -08:00
2018-12-31 11:46:59 -08:00
2019-01-04 13:13:46 -08:00
2018-12-20 09:51:31 -07:00
2019-03-05 21:07:16 -08:00
2019-02-15 16:54:38 +01:00
2019-01-29 12:09:11 +01:00
2019-01-16 14:29:48 +01:00
2018-12-28 12:11:47 -08:00
2018-12-28 12:11:52 -08:00
2018-12-28 12:11:50 -08:00
2019-03-05 21:07:19 -08:00
2019-02-14 20:56:10 -05:00
2019-01-31 08:25:09 -07:00
2019-02-22 12:56:24 -08:00
2019-01-24 22:45:34 -08:00
2019-02-03 12:11:12 -08:00
2019-01-22 10:23:17 +01:00
2019-01-22 17:18:09 -08:00
2019-02-04 08:53:56 +01:00
2019-01-14 11:42:18 +01:00
2019-01-22 13:37:25 +01:00
2019-01-22 13:37:25 +01:00
2019-02-23 10:53:31 +01:00
2019-01-22 13:39:59 +01:00
2019-01-22 13:39:59 +01:00
2019-01-22 17:18:08 -08:00
2019-03-03 21:05:10 -08:00
2019-02-05 14:37:01 +00:00
2019-02-23 10:53:31 +01:00
2019-02-21 10:32:28 +00:00
2019-01-06 09:46:51 +09:00
2019-01-06 09:46:51 +09:00
2019-03-05 21:07:13 -08:00
2018-12-28 12:11:44 -08:00
2019-02-19 21:53:07 +01:00
2019-03-05 21:07:17 -08:00
2018-12-26 17:03:51 -08:00
2019-02-15 14:12:09 -08:00
2018-12-30 08:33:06 +00:00
2018-12-26 17:03:51 -08:00
2019-03-05 21:07:15 -08:00
2019-03-06 08:14:05 -08:00
2018-12-21 11:28:22 +01:00
2019-01-16 22:08:07 +01:00
2019-01-21 09:57:43 -08:00
2019-03-05 21:07:16 -08:00
2019-02-28 07:55:53 +01:00
2018-12-21 11:50:02 -05:00
2018-12-21 22:31:26 -06:00
2018-12-21 22:31:26 -06:00
2019-02-24 17:45:25 -08:00
2019-02-05 11:51:56 -07:00
2019-02-18 16:43:54 -08:00
2019-02-12 10:38:46 +01:00
2019-02-16 15:02:03 +01:00
2019-03-05 21:07:17 -08:00
2019-03-05 21:07:14 -08:00
2018-12-28 12:11:52 -08:00
2018-12-28 12:11:51 -08:00
2019-01-04 13:13:48 -08:00
2019-03-05 21:07:21 -08:00
2019-03-05 21:07:19 -08:00
2018-12-28 12:11:50 -08:00
2019-03-05 21:07:21 -08:00
2019-02-01 15:12:46 +01:00
2019-02-15 19:52:56 +01:00
2018-12-20 16:32:56 +00:00
2019-02-16 13:45:01 -08:00
2019-03-02 12:54:35 -08:00
2018-12-19 11:21:37 -08:00
2019-01-06 09:46:51 +09:00
2019-01-28 11:32:58 +01:00
2019-02-04 18:21:12 +01:00
2019-01-06 09:46:51 +09:00
2019-01-19 10:09:58 -08:00
2018-12-19 13:52:45 -05:00
2018-12-19 13:52:46 -05:00
2018-12-19 13:52:46 -05:00
2019-03-05 21:07:20 -08:00
2019-01-22 10:21:45 +01:00
2019-02-08 15:02:49 -08:00
2019-01-10 16:24:44 -06:00
2018-12-28 12:11:48 -08:00
2018-12-28 12:11:44 -08:00
2019-03-05 21:07:19 -08:00
2018-12-28 12:11:46 -08:00
2018-12-28 12:11:51 -08:00
2019-03-05 21:07:20 -08:00
2019-02-13 19:45:56 +01:00
2019-01-05 17:57:34 -08:00
2019-01-08 07:58:37 -05:00
2019-02-18 11:21:28 +01:00
2019-02-28 07:55:37 +01:00
2019-02-28 08:29:50 +01:00
2019-02-07 18:11:58 -08:00
2019-03-03 21:47:57 -08:00
2019-02-24 12:39:45 -08:00
2019-02-26 12:58:10 +01:00
2019-02-15 11:36:38 +01:00
2019-03-06 12:59:46 -08:00
2019-02-20 11:18:07 +01:00
2019-02-19 10:42:43 +01:00
2019-03-05 21:07:20 -08:00
2019-02-07 00:13:27 +01:00
2019-01-15 16:36:13 +01:00
2019-01-04 13:13:46 -08:00
2019-01-29 10:52:40 +01:00
2019-02-17 15:53:01 -08:00
2019-01-10 17:04:45 -06:00
2019-02-09 08:44:32 -08:00
2019-02-09 08:44:41 -08:00
2019-02-09 08:44:46 -08:00
2019-02-09 08:47:52 -08:00
2019-02-09 08:45:46 -08:00
2019-02-09 08:45:52 -08:00
2019-01-23 15:52:15 +00:00
2019-01-03 18:57:57 -08:00
2019-01-07 16:38:26 +01:00
2019-02-22 13:49:00 +01:00
2018-12-20 12:17:05 -07:00
2019-03-06 10:31:36 -08:00
2018-12-21 11:50:02 -05:00
2019-03-05 21:07:18 -08:00
2019-01-12 11:48:20 -06:00
2019-02-22 12:55:31 -08:00
2018-12-20 23:47:09 +01:00
2018-12-28 12:11:44 -08:00
2018-12-29 11:21:49 -08:00
2019-03-05 21:07:14 -08:00
2019-02-03 11:17:31 -08:00
2019-02-09 08:47:52 -08:00
2019-02-09 08:45:59 -08:00
2019-02-09 08:47:52 -08:00
2019-01-30 22:24:49 -08:00
2018-12-22 22:50:29 -05:00
2019-03-05 21:07:21 -08:00
2019-02-07 00:13:27 +01:00
2019-02-28 13:49:29 +01:00
2019-02-07 00:13:27 +01:00
2019-02-07 00:13:28 +01:00
2019-02-07 00:13:28 +01:00
2019-02-09 08:47:52 -08:00
2019-01-04 12:56:09 -08:00
2019-01-11 18:05:40 -08:00
2019-01-14 20:15:17 -05:00
2019-02-24 12:06:19 -08:00
2018-12-28 12:11:51 -08:00
2019-02-26 12:53:55 +01:00
2019-02-11 08:34:04 +01:00
2018-12-22 12:15:29 +01:00
2019-03-06 14:52:48 -08:00
2019-01-17 07:19:42 -05:00
2018-12-28 12:11:46 -08:00