Home | History | Annotate | Download | only in usb

Lines Matching defs:i2c_req

731 	struct mcp2221_i2c_req i2c_req;
759 memset(&i2c_req, 0, MCP2221_REQ_BUFFER_SIZE);
763 i2c_req.cmd = cmd;
764 i2c_req.lsblen = totallen;
765 i2c_req.msblen = 0;
766 i2c_req.slaveaddr = addr << 1;
770 memcpy(&i2c_req.data[0], cmdbuf, cmdlen);
774 memcpy(&i2c_req.data[remaining], databuf, datalen);
778 (uint8_t *)&i2c_req, MCP2221_REQ_BUFFER_SIZE,
783 (uint8_t *)&i2c_req, MCP2221_REQ_BUFFER_SIZE,
900 struct mcp2221_i2c_req i2c_req;
933 memset(&i2c_req, 0, MCP2221_REQ_BUFFER_SIZE);
953 i2c_req.cmd = cmd;
954 i2c_req.lsblen = datalen;
955 i2c_req.msblen = 0;
956 i2c_req.slaveaddr = (addr << 1) | 0x01;
962 (uint8_t *)&i2c_req, MCP2221_RES_BUFFER_SIZE,
967 (uint8_t *)&i2c_req, MCP2221_REQ_BUFFER_SIZE,