Lines Matching refs:r100

11 		flexcop_ibi_value *r100)  in flexcop_i2c_operation()  argument
16 r100->tw_sm_c_100.working_start = 1; in flexcop_i2c_operation()
17 deb_i2c("r100 before: %08x\n",r100->raw); in flexcop_i2c_operation()
20 fc->write_ibi_reg(fc, tw_sm_c_100, *r100); /* initiating i2c operation */ in flexcop_i2c_operation()
27 *r100 = r; in flexcop_i2c_operation()
42 flexcop_ibi_value r100, u8 *buf) in flexcop_i2c_read4() argument
45 int len = r100.tw_sm_c_100.total_bytes, in flexcop_i2c_read4()
59 r100.tw_sm_c_100.no_base_addr_ack_error = i2c->no_base_addr; in flexcop_i2c_read4()
61 ret = flexcop_i2c_operation(i2c->fc, &r100); in flexcop_i2c_read4()
64 r100.tw_sm_c_100.no_base_addr_ack_error = i2c->no_base_addr; in flexcop_i2c_read4()
65 ret = flexcop_i2c_operation(i2c->fc, &r100); in flexcop_i2c_read4()
72 buf[0] = r100.tw_sm_c_100.data1_reg; in flexcop_i2c_read4()
76 deb_i2c("read: r100: %08x, r104: %08x\n", r100.raw, r104.raw); in flexcop_i2c_read4()
87 flexcop_ibi_value r100, u8 *buf) in flexcop_i2c_write4() argument
90 int len = r100.tw_sm_c_100.total_bytes; /* remember total_bytes is buflen-1 */ in flexcop_i2c_write4()
94 r100.tw_sm_c_100.data1_reg = buf[0]; in flexcop_i2c_write4()
99 deb_i2c("write: r100: %08x, r104: %08x\n", r100.raw, r104.raw); in flexcop_i2c_write4()
103 return flexcop_i2c_operation(fc, &r100); in flexcop_i2c_write4()
116 flexcop_ibi_value r100; in flexcop_i2c_request() local
119 r100.raw = 0; in flexcop_i2c_request()
120 r100.tw_sm_c_100.chipaddr = chipaddr; in flexcop_i2c_request()
121 r100.tw_sm_c_100.twoWS_rw = op; in flexcop_i2c_request()
122 r100.tw_sm_c_100.twoWS_port_reg = i2c->port; in flexcop_i2c_request()
144 r100.tw_sm_c_100.total_bytes = bytes_to_transfer - 1; in flexcop_i2c_request()
145 r100.tw_sm_c_100.baseaddr = addr; in flexcop_i2c_request()
148 ret = flexcop_i2c_read4(i2c, r100, buf); in flexcop_i2c_request()
150 ret = flexcop_i2c_write4(i2c->fc, r100, buf); in flexcop_i2c_request()