memory: add Renesas RPC-IF driver
authorSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Tue, 16 Jun 2020 20:03:48 +0000 (23:03 +0300)
committerMark Brown <broonie@kernel.org>
Wed, 1 Jul 2020 21:45:14 +0000 (22:45 +0100)
commitca7d8b980b67f133317525c4273e144116ee1ae5
tree3d59bc2f6d6bd5bcbcccc291bc91d1db8f744a29
parentab1c362061d92556bd96fd2c0b188f8e4223e3e3
memory: add Renesas RPC-IF driver

Add the memory driver for Renesas RPC-IF which registers either SPI or
HyperFLash device depending on the contents of the device tree subnode.
It also provides the absract "back end" device APIs that can be used by
the "front end" SPI/MTD drivers to talk to the real hardware.

Based on the original patch by Mason Yang <masonccyang@mxic.com.tw>.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Link: https://lore.kernel.org/r/9a3606ec-d4d0-c63a-4fb6-631ab38e621c@cogentembedded.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/memory/Kconfig
drivers/memory/Makefile
drivers/memory/renesas-rpc-if.c [new file with mode: 0644]
include/memory/renesas-rpc-if.h [new file with mode: 0644]