i2c_prop_t
extern i2c_prop_t i2c_prop_info_id(i2c_prop_info_t *);
extern bool i2c_prop_info(i2c_ctrl_t *, i2c_prop_t, i2c_prop_info_t **);
extern bool i2c_prop_get(i2c_ctrl_t *, i2c_prop_t, void *, size_t *);
extern bool i2c_prop_set(i2c_ctrl_t *, i2c_prop_t, const void *, size_t);
i2c_prop_t
i2c_prop_info(i2c_ctrl_t *ctrl, i2c_prop_t prop, i2c_prop_info_t **infop)
i2c_prop_get(i2c_ctrl_t *ctrl, i2c_prop_t id, void *buf, size_t *lenp)
i2c_prop_set(i2c_ctrl_t *ctrl, i2c_prop_t id, const void *buf, size_t len)
i2csim_prop_info(void *arg, i2c_prop_t prop, i2c_prop_info_t *info)
i2csim_prop_get(void *arg, i2c_prop_t prop, void *buf, size_t buflen)
ismt_prop_info(void *arg, i2c_prop_t prop, i2c_prop_info_t *info)
ismt_prop_get(void *arg, i2c_prop_t prop, void *buf, size_t buflen)
pchsmbus_prop_info(void *arg, i2c_prop_t prop, i2c_prop_info_t *info)
pchsmbus_prop_get(void *arg, i2c_prop_t prop, void *buf, size_t buflen)
extern const char *i2c_prop_name(i2c_prop_t);
extern bool i2c_prop_get(i2c_ctrl_t *, i2c_prop_t, void *, uint32_t *,
extern bool i2c_prop_set(i2c_txn_t *, i2c_ctrl_t *, i2c_prop_t, const void *,
i2c_prop_find(i2c_prop_t prop)
i2c_prop_t propid = info->upi_prop;
i2c_prop_get(i2c_ctrl_t *ctrl, i2c_prop_t prop, void *buf,
i2c_prop_set(i2c_txn_t *txn, i2c_ctrl_t *ctrl, i2c_prop_t prop, const void *buf,
i2c_prop_name(i2c_prop_t prop)
i2c_errno_t (*i2c_prop_info_f)(void *, i2c_prop_t, i2c_prop_info_t *);
i2c_errno_t (*i2c_prop_get_f)(void *, i2c_prop_t, void *, size_t);
i2c_errno_t (*i2c_prop_set_f)(void *, i2c_prop_t, const void *, size_t);