16 Jul, 2019

2 commits

  • So far USB was not enabled for the Allwinner H6 boards, as the PHY
    driver was not ready and the clock gates were missing. Since this is now
    fixed, let's add the PHY and the OHCI/EHCI drivers to the build, for
    all existing H6 boards.

    Signed-off-by: Andre Przywara
    Tested-by: Corentin Labbe # Pine-H64
    Reviewed-by: Jagan Teki

    Andre Przywara
     
  • Currently the H6 DRAM driver only supports one kind of LPDDR3 DRAM.
    Split the timing parameters for this LPDDR3 configuration into a
    separate file, to allow selecting an alternative later at compile time
    (as the sunxi-dw driver does).

    Signed-off-by: Andre Przywara
    Tested-by: Jernej Skrabec
    Reviewed-by: Jernej Skrabec
    Reviewed-by: Jagan Teki

    Andre Przywara
     

15 Jul, 2019

1 commit

  • The choice of the SPL_TEXT_BASE is not really a decision that should be
    specified by each board's defconfig, as this setting is actually
    dictated by the SoC's memory map and the BootROM behaviour.

    To make this obvious and reduce the clutter in the defconfig files,
    let's specify the SoC constraints in the Kconfig stanza.
    This allows us to remove these lines from the defconfig files again.

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

    Andre Przywara
     

30 Apr, 2019

2 commits


04 Sep, 2018

1 commit


17 Aug, 2018

1 commit

  • We have the following cases:
    - CONFIG_NR_DRAM_BANKS was defined, migrate normally
    - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
    CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
    - CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
    2), set this to 8.

    Signed-off-by: Tom Rini

    Tom Rini
     

08 Aug, 2018

1 commit


31 Jul, 2018

1 commit

  • Pine H64 is a SBC with Allwinner H6 SoC produced by Pine64. It features
    1GiB/2GiB/4GiB(3GiB usable) DRAM, two USB 2.0 ports, one USB 3.0 port
    and a mPCIE slot.

    Add support for it.

    The device tree is from Linux next-20180720.

    Signed-off-by: Icenowy Zheng
    Acked-by: Maxime Ripard
    Reviewed-by: Jagan Teki
    Tested-by: Jagan Teki

    Icenowy Zheng