mfd: syscon: atmel-smc: Add helper to retrieve register layout
authorLudovic Desroches <ludovic.desroches@microchip.com>
Tue, 18 Jul 2017 13:22:19 +0000 (15:22 +0200)
committerLee Jones <lee.jones@linaro.org>
Tue, 5 Sep 2017 07:46:01 +0000 (08:46 +0100)
commitb0f3ab20e76499db12b0bbadb5737d9870f10418
treedb43752273fae309fa329377d71053f248875c55
parentf446363374e4c31fecad2cf95d877b4631de9890
mfd: syscon: atmel-smc: Add helper to retrieve register layout

For HSMC controller, the register layout depends on the device i.e. the
offset of setup, pulse, cycle, mode and timings registers is not the
same. An helper is added to provide the correct register layout.

Fixes: fe9d7cb22ef3 ("mfd: syscon: atmel-smc: Add new helpers to ease
SMC regs manipulation")
Suggested-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Acked-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/memory/atmel-ebi.c
drivers/mfd/atmel-smc.c
drivers/mtd/nand/atmel/nand-controller.c
include/linux/mfd/syscon/atmel-smc.h