mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 21:44:27 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 329eae71bdbe9e30f76164ba3dd5ef0dba932eef Mon Sep 17 00:00:00 2001
 | |
| From: Kurt Mahan <kmahan@freescale.com>
 | |
| Date: Fri, 15 Feb 2008 15:34:58 -0700
 | |
| Subject: [PATCH] Remove .port_disable and .irq_ack for 2.6.24.
 | |
| 
 | |
| LTIBName: m5445x-pata-24-cleanup
 | |
| Signed-off-by: Kurt Mahan <kmahan@freescale.com>
 | |
| ---
 | |
|  drivers/ata/pata_fsl.c |   15 ---------------
 | |
|  1 files changed, 0 insertions(+), 15 deletions(-)
 | |
| 
 | |
| --- a/drivers/ata/pata_fsl.c
 | |
| +++ b/drivers/ata/pata_fsl.c
 | |
| @@ -497,19 +497,6 @@ err_out:
 | |
|  }
 | |
|  #endif /* CONFIG_FSL_PATA_USE_DMA */
 | |
|  
 | |
| -static u8 pata_fsl_irq_ack(struct ata_port *ap, unsigned int chk_drq)
 | |
| -{
 | |
| -	unsigned int bits = chk_drq ? ATA_BUSY | ATA_DRQ : ATA_BUSY;
 | |
| -	u8 status;
 | |
| -
 | |
| -	status = ata_busy_wait(ap, bits, 1000);
 | |
| -	if (status & bits)
 | |
| -		if (ata_msg_err(ap))
 | |
| -			printk(KERN_ERR "abnormal status 0x%X\n", status);
 | |
| -
 | |
| -	return status;
 | |
| -}
 | |
| -
 | |
|  static void ata_dummy_noret(struct ata_port *ap) { return; }
 | |
|  
 | |
|  static struct scsi_host_template pata_fsl_sht = {
 | |
| @@ -538,7 +525,6 @@ static struct ata_port_operations pata_f
 | |
|  	.set_dmamode		= pata_fsl_set_dmamode,
 | |
|  #endif
 | |
|  
 | |
| -	.port_disable		= ata_port_disable,
 | |
|  	.tf_load		= ata_tf_load,
 | |
|  	.tf_read		= ata_tf_read,
 | |
|  	.check_status		= ata_check_status,
 | |
| @@ -563,7 +549,6 @@ static struct ata_port_operations pata_f
 | |
|  
 | |
|  	.irq_clear		= ata_dummy_noret,
 | |
|  	.irq_on			= ata_irq_on,
 | |
| -	.irq_ack		= pata_fsl_irq_ack,
 | |
|  
 | |
|  	.port_start		= pata_fsl_port_start,
 | |
|  
 |