Lines Matching refs:i2c_wb
290 char i2c_wb[USB251XB_I2C_REG_SZ]; in usb251xb_connect() local
292 memset(i2c_wb, 0, USB251XB_I2C_REG_SZ); in usb251xb_connect()
296 i2c_wb[0] = 0x01; in usb251xb_connect()
297 i2c_wb[1] = USB251XB_STATUS_COMMAND_ATTACH; in usb251xb_connect()
302 USB251XB_ADDR_STATUS_COMMAND, 2, i2c_wb); in usb251xb_connect()
310 i2c_wb[USB251XB_ADDR_VENDOR_ID_MSB] = (hub->vendor_id >> 8) & 0xFF; in usb251xb_connect()
311 i2c_wb[USB251XB_ADDR_VENDOR_ID_LSB] = hub->vendor_id & 0xFF; in usb251xb_connect()
312 i2c_wb[USB251XB_ADDR_PRODUCT_ID_MSB] = (hub->product_id >> 8) & 0xFF; in usb251xb_connect()
313 i2c_wb[USB251XB_ADDR_PRODUCT_ID_LSB] = hub->product_id & 0xFF; in usb251xb_connect()
314 i2c_wb[USB251XB_ADDR_DEVICE_ID_MSB] = (hub->device_id >> 8) & 0xFF; in usb251xb_connect()
315 i2c_wb[USB251XB_ADDR_DEVICE_ID_LSB] = hub->device_id & 0xFF; in usb251xb_connect()
316 i2c_wb[USB251XB_ADDR_CONFIG_DATA_1] = hub->conf_data1; in usb251xb_connect()
317 i2c_wb[USB251XB_ADDR_CONFIG_DATA_2] = hub->conf_data2; in usb251xb_connect()
318 i2c_wb[USB251XB_ADDR_CONFIG_DATA_3] = hub->conf_data3; in usb251xb_connect()
319 i2c_wb[USB251XB_ADDR_NON_REMOVABLE_DEVICES] = hub->non_rem_dev; in usb251xb_connect()
320 i2c_wb[USB251XB_ADDR_PORT_DISABLE_SELF] = hub->port_disable_sp; in usb251xb_connect()
321 i2c_wb[USB251XB_ADDR_PORT_DISABLE_BUS] = hub->port_disable_bp; in usb251xb_connect()
322 i2c_wb[USB251XB_ADDR_MAX_POWER_SELF] = hub->max_power_sp; in usb251xb_connect()
323 i2c_wb[USB251XB_ADDR_MAX_POWER_BUS] = hub->max_power_bp; in usb251xb_connect()
324 i2c_wb[USB251XB_ADDR_MAX_CURRENT_SELF] = hub->max_current_sp; in usb251xb_connect()
325 i2c_wb[USB251XB_ADDR_MAX_CURRENT_BUS] = hub->max_current_bp; in usb251xb_connect()
326 i2c_wb[USB251XB_ADDR_POWER_ON_TIME] = hub->power_on_time; in usb251xb_connect()
327 i2c_wb[USB251XB_ADDR_LANGUAGE_ID_HIGH] = (hub->lang_id >> 8) & 0xFF; in usb251xb_connect()
328 i2c_wb[USB251XB_ADDR_LANGUAGE_ID_LOW] = hub->lang_id & 0xFF; in usb251xb_connect()
329 i2c_wb[USB251XB_ADDR_MANUFACTURER_STRING_LEN] = hub->manufacturer_len; in usb251xb_connect()
330 i2c_wb[USB251XB_ADDR_PRODUCT_STRING_LEN] = hub->product_len; in usb251xb_connect()
331 i2c_wb[USB251XB_ADDR_SERIAL_STRING_LEN] = hub->serial_len; in usb251xb_connect()
332 memcpy(&i2c_wb[USB251XB_ADDR_MANUFACTURER_STRING], hub->manufacturer, in usb251xb_connect()
334 memcpy(&i2c_wb[USB251XB_ADDR_SERIAL_STRING], hub->serial, in usb251xb_connect()
336 memcpy(&i2c_wb[USB251XB_ADDR_PRODUCT_STRING], hub->product, in usb251xb_connect()
338 i2c_wb[USB251XB_ADDR_BATTERY_CHARGING_ENABLE] = hub->bat_charge_en; in usb251xb_connect()
339 i2c_wb[USB251XB_ADDR_BOOST_UP] = hub->boost_up; in usb251xb_connect()
340 i2c_wb[USB251XB_ADDR_BOOST_57] = hub->boost_57; in usb251xb_connect()
341 i2c_wb[USB251XB_ADDR_BOOST_14] = hub->boost_14; in usb251xb_connect()
342 i2c_wb[USB251XB_ADDR_PORT_SWAP] = hub->port_swap; in usb251xb_connect()
343 i2c_wb[USB251XB_ADDR_PORT_MAP_12] = hub->port_map12; in usb251xb_connect()
344 i2c_wb[USB251XB_ADDR_PORT_MAP_34] = hub->port_map34; in usb251xb_connect()
345 i2c_wb[USB251XB_ADDR_PORT_MAP_56] = hub->port_map56; in usb251xb_connect()
346 i2c_wb[USB251XB_ADDR_PORT_MAP_7] = hub->port_map7; in usb251xb_connect()
347 i2c_wb[USB251XB_ADDR_STATUS_COMMAND] = USB251XB_STATUS_COMMAND_ATTACH; in usb251xb_connect()
360 memcpy(&wbuf[1], &i2c_wb[offset], USB251XB_I2C_WRITE_SZ); in usb251xb_connect()