From nobody Sat Oct 4 12:41:06 2025 Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0F12E634; Sat, 16 Aug 2025 03:34:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.21.23.139 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315262; cv=none; b=p4hKtv+eoMURvg9XOE2LBaHmB3UedP98bPkxDmFL9XU0asfpzDyZSIzx8NgzJ1TdnupS1ZHM4a8unpFr6lAlpKZJoC3TNjYc9NGPBWYYaDLDKEYvoZmZWVz2DI1AWXRxo+mESyjtFUQZEBVngaOTGwEGEhMrUvdInGuQNPnkJeI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315262; c=relaxed/simple; bh=yylrxDiAQOfoIt3a9mGl9RFAoxqy5iyE3xSz0HSXlEo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HLoBqEJB+oXx0nLuW5qxJeSd/tluP+KV503c9L2/TzKvIz/ZNCYl6tZbqyVmxGBwNVL/0S0qMtdkoAF38WPM81Sl8LzhB65cTIK6v4neQTr8OpHXQq+bnfVjenL0lz5wZUrZIpNgnYxckeTHIofh3WzfJVGOPEBpIpKKNO1pceA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org; spf=pass smtp.mailfrom=disroot.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b=gUIqK3tq; arc=none smtp.client-ip=178.21.23.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=disroot.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b="gUIqK3tq" Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A85D725DFA; Sat, 16 Aug 2025 05:34:19 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id qIJjVjwVHQrl; Sat, 16 Aug 2025 05:34:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1755315258; bh=yylrxDiAQOfoIt3a9mGl9RFAoxqy5iyE3xSz0HSXlEo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gUIqK3tquZKTtLcYjxwusDFWISpJNY56eNop71+9Rw+KOm1OIdERCwlUsRG5KDRh3 EDIqkmKApZ6gNdPNeflD+B9bCECAXy53acEnZOrgOZdLQBxScJw/QMrHjnfi/9IFpV MRS1pwhDW4SbzKjD5CxYDL4V0gxtW+AZMejSjeAZ/aVVb6so/6wn1smW8issFM2USm QyHETuah/wO5XcxSrQbX93RZRVj+bwM/g+wHeBRT68W0VQULg8epAQvMxkHNRPssNL uR+3PgaIvyr20g1jc3isI8d/CAY3knQmBkNtdKojqKyn/18atIcWdU7W8frlDZotg1 N75PyD+nDt1uw== From: Yao Zi To: Philipp Zabel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Huacai Chen , WANG Xuerui Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, loongarch@lists.linux.dev, Mingcong Bai , Kexy Biscuit , Yao Zi Subject: [PATCH 1/3] dt-bindings: reset: Document reset controller of Loongson 2K0300 SoC Date: Sat, 16 Aug 2025 03:33:26 +0000 Message-ID: <20250816033327.11359-3-ziyao@disroot.org> In-Reply-To: <20250816033327.11359-2-ziyao@disroot.org> References: <20250816033327.11359-2-ziyao@disroot.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add bindings for the reset controller of Loongson 2K0300 SoC. Signed-off-by: Yao Zi Reviewed-by: Krzysztof Kozlowski --- .../reset/loongson,ls2k0300-reset.yaml | 35 ++++++++++ .../reset/loongson,ls2k0300-reset.h | 70 +++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/loongson,ls2k03= 00-reset.yaml create mode 100644 include/dt-bindings/reset/loongson,ls2k0300-reset.h diff --git a/Documentation/devicetree/bindings/reset/loongson,ls2k0300-rese= t.yaml b/Documentation/devicetree/bindings/reset/loongson,ls2k0300-reset.ya= ml new file mode 100644 index 000000000000..23c90b892673 --- /dev/null +++ b/Documentation/devicetree/bindings/reset/loongson,ls2k0300-reset.yaml @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/reset/loongson,ls2k0300-reset.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Loongson 2K0300 SoC Reset Controller + +maintainers: + - Yao Zi + +properties: + compatible: + const: loongson,ls2k0300-reset + + reg: + maxItems: 1 + + "#reset-cells": + const: 1 + +required: + - compatible + - reg + - "#reset-cells" + +additionalProperties: false + +examples: + - | + rst: reset-controller@1600011c { + compatible =3D "loongson,ls2k0300-reset"; + reg =3D <0x1600011c 0x8>; + #reset-cells =3D <1>; + }; diff --git a/include/dt-bindings/reset/loongson,ls2k0300-reset.h b/include/= dt-bindings/reset/loongson,ls2k0300-reset.h new file mode 100644 index 000000000000..d425411e6d19 --- /dev/null +++ b/include/dt-bindings/reset/loongson,ls2k0300-reset.h @@ -0,0 +1,70 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */ +/* + * Copyright (C) 2025 Yao Zi + */ +#ifndef _DT_BINDINGS_RESET_LOONGSON_LS2K0300_H_ +#define _DT_BINDINGS_RESET_LOONGSON_LS2K0300_H_ + +#define RST_DDR 0 +#define RST_SPI0 1 +#define RST_SPI1 2 +#define RST_LIO 3 +#define RST_DC 4 +#define RST_GMAC0 5 +#define RST_GMAC1 6 +#define RST_USBM 7 +#define RST_USB 8 +#define RST_OTG 9 +#define RST_GPIO 10 +#define RST_I2S 11 +#define RST_ADC 12 +#define RST_WDT 13 +#define RST_RTC 14 +#define RST_OTP 15 +#define RST_DMA 16 +#define RST_SPI2 17 +#define RST_SPI3 18 +#define RST_CAN0 19 +#define RST_CAN1 20 +#define RST_CAN2 21 +#define RST_CAN3 22 +#define RST_I2C0 23 +#define RST_I2C1 24 +#define RST_I2C2 25 +#define RST_I2C3 26 +#define RST_HPET0 27 +#define RST_HPET1 28 +#define RST_HPET2 29 +#define RST_HPET3 30 +#define RST_ATIMER 31 +#define RST_GTIMER 32 +#define RST_BTIMER 33 +#define RST_PWM 34 +#define RST_UART0 35 +#define RST_UART1 36 +#define RST_UART2 37 +#define RST_UART3 38 +#define RST_UART4 39 +#define RST_UART5 40 +#define RST_UART6 41 +#define RST_UART7 42 +#define RST_UART8 43 +#define RST_UART9 44 +#define RST_SDIO0 45 +#define RST_SDIO1 46 +#define RST_CANBUF0 47 +#define RST_CANBUF1 48 +#define RST_CANBUF2 49 +#define RST_CANBUF3 50 +#define RST_CANRAM 51 +#define RST_ENCDMA 52 +#define RST_SM2 53 +#define RST_RNG 54 +#define RST_AES 55 +#define RST_DES 56 +#define RST_SM3 57 +#define RST_SM4 58 +#define RST_SDIOM 59 +#define RST_APBM 60 + +#endif /* _DT_BINDINGS_RESET_LOONGSON_LS2K0300_H_ */ --=20 2.50.1 From nobody Sat Oct 4 12:41:06 2025 Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D383F634; Sat, 16 Aug 2025 03:34:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.21.23.139 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315268; cv=none; b=aObY2DGbvCBMg1jrfC4EgDUDhJC5onc2d7FqwkegZPgRk9HMrJz80JRVCz1SVRW4P0DG6qPpTiwSPpNhhi+n5xfjos/EylMCitTSGe/iTP19Qvxi21dIlGOlf8VQypa+tGt0JUQSVJKq64lxrF7FMeTWZSZRa8KJNisEhf1DAm0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315268; c=relaxed/simple; bh=3Onuxn695AX2zEBK95rdI5lJFfzKyi0Gig3enS3hQmc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=M+SW11ge0A7UkzzOXNMfvJs9nwFH+Laa4WTpdkbl1xgCK9xmf7kQPjBSVJ5Ac0MERSCRoewn/GbDazAK4DzG2UyIkTTUlrIZxtj8cP6zWrB5IcNfm495s4X75XkoM4qyCOfqo1U/Vo4Jhs/cRfHnzRN4a9+LqtD7tvzsfDci98I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org; spf=pass smtp.mailfrom=disroot.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b=R+NVgeiq; arc=none smtp.client-ip=178.21.23.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=disroot.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b="R+NVgeiq" Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A83CC25E88; Sat, 16 Aug 2025 05:34:24 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id afTrq7HLdU_U; Sat, 16 Aug 2025 05:34:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1755315264; bh=3Onuxn695AX2zEBK95rdI5lJFfzKyi0Gig3enS3hQmc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=R+NVgeiqRnyYkWKR6/RQcRcFhSfpkrqtDSns2taOmndMB1ppMr9rLIzCsxOcOInVG Wb3zSGxmxaxRBpjD4tWPaKli0kp6GV1Y9JLlPDQNjIYWvXS8tWLnCpTK8wNJuG682H 6sLDMQht/ykZekRtQaizA8H/vkbYdjf52sgHxX8n5OlNpxXKkaiQ41O8sUjWDyeAhN JhlJn03PqaEggyymzz36JZvVBnWNRG6WZtDwdH1RBW9IjOwz+i21WXrDNrnG3XEsP/ 8IjYknczapdvyOaDGa6/vquc29ar8lWsYAYEmxKgngXpEy0QXk4eKm83mORZuphjGm KsL4Gms4VF+FA== From: Yao Zi To: Philipp Zabel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Huacai Chen , WANG Xuerui Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, loongarch@lists.linux.dev, Mingcong Bai , Kexy Biscuit , Yao Zi Subject: [PATCH 2/3] reset: simple: Support Loongson 2K0300 SoC Date: Sat, 16 Aug 2025 03:33:27 +0000 Message-ID: <20250816033327.11359-4-ziyao@disroot.org> In-Reply-To: <20250816033327.11359-2-ziyao@disroot.org> References: <20250816033327.11359-2-ziyao@disroot.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The controller has contiguous distinct control bits for each reset signal, where setting to low represents reset assertion. Add support for it through the reset-simple driver. Signed-off-by: Yao Zi --- drivers/reset/reset-simple.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/reset/reset-simple.c b/drivers/reset/reset-simple.c index 79e94ecfe4f5..03a19d4505e6 100644 --- a/drivers/reset/reset-simple.c +++ b/drivers/reset/reset-simple.c @@ -155,6 +155,8 @@ static const struct of_device_id reset_simple_dt_ids[] = =3D { .data =3D &reset_simple_active_low }, { .compatible =3D "sophgo,sg2042-reset", .data =3D &reset_simple_active_low }, + { .compatible =3D "loongson,ls2k0300-reset", + .data =3D &reset_simple_active_low }, { /* sentinel */ }, }; =20 --=20 2.50.1 From nobody Sat Oct 4 12:41:06 2025 Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E145217A2F6; Sat, 16 Aug 2025 03:35:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.21.23.139 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315312; cv=none; b=du/jdU86CglugtUpCPFLo+Dk/xYZqTtbwNL97ZD+1RN0pni7UpbJ5/++B+ehUydsr0lQr4AZdQGQgir67ffDOb6qW6tM+TeFPbORmQZf+UFj3O2wYq+2KraeK8xsUihxvgN2X6PWJCjddHplp8hPQ2RZr0L+mPJHcNWoDGKMGEg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755315312; c=relaxed/simple; bh=qzW26gUbpt8hihAYOY+dEBe3bjTSLZipdIoCfTbRj4I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=XSCwWxJJy0h4gtP/nDYadCG14xS7tRnKBj4Sq8tWxFCD7N1gRqKeO04YQsCGEMzPfVz7KmKV6q8B6krulLClRAVPnIJ/eeNNJmU2r83eKR8JiHptBV2s2PQEy8AwhWdJFhWnqabE8uzCT1Lxpo/l6HwG/8eIZH3somzlcuQK7EY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org; spf=pass smtp.mailfrom=disroot.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b=ehjCBe2A; arc=none smtp.client-ip=178.21.23.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=disroot.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=disroot.org header.i=@disroot.org header.b="ehjCBe2A" Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9022125CA7; Sat, 16 Aug 2025 05:35:09 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 3FdLN3DQp297; Sat, 16 Aug 2025 05:35:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1755315308; bh=qzW26gUbpt8hihAYOY+dEBe3bjTSLZipdIoCfTbRj4I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ehjCBe2A71we6h81TUE0nQ/FzDT1K+2g6AKiJPDsPkm8CmvpVAv3VMrnI5i+kbqvT FgSQCmTjyzXlXXng6xby2ooQHDhhmBUrhxUF5Fd0rYWyt6uhHocK0IgSBBlJkHI99U j8AYqiUZWOYyvR5bI9f+bov+EMmsLtPpfly8CPJUqjEnEtG5FXhM9JU/f7PzAQdHiv zLfNka7XDYbxkyTtTOXmrPXZP9Zq0I27VGRH+pbvPWIWthF5s+q9xurStAIpHipIjM XUPF1SLKnOeSzEyPtR/YRyzBFsyHihV3zyQGtXfxKgFRkOHW5TYgS0qDbw5l+bBpkX HOhV+6iLwM4Cw== From: Yao Zi To: Philipp Zabel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Huacai Chen , WANG Xuerui Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, loongarch@lists.linux.dev, Mingcong Bai , Kexy Biscuit , Yao Zi Subject: [PATCH 3/3] LoongArch: dts: Add reset controller for Loongson 2K0300 Date: Sat, 16 Aug 2025 03:33:28 +0000 Message-ID: <20250816033327.11359-5-ziyao@disroot.org> In-Reply-To: <20250816033327.11359-2-ziyao@disroot.org> References: <20250816033327.11359-2-ziyao@disroot.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Describe the reset controller and add resets for UART nodes. Signed-off-by: Yao Zi --- arch/loongarch/boot/dts/loongson-2k0300.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/loongarch/boot/dts/loongson-2k0300.dtsi b/arch/loongarch/= boot/dts/loongson-2k0300.dtsi index a8ad8bd43f5d..835d3c63537b 100644 --- a/arch/loongarch/boot/dts/loongson-2k0300.dtsi +++ b/arch/loongarch/boot/dts/loongson-2k0300.dtsi @@ -7,6 +7,7 @@ /dts-v1/; =20 #include +#include #include =20 #define PINMUX(pin, func) (((pin) << 8) | func) @@ -50,6 +51,12 @@ soc@10000000 { <0x00 0x02000000 0x00 0x02000000 0x0 0x04000000>, <0x00 0x40000000 0x00 0x40000000 0x0 0x40000000>; =20 + rst: reset-controller@1600011c { + compatible =3D "loongson,ls2k0300-reset"; + reg =3D <0x0 0x1600011c 0x0 0x8>; + #reset-cells =3D <1>; + }; + clk: clock-controller@16000400 { compatible =3D "loongson,ls2k0300-clk"; reg =3D <0x0 0x16000400 0x0 0x30>; @@ -128,6 +135,7 @@ uart0: serial@16100000 { compatible =3D "ns16550a"; reg =3D <0 0x16100000 0 0x10>; clocks =3D <&clk LS2K0300_CLK_APB_GATE>; + resets =3D <&rst RST_UART0>; interrupt-parent =3D <&liointc0>; interrupts =3D <0 IRQ_TYPE_LEVEL_HIGH>; no-loopback-test; @@ -141,6 +149,7 @@ uart1: serial@16100400 { reg =3D <0 0x16100400 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <1 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART1>; no-loopback-test; pinctrl-names =3D "default"; pinctrl-0 =3D <&uart1_pins>; @@ -152,6 +161,7 @@ uart2: serial@16100800 { reg =3D <0 0x16100800 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART2>; no-loopback-test; pinctrl-names =3D "default"; pinctrl-0 =3D <&uart2_pins>; @@ -163,6 +173,7 @@ uart3: serial@16100c00 { reg =3D <0 0x16100c00 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART3>; no-loopback-test; pinctrl-names =3D "default"; pinctrl-0 =3D <&uart3_pins>; @@ -174,6 +185,7 @@ uart4: serial@16101000 { reg =3D <0 0x16101000 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART4>; no-loopback-test; status =3D "disabled"; }; @@ -183,6 +195,7 @@ uart5: serial@16101400 { reg =3D <0 0x16101400 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART5>; no-loopback-test; status =3D "disabled"; }; @@ -192,6 +205,7 @@ uart6: serial@16101800 { reg =3D <0 0x16101800 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <3 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART6>; no-loopback-test; status =3D "disabled"; }; @@ -201,6 +215,7 @@ uart7: serial@16101c00 { reg =3D <0 0x16101c00 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <3 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART7>; no-loopback-test; status =3D "disabled"; }; @@ -210,6 +225,7 @@ uart8: serial@16102000 { reg =3D <0 0x16102000 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <3 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART8>; no-loopback-test; status =3D "disabled"; }; @@ -219,6 +235,7 @@ uart9: serial@16102400 { reg =3D <0 0x16102400 0 0x10>; interrupt-parent =3D <&liointc0>; interrupts =3D <3 IRQ_TYPE_LEVEL_HIGH>; + resets =3D <&rst RST_UART9>; no-loopback-test; status =3D "disabled"; }; --=20 2.50.1