From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 63DDC1DE3B5 for ; Mon, 29 Dec 2025 10:12:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767003145; cv=none; b=DN58clkw0KvOcgudbzdBGDdksC4vBipyrSVYI8bwg7mPFdvJLB9HaMCN4sw+eGdWa0/AeJRQvc8XE4rywt19tL+NGtDc4LczYQL34rKsmEXH3RI00CiepOQBAAcfIm9svZt6j+9OaiYneE7BnROA8mmZsL1bV4BHBZets+dz3JA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767003145; c=relaxed/simple; bh=LCiGByx44aPo6I9zaG1ReBsxglHofWHA8KNEqBtCywk=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=R4HsQy914Y5r22X/ci6SBtl2hADikELusSOD4mEUNtJqhKFQv7xFPN5rxQWWkcsW1U2z9YIcssm4eKaUlpDQO3uMIXBsfZnCWXBVNxfx0xR1pda5vT+zMsOnO4Jxx9CMGk5mBiGA3qt48PuJZXdszogDmVljfxS3YH7azyl+EgI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Z5M2HxN9; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Z5M2HxN9" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-47a80d4a065so44329605e9.2 for ; Mon, 29 Dec 2025 02:12:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767003141; x=1767607941; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=J1vSgRP+Bs5qbIakzCpHlzr7o7ydag8RKKrO3j8O608=; b=Z5M2HxN9yV2atm05wilpkDGHYQ55FvGyBBbpFGyeQ0XscOKTfKPdZovM0quqtiumDo wkLJY9NQ+8/2Ny/h6mfPogEI4+P0o099kTWnKS/aJ0cSJy58GFvC5wKClFTFqZuVjZ23 o/jPX2WhZOkzQK5+rTFyZ9kak/oHi8+XO5p87EQnWmMldaF70m1tZEx+/awGSc//el8U cdpPSqAdoFrEmU2oa0g/X/C+XJsB26ioXaBTieXHZK08gTLWrsPPRh48pOw3RgmBVhov QO2ywaNFWSwOxxWYuLbbmBBh2in9sK/sZT4yf3krDgbh+XPpilQ/8vHWYOrZMZogXHKE 9aFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767003141; x=1767607941; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=J1vSgRP+Bs5qbIakzCpHlzr7o7ydag8RKKrO3j8O608=; b=GnguHyAJwSYXkZ4pVk9J5Fy7P3bY3A2ZJqb3Gps0m2Xdk6VX2qI/zYap8tKoXP9tHN eb3haup9QuKpz3zvDfg8ObWrLX+AAqddSFVQxlUlx6hrm7/bm9HgHcl7VPt8VoEIwGIo 8A4+jvhP8w+4S4qN+UIbckHYpa5cAuB+X7/NxOnhjyXdWkXhS+kUwPaws9YPwoKPvlEU rZ/VlKaCpQY6eo5rM7gcEaqFUaN6T+OGGjgh5OvzPqj6CEH5yK2AuCVVKXgdVq+jkiey Y41foybFBnel1r1aQx+xVS0er9foPgofQmlzgARR346uxi6QvwZ52YMlVhbZkuSQ0yvA Fb4Q== X-Forwarded-Encrypted: i=1; AJvYcCWKpTpi44hhw+Hl+bg3Xw8DbL5kQVzFXj/6vUB3VOluSzKXGiPZgi1uH47MQbzJLnCN6DnSM1LnP+sJ5z8=@vger.kernel.org X-Gm-Message-State: AOJu0YwRmDKWfq6YnrjnQ4NzY32PLFLNjHQRXCdsX3XDU+iZTgrzDznG bddoyhz8GqbZFEjxWPBQsXm1hatCS5iG1B8gwA6xgh8zQZWoGDorMD/T X-Gm-Gg: AY/fxX6rVRnNKaNWuNmZj7bDipTPiC7PsRY4tHj62+Blor4M9tlcTx/TyZlBrV6b4x+ q9ydqRbXijfwbfeM+2gFER5ZJXzAdmo+Ota9eRYtxIgM8lSwLqN3Q5U9DgSwr69f8kFp1cxKbyn Aa9xHLjqOm2rgR9Gyd6JNdyQ1O4qbbgwlJDievOxpbGyEH3J59O5DvB+WoD83Sr+uJ2GMlYtQ59 o8HViJoY11aD9SUYPtagBE+E7PivBJAffoDiVPy++mepLzhA7HiSA7jo8oMLfdo9qf6n5v70ooX g2gky0KU5aOJJB4VkYxZA64BhSmZRQXDjUHxsiNu4iURFq1YyE4v/+a3iRNcEevxsmZvwkZU6Zd 0Jy0LDkA6pgx6vYG0mYRGgs6fa0T0Vb+8eqZlxXFB3Lvm8afvCbttCjGMi0yhzUrPcnvy6lLNOj dhtZA9YPRzZ21ldELKfdxJVXd/a2lfEmzTCr51V71Q+rbajdB3cjHwwUND3FWu X-Google-Smtp-Source: AGHT+IHlR0aXhu72J2TtWwVekmyRrRkDyvgOTcwGHqcoRX7TNY17EGN/wNGjrSuW2cqNhsN3lSNTHw== X-Received: by 2002:a05:600c:444b:b0:47a:8cce:2940 with SMTP id 5b1f17b1804b1-47d195468a6mr302386315e9.14.1767003140541; Mon, 29 Dec 2025 02:12:20 -0800 (PST) Received: from alchark-surface.localdomain (bba-94-59-45-246.alshamil.net.ae. [94.59.45.246]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d583f42dasm19840735e9.6.2025.12.29.02.12.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Dec 2025 02:12:19 -0800 (PST) From: Alexey Charkov Subject: [PATCH 0/7] arm64: dts: rockchip: Sound fixes and additions on RK3576 boards Date: Mon, 29 Dec 2025 14:11:57 +0400 Message-Id: <20251229-rk3576-sound-v1-0-2f59ef0d19b1@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAO1TUmkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI1NDIyMj3aJsY1NzM93i/NK8FF2DZCOzVOMkQzNLIxMloJaCotS0zAqwcdG xtbUAxT+MhV4AAAA= X-Change-ID: 20251222-rk3576-sound-0c26e3b16924 To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , John Clark Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Alexey Charkov , stable@vger.kernel.org X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1436; i=alchark@gmail.com; h=from:subject:message-id; bh=LCiGByx44aPo6I9zaG1ReBsxglHofWHA8KNEqBtCywk=; b=owGbwMvMwCW2adGNfoHIK0sZT6slMWQGhTCec14dG1Mwy2Gm4d01F2qTdhQ7tHWq/Y+L73eZK Rwj/YCxYyILgxgXg6WYIsvcb0tspxrxzdrl4fEVZg4rE8gQaZEGBiBgYeDLTcwrNdIx0jPVNtQz NNQx1jFi4OIUgKn2rWf4p5r7KSIt89RE3i/cnJ6Kggsvrjovefym0jzN6p+BblfftzD8Yi76xBR nNfHq4VjPX09OdLDs4fW4Oq3/zsbqY7575T/PYAAA X-Developer-Key: i=alchark@gmail.com; a=openpgp; fpr=9DF6A43D95320E9ABA4848F5B2A2D88F1059D4A5 Here are some device tree updates to improve sound output on RK3576 boards. The first two patches fix analog audio output on FriendlyElec NanoPi M5, as it doesn't work with the current device tree. The third one is purely cosmetic, to present a more user-friendly sound card name to the userspace on NanoPi M5. The rest add new functionality: HDMI sound output on three boards that didn't enable it, and analog sound on RK3576 EVB1. Signed-off-by: Alexey Charkov --- Alexey Charkov (7): arm64: dts: rockchip: Fix headphones widget name on NanoPi M5 arm64: dts: rockchip: Configure MCLK for analog sound on NanoPi M5 arm64: dts: rockchip: Use a readable audio card name on NanoPi M5 arm64: dts: rockchip: Enable HDMI sound on FriendlyElec NanoPi M5 arm64: dts: rockchip: Enable HDMI sound on Luckfox Core3576 arm64: dts: rockchip: Enable HDMI sound on RK3576 EVB1 arm64: dts: rockchip: Enable analog sound on RK3576 EVB1 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 107 +++++++++++++++++++++ .../boot/dts/rockchip/rk3576-luckfox-core3576.dtsi | 8 ++ arch/arm64/boot/dts/rockchip/rk3576-nanopi-m5.dts | 22 ++++- 3 files changed, 132 insertions(+), 5 deletions(-) --- base-commit: cc3aa43b44bdb43dfbac0fcb51c56594a11338a8 change-id: 20251222-rk3576-sound-0c26e3b16924 Best regards, -- Alexey Charkov