[PATCH 5/7] ARM: omap2: gpmc-onenand: Print something useful on CS request failure
Ezequiel Garcia
ezequiel.garcia at free-electrons.com
Sat Feb 9 11:38:14 EST 2013
If CS request fails the current error message is rather unhelpful.
Fix it by printing the failing chip select and the error code.
Signed-off-by: Ezequiel Garcia <ezequiel.garcia at free-electrons.com>
---
arch/arm/mach-omap2/gpmc-onenand.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-omap2/gpmc-onenand.c b/arch/arm/mach-omap2/gpmc-onenand.c
index fadd8743..0ee5317 100644
--- a/arch/arm/mach-omap2/gpmc-onenand.c
+++ b/arch/arm/mach-omap2/gpmc-onenand.c
@@ -379,7 +379,8 @@ void gpmc_onenand_init(struct omap_onenand_platform_data *_onenand_data)
err = gpmc_cs_request(gpmc_onenand_data->cs, ONENAND_IO_SIZE,
(unsigned long *)&gpmc_onenand_resource.start);
if (err < 0) {
- pr_err("%s: Cannot request GPMC CS\n", __func__);
+ pr_err("%s: Cannot request GPMC CS %d, error %d\n",
+ __func__, gpmc_onenand_data->cs, err);
return;
}
--
1.7.8.6
More information about the linux-arm-kernel
mailing list