commit | 64b69f8c89352975c25730bcca4bf8af2296297f | [log] [tgz] |
---|---|---|
author | Vignesh Raghavendra <vigneshr@ti.com> | Wed May 20 22:35:41 2020 +0530 |
committer | Tom Rini <trini@konsulko.com> | Mon May 25 11:54:53 2020 -0400 |
tree | e71eef532b4a2786c13d2533581bedc3afc5ecf0 | |
parent | f4c1f705aa6e686bdb68b7092583be17a7bccebf [diff] |
phy: Fix possible NULL pointer deference It is possible that users of generic_phy_*() APIs may pass a valid struct phy pointer but phy->dev can be NULL, leading to NULL pointer deference in phy_dev_ops(). So call generic_phy_valid() to verify that phy and phy->dev are both valid. Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>