- Sep 16, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <kabel@kernel.org>
-
- Jun 18, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <kabel@kernel.org>
-
- May 27, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <kabel@kernel.org>
-
Marek Behun authored
Signed-off-by:
Marek Behún <kabel@kernel.org>
-
Marek Behun authored
Signed-off-by:
Marek Behún <kabel@kernel.org>
-
Fixes: 43081f7d ("wtmi: deploy: support deploying with RAM size 2G and 4G") Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Apr 15, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Apr 13, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Implement software reset of the SoC to solve the Turris Mox reset issue. This is only available for Turris Mox, and is enabled if the U-Boot environment has the variable `a3720_reset_issue_workaround` set to the value `yes`. Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Apr 11, 2024
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Fix detection of Turris devices without OTP data burned, and that of ESPRESSObin Ultra. This was broken in commit 3dac4feb ("wtmi: Fix detection of Armada 3720 Devel Board"). Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Oct 20, 2023
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Mar 16, 2023
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
- Add LICENSE file specifying the 3-Clause BSD License - update wtmi/Makefile and wtmi/clock.h from GPL to bsd-3-clause (it is derived from Marvell's Makefile that has been relicensed in Marvell's upstream) - drop Marvell's GPL notice in wtmi/mbox.h (the file is completely different from Marvell's one), making it subject to bsd-3-clause - drop Marvell's GPL notice in wtmi/types.h (Marvell licenses whole project under bsd-3-clause but this one file with GPL, which doesn't make sense, and this file has no complexity anyway), making it subject to bsd-3-clause Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Aug 30, 2022
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Aug 29, 2022
-
-
Marek Behun authored
This makes objdump reporting .ro section of wtmi.elf with READONLY flag. Reported-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Aug 26, 2022
-
-
Topaz in indirect mode aliases data register 0x01 to all remaining MDIO registers (0x02 - 0x1F). Check that values in registers 0x02 and 0x03 are same to improve Topaz detection on some ESPRESSObin boards. Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
It seems that some devices have insufficient MDIO pull-up resistor, which makes mdio_read() return 0x7fff instead of 0xffff when reading from an even MDIO address when no device is responding on that address. Check for non-existence of a MDIO device by reading from an odd MDIO address to force MDIO to stay at high enough level to workaround this insufficient pull-up issue. Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Armada 3720 Devel Board has only one 88E1512 PHY, either at MDIO address 0x00 (in SGMII mode), or at address 0x01 (in RGMII mode). Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Aug 16, 2022
-
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- Jul 11, 2022
-
-
Marek Behun authored
It is now done when mox-imager's GPP code prints version number. Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- May 30, 2022
-
-
Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
- May 26, 2022
-
-
Marek Behun authored
This fixes issue whereupon the reset_handler symbol, defined in startup_asm.S, was saved into the ISR vector without the LSB bit set, thus not declaring the function as Thumb, which caused reload_helper to failed to load payload after decompressing. Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
This is already done in wtmi, do it also for compressed and reload_helper. Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
This makes it possible to compile wtmi without libgcc when using DEBUG_UART=1. Signed-off-by:
Pali Rohár <pali@kernel.org> Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-
Marek Behun authored
Signed-off-by:
Marek Behún <marek.behun@nic.cz>
-