lkml.org 
[lkml]   [2020]   [Nov]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V2 1/2] arm64: dts: imx8mm-beacon-som: Configure RTC aliases
    Date
    On the i.MX8MM Beacon SOM, there is an RTC chip which is fed power
    from the baseboard during power off. The SNVS RTC integrated into
    the SoC is not fed power. Depending on the order the modules are
    loaded, this can be a problem if the external RTC isn't rtc0.

    Make the alias for rtc0 point to the external RTC all the time and
    rtc1 point to the SVNS in order to correctly hold date/time over
    a power-cycle.

    Signed-off-by: Adam Ford <aford173@gmail.com>
    ---
    V2: Remove fixes tag

    diff --git a/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
    index 5565775270f9..9bdefbba9e90 100644
    --- a/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
    +++ b/arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
    @@ -4,6 +4,11 @@
    */

    / {
    + aliases {
    + rtc0 = &rtc;
    + rtc1 = &snvs_rtc;
    + };
    +
    usdhc1_pwrseq: usdhc1_pwrseq {
    compatible = "mmc-pwrseq-simple";
    pinctrl-names = "default";
    @@ -219,7 +224,7 @@ eeprom@50 {
    reg = <0x50>;
    };

    - rtc@51 {
    + rtc: rtc@51 {
    compatible = "nxp,pcf85263";
    reg = <0x51>;
    };
    --
    2.25.1
    \
     
     \ /
      Last update: 2020-11-26 11:46    [W:4.776 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site