Files
linux/drivers
Saravana Kannan 6bda934421 UPSTREAM: driver core: Add device link support for SYNC_STATE_ONLY flag
Parent devices might need to create "proxy" device links from themselves
to supplier devices to make sure the supplier devices don't get a
sync_state() before the child consumer devices get a chance to add
device links to the supplier devices.

However, the parent device has no real dependency on the supplier device
and probing, suspend/resume or runtime PM don't need to be affected by
the supplier device.  To capture these cases, create a SYNC_STATE_ONLY
device link flag that only affects sync_state() behavior and doesn't
affect probing, suspend/resume or runtime PM.

Signed-off-by: Saravana Kannan <saravanak@google.com>
Link: https://lore.kernel.org/r/20191028220027.251605-2-saravanak@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 05ef983e0d)
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I4034d50f34f199feebed40f3a055d7aa4bd31e2c
2020-03-21 09:54:56 +01:00
..
2020-03-21 08:37:27 +01:00
2020-03-18 08:19:47 +01:00
2020-03-05 17:40:55 +01:00
2020-02-24 09:13:25 +01:00
2020-01-27 15:55:44 +01:00
2019-12-18 09:03:30 +01:00
2020-03-11 14:14:45 +01:00
2020-03-21 08:37:27 +01:00
2020-03-18 08:19:47 +01:00
2020-03-21 08:37:27 +01:00
2020-03-18 08:19:47 +01:00
2020-02-02 20:22:38 +00:00
2020-03-18 08:19:47 +01:00
2020-03-05 17:40:55 +01:00
2020-03-11 17:10:39 +01:00
2020-03-11 17:10:39 +01:00
2020-02-02 20:22:38 +00:00
2020-03-21 08:37:27 +01:00
2020-03-21 08:37:27 +01:00
2020-01-27 15:55:44 +01:00
2020-03-21 08:37:27 +01:00
2020-03-05 17:40:55 +01:00
2020-03-11 17:10:39 +01:00
2020-03-03 07:33:01 +01:00
2020-02-05 19:20:26 +00:00
2020-01-27 15:55:44 +01:00
2020-03-05 17:40:55 +01:00
2020-02-24 08:34:47 +01:00