From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E69F3CD343F for ; Tue, 12 May 2026 17:48:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To: Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date:Subject: From:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=GzXUFzjen9mS5GGHdDl9CN/yVBljF7vMDOXd130aXA0=; b=bFnA9z9lOBtRkVYB4t7fksJi+y CNLH+t14iguMGDN0dAV44VvJN2/XLHPi3D0VTfntJ5lAADn6atBu4Ca2baKyTtMk7rHUUroeiIHUQ zt7jBTcPXVBUMYA4OmNQLDmVoTtPSNMXMc9zvD/AEzKfJZCFU1ZV6nwkd+bEpmzzesdOXzd9u3NVH j24flclSvre5FhHRuSKSdckiRS2PTu4v368XEYp60/eGfo+Nwb/c9o36XxXarXuRqU7DeUoSeLVSs MrTsSHaY7COawh0ymRRtPLNry4uhb85tl4oH/HPpKzLn8zmwOSwTqWQLDdv4I1hRziqUw5ivMzbPF shlLD+iw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wMrDY-0000000HaVu-3meL; Tue, 12 May 2026 17:48:28 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wMrDS-0000000HaRk-3wRV; Tue, 12 May 2026 17:48:24 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id CCB7240842; Tue, 12 May 2026 17:48:20 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id A5926C2BCF5; Tue, 12 May 2026 17:48:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1778608100; bh=GdO8sMea8p5bxncxQmac1W2vVytj8wlQkstRRnaIfAw=; h=From:Subject:Date:To:Cc:Reply-To:From; b=HtlGqH6iKLS332d4OwrID/Utvdk/6MFk9bCWFWw3UiAFIy2sS4X60c146SzCQ5BMY GcPP4A1eGW9ddkuLTUVuwwf1X0GWx2+Nu+LhaU9sK8+V3ITAWJi9nwd20JMAGIaIEw gieFD4YYnZXfoesifKCwz+IhLrVD3kM0IPppdPIIkjHb6ITLPFltOhGcRXFH/dGuJ0 1/KsjmBedo4IFYcKCN584jEU9wvugFilKOFZ0H/Z3yq4TuRFZLMz6dT8v6l+EUHRY+ RdKZfy5ZuXtYbFKslU2jF2T2jrJCCG4eYGY1cRMfDP9cYqMsMss+Di2DyV0b106V5/ FwxteDelv92Ug== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94DB1CD343F; Tue, 12 May 2026 17:48:20 +0000 (UTC) From: Ronald Claveau via B4 Relay Subject: [PATCH 0/2] Khadas VIM4 PWM status LED support Date: Tue, 12 May 2026 19:47:27 +0200 Message-Id: <20260512-add-kvim4-sysled-v1-0-7178719a43e7@aliel.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yXMQQrCMBCF4auUWTvQhKRoryJdxGTUQZNqJi2V0 rsb2uX/4H0rCGUmgb5ZIdPMwmOqoU4N+KdLD0IOtUG3umut0uhCwNfM0aD85E0Bz94re7Ha2E5 BvX0y3XnZyetwdKbvVOVyjHBzQujHGLn0TaKl4K4bbWDYtj9QbGYBkwAAAA== X-Change-ID: 20260512-add-kvim4-sysled-8cc159524561 To: Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ronald Claveau X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1413; i=linux-kernel-dev@aliel.fr; h=from:subject:message-id; bh=GdO8sMea8p5bxncxQmac1W2vVytj8wlQkstRRnaIfAw=; b=owGbwMvMwCWm1SvKXP3cUInxtFoSQxZz+l2bwpmb9nEdfroq6MT7tJSbjdYdzIs/NZ3OnCU26 17jLKGzHaUsDGJcDLJiiiz9cy1PvLt89MzXPeopMHNYmUCGMHBxCsBEggMYGc5/zeMyzspUTWFZ Gl72LNu1ZZZKoHS9Wu2KmImXrJZ6JDL84VtbeO3ww98eX1LWeBjbsdTxJPh/6XSTCuKV9X3h7/S bCQA= X-Developer-Key: i=linux-kernel-dev@aliel.fr; a=openpgp; fpr=DFD863F61375BF917F0012173953305EF1D0EC3E X-Endpoint-Received: by B4 Relay for linux-kernel-dev@aliel.fr/default with auth_id=744 X-Original-From: Ronald Claveau X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260512_104823_024553_7CA7F34A X-CRM114-Status: UNSURE ( 9.03 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: linux-kernel-dev@aliel.fr Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series adds support for the PWM-driven status LED on the Khadas VIM4 board (Amlogic T7). The VIM4 exposes a heartbeat LED wired to the PWM_AO_C output, routed through pin group pwm_ao_c_d. Before wiring it up in the board DTS, the SoC pinmux definitions had to be corrected: the original pwm_ao_c node was conflating two distinct pin groups (pwm_ao_c_d and pwm_ao_c_e) into a single ambiguous entry. Patch 1 fixes the pwm_ao_c pinmux entries in the T7 DTSI by splitting them into two properly named nodes. Neither alternate is in use yet, so there is no functional impact on existing boards. Patch 2 enables the pwm_ao_cd controller on the VIM4 and adds a pwm-leds node with a heartbeat trigger. The xtal-clk node is also moved to restore alphabetical ordering among root node children. Signed-off-by: Ronald Claveau --- Ronald Claveau (2): arm64: dts: amlogic: t7: Fix pwm_ao_c pinmux definitions arm64: dts: amlogic: t7: khadas-vim4: add PWM-driven status LED .../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts | 30 +++++++++++++++++----- arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 12 +++++++-- 2 files changed, 33 insertions(+), 9 deletions(-) --- base-commit: 31f32e8cdf59291e467250dfc57d1a8c718f63d2 change-id: 20260512-add-kvim4-sysled-8cc159524561 Best regards, -- Ronald Claveau