drivers:usb:fsl: Replace macros with enumerated type
Replace macros with enumerated type to represent usb ip controller version Signed-off-by: Nikhil Badola <nikhil.badola@freescale.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
5fd3fc1c53
commit
38aa420096
@@ -20,11 +20,6 @@
|
||||
#define FSL_UTMI_PHY_DLY 10 /*As per P1010RM, delay for UTMI
|
||||
PHY CLK to become stable - 10ms*/
|
||||
#define FSL_USB_PHY_CLK_TIMEOUT 10000 /* uSec */
|
||||
#define FSL_USB_VER_OLD 0
|
||||
#define FSL_USB_VER_1_6 1
|
||||
#define FSL_USB_VER_2_2 2
|
||||
#define FSL_USB_VER_2_4 3
|
||||
#define FSL_USB_VER_2_5 4
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
@@ -52,6 +47,15 @@
|
||||
*
|
||||
*/
|
||||
|
||||
enum fsl_usb2_controller_ver {
|
||||
FSL_USB_VER_NONE = -1,
|
||||
FSL_USB_VER_OLD = 0,
|
||||
FSL_USB_VER_1_6 = 1,
|
||||
FSL_USB_VER_2_2 = 2,
|
||||
FSL_USB_VER_2_4 = 3,
|
||||
FSL_USB_VER_2_5 = 4,
|
||||
};
|
||||
|
||||
enum fsl_usb2_operating_modes {
|
||||
FSL_USB2_MPH_HOST,
|
||||
FSL_USB2_DR_HOST,
|
||||
@@ -72,7 +76,7 @@ struct platform_device;
|
||||
|
||||
struct fsl_usb2_platform_data {
|
||||
/* board specific information */
|
||||
int controller_ver;
|
||||
enum fsl_usb2_controller_ver controller_ver;
|
||||
enum fsl_usb2_operating_modes operating_mode;
|
||||
enum fsl_usb2_phy_modes phy_mode;
|
||||
unsigned int port_enables;
|
||||
|
||||
Reference in New Issue
Block a user