memory: omap-gpmc: return meaningful error codes in gpmc_cs_set_timings()
authorKrzysztof Kozlowski <krzk@kernel.org>
Fri, 24 Jul 2020 07:40:29 +0000 (09:40 +0200)
committerKrzysztof Kozlowski <krzk@kernel.org>
Mon, 17 Aug 2020 18:43:35 +0000 (20:43 +0200)
commitd25112aa34d007deaef3f2b373ab98ab1a7fc92d
treeddc2e2e0418a483467159fd518ec9a8f4d8f66bf
parentddbfbcba4933b50680ae0b6a789e3bbce3f356a4
memory: omap-gpmc: return meaningful error codes in gpmc_cs_set_timings()

The callers of gpmc_cs_set_timings() expect to receive -ERRNO on errors
and they pass further what they have received.

However gpmc_cs_set_timings() was returning -1 (equal to -EPERM) which
does not make sense in this context.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20200724074038.5597-21-krzk@kernel.org
drivers/memory/omap-gpmc.c