diff options
author | Shimoda, Yoshihiro <[email protected]> | 2012-06-12 09:34:33 +0900 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2012-06-14 17:13:34 -0700 |
commit | 5897b038296ea84e501ba5f957e11939f8cf9be0 (patch) | |
tree | 04b5b606356e6294f2471017498b80f33bce3627 /lib/mpi | |
parent | 6c4707f3f8c44ec18282e1c014c80e1c257042f9 (diff) |
usb: ehci-sh: fix illegal phy_init() running when platform_data is NULL
If the platform_data is not set, pdata will be uninitialized value.
Since the driver has the following code, if the condition is true when
the pdata is uninitialized value, the driver may jump to the illegal
phy_init().
if (pdata && pdata->phy_init)
pdata->phy_init();
This patch also fixes the following warning:
CC drivers/usb/host/ehci-hcd.o
drivers/usb/host/ehci-sh.c: In function ‘ehci_hcd_sh_probe’:
drivers/usb/host/ehci-sh.c:104: warning: ‘pdata’ may be used uninitialized in this function
Signed-off-by: Yoshihiro Shimoda <[email protected]>
Acked-by: Alan Stern <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/mpi')
0 files changed, 0 insertions, 0 deletions