/* Called to do the PIO mode setup. Our timing registers are shared but we want to set the PIO timing by default.  */
static void ninja32_set_piomode(struct ata_port *ap, struct ata_device *adev)
/* Called to do the PIO mode setup. Our timing registers are shared but we want to set the PIO timing by default.  */
static void ninja32_set_piomode(struct ata_port *ap, struct ata_device *adev)
{
	static u16 pio_timing[5] = {
		0xd6, 0x85, 0x44, 0x33, 0x13
	};
	iowrite8(pio_timing[adev->pio_mode - XFER_PIO_0],
		 ap->ioaddr.bmdma_addr + 0x1f);
	ap->private_data = adev;
}