memory: renesas-rpc-if: Add support for R-Car Gen4
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 12 Oct 2022 14:01:52 +0000 (16:01 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 18 Oct 2022 17:02:58 +0000 (13:02 -0400)
commit1de3866f6d7a53dbee0ebe7d71eac738fb90972f
treed79039fb0aada13874529f334047e16fb98a4eb7
parent5192481f908e576be42bd39ec12979b79e11f7e0
memory: renesas-rpc-if: Add support for R-Car Gen4

The SPI Multi I/O Bus Controller (RPC-IF) on R-Car Gen4 SoCs is very
similar to the RPC-IF on R-Car Gen3 SoCs.  It does support four instead
of three bits of strobe timing adjustment (STRTIM), and thus requires a
new mask and new settings.

Inspired by a patch in the BSP by Cong Dang.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://lore.kernel.org/r/4d0824bf5ed0fb95c51cd36f9a3f0f562b1a6bf8.1665583089.git.geert+renesas@glider.be
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/memory/renesas-rpc-if.c
include/memory/renesas-rpc-if.h