pata: imx: add support of setting timings for PIO modes
authorVladimir Zapolskiy <vz@mleia.com>
Wed, 9 Nov 2016 00:56:37 +0000 (02:56 +0200)
committerTejun Heo <tj@kernel.org>
Wed, 9 Nov 2016 16:48:57 +0000 (11:48 -0500)
commitfab43e14347e510b5872515a47200914182c15f9
tree412ddfe5b3b51377185ec110c6d806e15cc822cd
parent65a443ea54832cdf221c03c285930f0089c03f9a
pata: imx: add support of setting timings for PIO modes

The controller is capable to operate in up to PIO4 mode, however
before the change the driver relies on timing settings done by
a bootloader for PIO0 mode only. The change adds more flexibility
in PIO mode selection at runtime and makes the driver to work even if
bootloader does not preset ATA timings.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/pata_imx.c