[PATCH 00/22] board: lsxl: major update and DM conversion
Stefan Roese
sr at denx.de
Tue Aug 23 17:01:05 CEST 2022
On 17.08.22 21:37, Michael Walle wrote:
> Convert the Buffalo Linkstation LS-CHLv2 and XHL boards to DM_GPIO,
> DM_ETH, DM_SERIAL and CONFIG_TIMER.
>
> Patches 01-02 fix TCLK handling on the kirkwood SoC if the clock is
> 166MHz.
> Patches 03-04 add CONFIG_TIMER support for kirkwood/mvebu.
> Patches 05-21 will then update the lsxl board
>
> Michael Walle (21):
> time: move the CONFIG_SYS_TIMER_RATE handling to the compiler
> arm: kirkwood: make it CONFIG_TIMER aware
> timer: add orion-timer support
> button: gpio: add DM_GPIO dependency
> board: lsxl: limit size to 384kiB
> board: lsxl: remove unused features
> board: lsxl: remove eraseenv script
> board: lsxl: remove CONFIG_ENV_OVERWRITE
> board: lsxl: remove unused header files
> board: lsxl: automatically select CONFIG_MISC_INIT_R
> board: lsxl: use CONFIG_DEFAULT_FDT_FILE
> board: lsxl: reorder image loading and remove ramdisk_len
> board: lsxl: use proper *_r variables
> board: lsxl: enable ATAGS support
> board: lsxl: make last resort recovery more reliable
> board: lsxl: convert to DM_GPIO
> board: lsxl: convert to DM_ETH
> board: lsxl: convert to DM_SERIAL
> board: lsxl: convert to CONFIG_TIMER
> board: lsxl: disable eth0
> board: lsxl: update the README
>
> Pali Rohár (1):
> arm: kirkwood: 88f6281: Detect CONFIG_SYS_TCLK from SAR register
>
> arch/arm/dts/kirkwood-lschlv2-u-boot.dtsi | 13 ++
> arch/arm/dts/kirkwood-lsxhl-u-boot.dtsi | 13 ++
> arch/arm/mach-kirkwood/Kconfig | 2 +
> arch/arm/mach-kirkwood/include/mach/config.h | 2 +
> .../mach-kirkwood/include/mach/kw88f6281.h | 3 +-
> arch/arm/mach-kirkwood/include/mach/soc.h | 2 +
> arch/arm/mach-mvebu/Makefile | 3 +
> board/buffalo/lsxl/README | 32 ++--
> board/buffalo/lsxl/lsxl.c | 165 +++++++++++-------
> configs/lschlv2_defconfig | 31 +++-
> configs/lsxhl_defconfig | 31 +++-
> drivers/button/Kconfig | 1 +
> drivers/timer/Kconfig | 6 +
> drivers/timer/Makefile | 1 +
> drivers/timer/orion-timer.c | 63 +++++++
> include/configs/lsxl.h | 76 +++-----
> lib/time.c | 15 +-
> 17 files changed, 300 insertions(+), 159 deletions(-)
> create mode 100644 arch/arm/dts/kirkwood-lschlv2-u-boot.dtsi
> create mode 100644 arch/arm/dts/kirkwood-lsxhl-u-boot.dtsi
> create mode 100644 drivers/timer/orion-timer.c
>
Applied to u-boot-marvell/master, with my small fix for the ds109
board
Thanks,
Stefan
More information about the U-Boot
mailing list