Re: [PATCH 12/15] ide: make ide_hwif_t.ide_dma_host_on void

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Sergei Shtylyov <sshtylyov@...>
Cc: <linux-ide@...>, <linux-kernel@...>
Date: Friday, February 2, 2007 - 5:16 pm

Sergei Shtylyov wrote:

fixed in v2 version of the patch, thanks


ditto

I also fixed the previous patch.


SGIIOC4 is not PCI IDE BMDMA compatible - it uses its own SG list
format which supports 64-bit addresses.  Thus sgiioc4 driver doesn't use
the default IDE PCI initialization code [ ide_setup_pci_device[s]() ].

The default values are only assigned when using ide_setup_pci_device[s]():

ide_setup_pci_device[s]()
	do_ide_setup_pci_device()
		ide_pci_setup_ports()
			->init_setup_dma() [ or ide_hwif_setup_dma() ]
				->init_dma [ or ide_setup_dma() ]

Thanks,
Bart

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 12/15] ide: make ide_hwif_t.ide_dma_host_on void, Bartlomiej Zolnierkiewicz..., (Fri Feb 2, 5:16 pm)