fsl/usb: Limit phy_type comparison to first four characters
authorNikhil Badola <nikhil.badola@freescale.com>
Mon, 17 Feb 2014 11:28:36 +0000 (16:58 +0530)
committerYork Sun <yorksun@freescale.com>
Mon, 24 Feb 2014 23:23:57 +0000 (15:23 -0800)
commit91d7746df89f858548fe535137b4b185a6a76d59
tree7fe4469fde83b11730060688420ec005f56738b9
parentc6e8f49a16915822ffe25904daf1fc9c28115ed4
fsl/usb: Limit phy_type comparison to first four characters

Use first four characters for phy_type comparison. Strcmp() should not
be used to check the phy_type string which maybe parsed by hwconfig_subarg().
Hwconfig_subarg() returns part of hwconfig string starting from
phy_type value till the end of the string. Since phy_type could be
either "utmi" or "ulpi", strncmp() should be used so that a comparison
of "utmi;fsl_ddr:bank_intlv=auto" with "utmi" will succeed.

Signed-off-by: Shaohui Xie <Shaohui.Xie@freescale.com>
Signed-off-by: Nikhil Badola <nikhil.badola@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
drivers/usb/host/ehci-fsl.c