Revert "ata: sata_mv: Convert to devm_ioremap_resource()"
authorAndrew Lunn <andrew@lunn.ch>
Tue, 23 May 2017 23:39:35 +0000 (01:39 +0200)
committerTejun Heo <tj@kernel.org>
Wed, 24 May 2017 14:56:32 +0000 (10:56 -0400)
commit3e4240da0e3673637c1c995bdd14cfdbc8f4dc4c
treedbacf81aeb873fa96ab3fec46f1161f7add95cb6
parentc034640a32f8456018d9c8c83799ead683046b95
Revert "ata: sata_mv: Convert to devm_ioremap_resource()"

This reverts commit 368e5fbdfc60732643f34f538823ed4bc8829827.

devm_ioremap_resource() enforces that there are no overlapping
resources, where as devm_ioremap() does not. The sata phy driver needs
a subset of the sata IO address space, so maps some of the sata
address space. As a result, sata_mv now fails to probe, reporting it
cannot get its resources, and so we don't have any SATA disks.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Acked-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Cc: stable@vger.kernel.org # v4.11+
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/sata_mv.c