renesas-soc.c (16ba7e312045cd5d32fba0156312b4303f200787) renesas-soc.c (5b83cc42cf871d3079cc370432de6b5925c71ce5)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Renesas SoC Identification
4 *
5 * Copyright (C) 2014-2016 Glider bvba
6 */
7
8#include <linux/io.h>

--- 112 unchanged lines hidden (view full) ---

121 .id = 0x55,
122};
123
124static const struct renesas_soc soc_rz_g2e __initconst __maybe_unused = {
125 .family = &fam_rzg2,
126 .id = 0x57,
127};
128
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Renesas SoC Identification
4 *
5 * Copyright (C) 2014-2016 Glider bvba
6 */
7
8#include <linux/io.h>

--- 112 unchanged lines hidden (view full) ---

121 .id = 0x55,
122};
123
124static const struct renesas_soc soc_rz_g2e __initconst __maybe_unused = {
125 .family = &fam_rzg2,
126 .id = 0x57,
127};
128
129static const struct renesas_soc soc_rz_g2h __initconst __maybe_unused = {
130 .family = &fam_rzg2,
131 .id = 0x4f,
132};
133
129static const struct renesas_soc soc_rcar_m1a __initconst __maybe_unused = {
130 .family = &fam_rcar_gen1,
131};
132
133static const struct renesas_soc soc_rcar_h1 __initconst __maybe_unused = {
134 .family = &fam_rcar_gen1,
135 .id = 0x3b,
136};

--- 96 unchanged lines hidden (view full) ---

233 { .compatible = "renesas,r8a774a1", .data = &soc_rz_g2m },
234#endif
235#ifdef CONFIG_ARCH_R8A774B1
236 { .compatible = "renesas,r8a774b1", .data = &soc_rz_g2n },
237#endif
238#ifdef CONFIG_ARCH_R8A774C0
239 { .compatible = "renesas,r8a774c0", .data = &soc_rz_g2e },
240#endif
134static const struct renesas_soc soc_rcar_m1a __initconst __maybe_unused = {
135 .family = &fam_rcar_gen1,
136};
137
138static const struct renesas_soc soc_rcar_h1 __initconst __maybe_unused = {
139 .family = &fam_rcar_gen1,
140 .id = 0x3b,
141};

--- 96 unchanged lines hidden (view full) ---

238 { .compatible = "renesas,r8a774a1", .data = &soc_rz_g2m },
239#endif
240#ifdef CONFIG_ARCH_R8A774B1
241 { .compatible = "renesas,r8a774b1", .data = &soc_rz_g2n },
242#endif
243#ifdef CONFIG_ARCH_R8A774C0
244 { .compatible = "renesas,r8a774c0", .data = &soc_rz_g2e },
245#endif
246#ifdef CONFIG_ARCH_R8A774E1
247 { .compatible = "renesas,r8a774e1", .data = &soc_rz_g2h },
248#endif
241#ifdef CONFIG_ARCH_R8A7778
242 { .compatible = "renesas,r8a7778", .data = &soc_rcar_m1a },
243#endif
244#ifdef CONFIG_ARCH_R8A7779
245 { .compatible = "renesas,r8a7779", .data = &soc_rcar_h1 },
246#endif
247#ifdef CONFIG_ARCH_R8A7790
248 { .compatible = "renesas,r8a7790", .data = &soc_rcar_h2 },

--- 142 unchanged lines hidden ---
249#ifdef CONFIG_ARCH_R8A7778
250 { .compatible = "renesas,r8a7778", .data = &soc_rcar_m1a },
251#endif
252#ifdef CONFIG_ARCH_R8A7779
253 { .compatible = "renesas,r8a7779", .data = &soc_rcar_h1 },
254#endif
255#ifdef CONFIG_ARCH_R8A7790
256 { .compatible = "renesas,r8a7790", .data = &soc_rcar_h2 },

--- 142 unchanged lines hidden ---