Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef __USB3503_H__
0003 #define __USB3503_H__
0004 
0005 #define USB3503_I2C_NAME    "usb3503"
0006 
0007 #define USB3503_OFF_PORT1   (1 << 1)
0008 #define USB3503_OFF_PORT2   (1 << 2)
0009 #define USB3503_OFF_PORT3   (1 << 3)
0010 
0011 enum usb3503_mode {
0012     USB3503_MODE_UNKNOWN,
0013     USB3503_MODE_HUB,
0014     USB3503_MODE_STANDBY,
0015 };
0016 
0017 struct usb3503_platform_data {
0018     enum usb3503_mode   initial_mode;
0019     u8  port_off_mask;
0020 };
0021 
0022 #endif