20 Jan, 2020
2 commits
-
The PFUZE100 and PFUZE200 PMICs can be discerned by bit 0 in DeviceID
register. Print the correct identification of the PMICs.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Simplify the uSDHC4 eMMC controller setup. This is the only eMMC
present on the system and only controller that is used, so drop
the extra logic.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic
Reviewed-by: Stefano Babic
06 Dec, 2019
5 commits
-
The board has both VDD_SOC_IN and VDD_ARM_IN rails connected to the same
PMIC rail, align the LDO voltages to avoid leaking inside the MX6SX SoC.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Ever since the conversion to DM PCI, the board was missing the PCIe DT
nodes, hence the PCI did not really work. Fill in the DT nodes and add
missing PCIe device reset.Moreover, bring the PCIe power domain up before booting Linux. This is
mandatory to keep old broken vendor kernels working, as they do not do
so and depend on the bootloader to bring the power domain up.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Convert the board to ethernet DM support. Adjust board file accordingly,
as the board_eth_init() contains custom clock configuration required for
this board to work. Furthermore, enable FEC1 clock to make FEC1 work as
well.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Enable DRAM calibration in SPL to improve behavior of the board
in edge conditions of the thermal envelope of the board and make
it even more stable.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
In preparation for use of DDR DRAM fine-tuning upon boot,
convert the board to SPL framework instead of using DCD
tables to bring up DRAM and pinmux.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic
03 Dec, 2019
3 commits
-
These functions do not use driver model but are still used. Move them to a
new eeprom.h header file.Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
A number of board function belong in init.h with the others. Move them.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This is only used by a few files so it should not be in the common header.
Move it out.Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
10 Oct, 2019
3 commits
-
The EEPROM contains eth1 MAC address as well, use it.
Signed-off-by: Marek Vasut
Cc: Silvio Fricke
Cc: Simon Goldschmidt -
Update headers generated by quartus to the latest version.
Signed-off-by: Marek Vasut
Cc: Silvio Fricke
Cc: Simon Goldschmidt -
The company Samtec was merged into Softing, migrate the board over to
the new name and update copyright headers.Signed-off-by: Marek Vasut
Cc: Silvio Fricke
Cc: Simon Goldschmidt
12 Aug, 2019
2 commits
-
This header file is now only used by files that access internal
environment features. Drop it from various places where it is not needed.Acked-by: Joe Hershberger
Signed-off-by: Simon Glass -
Move env_set() over to the new header file.
Acked-by: Joe Hershberger
Signed-off-by: Simon Glass
23 Jun, 2019
1 commit
-
Converted to use fsl_esdhc_imx for i.MX platforms.
Signed-off-by: Yangbo Lu
Tested-by: Steffen Dirkwinkel
Reviewed-by: Peng Fan
Reviewed-by: Lukasz Majewski
Reviewed-by: Martyn Welch
Acked-by: Jason Liu
11 Jun, 2019
4 commits
-
Enable DM Serial support on iMX6SX VINING|2000.
Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Enable DM GPIO support on iMX6SX VINING|2000 and fix up
board code where applicable.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
Enable DM block and DM MMC support on iMX6SX VINING|2000 .
Convert board code to match the DM support. This disables
USB mass storage support due to missing DM USB, however
that will be re-enabled in subsequent patch.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic -
The company Samtec was merged into Softing, migrate the board over to
the new name and update copyright headers.Signed-off-by: Marek Vasut
Cc: Fabio Estevam
Cc: Silvio Fricke
Cc: Stefano Babic