[U-Boot] [PATCH v4 0/6] Support for the Turris Omnia router
Stefan Roese
sr at denx.de
Wed Jul 12 05:53:46 UTC 2017
Hi Marek,
On 09.06.2017 19:28, Marek BehĂșn wrote:
> This is the fourth version of patches for adding support for the
> Turris Omnia board, a router developed by the CZ.NIC.
>
> Modifications from last version:
> - Since the new driver model API does not expose the
> watchdog_reset function, only wdt_reset, the watchdog did not
> get restarted and the device rebooted every 2 minutes in U-Boot.
> These patches solve this problem.
> - The SPI flash could not be accessed. I did not notice this since
> during my testing I always uploaded the SPL image via serial
> line. This is now also solved.
>
> The first patch modifies Marvell's DDR3 training code to be more
> general, so that board topology map can force 2t timing.
>
> The second patch adds support for the hardware watchdog which
> can be found on Omnia. I have modified the driver to use the new
> driver model API.
>
> The third patch adds the device tree for Turris Omnia taken from
> Linux kernel and also armada-385-turris-omnia-u-boot.dtsi file
> with some additions for U-Boot.
>
> The fourth patch adds support for the I2C multiplexer found on
> Turris Omnia.
>
> The fifth patch adds support for the ATSHA204A CryptoAuthentication
> chip, on which the Turris Omnia stores serial number and device MAC
> address.
>
> The sixth patch adds the proper support for the board. I have
> modified config to use distro defaults as requested by Andreas
> Faerber and also removed unnecessary comments.
All patches:
Applied to u-boot-marvell/master.
Thanks,
Stefan
More information about the U-Boot
mailing list