18 Mar, 2020
1 commit
-
Now that those common Allwinner config symbols are defined automatically
for all boards in their Kconfig files, we can remove the now redundant
definitions from the boards' _defconfig files.Some boards had a differing definiton for some of those symbols, it
looks like mostly to "merge races" when the symbol was introduced (new
board *_defconfig file missed the "add symbol to all files" patch).Signed-off-by: Andre Przywara
Acked-by: Maxime Ripard
Tested-by: Jagan Teki # Amarula A64-Relic
Reviewed-by: Jagan Teki
05 Dec, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
21 Nov, 2019
1 commit
-
Today in initr_reloc_global_data() we use some non-obvious tests to
determine if we need to relocate the env_addr within gd or not. In
order to facilitate migration of other symbols to Kconfig we need to
introduce a new symbol for this particular use case.Cc: Wolfgang Denk
Cc: Joe Hershberger
Signed-off-by: Tom Rini
02 Aug, 2019
1 commit
-
This converts the following to Kconfig:
CONFIG_USE_PREBOOT
CONFIG_PREBOOTBoth are together in one commit, since otherwise the former causes kconfig
to define the latter, which gives duplicate symbol errors.Includes a manual fixup for CONFIG_PREBOOT in ids8313_defconfig since the
backslash lands in the wrong place. Similarly with socfpga_vining_fpga.Signed-off-by: Simon Glass
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 -
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
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
27 May, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
21 May, 2019
1 commit
-
SPL_TEXT_BASE has been moved to Kconfig with commit:
f89d6133ee configs: move CONFIG_SPL_TEXT_BASE to KconfigBut Beelink GS1 config file has been introduced in the
same time without this modification.Fix this by settings the CONFIG_SPL_TEXT_BASE
Suggested-by: Jonas Smedegaard
Signed-off-by: Clément Péron
Reviewed-by: Jagan Teki
19 Apr, 2019
1 commit
-
Beelink GS1 is an Allwinner H6 based TV box,
which support:
- Allwinner H6 Quad-core 64-bit ARM Cortex-A53
- GPU Mali-T720
- 2GB LPDDR3 RAM
- 16GB eMMC
- AXP805 PMIC
- 1Gbps GMAC via RTL8211E
- USB 2.0 and 3.0 Host
- HDMI port
- S/PDIF port
- 5V/2A DC power supply
- Wi-Fi/BT via Fn-Link 6222B-SRB (RTL8222BS)Linux commit details about the sun50i-h6-beelink-gs1.dts sync:
"arm64: dts: allwinner: h6: Introduce Beelink GS1 board"
(sha1: 089bee8dd119ba084dee6b17a2e1a53df4f30193)Signed-off-by: Clément Péron
Reviewed-by: Jagan Teki