ata: libahci: Use of_platform_device_create only if supported
authorGuenter Roeck <linux@roeck-us.net>
Sat, 31 Jan 2015 18:36:22 +0000 (10:36 -0800)
committerTejun Heo <tj@kernel.org>
Tue, 3 Feb 2015 12:12:54 +0000 (07:12 -0500)
commitf627cfdeb7d07df7d7ad2e6ebe59f25d8af4212e
treedd4b94a3b6d7b7c668750e647a18ac165b4290de
parentfad06016433bb1e890ce7d170079351099518489
ata: libahci: Use of_platform_device_create only if supported

of_platform_device_create does not exist if OF_ADDRESS is not configured,
so limit its use accordingly.

Without this fix, the sparc64:allmodconfig build fails with

ERROR: "of_platform_device_create" [drivers/ata/libahci_platform.ko] undefined!

Fixes: c7d7ddee7e24 ("ata: libahci: Allow using multiple regulators")
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/libahci_platform.c