|
@@ -94,8 +94,10 @@
|
|
|
|
|
|
#define USB251XB_ADDR_BOOST_UP 0xF6
|
|
|
#define USB251XB_DEF_BOOST_UP 0x00
|
|
|
-#define USB251XB_ADDR_BOOST_X 0xF8
|
|
|
-#define USB251XB_DEF_BOOST_X 0x00
|
|
|
+#define USB251XB_ADDR_BOOST_57 0xF7
|
|
|
+#define USB251XB_DEF_BOOST_57 0x00
|
|
|
+#define USB251XB_ADDR_BOOST_14 0xF8
|
|
|
+#define USB251XB_DEF_BOOST_14 0x00
|
|
|
|
|
|
#define USB251XB_ADDR_PORT_SWAP 0xFA
|
|
|
#define USB251XB_DEF_PORT_SWAP 0x00
|
|
@@ -148,7 +150,8 @@ struct usb251xb {
|
|
|
char serial[USB251XB_STRING_BUFSIZE];
|
|
|
u8 bat_charge_en;
|
|
|
u8 boost_up;
|
|
|
- u8 boost_x;
|
|
|
+ u8 boost_57;
|
|
|
+ u8 boost_14;
|
|
|
u8 port_swap;
|
|
|
u8 port_map12;
|
|
|
u8 port_map34;
|
|
@@ -279,7 +282,8 @@ static int usb251xb_connect(struct usb251xb *hub)
|
|
|
USB251XB_STRING_BUFSIZE);
|
|
|
i2c_wb[USB251XB_ADDR_BATTERY_CHARGING_ENABLE] = hub->bat_charge_en;
|
|
|
i2c_wb[USB251XB_ADDR_BOOST_UP] = hub->boost_up;
|
|
|
- i2c_wb[USB251XB_ADDR_BOOST_X] = hub->boost_x;
|
|
|
+ i2c_wb[USB251XB_ADDR_BOOST_57] = hub->boost_57;
|
|
|
+ i2c_wb[USB251XB_ADDR_BOOST_14] = hub->boost_14;
|
|
|
i2c_wb[USB251XB_ADDR_PORT_SWAP] = hub->port_swap;
|
|
|
i2c_wb[USB251XB_ADDR_PORT_MAP_12] = hub->port_map12;
|
|
|
i2c_wb[USB251XB_ADDR_PORT_MAP_34] = hub->port_map34;
|
|
@@ -519,7 +523,8 @@ static int usb251xb_get_ofdata(struct usb251xb *hub,
|
|
|
hub->max_current_bp = USB251XB_DEF_MAX_CURRENT_BUS;
|
|
|
hub->bat_charge_en = USB251XB_DEF_BATTERY_CHARGING_ENABLE;
|
|
|
hub->boost_up = USB251XB_DEF_BOOST_UP;
|
|
|
- hub->boost_x = USB251XB_DEF_BOOST_X;
|
|
|
+ hub->boost_57 = USB251XB_DEF_BOOST_57;
|
|
|
+ hub->boost_14 = USB251XB_DEF_BOOST_14;
|
|
|
hub->port_swap = USB251XB_DEF_PORT_SWAP;
|
|
|
hub->port_map12 = USB251XB_DEF_PORT_MAP_12;
|
|
|
hub->port_map34 = USB251XB_DEF_PORT_MAP_34;
|