Loongson 2K SoC platform support (LS2K1000 / LS2K0500)
Platform glue (chip-ID/"GUTS" registers and power management) for Loongson's 2K-series system-on-chip processors, including the LS2K1000 and LS2K0500. These are low-power MIPS/LoongArch SoCs that Loongson sells for industrial control, embedded terminals, and baseboard management controller use, with parts still being introduced in the 2020s.
recommendation
It should stay in the kernel because the hardware is current, still on Loongson's price list in 2025, and the code is actively maintained upstream with commits running from late 2022 into early 2025. Matching device trees for the LS2K1000 and LS2K0500 are present in arch/loongarch, and the Kconfig symbol has shipped continuously from 6.2 through current mainline, so this is live platform enablement rather than legacy code.
repository signals
sources
- cateee.net
LKDDb shows CONFIG_LOONGSON2_GUTS is present from kernel 6.2 through 6.19 and 7.0-rc+HEAD, matching this directory as active upstream support rather than orphaned code.
- loongson.cn
Loongson's LS2K1000LA product page describes a current low-power processor for industrial control and terminal applications, indicating the hardware class is still commercially relevant.
- loongson.cn
Loongson's 2K0500 product page describes embedded/industrial/BMC use cases and publishes manuals/applications, supporting continued niche deployment of the same SoC family.
codex reasoning notes (technical)
`exec_command` on local tree showed this is real platform-driver code (loongson2_guts, loongson2_pm), with substantive history from 2022-11-11 through 2025-02-20 and no removal/deprecation-themed activity beyond generic platform remove API churn. Another `exec_command` found active DTS coverage for ls2k1000 and ls2k0500 in arch/loongarch/boot/dts, consistent with live platform enablement. URLs were obtained via `web.search_query`: LKDDb for in-tree kernel coverage, and Loongson product pages for current market evidence. Overall this is a young, niche-but-current embedded/industrial SoC support directory with ongoing upstream maintenance and no natural replacement driver.