| From: |
| Binbin Zhou <zhoubinbin-AT-loongson.cn> |
| To: |
| Binbin Zhou <zhoubb.aaron-AT-gmail.com>, Huacai Chen <chenhuacai-AT-loongson.cn>, Rob Herring <robh+dt-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Keguang Zhang <keguang.zhang-AT-gmail.com>, Wim Van Sebroeck <wim-AT-linux-watchdog.org>, Guenter Roeck <linux-AT-roeck-us.net> |
| Subject: |
| [PATCH 0/6] Watchdog: Add Loongson-2K0300 watchdog support |
| Date: |
| Wed, 29 Oct 2025 10:08:44 +0800 |
| Message-ID: |
| <20251029020847.1946295-1-zhoubinbin@loongson.cn> |
| Cc: |
| Huacai Chen <chenhuacai-AT-kernel.org>, Xuerui Wang <kernel-AT-xen0n.name>, loongarch-AT-lists.linux.dev, devicetree-AT-vger.kernel.org, linux-watchdog-AT-vger.kernel.org, Binbin Zhou <zhoubinbin-AT-loongson.cn> |
| Archive-link: |
| Article |
Hi all:
This patch set adds support for the Loongson-2K0300 watchdog driver.
It's similar to the Loongson-1, except for some different register offsets.
Therefore, I've merged it with the Loongson-1 watchdog driver.
In addition, I've simply fixed some minor issues with the previous driver.
Thanks.
Binbin Zhou (6):
watchdog: loongson1: Rename the prefix from ls1x to loongson
watchdog: loongson: Add missing MODULE_PARM_DESC
watchdog: loongson: Simplify loongson_wdt_probe code
watchdog: loongson: Drop CONFIG_OF
dt-bindings: watchdog: loongson,ls1x-wdt: Add ls2k0300-wdt compatible
watchdog: loongson: Add Loongson-2k0300 watchdog support
.../bindings/watchdog/loongson,ls1x-wdt.yaml | 3 +-
drivers/watchdog/Kconfig | 8 +-
drivers/watchdog/Makefile | 2 +-
drivers/watchdog/loongson1_wdt.c | 170 --------------
drivers/watchdog/loongson_wdt.c | 209 ++++++++++++++++++
5 files changed, 216 insertions(+), 176 deletions(-)
delete mode 100644 drivers/watchdog/loongson1_wdt.c
create mode 100644 drivers/watchdog/loongson_wdt.c
base-commit: c64c2a50cdd487e2270c875c1770cd55705d75ff
--
2.47.3