forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
409 B
22 lines
409 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
#ifndef __USB3503_H__ |
|
#define __USB3503_H__ |
|
|
|
#define USB3503_I2C_NAME "usb3503" |
|
|
|
#define USB3503_OFF_PORT1 (1 << 1) |
|
#define USB3503_OFF_PORT2 (1 << 2) |
|
#define USB3503_OFF_PORT3 (1 << 3) |
|
|
|
enum usb3503_mode { |
|
USB3503_MODE_UNKNOWN, |
|
USB3503_MODE_HUB, |
|
USB3503_MODE_STANDBY, |
|
}; |
|
|
|
struct usb3503_platform_data { |
|
enum usb3503_mode initial_mode; |
|
u8 port_off_mask; |
|
}; |
|
|
|
#endif
|
|
|