scsi: pm8001: Remove PM8001_READ_VPD
authorDamien Le Moal <dlemoal@kernel.org>
Mon, 11 Sep 2023 23:27:45 +0000 (08:27 +0900)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 22 Sep 2023 01:39:47 +0000 (21:39 -0400)
commit80975adc79dde8985f4ea68fe0b158bc8a913580
tree58851fccadef17a30a1bcfe6d364177facb6d361
parent205430290ad0b8f06924393eb9275e65392c86f3
scsi: pm8001: Remove PM8001_READ_VPD

Remove the macro PM8001_READ_VPD used to define if a controller WWN should
be retrieved from the device. Instead, define the better named boolean
module parameter "read_wwn" to control this.

The code to set a fixed address for a phy device address when read_wwn is
set to false is simplified and fixed to avoid sparse warnings.

Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Link: https://lore.kernel.org/r/20230911232745.325149-11-dlemoal@kernel.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/pm8001/pm8001_init.c
drivers/scsi/pm8001/pm8001_sas.h