diff options
Diffstat (limited to 'drivers/ata/libata-sff.c')
-rw-r--r-- | drivers/ata/libata-sff.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/ata/libata-sff.c b/drivers/ata/libata-sff.c index a9d5898cbbc4..6223ec042c80 100644 --- a/drivers/ata/libata-sff.c +++ b/drivers/ata/libata-sff.c | |||
@@ -827,6 +827,7 @@ int ata_pci_activate_sff_host(struct ata_host *host, | |||
827 | * @pdev: Controller to be initialized | 827 | * @pdev: Controller to be initialized |
828 | * @ppi: array of port_info, must be enough for two ports | 828 | * @ppi: array of port_info, must be enough for two ports |
829 | * @sht: scsi_host_template to use when registering the host | 829 | * @sht: scsi_host_template to use when registering the host |
830 | * @host_priv: host private_data | ||
830 | * | 831 | * |
831 | * This is a helper function which can be called from a driver's | 832 | * This is a helper function which can be called from a driver's |
832 | * xxx_init_one() probe function if the hardware uses traditional | 833 | * xxx_init_one() probe function if the hardware uses traditional |
@@ -848,7 +849,7 @@ int ata_pci_activate_sff_host(struct ata_host *host, | |||
848 | */ | 849 | */ |
849 | int ata_pci_init_one(struct pci_dev *pdev, | 850 | int ata_pci_init_one(struct pci_dev *pdev, |
850 | const struct ata_port_info * const * ppi, | 851 | const struct ata_port_info * const * ppi, |
851 | struct scsi_host_template *sht) | 852 | struct scsi_host_template *sht, void *host_priv) |
852 | { | 853 | { |
853 | struct device *dev = &pdev->dev; | 854 | struct device *dev = &pdev->dev; |
854 | const struct ata_port_info *pi = NULL; | 855 | const struct ata_port_info *pi = NULL; |
@@ -882,6 +883,7 @@ int ata_pci_init_one(struct pci_dev *pdev, | |||
882 | rc = ata_pci_prepare_sff_host(pdev, ppi, &host); | 883 | rc = ata_pci_prepare_sff_host(pdev, ppi, &host); |
883 | if (rc) | 884 | if (rc) |
884 | goto out; | 885 | goto out; |
886 | host->private_data = host_priv; | ||
885 | 887 | ||
886 | pci_set_master(pdev); | 888 | pci_set_master(pdev); |
887 | rc = ata_pci_activate_sff_host(host, ata_interrupt, sht); | 889 | rc = ata_pci_activate_sff_host(host, ata_interrupt, sht); |