mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
arm64: dts: renesas: Deduplicate extalr_clk bootph-all
Most R-Car Gen3 and Gen4 systems require extalr_clk very early
in the boot process. Currently the extalr_clk { bootph-all } DT
property to indicate this clock should be available early is set
in each SoC U-Boot DT extras file. Deduplicate this assignment to
new common r8a779x-rcar64-u-boot.dtsi file.
Note that R-Car Gen3 R8A77990 E3 and R8A77995 D3 and RZ R8A774C0
do not require extalr_clk early, therefore these SoCs still include
plain r8a779x-u-boot.dtsi in their U-Boot DT extras .
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
This commit is contained in:
@@ -5,8 +5,4 @@
|
|||||||
* Copyright (C) 2021 Renesas Electronics Corporation
|
* Copyright (C) 2021 Renesas Electronics Corporation
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -5,8 +5,4 @@
|
|||||||
* Copyright (C) 2021 Renesas Electronics Corp.
|
* Copyright (C) 2021 Renesas Electronics Corp.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -5,8 +5,4 @@
|
|||||||
* Copyright (C) 2020 Renesas Electronics Corp.
|
* Copyright (C) 2020 Renesas Electronics Corp.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -5,11 +5,7 @@
|
|||||||
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
|
|||||||
@@ -5,11 +5,7 @@
|
|||||||
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
|
|||||||
@@ -5,11 +5,7 @@
|
|||||||
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
|
|||||||
@@ -5,11 +5,7 @@
|
|||||||
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
* Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
|
|||||||
@@ -5,11 +5,7 @@
|
|||||||
* Copyright (C) 2019 Marek Vasut <marek.vasut@gmail.com>
|
* Copyright (C) 2019 Marek Vasut <marek.vasut@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* Copyright (C) 2020 Renesas Electronics Corp.
|
* Copyright (C) 2020 Renesas Electronics Corp.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
@@ -19,7 +19,3 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* Copyright (C) 2021 Renesas Electronics Corp.
|
* Copyright (C) 2021 Renesas Electronics Corp.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
@@ -22,7 +22,3 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* Copyright (C) 2021 Renesas Electronics Corp.
|
* Copyright (C) 2021 Renesas Electronics Corp.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "r8a779x-u-boot.dtsi"
|
#include "r8a779x-rcar64-u-boot.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
binman: binman {
|
binman: binman {
|
||||||
@@ -139,10 +139,6 @@
|
|||||||
bootph-all;
|
bootph-all;
|
||||||
};
|
};
|
||||||
|
|
||||||
&extalr_clk {
|
|
||||||
bootph-all;
|
|
||||||
};
|
|
||||||
|
|
||||||
&hscif0 {
|
&hscif0 {
|
||||||
bootph-all;
|
bootph-all;
|
||||||
};
|
};
|
||||||
|
|||||||
12
arch/arm/dts/r8a779x-rcar64-u-boot.dtsi
Normal file
12
arch/arm/dts/r8a779x-rcar64-u-boot.dtsi
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
|
/*
|
||||||
|
* Device Tree Source extras for U-Boot on R-Car 64bit SoC
|
||||||
|
*
|
||||||
|
* Copyright (C) 2024 Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "r8a779x-u-boot.dtsi"
|
||||||
|
|
||||||
|
&extalr_clk {
|
||||||
|
bootph-all;
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user