Searched refs:kvs (Results 1 - 2 of 2) sorted by relevance
/seL4-refos-master/libs/libplatsupport/src/arch/arm/ |
H A D | i2c.c | 61 _do_kvread(i2c_kvslave_t* kvs, uint64_t reg, void* data, int count) argument 65 assert(kvs); 66 assert(kvs->slave); 67 abytes = ABS(kvs->address_fmt); 68 dbytes = ABS(kvs->data_fmt); 76 _fill_reg(d, reg, kvs->address_fmt); 77 bytes = i2c_slave_write(kvs->slave, d, abytes, true, NULL, NULL); 84 bytes = i2c_slave_read(kvs->slave, d, dbytes * count, false, NULL, NULL); 94 _fill_data(data, d, kvs->data_fmt, count); 100 _do_kvwrite(i2c_kvslave_t* kvs, uint64_ argument 162 i2c_kvslave_init(i2c_slave_t* is, enum kvfmt afmt, enum kvfmt dfmt, i2c_kvslave_t* kvs) argument 211 i2c_kvslave_read(i2c_kvslave_t* kvs, uint64_t reg, void* vdata, int count) argument 241 i2c_kvslave_write(i2c_kvslave_t* kvs, uint64_t reg, const void* vdata, int count) argument [all...] |
/seL4-refos-master/projects/util_libs/libplatsupport/src/arch/arm/ |
H A D | i2c.c | 61 _do_kvread(i2c_kvslave_t* kvs, uint64_t reg, void* data, int count) argument 65 assert(kvs); 66 assert(kvs->slave); 67 abytes = ABS(kvs->address_fmt); 68 dbytes = ABS(kvs->data_fmt); 76 _fill_reg(d, reg, kvs->address_fmt); 77 bytes = i2c_slave_write(kvs->slave, d, abytes, true, NULL, NULL); 84 bytes = i2c_slave_read(kvs->slave, d, dbytes * count, false, NULL, NULL); 94 _fill_data(data, d, kvs->data_fmt, count); 100 _do_kvwrite(i2c_kvslave_t* kvs, uint64_ argument 162 i2c_kvslave_init(i2c_slave_t* is, enum kvfmt afmt, enum kvfmt dfmt, i2c_kvslave_t* kvs) argument 211 i2c_kvslave_read(i2c_kvslave_t* kvs, uint64_t reg, void* vdata, int count) argument 241 i2c_kvslave_write(i2c_kvslave_t* kvs, uint64_t reg, const void* vdata, int count) argument [all...] |
Completed in 26 milliseconds