Searched refs:slave (Results 1 – 4 of 4) sorted by relevance
97 mtx_lock(&slave->controller->mutex); in intel_serialio_i2c_slave_transfer()107 (slave->chip_address << TAR_ADD_IC_TAR), in intel_serialio_i2c_slave_transfer()264 intel_serialio_i2c_slave_device_t* slave = ctx; in intel_serialio_i2c_slave_read() local279 intel_serialio_i2c_slave_device_t* slave = ctx; in intel_serialio_i2c_slave_write() local389 if (slave->chip_address == 0xa) { in intel_serialio_i2c_slave_get_irq()398 } else if (slave->chip_address == 0x49) { in intel_serialio_i2c_slave_get_irq()407 } else if (slave->chip_address == 0x10) { in intel_serialio_i2c_slave_get_irq()417 } else if (slave->chip_address == 0x50) { in intel_serialio_i2c_slave_get_irq()432 intel_serialio_i2c_slave_device_t* slave = ctx; in intel_serialio_i2c_slave_release() local433 free(slave); in intel_serialio_i2c_slave_release()[all …]
130 assert(slave); in intel_serialio_i2c_find_slave()167 slave = calloc(1, sizeof(*slave)); in intel_serialio_i2c_add_slave()168 if (!slave) { in intel_serialio_i2c_add_slave()173 slave->chip_address_width = width; in intel_serialio_i2c_add_slave()174 slave->chip_address = address; in intel_serialio_i2c_add_slave()175 slave->controller = device; in intel_serialio_i2c_add_slave()216 .ctx = slave, in intel_serialio_i2c_add_slave()235 list_delete(&slave->slave_list_node); in intel_serialio_i2c_add_slave()237 free(slave); in intel_serialio_i2c_add_slave()264 status = device_remove(slave->zxdev); in intel_serialio_i2c_remove_slave()[all …]
36 intel_serialio_i2c_slave_device_t* slave, i2c_slave_segment_t *segments, int segment_count);37 zx_status_t intel_serialio_i2c_slave_get_irq(intel_serialio_i2c_slave_device_t* slave,
13 $(LOCAL_DIR)/intel-i2c-slave.c \
Completed in 18 milliseconds