Subject: [PATCH] scsi: switch m68k 53c7xx drivers to shost_priv() From: Christoph Hellwig scsi: Switch the m68k 53c7xx drivers to the new shost_priv() accessor that's in the scsi-misc tree. Signed-off-by: Geert Uytterhoeven --- drivers/scsi/a4000t.c | 3 +-- drivers/scsi/bvme6000_scsi.c | 3 +-- drivers/scsi/mvme16x_scsi.c | 3 +-- drivers/scsi/zorro7xx.c | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) --- a/drivers/scsi/a4000t.c +++ b/drivers/scsi/a4000t.c @@ -95,8 +95,7 @@ static int __devinit a4000t_probe(struct static __devexit int a4000t_device_remove(struct device *dev) { struct Scsi_Host *host = dev_to_shost(dev); - struct NCR_700_Host_Parameters *hostdata = - (struct NCR_700_Host_Parameters *)host->hostdata[0]; + struct NCR_700_Host_Parameters *hostdata = shost_priv(host); scsi_remove_host(host); --- a/drivers/scsi/bvme6000_scsi.c +++ b/drivers/scsi/bvme6000_scsi.c @@ -90,8 +90,7 @@ static __devexit int bvme6000_device_remove(struct device *dev) { struct Scsi_Host *host = dev_to_shost(dev); - struct NCR_700_Host_Parameters *hostdata = - (struct NCR_700_Host_Parameters *)host->hostdata[0]; + struct NCR_700_Host_Parameters *hostdata = shost_priv(host); scsi_remove_host(host); NCR_700_release(host); --- a/drivers/scsi/mvme16x_scsi.c +++ b/drivers/scsi/mvme16x_scsi.c @@ -105,8 +105,7 @@ static __devexit int mvme16x_device_remove(struct device *dev) { struct Scsi_Host *host = dev_to_shost(dev); - struct NCR_700_Host_Parameters *hostdata = - (struct NCR_700_Host_Parameters *)host->hostdata[0]; + struct NCR_700_Host_Parameters *hostdata = shost_priv(host); /* Disable scsi chip ints */ { --- a/drivers/scsi/zorro7xx.c +++ b/drivers/scsi/zorro7xx.c @@ -150,8 +150,7 @@ static int __devinit zorro7xx_init_one(s static __devexit void zorro7xx_remove_one(struct zorro_dev *z) { struct Scsi_Host *host = dev_to_shost(&z->dev); - struct NCR_700_Host_Parameters *hostdata = - (struct NCR_700_Host_Parameters *)host->hostdata[0]; + struct NCR_700_Host_Parameters *hostdata = shost_priv(host); scsi_remove_host(host);