scsi_get_vpd_page — Get Vital Product Data from a SCSI device
unsigned char * scsi_get_vpd_page ( | struct scsi_device * sdev, |
u8 page) ; |
SCSI devices may optionally supply Vital Product Data. Each 'page'
of VPD is defined in the appropriate SCSI document (eg SPC, SBC).
If the device supports this VPD page, this routine returns a pointer
to a buffer containing the data from that page. The caller is
responsible for calling kfree
on this pointer when it is no longer
needed. If we cannot retrieve the VPD page this routine returns NULL
.