On 06.05.25 04:58, Tony Dinh wrote:
Many Synology boards (Kirkwood, Armada 37x, and Armada 38x SoCs) use the PIC16F1829 connecting to UART1 to provide certain functions. Mainly for LEDs control, but it can also perform hard reset, power off, and sending beeps. See dts/upstream/src/arm/marvell/armada-385-synology-ds116.dts for full description. The Synology reset is not really needed in u-boot. In several Synology board u-boots such as DS116, and out-of-tree DS211, DS411, and DS112, the generic reset function provided by u-boot works fine without any board specific implementation. So reset_misc() can safey be removed Tony Dinh (2): arm: kirkwood: Convert to DM_SERIAL for Synology DS109 board arm: kirkwood: Remove Synology DS109 board reset_misc arch/arm/mach-kirkwood/Kconfig | 1 + board/Synology/ds109/ds109.c | 18 ------------------ configs/ds109_defconfig | 2 -- 3 files changed, 1 insertion(+), 20 deletions(-)
Applied to u-boot-marvell/master Thanks, Stefan