03 Dec, 2019
1 commit
-
A number of board function belong in init.h with the others. Move them.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
12 Aug, 2019
1 commit
-
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
03 May, 2019
4 commits
-
Implement method board_phy_config to configure the external phys
on the pcb90.Signed-off-by: Horatiu Vultur
-
Implement method board_phy_config to configure the phy for pcb120.
Signed-off-by: Horatiu Vultur
-
In Serval SoC family there are 2 different pcb, both of them have the same
phy, but with different version. Therefore implement board_phy_config
and set all the phys in the same way.Signed-off-by: Horatiu Vultur
-
When detecting the board, it was reading a register in the GPIO page of
the phy and based on that value it was making a decision. The bug was that
after the GPIO page for the first phy was set it was not reseted back.Signed-off-by: Horatiu Vultur
12 Apr, 2019
1 commit
-
In Jaguar2 SoC family there are 3 different pcb. Each of this needs
to configure the phys in different ways. Therefore implement the
function board_phy_config and based on pcb configure them accordingly.Signed-off-by: Horatiu Vultur
01 Feb, 2019
2 commits
-
When power cycle the Jaguar2 boards, it couldn't read the
phys, therefore it always deduce that the board type is
pcb111.Add a small delay after setting the gpio pins, fix the
issue.Signed-off-by: Horatiu Vultur
-
Enable debug uart for Jaguar2 SoC family.
Signed-off-by: Horatiu Vultur
24 Jan, 2019
3 commits
-
Add board support and configuration for Jaguar2 SoC family.
The detection of the board type is based on the phy ids.Signed-off-by: Horatiu Vultur
Reviewed-by: Daniel Schwierzeck -
Add board support, configuration and DTS for Servalt SoC
family. Currently there is one board in this family.Reviewed-by: Daniel Schwierzeck
Signed-off-by: Horatiu Vultur -
On some ocelots platform a workaround is needed in order to be able to
reset the switch without resetting the DDR.Signed-off-by: Gregory CLEMENT
16 Jan, 2019
4 commits
-
Add board support and configuration for Jaguar2 SOC family.
The detection of the board type in this family is based on the phy ids.Signed-off-by: Horatiu Vultur
-
This enables the use of the MSCC serial GPIO driver to control the
LEDs on the MSCC VCoreIII 'ocelot' pcb123 and pcb120.Signed-off-by: Lars Povlsen
-
This enables the use of the MSCC serial GPIO driver to control the
LEDs on the MSCC VCoreIII 'luton' SoC.Signed-off-by: Lars Povlsen
-
As we are moving to multi-dtb and board detection, remove static board
config options, and introduce board probing instead.Luton: This add single-binary support for the two MSCC luton-based
reference boards - pcb090 and pcb091. The SoC chip ID is used to
determine the board type.Ocelot: This add single-binary support for the two MSCC ocelot-based
reference boards - pcb120 and pcb123. The PHY ids on specific ports
are used to determine the board type.Signed-off-by: Lars Povlsen
19 Dec, 2018
2 commits
-
Adding the support for the Luton boards PCB91 which share common code with
the Ocelots boards, including board code, device tree and configuration.Signed-off-by: Gregory CLEMENT
-
Adding the support for 2 boards sharing common code for Ocelot chip:
PCB120 and PCB123Signed-off-by: Gregory CLEMENT