From c6d99986f025f1e79b8377ec6bd39131cf2f2b0e Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: clk: renesas: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'drivers') diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index fb811e943ea..48f19b138f3 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7796-cpg-mssr.c @@ -323,11 +323,30 @@ static const struct cpg_mssr_info r8a7796_cpg_mssr_info = { .get_pll_config = r8a7796_get_pll_config, }; +static const struct cpg_mssr_info r8a77965_cpg_mssr_info = { + .core_clk = r8a7796_core_clks, + .core_clk_size = ARRAY_SIZE(r8a7796_core_clks), + .mod_clk = r8a7796_mod_clks, + .mod_clk_size = ARRAY_SIZE(r8a7796_mod_clks), + .mstp_table = r8a7796_mstp_table, + .mstp_table_size = ARRAY_SIZE(r8a7796_mstp_table), + .reset_node = "renesas,r8a77965-rst", + .extalr_node = "extalr", + .mod_clk_base = MOD_CLK_BASE, + .clk_extal_id = CLK_EXTAL, + .clk_extalr_id = CLK_EXTALR, + .get_pll_config = r8a7796_get_pll_config, +}; + static const struct udevice_id r8a7796_clk_ids[] = { { .compatible = "renesas,r8a7796-cpg-mssr", .data = (ulong)&r8a7796_cpg_mssr_info, }, + { + .compatible = "renesas,r8a77965-cpg-mssr", + .data = (ulong)&r8a77965_cpg_mssr_info, + }, { } }; -- cgit v1.3.1 From 76ed8f0542bff72b7036cc57b77b9107db406574 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: gpio: rcar: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/gpio/gpio-rcar.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c index 924bc035cd3..de3320d006c 100644 --- a/drivers/gpio/gpio-rcar.c +++ b/drivers/gpio/gpio-rcar.c @@ -174,6 +174,7 @@ static int rcar_gpio_probe(struct udevice *dev) static const struct udevice_id rcar_gpio_ids[] = { { .compatible = "renesas,gpio-r8a7795" }, { .compatible = "renesas,gpio-r8a7796" }, + { .compatible = "renesas,gpio-r8a77965" }, { .compatible = "renesas,gpio-r8a77970" }, { .compatible = "renesas,gpio-r8a77995" }, { .compatible = "renesas,rcar-gen2-gpio" }, -- cgit v1.3.1 From d6eb25c2f168523f4541c1e4ad5568b0999e6148 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: mmc: uniphier-sd: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu Cc: Jaehoon Chung Cc: Masahiro Yamada --- drivers/mmc/uniphier-sd.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') diff --git a/drivers/mmc/uniphier-sd.c b/drivers/mmc/uniphier-sd.c index a080674c8aa..525b1702b96 100644 --- a/drivers/mmc/uniphier-sd.c +++ b/drivers/mmc/uniphier-sd.c @@ -854,6 +854,7 @@ static const struct udevice_id uniphier_sd_match[] = { { .compatible = "renesas,sdhi-r8a7794", .data = 0 }, { .compatible = "renesas,sdhi-r8a7795", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a7796", .data = UNIPHIER_SD_CAP_64BIT }, + { .compatible = "renesas,sdhi-r8a77965", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a77970", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "renesas,sdhi-r8a77995", .data = UNIPHIER_SD_CAP_64BIT }, { .compatible = "socionext,uniphier-sdhc", .data = 0 }, -- cgit v1.3.1 From 7a7081e6f308bc510c22da3d078b42a46ea72192 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: net: ravb: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu Cc: Joe Hershberger --- drivers/net/ravb.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') diff --git a/drivers/net/ravb.c b/drivers/net/ravb.c index bd30cba940b..ae120e59ba6 100644 --- a/drivers/net/ravb.c +++ b/drivers/net/ravb.c @@ -658,6 +658,7 @@ int ravb_ofdata_to_platdata(struct udevice *dev) static const struct udevice_id ravb_ids[] = { { .compatible = "renesas,etheravb-r8a7795" }, { .compatible = "renesas,etheravb-r8a7796" }, + { .compatible = "renesas,etheravb-r8a77965" }, { .compatible = "renesas,etheravb-r8a77970" }, { .compatible = "renesas,etheravb-r8a77995" }, { .compatible = "renesas,etheravb-rcar-gen3" }, -- cgit v1.3.1 From d1fe3182fa0d56a84cb8832bc92b717a2a17d1ad Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: pinctrl: rmobile: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/pinctrl/renesas/pfc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'drivers') diff --git a/drivers/pinctrl/renesas/pfc.c b/drivers/pinctrl/renesas/pfc.c index 51f3250b2a5..6194e6522e7 100644 --- a/drivers/pinctrl/renesas/pfc.c +++ b/drivers/pinctrl/renesas/pfc.c @@ -862,6 +862,9 @@ static const struct udevice_id sh_pfc_pinctrl_ids[] = { { .compatible = "renesas,pfc-r8a7796", .data = SH_PFC_R8A7796, + }, { + .compatible = "renesas,pfc-r8a77965", + .data = SH_PFC_R8A7796, }, #endif #ifdef CONFIG_PINCTRL_PFC_R8A77970 -- cgit v1.3.1 From 4f0533ffcd37bc1c877d6b59235c042ca78ccf10 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Mon, 26 Feb 2018 10:35:15 +0100 Subject: usb: xhci-rcar: Add R8A77965 M3N entries Add entries for the R8A77965 M3N SoC. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- drivers/usb/host/xhci-rcar.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') diff --git a/drivers/usb/host/xhci-rcar.c b/drivers/usb/host/xhci-rcar.c index 71202d7b038..8426d2f2323 100644 --- a/drivers/usb/host/xhci-rcar.c +++ b/drivers/usb/host/xhci-rcar.c @@ -142,6 +142,7 @@ static int xhci_rcar_ofdata_to_platdata(struct udevice *dev) static const struct udevice_id xhci_rcar_ids[] = { { .compatible = "renesas,xhci-r8a7795" }, { .compatible = "renesas,xhci-r8a7796" }, + { .compatible = "renesas,xhci-r8a77965" }, { } }; -- cgit v1.3.1