25 Jan, 2020

1 commit

  • Sync the device tree files and device tree header files from upstream
    Linux kernel, as of 2020-01-08. The commit synced to in the sunxi repo

    98d25b0b266d Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next

    which is also part of next-20200108.

    Changes brought in include:

    - cleanup of pinmux node names
    - addition of Security ID, MBUS, CSI, crypto engine, video codec,
    pmu, and thermal sensor device nodes for both SoCs
    - addition of deinterlacing engine device node on H3
    - cleanup of RTC device node and addition of its clocks
    - various board cleanups and improvements
    - removal of pinmux node for GPIO lines
    - cpufreq / DVFS
    - HDMI output
    - UART-based Bluetooth
    - audio codec
    - USB ports
    - new boards

    Most of the changes don't concern U-boot.

    Signed-off-by: Chen-Yu Tsai
    Reviewed-by: Jagan Teki

    Chen-Yu Tsai
     

16 Jul, 2018

1 commit

  • Update the .dts file for the various boards with an Allwinner H3 SoC.
    This is as of v4.18-rc3, exactly Linux commit:
    commit 721afaa2aeb860067decdddadc84ed16f42f2048 (HEAD)
    Merge: 7c00e8ae041b 87815dda5593
    Author: Linus Torvalds
    Date: Mon Jun 11 17:57:38 2018 -0700

    Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

    This also includes the OrangePi Zero .dts, which technically has an
    Allwinner H2+ SoC.

    Signed-off-by: Andre Przywara
    Acked-by: Maxime Ripard
    Acked-by: Jagan Teki

    Andre Przywara
     

04 Apr, 2018

1 commit

  • The U-Boot driver for the sun8i-emac was using some preliminary DT
    binding. Now since Linux got its own driver in v4.15 and our driver
    can now cope with both bindings, let's convert the DT nodes used by the
    various H3 boards over to the new bindings used by the kernel.

    Signed-off-by: Andre Przywara
    Acked-by: Maxime Ripard
    Reviewed-by: Jagan Teki

    Andre Przywara
     

03 Sep, 2016

1 commit

  • This adds an emac node to the orangepi-2 dts (not yet merged upstream,
    but in u-boot we already have emac support); fixes the alphetically
    sorting of nodes in sun8i-h3-orangepi-plus.dts and disables some
    usb controllers in sun8i-h3-orangepi-plus.dts which are only used
    on the plus2e, as upstream has decided to do a separate dts files
    for the plus2e.

    Signed-off-by: Hans de Goede

    Hans de Goede
     

26 Aug, 2016

1 commit

  • Sync dts files with the current (Aug 18th 2016) state of Maxime's
    linux/sunxi/for-next repo.

    Note this commit also updates configs/MSI_Primo81_defconfig,
    adding: "# CONFIG_REQUIRE_SERIAL_CONSOLE is not set", this is necessary
    because the tablet does not have a reachable uart so the dts sync
    drops its serial0 alias.

    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell

    Hans de Goede
     

15 Jul, 2016

1 commit


24 Mar, 2016

1 commit

  • Sync dts files with the upstream kernel including
    changes queued for 4.6:

    https://git.kernel.org/cgit/linux/kernel/git/mripard/linux.git/commit/?h=sunxi/dt-for-4.6

    Note this adds a number of new unused board dts files. I've asked the
    authors of the kernel commits adding these to submit a matching defconfig
    to u-boot.

    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell

    Hans de Goede
     

22 Nov, 2015

1 commit

  • These files are based on the current latest upstream kernel work. The
    bus_gates bindings may still change, but for u-boot that does not matter
    as we do not (yet) use any clock info from devicetree for sunxi u-boot.

    Signed-off-by: Hans de Goede

    Hans de Goede