Commit 3b465a14 authored by Bart Van Assche's avatar Bart Van Assche Committed by Martin K. Petersen

scsi: esp_scsi: Declare SCSI host template const

Make it explicit that the SCSI host template is not modified.
Signed-off-by: default avatarBart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20230322195515.1267197-35-bvanassche@acm.orgSigned-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent 1f4e77db
...@@ -371,7 +371,7 @@ static void dc390_check_eeprom(struct esp *esp) ...@@ -371,7 +371,7 @@ static void dc390_check_eeprom(struct esp *esp)
static int pci_esp_probe_one(struct pci_dev *pdev, static int pci_esp_probe_one(struct pci_dev *pdev,
const struct pci_device_id *id) const struct pci_device_id *id)
{ {
struct scsi_host_template *hostt = &scsi_esp_template; const struct scsi_host_template *hostt = &scsi_esp_template;
int err = -ENODEV; int err = -ENODEV;
struct Scsi_Host *shost; struct Scsi_Host *shost;
struct esp *esp; struct esp *esp;
......
...@@ -2660,7 +2660,7 @@ static const char *esp_info(struct Scsi_Host *host) ...@@ -2660,7 +2660,7 @@ static const char *esp_info(struct Scsi_Host *host)
return "esp"; return "esp";
} }
struct scsi_host_template scsi_esp_template = { const struct scsi_host_template scsi_esp_template = {
.module = THIS_MODULE, .module = THIS_MODULE,
.name = "esp", .name = "esp",
.info = esp_info, .info = esp_info,
......
...@@ -572,7 +572,7 @@ struct esp { ...@@ -572,7 +572,7 @@ struct esp {
* 13) Check scsi_esp_register() return value, release all resources * 13) Check scsi_esp_register() return value, release all resources
* if an error was returned. * if an error was returned.
*/ */
extern struct scsi_host_template scsi_esp_template; extern const struct scsi_host_template scsi_esp_template;
extern int scsi_esp_register(struct esp *); extern int scsi_esp_register(struct esp *);
extern void scsi_esp_unregister(struct esp *); extern void scsi_esp_unregister(struct esp *);
......
...@@ -104,7 +104,7 @@ static const struct esp_driver_ops jazz_esp_ops = { ...@@ -104,7 +104,7 @@ static const struct esp_driver_ops jazz_esp_ops = {
static int esp_jazz_probe(struct platform_device *dev) static int esp_jazz_probe(struct platform_device *dev)
{ {
struct scsi_host_template *tpnt = &scsi_esp_template; const struct scsi_host_template *tpnt = &scsi_esp_template;
struct Scsi_Host *host; struct Scsi_Host *host;
struct esp *esp; struct esp *esp;
struct resource *res; struct resource *res;
......
...@@ -289,7 +289,7 @@ static struct esp_driver_ops mac_esp_ops = { ...@@ -289,7 +289,7 @@ static struct esp_driver_ops mac_esp_ops = {
static int esp_mac_probe(struct platform_device *dev) static int esp_mac_probe(struct platform_device *dev)
{ {
struct scsi_host_template *tpnt = &scsi_esp_template; const struct scsi_host_template *tpnt = &scsi_esp_template;
struct Scsi_Host *host; struct Scsi_Host *host;
struct esp *esp; struct esp *esp;
int err; int err;
......
...@@ -169,7 +169,7 @@ static const struct esp_driver_ops sun3x_esp_ops = { ...@@ -169,7 +169,7 @@ static const struct esp_driver_ops sun3x_esp_ops = {
static int esp_sun3x_probe(struct platform_device *dev) static int esp_sun3x_probe(struct platform_device *dev)
{ {
struct scsi_host_template *tpnt = &scsi_esp_template; const struct scsi_host_template *tpnt = &scsi_esp_template;
struct Scsi_Host *host; struct Scsi_Host *host;
struct esp *esp; struct esp *esp;
struct resource *res; struct resource *res;
......
...@@ -451,7 +451,7 @@ static const struct esp_driver_ops sbus_esp_ops = { ...@@ -451,7 +451,7 @@ static const struct esp_driver_ops sbus_esp_ops = {
static int esp_sbus_probe_one(struct platform_device *op, static int esp_sbus_probe_one(struct platform_device *op,
struct platform_device *espdma, int hme) struct platform_device *espdma, int hme)
{ {
struct scsi_host_template *tpnt = &scsi_esp_template; const struct scsi_host_template *tpnt = &scsi_esp_template;
struct Scsi_Host *host; struct Scsi_Host *host;
struct esp *esp; struct esp *esp;
int err; int err;
......
...@@ -713,7 +713,7 @@ MODULE_DEVICE_TABLE(zorro, zorro_esp_zorro_tbl); ...@@ -713,7 +713,7 @@ MODULE_DEVICE_TABLE(zorro, zorro_esp_zorro_tbl);
static int zorro_esp_probe(struct zorro_dev *z, static int zorro_esp_probe(struct zorro_dev *z,
const struct zorro_device_id *ent) const struct zorro_device_id *ent)
{ {
struct scsi_host_template *tpnt = &scsi_esp_template; const struct scsi_host_template *tpnt = &scsi_esp_template;
struct Scsi_Host *host; struct Scsi_Host *host;
struct esp *esp; struct esp *esp;
const struct zorro_driver_data *zdd; const struct zorro_driver_data *zdd;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment