Skip to content

Integrate u-boot-seco-rk/seco_2017.09_next_develop_e60_E60_firmware_00-09_lib_00-05

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@dff8dca1

[E60][METIS] Add Axelera Metis power up sequence

This sequence is needed to be compatible with EC firmware version E60_firmware_00-09_lib_00-05, which handle the power up sequence of the Axelera Metis chip. This firmware pause the board power sequence waiting to receive CPU_WAKE# signal. In this way, u-boot can program some registers inside the MP5479GRM PMIC, which handle some power rails for the Axelera Metis.

This behavior is quite complicated and will be fixed later with a combination of hardware and firmware upgrades.

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@86598a5f

[E60] Set PCIE20_CLK_GEN_OE direction flags correctly

We want to set this gpio to 1, but the sole flag GPIOD_IS_OUT assumes that the gpio is inactive (0 if active high). We need to also specify GPIOD_IS_OUT_ACTIVE to set it immediately to 1.

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@bdbc4f4b

[E60] Use rockchip gpio binding when requesting gpios

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@9225045d

[E60][DTS] Add CPU_WAKE# to pinctrl hog

This pin is used to inform the EC that it can complete the power sequence; it is necessary for firmware version E60Ec00.001 and later

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@88fa51fb

[E60][DTS] Add gpio5 alias for pca6416 gpio expander

This alias allow to refer this gpio expander as gpio bank number 5

--

Commit: clea-os/bsp/rockchip/u-boot-seco-rk@67025850

[ALL] Add carrier FDT overlay support

This feature allow to select a specific overlay for a carrier board. SOM can be mounted on different carrier boards compatible to their standard (Q7, SMARC, COMe...). Populating 'fdt_overlay_carrier_file' it's possible to choose the carrier overlay at runtime. If it's present, this is the first overlay to be applied.

Merge request reports

Loading