Lines Matching defs:reg
46 /* Copy reg into buf with required endianess */
48 _fill_reg(char* buf, uint64_t reg, enum kvfmt fmt)
52 for (i = 0; i < bytes; i++, reg >>= 8) {
54 buf[idx] = reg & 0xff;
61 _do_kvread(i2c_kvslave_t* kvs, uint64_t reg, void* data, int count)
75 ZF_LOGD("Seek register 0x%02llx", reg);
76 _fill_reg(d, reg, kvs->address_fmt);
79 ZF_LOGE("Bus error on reg address select write.");
100 _do_kvwrite(i2c_kvslave_t* kvs, uint64_t reg, const void* data, int count)
114 ZF_LOGD("Seek register 0x%02llx", reg);
115 _fill_reg(d, reg, kvs->address_fmt);
211 i2c_kvslave_read(i2c_kvslave_t* kvs, uint64_t reg, void* vdata, int count)
227 this = _do_kvread(kvs, reg, data, remain);
232 reg += dbytes * this;
241 i2c_kvslave_write(i2c_kvslave_t* kvs, uint64_t reg, const void* vdata, int count)
257 this = _do_kvwrite(kvs, reg, data, remain);
263 reg += this;