i2c_dev_info_t
void (*func)(ofmt_handle_t, const i2c_dev_info_t *))
i2c_dev_info_t *info;
const i2c_dev_info_t *idoa_info;
i2cadm_device_addrs_cb(ofmt_handle_t ofmt, const i2c_dev_info_t *info)
const i2c_dev_info_t *info = ofarg->ofmt_cbarg;
i2cadm_device_filt(const i2c_dev_info_t *info, int nfilts, char **filts,
i2cadm_device_list_cb(ofmt_handle_t ofmt, const i2c_dev_info_t *info)
i2c_dev_info_t *info;
i2c_dev_info_t *info;
extern bool i2c_device_info_snap(i2c_hdl_t *, di_node_t, i2c_dev_info_t **);
extern void i2c_device_info_free(i2c_dev_info_t *);
extern const char *i2c_device_info_path(const i2c_dev_info_t *);
extern const char *i2c_device_info_name(const i2c_dev_info_t *);
extern const char *i2c_device_info_driver(const i2c_dev_info_t *);
extern int i2c_device_info_instance(const i2c_dev_info_t *);
extern uint32_t i2c_device_info_naddrs(const i2c_dev_info_t *);
extern const i2c_addr_t *i2c_device_info_addr(const i2c_dev_info_t *, uint32_t);
extern i2c_addr_source_t i2c_device_info_addr_source(const i2c_dev_info_t *,
extern const i2c_addr_t *i2c_device_info_addr_primary(const i2c_dev_info_t *);
i2c_port_t **, i2c_dev_info_t **);
i2c_device_info_free(i2c_dev_info_t *info)
i2c_device_info_path(const i2c_dev_info_t *info)
i2c_device_info_name(const i2c_dev_info_t *info)
i2c_device_info_driver(const i2c_dev_info_t *info)
i2c_device_info_instance(const i2c_dev_info_t *info)
i2c_device_info_naddrs(const i2c_dev_info_t *info)
i2c_device_info_addr_primary(const i2c_dev_info_t *info)
i2c_device_info_addr(const i2c_dev_info_t *info, uint32_t n)
i2c_device_info_addr_source(const i2c_dev_info_t *info, uint32_t n)
i2c_device_info_snap(i2c_hdl_t *hdl, di_node_t dn, i2c_dev_info_t **infop)
i2c_dev_info_t *info;
info = calloc(1, sizeof (i2c_dev_info_t));
i2c_port_t **portp, i2c_dev_info_t **infop)
i2c_dev_info_t *info;
i2c_dev_info_t *info;
i2c_dev_info_t *info;