Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ccf68c34 authored by Tejun Heo's avatar Tejun Heo
Browse files

[PATCH] libata-hp: hook warmplug



Hook transportt->user_scan() and hostt->slave_destroy().

Signed-off-by: default avatarTejun Heo <htejun@gmail.com>
parent 83c47bcb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -228,6 +228,7 @@ static struct scsi_host_template ahci_sht = {
	.proc_name		= DRV_NAME,
	.dma_boundary		= AHCI_DMA_BOUNDARY,
	.slave_configure	= ata_scsi_slave_config,
	.slave_destroy		= ata_scsi_slave_destroy,
	.bios_param		= ata_std_bios_param,
};

+1 −0
Original line number Diff line number Diff line
@@ -219,6 +219,7 @@ static struct scsi_host_template piix_sht = {
	.proc_name		= DRV_NAME,
	.dma_boundary		= ATA_DMA_BOUNDARY,
	.slave_configure	= ata_scsi_slave_config,
	.slave_destroy		= ata_scsi_slave_destroy,
	.bios_param		= ata_std_bios_param,
	.resume			= ata_scsi_device_resume,
	.suspend		= ata_scsi_device_suspend,
+1 −0
Original line number Diff line number Diff line
@@ -107,6 +107,7 @@ static const u8 def_control_mpage[CONTROL_MPAGE_LEN] = {
struct scsi_transport_template ata_scsi_transport_template = {
	.eh_strategy_handler	= ata_scsi_error,
	.eh_timed_out		= ata_scsi_timed_out,
	.user_scan		= ata_scsi_user_scan,
};


+1 −0
Original line number Diff line number Diff line
@@ -152,6 +152,7 @@ static struct scsi_host_template adma_ata_sht = {
	.proc_name		= DRV_NAME,
	.dma_boundary		= ADMA_DMA_BOUNDARY,
	.slave_configure	= ata_scsi_slave_config,
	.slave_destroy		= ata_scsi_slave_destroy,
	.bios_param		= ata_std_bios_param,
};

+1 −0
Original line number Diff line number Diff line
@@ -390,6 +390,7 @@ static struct scsi_host_template mv_sht = {
	.proc_name		= DRV_NAME,
	.dma_boundary		= MV_DMA_BOUNDARY,
	.slave_configure	= ata_scsi_slave_config,
	.slave_destroy		= ata_scsi_slave_destroy,
	.bios_param		= ata_std_bios_param,
};

Loading