Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

spi: add generic R-Car Gen4 and specific r8a779f0 support

Merge series from Wolfram Sang <wsa+renesas@sang-engineering.com>:

Here are the patches to enable MSIOF on R-Car S4-8. They also introduce
generic Gen4 support and move V3U to Gen4 (which it really is).

+7 -1
+6 -1
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
··· 47 47 - renesas,msiof-r8a77980 # R-Car V3H 48 48 - renesas,msiof-r8a77990 # R-Car E3 49 49 - renesas,msiof-r8a77995 # R-Car D3 50 - - renesas,msiof-r8a779a0 # R-Car V3U 51 50 - const: renesas,rcar-gen3-msiof # generic R-Car Gen3 and RZ/G2 51 + # compatible device 52 + - items: 53 + - enum: 54 + - renesas,msiof-r8a779a0 # R-Car V3U 55 + - renesas,msiof-r8a779f0 # R-Car S4-8 56 + - const: renesas,rcar-gen4-msiof # generic R-Car Gen4 52 57 # compatible device 53 58 - items: 54 59 - const: renesas,sh-msiof # deprecated
+1
drivers/spi/spi-sh-msiof.c
··· 1085 1085 { .compatible = "renesas,rcar-gen2-msiof", .data = &rcar_gen2_data }, 1086 1086 { .compatible = "renesas,msiof-r8a7796", .data = &rcar_gen3_data }, 1087 1087 { .compatible = "renesas,rcar-gen3-msiof", .data = &rcar_gen3_data }, 1088 + { .compatible = "renesas,rcar-gen4-msiof", .data = &rcar_gen3_data }, 1088 1089 { .compatible = "renesas,sh-msiof", .data = &sh_data }, /* Deprecated */ 1089 1090 {}, 1090 1091 };