Heiner Kallweit
38f961e744
net: phy: add device-managed devm_mdiobus_register
...
If there's no special ordering requirement for mdiobus_unregister(),
then driver code can be simplified by using a device-managed version
of mdiobus_register(). Prerequisite is that bus allocation has been
done device-managed too. Else mdiobus_free() may be called whilst
bus is still registered, resulting in a BUG_ON(). Therefore let
devm_mdiobus_register() return -EPERM if bus was allocated
non-managed.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2020-04-22 12:19:54 -07:00
..
2020-04-20 12:07:22 -07:00
2020-01-19 16:06:42 +01:00
2019-04-15 17:19:54 -07:00
2019-02-25 14:16:22 -08:00
2020-03-23 22:00:02 -07:00
2019-11-27 11:25:48 -08:00
2020-04-18 15:45:52 -07:00
2019-06-09 13:24:17 -07:00
2020-03-27 16:07:24 -07:00
2020-03-03 17:37:06 -08:00
2019-05-26 21:56:41 -07:00
2020-04-22 12:14:18 -07:00
2020-03-23 22:00:02 -07:00
2019-04-15 17:19:54 -07:00
2020-04-22 12:14:18 -07:00
2020-04-22 12:14:18 -07:00
2020-04-18 15:50:32 -07:00
2019-04-15 17:19:54 -07:00
2019-03-03 21:47:57 -08:00
2019-04-15 17:19:54 -07:00
2019-08-17 12:34:50 -07:00
2017-11-02 11:10:55 +01:00
2020-03-30 11:16:38 -07:00
2020-01-23 21:21:12 +01:00
2019-08-17 12:34:50 -07:00
2020-03-25 18:58:11 -07:00
2019-12-14 16:11:40 -08:00
2019-04-15 17:19:54 -07:00
2020-01-05 14:27:01 -08:00
2019-04-15 17:19:54 -07:00
2019-04-15 17:19:54 -07:00
2020-04-22 12:14:18 -07:00
2020-02-16 19:39:44 -08:00
2019-12-19 12:52:34 -08:00
2020-04-22 12:14:18 -07:00
2020-04-14 16:48:09 -07:00
2020-04-11 16:51:09 -07:00
2020-04-22 12:19:54 -07:00
2019-10-04 18:07:45 -07:00
2019-08-02 17:56:28 -07:00
2020-04-18 15:50:04 -07:00
2020-03-24 16:45:32 -07:00
2019-01-22 20:58:40 -08:00
2019-01-22 20:53:08 -08:00
2017-11-02 11:10:55 +01:00
2019-01-22 20:59:18 -08:00
2019-11-27 11:25:48 -08:00
2019-01-22 20:58:40 -08:00
2019-08-28 14:51:00 -07:00
2019-12-11 11:53:41 -08:00
2019-11-27 11:25:48 -08:00
2020-03-06 22:07:05 -08:00
2019-08-28 14:51:00 -07:00
2018-05-16 14:20:36 -04:00
2020-03-25 18:58:11 -07:00
2019-01-22 20:59:18 -08:00
2019-12-23 18:53:13 -08:00
2019-01-22 20:53:08 -08:00
2019-02-27 12:52:20 -08:00
2019-01-22 20:59:18 -08:00
2020-03-26 19:49:34 -07:00
2019-01-22 20:59:18 -08:00
2019-11-18 17:22:40 -08:00
2019-12-06 12:05:06 -08:00
2019-08-01 13:10:34 -04:00
2019-11-27 11:25:48 -08:00
2020-03-23 21:01:58 -07:00
2019-08-17 12:34:50 -07:00
2020-04-14 16:25:30 -07:00
2019-08-17 12:34:50 -07:00
2019-08-17 12:34:50 -07:00
2020-01-31 07:46:11 -08:00
2019-09-21 18:21:52 -07:00
2020-03-23 22:00:02 -07:00
2020-03-26 20:29:51 -07:00
2019-07-31 18:56:11 -04:00
2020-02-27 18:31:39 -08:00
2020-03-23 21:09:47 -07:00
2020-03-23 21:09:47 -07:00
2020-03-30 11:52:27 -07:00
2019-04-15 17:19:54 -07:00
2020-04-20 11:12:29 -07:00
2019-04-15 17:19:54 -07:00
2020-03-17 23:39:29 -07:00
2019-12-19 17:26:07 -08:00
2019-12-11 11:53:41 -08:00
2020-03-23 22:00:02 -07:00
2019-04-23 10:44:44 -07:00
2019-04-15 17:19:54 -07:00
2019-08-15 11:43:48 -07:00
2017-11-02 11:10:55 +01:00
2019-03-03 21:47:57 -08:00
2019-12-19 12:52:34 -08:00
2019-08-17 12:34:50 -07:00
2019-09-05 12:32:06 +02:00