/* Return value: pointer to buffer with description string  */
static const char* ipr_ioa_info(struct Scsi_Host *host)
/* Return value: pointer to buffer with description string  */
static const char* ipr_ioa_info(struct Scsi_Host *host)
{
	static char buffer[512];
	struct ipr_ioa_cfg *ioa_cfg;
	unsigned long lock_flags = 0;
	ioa_cfg = (struct ipr_ioa_cfg *) host->hostdata;
	spin_lock_irqsave(host->host_lock, lock_flags);
	sprintf(buffer, "IBM %X Storage Adapter", ioa_cfg->type);
	spin_unlock_irqrestore(host->host_lock, lock_flags);
	return buffer;
}