i2c_dev_add_req_t
i2c_dev_add_req_t *req;
extern bool i2c_device_add_req_init(i2c_port_t *, i2c_dev_add_req_t **);
extern void i2c_device_add_req_fini(i2c_dev_add_req_t *);
extern bool i2c_device_add_req_set_addr(i2c_dev_add_req_t *,
extern bool i2c_device_add_req_set_name(i2c_dev_add_req_t *, const char *);
extern bool i2c_device_add_req_set_compatible(i2c_dev_add_req_t *,
extern bool i2c_device_add_req_exec(i2c_dev_add_req_t *);
i2c_device_add_req_set_compatible(i2c_dev_add_req_t *req, char *const *compat,
i2c_device_add_req_exec(i2c_dev_add_req_t *req)
i2c_device_add_req_fini(i2c_dev_add_req_t *req)
i2c_device_add_req_init(i2c_port_t *port, i2c_dev_add_req_t **reqp)
i2c_dev_add_req_t *req;
req = calloc(1, sizeof (i2c_dev_add_req_t));
i2c_device_add_req_set_addr(i2c_dev_add_req_t *req, const i2c_addr_t *addr)
i2c_device_add_req_set_name(i2c_dev_add_req_t *req, const char *name)
test_add(i2c_hdl_t *hdl, i2c_dev_add_req_t *req, const char *desc)
i2c_dev_add_req_t *add;