From nobody Mon Apr 6 10:37:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8D9533E869F; Thu, 19 Mar 2026 16:31:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937904; cv=none; b=peIu5pe9mL48EjkCkcfgE5VSDElE0G8UWXEcepglwKBTsXE91zIk7u2HlCfgUEVZ8A3xJ0s3stgGlYnCmMJz2nhxLK0HAAE5JuakTJJ7PNIaxT55LK1JmqAvV5YEI1zXgEfL57fXLmnZOMMyZkbawxMNKW1gSy4F94JTWsBlXmg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937904; c=relaxed/simple; bh=S7U+CGJ0ya1Mnao17XGZKUpaHgyhCjhG54y3ICKnvxI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=stbJ99yj5rrmyVcakaoSzY/LDhE+VPkqOQPF1D/rvYhOQL7BM+tQfulgKAtUb1L+gNHetJvbxO6LOVZLK/ulp1ysenP3CJGcIYf8V8oPetDM4c6HhjaFFK1erIFtMrWUxfocINdBki6gQrijD/DDWIZ12j+zxnhQiXqG2MfxkgE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=C9/8cJxR; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="C9/8cJxR" Received: by smtp.kernel.org (Postfix) with ESMTPSA id D9280C19425; Thu, 19 Mar 2026 16:31:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773937904; bh=S7U+CGJ0ya1Mnao17XGZKUpaHgyhCjhG54y3ICKnvxI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=C9/8cJxR3VQGxMZxveGk7pIrjlJiJzEMSl6CcOxJIoL9IRThm+C5nj1WZze78M4S9 X+8joHd2QR7v6BLZghtWcUTgg/snBRrtGfFtWNVTYVhLoAWtgK1bS8C5znLp2Wk88i QzPJSJ0xsDEXmWs9V9EIEmjsjS6jvD+xCTG6/p+5MNCVu2RNqs4ddurP0BvrC/hd7S pI6+Ng0LFG0bvqY6+wMWjNuTW79Buk4i8NJiSi4bNZ64XHiUlu5P1H2UL948rL3zbJ tII8LWiPse8/y550dyM4VReRfRUKPN2w1I+Wj9WbKp82VazQk3P+UsnP5akVSdARQX XOiJkDA5k/ewA== From: Conor Dooley To: linux-riscv@lists.infradead.org Cc: conor@kernel.org, Conor Dooley , Daire McNamara , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Valentina.FernandezAlanis@microchip.com, Brian.Burke@microchip.com, cyril.jean@microchip.com Subject: [PATCH v1 1/5] riscv: dts: microchip: gpio controllers on mpfs need 2 interrupt cells Date: Thu, 19 Mar 2026 16:31:15 +0000 Message-ID: <20260319-crushable-outhouse-e06ca969a01d@spud> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260319-outsell-hypnotic-94b480408ad4@spud> References: <20260319-outsell-hypnotic-94b480408ad4@spud> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1518; i=conor.dooley@microchip.com; h=from:subject:message-id; bh=4BeOAlsr/mIYH78dM9alCevkvmmBpV/vy1ewY+o5UiA=; b=owGbwMvMwCVWscWwfUFT0iXG02pJDJl7VK70f7Fdzf53+t1FHZxXp8yw9Tf/+rChbXaJ2NE2w ynfmW08OkpZGMS4GGTFFFkSb/e1SK3/47LDuectzBxWJpAhDFycAjCRXawMv5h0mbTU7nPXR+TX uwU96ZOtjRULuzz5Z0qtoYW5+9Gmo4wMf3ZsDVkgzsckJtpx0n12zRam9ZEMCxX0rKLXLDvY6rW LCQA= X-Developer-Key: i=conor.dooley@microchip.com; a=openpgp; fpr=F9ECA03CF54F12CD01F1655722E2C55B37CF380C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Conor Dooley The platform has variable interrupt types for GPIO interrupts, in addition to having multiple lines per GPIO controller. Two interrupt cells are required. Fixes: 528a5b1f2556d ("riscv: dts: microchip: add new peripherals to icicle= kit device tree") Signed-off-by: Conor Dooley --- arch/riscv/boot/dts/microchip/mpfs.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/riscv/boot/dts/microchip/mpfs.dtsi b/arch/riscv/boot/dts/= microchip/mpfs.dtsi index 5c2963e269b83..8cca84484b85d 100644 --- a/arch/riscv/boot/dts/microchip/mpfs.dtsi +++ b/arch/riscv/boot/dts/microchip/mpfs.dtsi @@ -473,7 +473,7 @@ gpio0: gpio@20120000 { reg =3D <0x0 0x20120000 0x0 0x1000>; interrupt-parent =3D <&plic>; interrupt-controller; - #interrupt-cells =3D <1>; + #interrupt-cells =3D <2>; clocks =3D <&clkcfg CLK_GPIO0>; gpio-controller; #gpio-cells =3D <2>; @@ -485,7 +485,7 @@ gpio1: gpio@20121000 { reg =3D <0x0 0x20121000 0x0 0x1000>; interrupt-parent =3D <&plic>; interrupt-controller; - #interrupt-cells =3D <1>; + #interrupt-cells =3D <2>; clocks =3D <&clkcfg CLK_GPIO1>; gpio-controller; #gpio-cells =3D <2>; @@ -497,7 +497,7 @@ gpio2: gpio@20122000 { reg =3D <0x0 0x20122000 0x0 0x1000>; interrupt-parent =3D <&plic>; interrupt-controller; - #interrupt-cells =3D <1>; + #interrupt-cells =3D <2>; clocks =3D <&clkcfg CLK_GPIO2>; gpio-controller; #gpio-cells =3D <2>; --=20 2.51.0 From nobody Mon Apr 6 10:37:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E71A932571D; Thu, 19 Mar 2026 16:31:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937907; cv=none; b=KmSTjyJhH61Pu/WKxFD+a4goxOJGmF0DX8RSOfqhi7Qf7w719CEYjMURSgOgD/XFHbZEGHvH9h+SgI00+kbS4hNyjnkEIbhC/Pt0qYycs8KXWikcy1xqrpOfVGVvhcPalRfLOkQhEb9qqoNBSSs2OkwD54gt0efYjFSN7fVVb48= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937907; c=relaxed/simple; bh=LC8AGvhNSfBeDV4o59HbCCsVMWiNjfa7P4YQigFlTdM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=GbbnsfixbcroatQkMfZ8L1gSBxJNk1GHdWjkN9hgqq53zQz98vgAibUNPq7FOT4AmRQhpOQGRp2vMDUIIoLdAhssRTvF8MrUg6YXCxK4s/U0q23osgyUoQ5TJS+s+NtrDNChpyzLmzReQ/I93g72nfmx21naSdTHXklp6aueo3M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=OhyCW1sN; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="OhyCW1sN" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 72461C19424; Thu, 19 Mar 2026 16:31:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773937906; bh=LC8AGvhNSfBeDV4o59HbCCsVMWiNjfa7P4YQigFlTdM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OhyCW1sN1z5Q3uaF5X4vFd6sxFqeq/n7jBmC/O/sc58EkDceOx+LPFuTxOfhReu8O uKeNisq8vpM+lyXP0txjOjPckf83/xYwsj7skedhFSnk99LAK4OG+kkN7g0TbJ8Fgz QH4F3DF8DdBvkAB+6nRFbUDfBns0wdX2utiO7gr3o8rxrUMqGg58APPQiqQIMjop+g 93JA6GraGVFPyTD4kp/Ip9Sx0vjkj1fsBpDz2EMiR/QcqhyaxzRKb5X2SIUYnGa0E0 ulkCovsLTIKSzhVHuVnnHOPDA0vciBTDZllYuaXRPFZmEuxVud0zGTasGAt6UazIUr NpubKHYSh+7+A== From: Conor Dooley To: linux-riscv@lists.infradead.org Cc: conor@kernel.org, Conor Dooley , Daire McNamara , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Valentina.FernandezAlanis@microchip.com, Brian.Burke@microchip.com, cyril.jean@microchip.com Subject: [PATCH v1 2/5] riscv: dts: microchip: remove gpio hogs from beaglev-fire Date: Thu, 19 Mar 2026 16:31:16 +0000 Message-ID: <20260319-prorate-groove-c55784a89775@spud> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260319-outsell-hypnotic-94b480408ad4@spud> References: <20260319-outsell-hypnotic-94b480408ad4@spud> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1837; i=conor.dooley@microchip.com; h=from:subject:message-id; bh=gl16q2VnxS62lKXakjgLtV797OjjPaUC6kdaGQx5NmU=; b=owGbwMvMwCVWscWwfUFT0iXG02pJDJl7VK5Mn7v5VtCP2Abzf80XLC94B23YMX3Lry0SEe0X4 17kbjN811HKwiDGxSArpsiSeLuvRWr9H5cdzj1vYeawMoEMYeDiFICJhHMyMvR6TfzQIqxoO6OD TS5l8pWk4DjVZX6ur1uS6w9xFSV9uMvwP/vPh/APTnUC64tsGfXOxYUqJa+4ql6aM+HRhhWhbFm LOQE= X-Developer-Key: i=conor.dooley@microchip.com; a=openpgp; fpr=F9ECA03CF54F12CD01F1655722E2C55B37CF380C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Conor Dooley sd-det-hog should be cd-gpios, but when the mmc-spi-slot was added, the "cd-" prefix was omitted and the collision with the hog was not noticed. vio-enable-hog is just a regulator that can be modelled as such. Fixes: 1088d49b62648 ("riscv: dts: microchip: enable qspi adc/mmc-spi-slot = on BeagleV Fire") Signed-off-by: Conor Dooley --- .../boot/dts/microchip/mpfs-beaglev-fire.dts | 25 ++++++++----------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts b/arch/ris= cv/boot/dts/microchip/mpfs-beaglev-fire.dts index f44ad8e6f4e49..2c0a420d89ff0 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts +++ b/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts @@ -77,6 +77,15 @@ imx219_vddl: fixedregulator-2 { regulator-max-microvolt =3D <1200000>; }; =20 + regulator-1v8-syzygy { + compatible =3D "regulator-fixed"; + gpios =3D <&gpio2 30 GPIO_ACTIVE_HIGH>; + regulator-name =3D "syzygy_1v8"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; + enable-active-high; + }; }; =20 &gpio0 { @@ -118,20 +127,6 @@ &gpio2 { "P8_PIN27", "P8_PIN28", "P8_PIN29", "P8_PIN30", "M2_W_DISABLE1", "M2_W_DISABLE2", "VIO_ENABLE", "SD_DET"; status =3D "okay"; - - vio-enable-hog { - gpio-hog; - gpios =3D <30 30>; - output-high; - line-name =3D "VIO_ENABLE"; - }; - - sd-det-hog { - gpio-hog; - gpios =3D <31 31>; - input; - line-name =3D "SD_DET"; - }; }; =20 &i2c0 { @@ -287,7 +282,7 @@ channel@7 { mmc@1 { compatible =3D "mmc-spi-slot"; reg =3D <1>; - gpios =3D <&gpio2 31 1>; + cd-gpios =3D <&gpio2 31 GPIO_ACTIVE_LOW>; voltage-ranges =3D <3300 3300>; spi-max-frequency =3D <5000000>; disable-wp; --=20 2.51.0 From nobody Mon Apr 6 10:37:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B07BD3ECBE7; Thu, 19 Mar 2026 16:31:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937909; cv=none; b=OJs6rQ20MJJz/mGdcwxEAyHxDrQK2B4nQA3cKqk2czD3c3BAvLJIJm+UuEGgc3jizT75PPp2DL+WE1X65WYcXHW7YT3Ut3bVsuFhSpMcwS7lNncQaJRdUejAmEef+2ltsS0qPydOtxbrQpemg/e424eVDazJhKl3XotyONAEiew= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937909; c=relaxed/simple; bh=808siTn/eKlIL4fo1RdjLsJxG5BEBSTbGLlJxTqmWVM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hmBjETMAD0aY+0jo1DNuoKgr/2Sy+m8fN1bYfqcnZPt48S1MjhbSJJS3/p4v+Fq9XH8yjKHqv/2D9m9mxlnBLio/nmOmy69pdbijvRx+YFQI2sdcBjsRRUI9jT68HG94CCvhJRWqmVM46p/NJPdQgOV+w+Rd2SI0dOw8/7bSeZc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UUU31YWP; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UUU31YWP" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0AA6EC2BCAF; Thu, 19 Mar 2026 16:31:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773937909; bh=808siTn/eKlIL4fo1RdjLsJxG5BEBSTbGLlJxTqmWVM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UUU31YWPvBVPjtqb8P4Ak32O4yTKIRdPax3y2K8iJGZGx+yRPWgZS8KC4zfYJ2HTv Ktg1eKPA2Hp+SvGVDRMeQibvMwgHbYL1QEZWApUNX9YRM142B3hvsLVnKeViAhUTwq PSyEyW4j5hOOJzSrfE+7yxs7JAsPjgshDOeQurySZ6ehDt+pNmQFHulE4836nimQju t/eCELpRucFJOCV4KvEwLqh6pMJjobJiRwKTl7vAjvyH3iOU7V6kgkVeellw7NAMeB mJuakFcu10lQHn/CRfIT16Phu310duhfOr2af6mFG0JdVu0UkWJG4qpc6JZUnzTrl6 QXVmPDwohEvMQ== From: Conor Dooley To: linux-riscv@lists.infradead.org Cc: conor@kernel.org, Conor Dooley , Daire McNamara , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Valentina.FernandezAlanis@microchip.com, Brian.Burke@microchip.com, cyril.jean@microchip.com Subject: [PATCH v1 3/5] riscv: dts: microchip: clean up beaglev-fire regulator node names Date: Thu, 19 Mar 2026 16:31:17 +0000 Message-ID: <20260319-impale-perch-2b612429c555@spud> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260319-outsell-hypnotic-94b480408ad4@spud> References: <20260319-outsell-hypnotic-94b480408ad4@spud> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1143; i=conor.dooley@microchip.com; h=from:subject:message-id; bh=gip2ctW3zViKnQHwnuvE1rS87LP2hxhiGIYJwVK2hCY=; b=owGbwMvMwCVWscWwfUFT0iXG02pJDJl7VK4wr5PhXJHH4xzB69Cu+bDYblH24kMsyypXCH+QP zUl9d/sjlIWBjEuBlkxRZbE230tUuv/uOxw7nkLM4eVCWQIAxenAEzkLhPD/9iWM7+DJ4oWnP6v ZLj58QmG9bZLxdlbbD7v/pW81r76yxxGhg2/OGQLXK9Imr6Lj++1P9q+zT/HVfF60+3pLNt+THJ 8zw8A X-Developer-Key: i=conor.dooley@microchip.com; a=openpgp; fpr=F9ECA03CF54F12CD01F1655722E2C55B37CF380C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Conor Dooley Recently the binding for regulator-fixed introduced preferred naming, in the regulator-XvY format. Change the existing regulators to match this pattern. Signed-off-by: Conor Dooley --- arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts b/arch/ris= cv/boot/dts/microchip/mpfs-beaglev-fire.dts index 2c0a420d89ff0..37c3525d490c0 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts +++ b/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts @@ -63,14 +63,14 @@ imx219_vana: fixedregulator-0 { regulator-max-microvolt =3D <2800000>; }; =20 - imx219_vdig: fixedregulator-1 { + imx219_vdig: regulator-1v8 { compatible =3D "regulator-fixed"; regulator-name =3D "imx219_vdig"; regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <1800000>; }; =20 - imx219_vddl: fixedregulator-2 { + imx219_vddl: regulator-1v2 { compatible =3D "regulator-fixed"; regulator-name =3D "imx219_vddl"; regulator-min-microvolt =3D <1200000>; --=20 2.51.0 From nobody Mon Apr 6 10:37:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 71A793D8121; Thu, 19 Mar 2026 16:31:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937912; cv=none; b=lop0QItf6n2MsizivuEbvlJrBRbKXKx8ygYzA8Z8EWTNhIEp4rck8ihmRlk+yU6YBN99ZrBweNRNDUtbYit6m6KDAqfNJod5jmWegYmMR11OyKOwwdyjlHlh9ONHdbR/eiQXXzXbg4Da1UCPHLd/XihU7tNbKkX7gfYytBwkvU8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937912; c=relaxed/simple; bh=Wbahtba5HIxMuWjTSaKR/tjyp9GROktgLQAr5GOLj2I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=PFXzjdiSsnd5jG81m0+i3sJvhLKEGE9X8K9orOFd0S/GFQp8uzAUyl3/Iuge7BREWytHy5PJV/cOofAO8GajwPHBTF/gld3ARjtTFzXKmaN9NqZW599VzZAUuEigSMEFk3fI4IH1eGqwHClnjtepqmvXrROLWgC69ZnC3vIww9g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=CLNNrhcW; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="CLNNrhcW" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 97031C19425; Thu, 19 Mar 2026 16:31:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773937911; bh=Wbahtba5HIxMuWjTSaKR/tjyp9GROktgLQAr5GOLj2I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CLNNrhcW2g30jJ4F/93QLj6H0Yz/jdGC/6KTn4jnKINNTPZ4X/156LBlpv/mloHRY eOizrbgw1kr/O1zvARqZay/ZO0tGJyH9hpDtutnkzl7kFiHeH5WTKf+4oBVRjMGptB zlqpqOy6UZvbIy+4UmFbJpzmAql6YQwxr4IW3I1mkRm1mXr00V8lxOwXlAm3a7rIsF gCW0+3E92oswrclHL/1zGrUrob/aZL1s3/RDG2N92lesJ0eZhs+R5xCGTyjaPawlKY xAFyDmc9oFQtfT12vTwzjru7N17aoe0dJgJWvNeNhlk95DaW7hYAxH2YZEdU/TriYT NpZNVx3dukQ+A== From: Conor Dooley To: linux-riscv@lists.infradead.org Cc: conor@kernel.org, Conor Dooley , Daire McNamara , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Valentina.FernandezAlanis@microchip.com, Brian.Burke@microchip.com, cyril.jean@microchip.com Subject: [PATCH v1 4/5] riscv: dts: microchip: add adc interrupt on beaglev-fire Date: Thu, 19 Mar 2026 16:31:18 +0000 Message-ID: <20260319-speak-detached-f4e4384a2372@spud> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260319-outsell-hypnotic-94b480408ad4@spud> References: <20260319-outsell-hypnotic-94b480408ad4@spud> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=997; i=conor.dooley@microchip.com; h=from:subject:message-id; bh=49hModmjRGQS7kbC86IMrIwIz56IHj7rQ9pX9Z/u1qc=; b=owGbwMvMwCVWscWwfUFT0iXG02pJDJl7VK7KRIgeO3zu+R4+4S7Vgk3H1Bdls3lnXFE+uOdp8 GTZX4q3O0pZGMS4GGTFFFkSb/e1SK3/47LDuectzBxWJpAhDFycAjAR9hmMDBdXxmTYqaU6Hgzk YlOpU3rF2LXhBdO71/9PFu0peHpaV5/hF9N+Zr+VKWLMoTvb/GY+fDspsYNN+FrctN8y2f2Z/5s VWAE= X-Developer-Key: i=conor.dooley@microchip.com; a=openpgp; fpr=F9ECA03CF54F12CD01F1655722E2C55B37CF380C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Conor Dooley The mcp3464r on the beaglev-fire has its interrupt wired up, but not present in the devicetree. Add it. Signed-off-by: Conor Dooley --- arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts b/arch/ris= cv/boot/dts/microchip/mpfs-beaglev-fire.dts index 37c3525d490c0..e8d0a825a5bfc 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts +++ b/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts @@ -4,6 +4,7 @@ /dts-v1/; =20 #include +#include #include "mpfs.dtsi" #include "mpfs-beaglev-fire-fabric.dtsi" =20 @@ -226,6 +227,7 @@ adc@0 { spi-cpha; spi-max-frequency =3D <5000000>; microchip,hw-device-address =3D <1>; + interrupts-extended =3D <&gpio1 20 IRQ_TYPE_LEVEL_LOW>; #address-cells =3D <1>; #size-cells =3D <0>; status =3D "okay"; --=20 2.51.0 From nobody Mon Apr 6 10:37:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E5CA13CD8CE; Thu, 19 Mar 2026 16:31:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937915; cv=none; b=j9b3IPCDXaLKy6SyckmwecSNH8c41AxeFbVp3Rw9R9GOxi+t+1zWotN0jm4mjze7cQFa7xjChxXk+hkXFJHN/4RK/WvSb4+Ouc8h80sdtZAeZqg6Uxwn7YyRl++iCUJw9zFaC9GA4PXiU3Jv6/fzXQNQYLpO8ppMIZMzWAP4hVY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773937915; c=relaxed/simple; bh=dDFNz/T2xe/eSJre+9Pi9oZ43RYZjCSo4zFbd4aQ8Q0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mJdVuoZkmnnJrQ8QJVAuLuKovEt7XZ/SWePY5m6uWroKE8Cwfc0pDPPcj3ZLzJQxoaizmbjIXTiGjp9B/JJeVVB5PjgObDqEzMmjYdO7ke9qI80oS3a+p2cT/tNDp3qSpWGO+BVyxXHHk58uZgbPTVdaBatCw5oRUUQg+nk9sGg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=VpOkEc66; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="VpOkEc66" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2F1D3C2BCB0; Thu, 19 Mar 2026 16:31:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773937914; bh=dDFNz/T2xe/eSJre+9Pi9oZ43RYZjCSo4zFbd4aQ8Q0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VpOkEc66b4o3LYrDoDPxPuA3DM2N48YRr/s8MZ9bdy3x24ypLd0bLrSwZxxszV1RI ZD+8ZDw3T7CvCmmtfRD2+YsYj8v7XbV5PKqLRzF7EMKsrTLFRGTVxmZPqy1E/vjXHJ XOzHOHAVLnsPfjGa9/Ci0/6wDbSlGAtVl9JItuENFzaX5dY58OUbcU2GccBgyJfvbM CM04+OxlLFXVXPMporDvR2z2hOHG21R6vULrVOD8twPARakuQaXvYfzakF6mOGtufd URsokauyv3bb2JKAcKfSgoxxBjWedJ1fciaYs0YsGDAEuJHq9SfIfkpioXaowHCJ0i GWjQqaqRtVHBg== From: Conor Dooley To: linux-riscv@lists.infradead.org Cc: conor@kernel.org, Conor Dooley , Daire McNamara , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Valentina.FernandezAlanis@microchip.com, Brian.Burke@microchip.com, cyril.jean@microchip.com Subject: [PATCH v1 5/5] riscv: dts: microchip: add gpio line names on beaglev-fire Date: Thu, 19 Mar 2026 16:31:19 +0000 Message-ID: <20260319-silliness-follow-a53828f1379f@spud> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260319-outsell-hypnotic-94b480408ad4@spud> References: <20260319-outsell-hypnotic-94b480408ad4@spud> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1116; i=conor.dooley@microchip.com; h=from:subject:message-id; bh=MEbSWdODM6nyqAj8PlnaLkIFvl2GmdURbDtDn2FTXtI=; b=owGbwMvMwCVWscWwfUFT0iXG02pJDJl7VK7+01DuPfm7XOb41Ijgzlxfmcj2mY0Vs4vbt3orG LXniV3vKGVhEONikBVTZEm83dcitf6Pyw7nnrcwc1iZQIYwcHEKwERSrRkZbjhOjg5k/PDlrJdB wtd/cqdZbxj5mN6b+StrzdzPVy9OuMTw31+Ec0X+mU6/w7NWPXx0WMVG0EL4FdurpkcPNVMypmz 4xAwA X-Developer-Key: i=conor.dooley@microchip.com; a=openpgp; fpr=F9ECA03CF54F12CD01F1655722E2C55B37CF380C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Conor Dooley GPIO controller 2 has the gpio-line-names property, but the two other controllers do not. Add the property for these controllers too. Signed-off-by: Conor Dooley --- arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts b/arch/ris= cv/boot/dts/microchip/mpfs-beaglev-fire.dts index e8d0a825a5bfc..99c1e05d4d169 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts +++ b/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts @@ -95,6 +95,8 @@ &gpio0 { <21>, <22>, <23>, <24>, <25>, <26>; ngpios =3D <14>; + gpio-line-names =3D "", "", "", "", "", "", "", + "", "", "", "", "", "SD_CARD_CS", "USER_BUTTON"; status =3D "okay"; }; =20 @@ -106,6 +108,9 @@ &gpio1 { <43>, <44>, <45>, <46>, <47>, <48>, <49>, <50>; ngpios =3D <24>; + gpio-line-names =3D "", "", "", "", "", "", "", "", "", "", + "", "", "", "", "", "", "", "", "", "", + "ADC_IRQn", "", "", "USB_OCn"; status =3D "okay"; }; =20 --=20 2.51.0