Lines Matching refs:peripheral
518 struct gpi_i2c_config *peripheral;
527 peripheral = config->peripheral_config;
545 peripheral->rx_len = msg->len;
546 peripheral->op = op;
554 peripheral->set_config = 0;
555 peripheral->multi_msg = true;
588 struct gpi_i2c_config peripheral = {};
594 config.peripheral_config = &peripheral;
595 config.peripheral_size = sizeof(peripheral);
597 peripheral.pack_enable = I2C_PACK_TX | I2C_PACK_RX;
598 peripheral.cycle_count = itr->t_cycle_cnt;
599 peripheral.high_count = itr->t_high_cnt;
600 peripheral.low_count = itr->t_low_cnt;
601 peripheral.clk_div = itr->clk_div;
602 peripheral.set_config = 1;
603 peripheral.multi_msg = false;
610 peripheral.stretch = 0;
612 peripheral.stretch = 1;
614 peripheral.addr = msgs[i].addr;