return sprintf(buf, "%x.%x.%x\n", (int) (dev->fw_ver >> 32), 
return sprintf(buf, "%d.%d.%d\n", (int) (dev->fw_ver >> 32), 
static ssize_t show_fw_ver(struct class_device *cdev, char *buf){	struct mthca_dev *dev = container_of(cdev, struct mthca_dev, ib_dev.class_dev);	return sprintf(buf, "%x.%x.%x\n", (int) (dev->fw_ver >> 32),		       (int) (dev->fw_ver >> 16) & 0xffff,		       (int) dev->fw_ver & 0xffff);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/87cfe32375e0b69b999b59bf8287f501df3e43f7/mthca_provider.c/clean/drivers/infiniband/hw/mthca/mthca_provider.c