Searched refs:w_packet (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/i2c/busses/ |
D | i2c-ljca.c | 65 struct ljca_i2c_rw_packet *w_packet = in ljca_i2c_init() local 69 w_packet->id = id; in ljca_i2c_init() 70 w_packet->len = cpu_to_le16(sizeof(*w_packet->data)); in ljca_i2c_init() 71 w_packet->data[0] = LJCA_I2C_INIT_FLAG_FREQ_400K; in ljca_i2c_init() 73 ret = ljca_transfer(ljca_i2c->ljca, LJCA_I2C_INIT, (u8 *)w_packet, in ljca_i2c_init() 74 struct_size(w_packet, data, 1), NULL, 0); in ljca_i2c_init() 82 struct ljca_i2c_rw_packet *w_packet = in ljca_i2c_start() local 89 w_packet->id = ljca_i2c->i2c_info->id; in ljca_i2c_start() 90 w_packet->len = cpu_to_le16(sizeof(*w_packet->data)); in ljca_i2c_start() 91 w_packet->data[0] = (target_addr << 1) | type; in ljca_i2c_start() [all …]
|
/linux-6.12.1/drivers/spi/ |
D | spi-ljca.c | 84 struct ljca_spi_xfer_packet *w_packet = in ljca_spi_read_write() local 90 w_packet->indicator = FIELD_PREP(LJCA_SPI_XFER_INDICATOR_ID, id) | in ljca_spi_read_write() 96 w_packet->len = sizeof(u16); in ljca_spi_read_write() 97 *(__le16 *)&w_packet->data[0] = cpu_to_le16(len); in ljca_spi_read_write() 99 w_packet->len = len; in ljca_spi_read_write() 100 memcpy(w_packet->data, w_data, len); in ljca_spi_read_write() 103 ret = ljca_transfer(ljca_spi->ljca, cmd, (u8 *)w_packet, in ljca_spi_read_write() 104 struct_size(w_packet, data, w_packet->len), in ljca_spi_read_write() 119 struct ljca_spi_init_packet w_packet = {}; in ljca_spi_init() local 125 w_packet.index = ljca_spi->spi_info->id; in ljca_spi_init() [all …]
|