tag | 8f699fcc85c3250e79179fc25145b8a86551f6e1 | |
---|---|---|
tagger | Kishon Vijay Abraham I <kishon@ti.com> | Mon Feb 17 14:04:40 2014 +0530 |
object | 0a06bd7ad6d603e79a2890e40190170d0c525a86 |
Bunch of obvious fixes and cleanup in PHY subsystem.
commit | 0a06bd7ad6d603e79a2890e40190170d0c525a86 | [log] [tgz] |
---|---|---|
author | Kishon Vijay Abraham I <kishon@ti.com> | Mon Feb 10 16:38:48 2014 +0530 |
committer | Kishon Vijay Abraham I <kishon@ti.com> | Mon Feb 17 13:42:10 2014 +0530 |
tree | 9b2300724b3d4be6826615d1e460f910e6b2b1b8 | |
parent | e8cf4da75533c519e8a70f0ebdc697b0f357c95c [diff] |
phy: let phy_provider_register be the last step in registering PHY Registering phy_provider before creating the PHY can result in PHY callbacks being invoked which will lead to aborts. In order to avoid this invoke phy_provider_register after phy_create and phy_set_drvdata. Reported-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com>