maoxiaochuan
55a9dbec94
dt-bindings: clock: loongson2: Add Loongson-2K0300 compatible
...
Document the clock controller shipped in Loongson-2K0300 SoC, which
generates various clock signals for SoC peripherals. Differing from
previous generations of SoCs, LS2K0300 requires a 120MHz external clock
input.
Signed-off-by: Yao Zi <ziyao@disroot.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Yanteng Si <siyanteng@cqsoftware.com.cn >
Signed-off-by: Stephen Boyd <sboyd@kernel.org >
2026-02-04 19:14:59 +08:00
Binbin Zhou
8a3f099920
dt-bindings: serial: 8250: Add Loongson uart compatible
...
The Loongson family have a mostly NS16550A-compatible UART and
High-Speed UART hardware with the exception of custom frequency divider
latch settings register.
Co-developed-by: Haowei Zheng <zhenghaowei@loongson.cn >
Signed-off-by: Haowei Zheng <zhenghaowei@loongson.cn >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn >
Link: https://patch.msgid.link/2d858e9303d95a3e4909aa9c1379d4abbdc52cc2.1760166651.git.zhoubinbin@loongson.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:56 +08:00
Binbin Zhou
64e7ec3ead
dt-bindings: watchdog: loongson,ls1x-wdt: Add ls2k0300-wdt compatible
...
Add "loongson,ls2k0300-wdt" compatible to the dt-schema document, which
is similar to Loongson-1 watchdog, but with differences in some register
offsets and bit definitions.
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
pw-bot: not-applicable
Reviewed-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:55 +08:00
maoxiaochuan
1d096282e3
dt-bindings: mtd: loongson,ls1b-nand-controller: Document the Loongson-2K0500 NAND controller
...
Add new compatible for the Loongson-2K NAND controller used for
Loongson-2K0500 SoC.
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:23 +08:00
Yao Zi
1e9ca25a84
dt-bindings: gpio: loongson: Document GPIO controller of LS2K0300 SoC
...
Loongson-2K0300 ships a GPIO controller whose input/output control logic
is similar to previous generation of SoCs. Additionally, it acts as an
interrupt-controller supporting both level and edge interrupts and has a
distinct reset signal.
Describe its compatible in devicetree. We enlarge the maximum value of
ngpios to 128, since the controller technically supports at most 128
pins, although only 106 are routed out of the package. Properties for
interrupt-controllers and resets are introduced and limited as LS2K0300
only.
Signed-off-by: Yao Zi <ziyao@disroot.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20250904013438.2405-2-ziyao@disroot.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:21 +08:00
Keguang Zhang
5828cabe32
dt-bindings: mips: loongson: Add LS1B-DEMO and CQ-T300B
...
Document two Loongson-1 boards:
- loongson,ls1b-demo: a board based on Loongson-1B
- loongson,cq-t300b: a board based on Loongson-1C
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Keguang Zhang <keguang.zhang@gmail.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:19 +08:00
Aaron Kling
08d2edad6b
dt-bindings: thermal: tegra: Document Tegra210B01
...
Add the compatible string for Tegra210B01 SOC_THERM
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Aaron Kling <webgeek1234@gmail.com >
Link: https://lore.kernel.org/r/20250720-t210b01-v2-5-9cb209f1edfc@gmail.com
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:18 +08:00
Binbin Zhou
8cd65cccd2
dt-bindings: mmc: loongson,ls2k0500-mmc: Add compatible for Loongson-2K2000
...
Add the devicetree compatible for Loongson-2K2000 EMMC/SD/SDIO controller.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn >
Link: https://lore.kernel.org/r/2274fcccd27d7c03bc026fd2a43727bdf5af1ef5.1750765495.git.zhoubinbin@loongson.cn
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2026-02-04 16:39:15 +08:00
Binbin Zhou
37b0984c56
dt-bindings: mmc: Add Loongson-2K SD/SDIO/eMMC controller binding
...
Add the Loongson-2K SoC's SD/SDIO/eMMC controller binding with DT schema
format using json-schema.
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn >
Link: https://lore.kernel.org/r/949c55be120a806ea3d74b47fa2cc96ced2905fc.1750765495.git.zhoubinbin@loongson.cn
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2025-11-10 08:55:35 +08:00
Keguang Zhang
1cb8dd8f72
ASoC: dt-bindings: Add Realtek ALC203 Codec
...
Add devicetree binding document for Realtek ALC203 codec.
Signed-off-by: Keguang Zhang <keguang.zhang@gmail.com >
Link: https://patch.msgid.link/20250409-loongson1-ac97-v2-2-65d5db96a046@gmail.com
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Mark Brown <broonie@kernel.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2025-11-10 08:55:24 +08:00
Keguang Zhang
63ba21a4b7
ASoC: dt-bindings: Add Loongson-1 AC97 Controller
...
Add devicetree binding document for Loongson-1 AC97 controller.
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org >
Signed-off-by: Keguang Zhang <keguang.zhang@gmail.com >
Link: https://patch.msgid.link/20250409-loongson1-ac97-v2-1-65d5db96a046@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2025-11-10 08:55:24 +08:00
Binbin Zhou
347afc58d3
dt-bindings: pwm: Add Loongson PWM controller
...
Add Loongson PWM controller binding with DT schema format using
json-schema.
Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Huacai Chen <chenhuacai@loongson.cn >
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn >
2025-02-13 14:30:09 +08:00
maoxiaochuan
8b074cffbf
init src (linux-6.12.0)
2025-02-13 14:11:16 +08:00