mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 23:52:08 +02:00
Renesas driver updates for v6.18 (take two)
- Identify the Renesas R-Car X5H (R8A78000) SoC. -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQQ9qaHoIs/1I4cXmEiKwlD9ZEnxcAUCaMPlPgAKCRCKwlD9ZEnx cKWFAQC4fsZMpnUU2dTjCAtKftCJKD75hJlk74xFbCwcugCAKwEAs0xdHfeHBE4u iLNrvwOvmNpXI/vHkRS413R/PJ/HMwE= =pOCt -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmjIH/UACgkQmmx57+YA GNljLQ/8CChNouTy3mGIb7ydHAPjDlzWVdidvCckHLeZPTktGSIbbyANUGNOGKiU sxP1Q/Vg5+1EgVCn0hEFMYfI5UqnmMabHTxC5dXthQ0Z/q9DmDsrRPdeCdRxE1wo ixykN+uwK4DQ2fUO0aD/YOV3TouhgDGW6pJ0qafnCkI70aces/FdSdr/WkCRPnO8 5CaUjFY/qKlSgngGwy+NJb9gdwsfxgUZiv1mTl7CNvNoTARnQGJm6Q7olJFvCtV5 RmYrpd9w6IT/tJp/OB4nrbypWP/QMyb14/AVpuFSCBpDHbsf0pX4etTLRmsiNZoa 405QBco2rosj4RCLVXXUEDKrE3t+42ON8HqMN9nX19jagDoEV2y9PbDN02QsLqdG kB+cK65lhWaVJaGqt15MxYOwrCXfiYC9G8T95jDCrNrVJ3EzIHVQcdQDVFDJ4x2a 9n9cLU0pU4gYYFMWjAaSVmJ1HXQkrx3PsibM8Amr8VRZoIIr2zwWEDCN2ddBFqY5 uBqYQb3Up0iANaaE8xuOrf0/yreJLclUVxsl++XKpxLxV9AeneCriq/TQ2KGJltU +8o9Joyz2Gdw1jDPcGGhoWz04QpHURGvvuRPfRkW3SjwH114Lm64KYtr8KFLqlYn qj/DMjr4S+zQQQSzOSM+pHjcISdLf7gR3p4Qby/7i057gWjSsic= =2n4D -----END PGP SIGNATURE----- Merge tag 'renesas-drivers-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers Renesas driver updates for v6.18 (take two) - Identify the Renesas R-Car X5H (R8A78000) SoC. * tag 'renesas-drivers-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel: soc: renesas: Identify R-Car X5H Link: https://lore.kernel.org/r/cover.1757669914.git.geert+renesas@glider.be Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
68454c6fc1
|
|
@ -39,6 +39,10 @@ config ARCH_RCAR_GEN4
|
|||
bool
|
||||
select ARCH_RCAR_GEN3
|
||||
|
||||
config ARCH_RCAR_GEN5
|
||||
bool
|
||||
select ARCH_RCAR_GEN4
|
||||
|
||||
config ARCH_RMOBILE
|
||||
bool
|
||||
select PM
|
||||
|
|
@ -348,6 +352,14 @@ config ARCH_R8A779H0
|
|||
help
|
||||
This enables support for the Renesas R-Car V4M SoC.
|
||||
|
||||
config ARCH_R8A78000
|
||||
bool "ARM64 Platform support for R8A78000 (R-Car X5H)"
|
||||
default y if ARCH_RENESAS
|
||||
default ARCH_RENESAS
|
||||
select ARCH_RCAR_GEN5
|
||||
help
|
||||
This enables support for the Renesas R-Car X5H SoC.
|
||||
|
||||
config ARCH_R9A07G043
|
||||
bool "ARM64 Platform support for R9A07G043U (RZ/G2UL)"
|
||||
default y if ARCH_RENESAS
|
||||
|
|
|
|||
|
|
@ -36,6 +36,10 @@ static const struct renesas_family fam_rcar_gen4 __initconst __maybe_unused = {
|
|||
.name = "R-Car Gen4",
|
||||
};
|
||||
|
||||
static const struct renesas_family fam_rcar_gen5 __initconst __maybe_unused = {
|
||||
.name = "R-Car Gen5",
|
||||
};
|
||||
|
||||
static const struct renesas_family fam_rmobile __initconst __maybe_unused = {
|
||||
.name = "R-Mobile",
|
||||
.reg = 0xe600101c, /* CCCR (Common Chip Code Register) */
|
||||
|
|
@ -266,6 +270,11 @@ static const struct renesas_soc soc_rcar_v4m __initconst __maybe_unused = {
|
|||
.id = 0x5d,
|
||||
};
|
||||
|
||||
static const struct renesas_soc soc_rcar_x5h __initconst __maybe_unused = {
|
||||
.family = &fam_rcar_gen5,
|
||||
.id = 0x60,
|
||||
};
|
||||
|
||||
static const struct renesas_soc soc_shmobile_ag5 __initconst __maybe_unused = {
|
||||
.family = &fam_shmobile,
|
||||
.id = 0x37,
|
||||
|
|
@ -378,6 +387,9 @@ static const struct of_device_id renesas_socs[] __initconst __maybe_unused = {
|
|||
#ifdef CONFIG_ARCH_R8A779H0
|
||||
{ .compatible = "renesas,r8a779h0", .data = &soc_rcar_v4m },
|
||||
#endif
|
||||
#ifdef CONFIG_ARCH_R8A78000
|
||||
{ .compatible = "renesas,r8a78000", .data = &soc_rcar_x5h },
|
||||
#endif
|
||||
#ifdef CONFIG_ARCH_R9A07G043
|
||||
#ifdef CONFIG_RISCV
|
||||
{ .compatible = "renesas,r9a07g043", .data = &soc_rz_five },
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user