tp_config
struct iqs7211_tp_config tp_config;
error = iqs7211_read_burst(iqs7211, dev_desc->tp_config,
&iqs7211->tp_config,
sizeof(iqs7211->tp_config));
error = iqs7211_write_burst(iqs7211, dev_desc->tp_config,
&iqs7211->tp_config,
sizeof(iqs7211->tp_config));
u8 total_rx = iqs7211->tp_config.total_rx;
u8 total_tx = iqs7211->tp_config.total_tx;
iqs7211->tp_config.total_rx = count;
for (j = 0; j < iqs7211->tp_config.total_rx; j++) {
iqs7211->rx_tx_map[iqs7211->tp_config.total_rx + i] = pins[i];
iqs7211->tp_config.total_tx = count;
iqs7211->tp_config.num_contacts = iqs7211->num_contacts ? : 1;
0, le16_to_cpu(iqs7211->tp_config.max_x), 0, 0);
0, le16_to_cpu(iqs7211->tp_config.max_y), 0, 0);
iqs7211->tp_config.max_x = cpu_to_le16(prop->max_x);
iqs7211->tp_config.max_y = cpu_to_le16(prop->max_y);
u8 tp_config;
.tp_config = 0x4E,
.tp_config = 0x60,
.tp_config = 0x41,
tp_config(adap, p);