lkml.org 
[lkml]   [2020]   [Dec]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V2 6/9] arm64: dts: renesas: beacon-rzg2m-kit: Rearange SoC unique functions
    Date
    In preparation for adding new dev kits, move anything specific to the
    RZ/G2M from the SOM-level and baseboard-levels and move them to the
    kit-level. This allows the SOM and baseboard to be reused with
    other SoC's.

    Signed-off-by: Adam Ford <aford173@gmail.com>
    ---
    V2: Fix missing entries in dts file.

    diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi b/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
    index 3b3efaf749bb..a6aa0b815c46 100644
    --- a/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
    +++ b/arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi
    @@ -241,21 +241,6 @@ &can1 {
    status = "okay";
    };

    -&du {
    - pinctrl-0 = <&du_pins>;
    - pinctrl-names = "default";
    - status = "okay";
    -
    - clocks = <&cpg CPG_MOD 724>,
    - <&cpg CPG_MOD 723>,
    - <&cpg CPG_MOD 722>,
    - <&versaclock5 1>,
    - <&x302_clk>,
    - <&versaclock5 2>;
    - clock-names = "du.0", "du.1", "du.2",
    - "dclkin.0", "dclkin.1", "dclkin.2";
    -};
    -
    &du_out_rgb {
    remote-endpoint = <&rgb_panel>;
    };
    diff --git a/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi b/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
    index a6f7193e4d97..b34ffa1e77fa 100644
    --- a/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
    +++ b/arch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi
    @@ -13,11 +13,6 @@ memory@48000000 {
    reg = <0x0 0x48000000 0x0 0x78000000>;
    };

    - memory@600000000 {
    - device_type = "memory";
    - reg = <0x6 0x00000000 0x0 0x80000000>;
    - };
    -
    osc_32k: osc_32k {
    compatible = "fixed-clock";
    #clock-cells = <0>;
    diff --git a/arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts b/arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts
    index 25eeac411f12..501cb05da228 100644
    --- a/arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts
    +++ b/arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts
    @@ -26,6 +26,26 @@ aliases {
    chosen {
    stdout-path = "serial0:115200n8";
    };
    +
    + memory@600000000 {
    + device_type = "memory";
    + reg = <0x6 0x00000000 0x0 0x80000000>;
    + };
    +};
    +
    +&du {
    + pinctrl-0 = <&du_pins>;
    + pinctrl-names = "default";
    + status = "okay";
    +
    + clocks = <&cpg CPG_MOD 724>,
    + <&cpg CPG_MOD 723>,
    + <&cpg CPG_MOD 722>,
    + <&versaclock5 1>,
    + <&x302_clk>,
    + <&versaclock5 2>;
    + clock-names = "du.0", "du.1", "du.2",
    + "dclkin.0", "dclkin.1", "dclkin.2";
    };

    /* Reference versaclock instead of audio_clk_a */
    --
    2.25.1
    \
     
     \ /
      Last update: 2020-12-24 18:08    [W:3.819 / U:2.160 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site