+2006-02-13 Dotan Barak <dotanb@mellanox.co.il>
+
+ * examples/devinfo.c (print_hca_cap): Print board_id from sysfs,
+ if present.
+
2006-02-13 Roland Dreier <rdreier@cisco.com>
* examples/asyncwatch.c, examples/device_list.c,
struct ibv_context *ctx;
struct ibv_device_attr device_attr;
struct ibv_port_attr port_attr;
+ struct sysfs_attribute *attr;
int rc = 0;
uint8_t port;
char buf[256];
printf("\tvendor_id:\t\t\t0x%04x\n", device_attr.vendor_id);
printf("\tvendor_part_id:\t\t\t%d\n", device_attr.vendor_part_id);
printf("\thw_ver:\t\t\t\t0x%X\n", device_attr.hw_ver);
+ attr = sysfs_get_classdev_attr(ib_dev->ibdev, "board_id");
+ if (attr) {
+ printf("\tboard_id:\t\t\t%s", attr->value);
+ sysfs_close_attribute(attr);
+ }
+
printf("\tphys_port_cnt:\t\t\t%d\n", device_attr.phys_port_cnt);
if (verbose) {