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