Searched refs:kvs (Results 1 - 2 of 2) sorted by relevance

/seL4-refos-master/libs/libplatsupport/src/arch/arm/
H A Di2c.c61 _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 Di2c.c61 _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