From patchwork Sun May 10 20:16:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2210 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sto.lore.kernel.org (sto.lore.kernel.org [172.232.135.74]) by mxe881.netcup.net (Postfix) with ESMTPS id 7D10E1C0085 for ; Sun, 10 May 2026 22:16:58 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.232.135.74) smtp.mailfrom=linux-sunxi+bounces-23250-noreply=patchwork.local@lists.linux.dev smtp.helo=sto.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.232.135.74 as permitted sender) client-ip=172.232.135.74; envelope-from=linux-sunxi+bounces-23250-noreply=patchwork.local@lists.linux.dev; helo=sto.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sto.lore.kernel.org (Postfix) with ESMTP id E270630041E4 for ; Sun, 10 May 2026 20:16:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EBDAF331A6D; Sun, 10 May 2026 20:16:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DQSUGL8e" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 7433C2DCC08 for ; Sun, 10 May 2026 20:16:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444212; cv=none; b=m7FWgx9F2AqyWCuX03xN8GYryqiVQlpKtFhZuKbylf4PGk+yFjjhOsuoBILXnLgudbSC5yZgPpMKRHGUZsE+Qy351fQISlsIeycIaWDXJoNkYR+qzZVFkZ+8TlkF/mnOObjdunfZiZ65cZyI58ve/AzIjBIdHnyN/ccgQrypf3E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444212; c=relaxed/simple; bh=OWCEmsRz0qAl88C6oETHRWXimfKd+7tWIWARlti8lDM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dhBAnl5h4WQuQJE7LDa1gWP9mqLkbdVSmJvZgxhimPJEoEQkVOGdwOuYyWiM6lNsuFM0thYXNo7zgg5aXtuSnd9fBDdrbV4bt1mPnhwPznbWQ7nNCyybnYEUVPuGVkPf8Ba/QELNIZsindcMi62FEqEsjnT9OY/dD0DRrRmla8o= 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=DQSUGL8e; arc=none smtp.client-ip=209.85.128.50 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 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-48984d29fe3so39477905e9.0 for ; Sun, 10 May 2026 13:16:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778444210; x=1779049010; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Qekc3CBVxjBSgzBYIYcZVSh3VYMZermzOtzi6JTCBsU=; b=DQSUGL8eANQtYJz7AphnmEFT4Eujuw4TewCXnEfb6O6eaN2vgnnLOrnxOLBk7yr7U/ RY2MZqmTuiulvS1Hed74Qk/kCPTPiQMOyal3zk3BjUQV8IqIvf4cbOLii0GYzvqiK6dl jm5jd579ruHeELOWuPz2JJzeJBBe+hpfG9KDUjM4LlKA0sqCjh8O6aPI++QKgckq4Jze NnoU+j7KfbAwUZ46astrjG4jMx1p96TAOJ0dcH1PbdaA+ER7SYjuqgTk+9AC6VqgM9Jo 418xSP7gkbg5UoIalBgG2fn7UDZHWobCRKMxhmrtQz1+PVQbSH0cw+z/BvhfSEAm0rpP ZH+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778444210; x=1779049010; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Qekc3CBVxjBSgzBYIYcZVSh3VYMZermzOtzi6JTCBsU=; b=h9oSjLgz2yz3xf0OUP+bpp4i0LCLKraFSf7QWByseoHjTQOoFeewIElGxIzB3nJG6N vXZ3FnsM5awILgFSKBF23rTqmoVSWP2wXKveu7ea7lbC00iwVPtSPaEvlZgyYSGXC/BQ +bU5Uc6BW31rMphG/tAaJLfkyET+SzRhnPRnMAUmQ4M8woojfHG1+sAFEBKQRL7hHETf 8Rx2tEN6tPPCbWGiE/T7VUMyx3z40bsBrATxj8KEVL/a/cdiasKkGuKRj17VqQ0kpI+x AUw57Hsy0KUPogQ9ZL8eg0v8SlMUOTARZ4WiRLZp+PTNL/umxHh79ecvQqtunttxzmd2 6qYA== X-Gm-Message-State: AOJu0Yzgi2x3CxSYcQJeU0CyEPRn4FVHhfVVpKJm0RHpoF7Knh5p2SJf TFZb+UGEYL1CcwVwuA1A0j32DGc3my48SHgdEgqdO1P3S8kdxmPKlu2JlNUrJo5Z X-Gm-Gg: Acq92OFHzn4Eaeu1aNnQxgod0KQXNfORzYA8Wam10BXvs1Fx251VuEfVQ1euuIpvKpW 3DfGsFWqp5p8tCEUJUvvdraZd+MxeKsrI0CX0QrWZf5/n/brcFCKyBKqK1776ksUUJGz1oMkfBk 6/fK86Qk4xy9A/pDG/Ykiqc+RNEK/dJvYO30kxrqtxWozF0ePZ3/DJq1C0ofzxCDbgSDqVZCj82 B4R3v/RzhO+TQnqdT4T3yRFgkhk1DKiAcGO5ezeArIp8Z+ofBTSFLxJnvsqesAqfQ05QpQe82/A R5yT5aNt89zriXWlncRitZKRZl8bnsWZKqt7uuWNmgjO5KONuawj5Z8DH8pz3WorR9qLExW9esi YpP6yw0fBONpkqeEpd8u2yFO9v55vwg3u+oJGkXOINL0Gs0BvrY6jkL81b+4KUjzpEo1lr8G35n rUYGPWTq7OjXx1we+qNZ+6aaR94unMcJOeBSnUlLmP0yAC8o35JAsI X-Received: by 2002:a05:600c:1c26:b0:488:9439:880d with SMTP id 5b1f17b1804b1-48e51f5c282mr362332415e9.29.1778444209945; Sun, 10 May 2026 13:16:49 -0700 (PDT) Received: from localhost.localdomain ([2a02:1210:8642:2b00:82ee:73ff:feb8:99e3]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48e7040a8f1sm127667145e9.11.2026.05.10.13.16.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 May 2026 13:16:49 -0700 (PDT) From: Alexander Sverdlin To: linux-sunxi@lists.linux.dev Cc: Alexander Sverdlin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andre Przywara , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Conor Dooley Subject: [PATCH v2 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Baijie Technology Co., Ltd. Date: Sun, 10 May 2026 22:16:38 +0200 Message-ID: <20260510201644.4143710-2-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> References: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Shenzhen Baijie Technology Co., Ltd. focuses on R&D and production of embedded products as well as customization of embedded solutions. Link: https://szbaijie.com/ Acked-by: Conor Dooley Signed-off-by: Alexander Sverdlin Reviewed-by: Paul Kocialkowski --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 28784d66ae7b..095cf654787f 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -229,6 +229,8 @@ patternProperties: description: Azoteq (Pty) Ltd "^azw,.*": description: Shenzhen AZW Technology Co., Ltd. + "^baijie,.*": + description: Shenzhen Baijie Technology Co., Ltd. "^baikal,.*": description: BAIKAL ELECTRONICS, JSC "^bananapi,.*": From patchwork Sun May 10 20:16:39 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2211 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sto.lore.kernel.org (sto.lore.kernel.org [172.232.135.74]) by mxe881.netcup.net (Postfix) with ESMTPS id 37EE01C0085 for ; Sun, 10 May 2026 22:17:05 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.232.135.74) smtp.mailfrom=linux-sunxi+bounces-23251-noreply=patchwork.local@lists.linux.dev smtp.helo=sto.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.232.135.74 as permitted sender) client-ip=172.232.135.74; envelope-from=linux-sunxi+bounces-23251-noreply=patchwork.local@lists.linux.dev; helo=sto.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sto.lore.kernel.org (Postfix) with ESMTP id 547FF300616A for ; Sun, 10 May 2026 20:17:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CF82B3385B2; Sun, 10 May 2026 20:16:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="H74Z4Wzt" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 598E731E856 for ; Sun, 10 May 2026 20:16:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444213; cv=none; b=H32O6oj1b/CfpOpqBzNkSbdhv0gDirxncK6osFGxsdx6DnthMeHgNdj1o0p/uAuJIiC8zAAUuWEAHJ0PD6g69XROjSAplpUjoIzzhjSGxxUQxuCjvYCe4hR0Gaf+NlF/iRkLgKnmRl09/25gwHHPRBuzD4j8K+M8kj4EqIf4tXY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444213; c=relaxed/simple; bh=hqQ8ah5uFEWJ7YrNd8GjM0Dh1+dBzkUDyqXlw3sqBJI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Z0dewO/HAJMqpNjkPZLQZXk0MdHd0A4kv1V3iD06w6iNqgi8ZP4b3zguBQIrLzjlNH5LO9bYOSnnyX+DzAByKOA+qXQmIH2G0xkqnfVkjGgDR4VWQu+ML7zhTCUYgb8C2AgmTWLKuazwm+qbd4QbVLibfcCkTcGDlIm9hMmotZc= 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=H74Z4Wzt; arc=none smtp.client-ip=209.85.128.51 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 Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-48e82c23840so1451155e9.3 for ; Sun, 10 May 2026 13:16:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778444211; x=1779049011; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+rqwwjElFE8r2tVuzO7w3VDnRiQGORrv7X2AdYrNZjA=; b=H74Z4WztbhWddIy3wGOm4zDKtUYMdjrXOEGdpb5mbUu8AOWkAl8h6PwG/aJQcWSGU7 Ln3O/YUHJ6AvYs+p6ApM6zDZa8YLv36RHhoLE0wbutgXqPYrcw5sYgims093gVH/8FeR dW1Ho2xVSVEOqLDmTsC7pN7SJYZ0xsGzuFMGCsfTJdtw77+2OkqMAjZHpBbHqs5f0Hb9 pJ21xKqH8evq0YSpNGAMO6doGB6QE9cdNZqD17bhJhwqXFsNmqek13xm8dxPnb/sSXWt 4ZQ1arv1TmTRF9Hqk1dIsnEjlyYtK/5HZe1DOFljq39t6F3sGpGvXsjol9Jvc/N60I4x 28hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778444211; x=1779049011; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+rqwwjElFE8r2tVuzO7w3VDnRiQGORrv7X2AdYrNZjA=; b=DJ3IstyMiOPrkCAeAb5q/fY4IyEdsNyXjudyuh0ZZaKC6LB1CS7UpbuheJC/tqHMub rhx02kYJ/b/BUdhEq/KLSX6HG17olkw4DD6DpGCkhiCloGe4Jd6n7EBryaOpAjg6fJ+1 aZI3oC0WkdGJ8gtRTNXVPFHDgJhxzuCSeffSUbUDbcbUUQAEl9SShZthOZntpufbycMP MrTW9d0GxwKV/2+t4N/7kKABwMattjgT5qODKmPPLmU6/ZidzcPhI8HGntb+Pacpq3uE Ht1jG3VkmBo/IJLf/sEAy95JgMuRkQPnmEutLQO7mxCE2K+Yb3VYw6LSIX/DvAWoCByZ p+1g== X-Gm-Message-State: AOJu0Ywuohoyv+8Sh3DDLTTkcGBDj2uTSMOZsNH1Fls9zTSIGk6Cnn2I u6rAjVbK2CskAWVF3Ak6yqS+cBFd2ZCcya3IhPYwswHXxgbfUWOPwkFUTREKrYik X-Gm-Gg: Acq92OGNtAFKv/uiCOKUU2BrCKF5WEH2LJp7LnQKjU8Pgd2miJwsJ6nFuG5X4whQFVS Z116gygbjBzxyYi447VafRysXcDt/IsjeXprz3295nsh9aa5PxCLotBDqgnadcrxErmz936uWEY 06ebB+SOLvSD9FHYppsN49OqKedodKFHc7Z2LpMIeGNcoWLPmRIC7Wesh9OgHrMp+g63qK03cTw Q62F5jGXI6POHl4YTwB2L88Hlb/SJ5LAJaWg+Q+asDY3lolEMF0iBttzmlfQT90wQVknIDBmXiC BsSJdCGmq/8mhZ+Gh4xTcmjzYTgtx6VLzRaL//fyJdEUsmnchaimrkhdVfAzyWXiTvQVwDEqcAo Q9hqAzJtPxcqw4Ke6OCWFmSdJW2eIFGlFQMBRJyIOVSYQIh29NqnfqXsVYximK1n0S7SmnA8UQH Tpc7ciBw8OcbTqygXnJW8LcUJsik6N6/jsDY5jdA87RilM/ARHjShe X-Received: by 2002:a05:600c:3548:b0:485:3abe:ab86 with SMTP id 5b1f17b1804b1-48e51e0a6a2mr320516385e9.4.1778444210848; Sun, 10 May 2026 13:16:50 -0700 (PDT) Received: from localhost.localdomain ([2a02:1210:8642:2b00:82ee:73ff:feb8:99e3]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48e7040a8f1sm127667145e9.11.2026.05.10.13.16.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 May 2026 13:16:50 -0700 (PDT) From: Alexander Sverdlin To: linux-sunxi@lists.linux.dev Cc: Alexander Sverdlin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andre Przywara , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/3] dt-bindings: arm: sunxi: Add Baijie HelperBoard A133 compatible Date: Sun, 10 May 2026 22:16:39 +0200 Message-ID: <20260510201644.4143710-3-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> References: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Baijie HelperBoard A133 is a development board around their A133 Core board. Introduce a compatible for both the Core and the development boards. Signed-off-by: Alexander Sverdlin --- Changelog: v2: - introduced baijie,helper-a133-core compatible for the Core (SoM) board Documentation/devicetree/bindings/arm/sunxi.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation/devicetree/bindings/arm/sunxi.yaml index e6443c266fa1..d7b9dec81165 100644 --- a/Documentation/devicetree/bindings/arm/sunxi.yaml +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml @@ -96,6 +96,17 @@ properties: - const: allwinner,ba10-tvbox - const: allwinner,sun4i-a10 + - description: Baijie Helper A133 + items: + - const: baijie,helper-a133 + - const: baijie,helper-a133-core + - const: allwinner,sun50i-a100 + + - description: HelperBoardA133 Core + items: + - const: baijie,helper-a133-core + - const: allwinner,sun50i-a100 + - description: BananaPi items: - const: lemaker,bananapi From patchwork Sun May 10 20:16:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2212 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4]) by mxe881.netcup.net (Postfix) with ESMTPS id 771291C0085 for ; Sun, 10 May 2026 22:17:46 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 104.64.211.4) smtp.mailfrom=linux-sunxi+bounces-23252-noreply=patchwork.local@lists.linux.dev smtp.helo=sin.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 104.64.211.4 as permitted sender) client-ip=104.64.211.4; envelope-from=linux-sunxi+bounces-23252-noreply=patchwork.local@lists.linux.dev; helo=sin.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id 2F9263007AFF for ; Sun, 10 May 2026 20:17:11 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 323F333E351; Sun, 10 May 2026 20:16:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UEr+Pus9" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 5ECF633ADBA for ; Sun, 10 May 2026 20:16:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444216; cv=none; b=b2k/Kwg3ZnS3weKHVt8gxNTJOqo9FwCF5XbCnPpgIxNvIX7ZVOoKKZMVMquyhpYNuaj2C/UyTTXf1WD2OzW9uUxqrV44qF5Uw6P2dpgHHp87rcYNoxZIhhXuZp/aNkY5CkhpQlztWlAck1SPOioNY+j1qM10LMGn1mzrlYxNA78= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778444216; c=relaxed/simple; bh=3bkx3VnL+x6pBTnYLBenu/+nPX3LrNPMZCfRJtbMhbc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=UtUFKZOGnpUsxvC5Cmp3H4mWieuSv90P5Np+z7tLxSX3SfbyRk4LZtQz/uJNwmdf2nBf48lp2EI4KXvHrCSPsYJ/PRljv2d6C1uDfYyvGyjK+jo2kxz1EIay38EYOm2cu2zHKI3HxipRry8M4TJ4wZqhrDExs7d2fDTfkHk8QMU= 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=UEr+Pus9; arc=none smtp.client-ip=209.85.128.50 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 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-48a563e4ef7so32366165e9.0 for ; Sun, 10 May 2026 13:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778444213; x=1779049013; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+WghYeb5qh2dJ7FcM//anDnfYtlQ9gYlpr62YjGme3g=; b=UEr+Pus94hugZlbVwbYQtSq6d69Vw3mSRXe5+5pfNadULnLmRJvGb5ySpKfq6VBmTS Zz2XaKro351i6XvjS4OPP4Gdlm9akzRDfw4FdD/E9COZWVQmQ48WPN3NQLxRKYlXAC3h 13eQrhbSnvsA4suWyV7A+b3f3iXsm6rYG5mxlv/0GiZe+4wsT5YhptW5ciJZGLG1wh6X oGXty4ny+76uWWusW5BEgIgzhXCblU6uFM9/NeSVY2IzLI2XyT77/EKSLf2g772tqNnv ZL3F+wOi9aNKo4R2DFX/qy/V9z7HiPPg2NAmvNNCCEtrWUraLFfNPaFCtuZzVF+iUTEx 9TaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778444213; x=1779049013; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+WghYeb5qh2dJ7FcM//anDnfYtlQ9gYlpr62YjGme3g=; b=c5bEzzfFi4TzBIlqsOQBPH8j5/+OXaOslQg1DUfYNfECPTJ8Inz1Sy/bKQfYvJeaes rl+O4bvx0rdfTn34ffZtfU7GvtEz9e9jAkHYkdnQR5fgijpE4f8jNWnjstE0t18KfQ+1 2QLKUIqcSzOGSZZAwKeS8eXadAdMV7uYM9UIWvd2gf2deMxGS/o5/ReELCaUtyCWdgQ/ Yq/mR/2WhNt+2bnKZ1TqVcQwQ1UDXoytpnUWlqkE8lcgbFdGoSQ+oT9MKWVzx2MFv1BT 52YvWxD0/7f5adwQ04wkiCnKu+EMLsBqOdozdfyP1tGtkPGJDEULd6UCL6K0Ao/dtb5k pn1Q== X-Gm-Message-State: AOJu0YzzBgbkUgbWaaEhMLfj9QWND4hekEhJmoJta7J8ACibRJCkFA+y OO3WVkpjYC0aU8peRqnihtCeoqsyFUw6IUNTG2Idmob50Bjkf/QI+dfYuGhWRSy1 X-Gm-Gg: Acq92OFKROM0AnKGzb5CLs0vpzV83QNdk2WYlDjHQ115VqX61VelM0AIbmJtkfS1gzg mgD0ka+JH/rZXaxVwg9ur+oqa4xVhCLjsKEtivAzqWY+XiLUtzlGf3eCjdBZFtoovddmJMUp58y qjTBGGb1w0uHK2r9PnY5hlsKqZwiN9wa0gS5MErMRWZQHic471PXTLaYLz3auikUt55KKK9FBip Rfg67duNKU18bDEMN1FVDjWQFQ+4PZOhJYoveDPmV3a3wWcdiMk3z9n4mxx1VAVtXSnwq6p3bxb abDP4Q3ItXsXql3kytBwdKMYRErSWZW9DLXT1j9EvgGaKlQZ6lJkSydtL/QfmqPK8eF8esdnWiJ FHFiMRa9IwdNqIhocopK2A1X8KLtFNgApVBlz0m2+i8hJaHh9PQXVMNM2OvovquDan0xON1UeLs PjaOdo+Cl8ZxQ9QOOuGRQrrhM2svoXeUqFm/SukfJDwSHCcpqw05A85Xq4OGs0seE= X-Received: by 2002:a05:600c:1d11:b0:48a:7f90:2231 with SMTP id 5b1f17b1804b1-48e51f364f3mr357997885e9.19.1778444212752; Sun, 10 May 2026 13:16:52 -0700 (PDT) Received: from localhost.localdomain ([2a02:1210:8642:2b00:82ee:73ff:feb8:99e3]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48e7040a8f1sm127667145e9.11.2026.05.10.13.16.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 May 2026 13:16:51 -0700 (PDT) From: Alexander Sverdlin To: linux-sunxi@lists.linux.dev Cc: Alexander Sverdlin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andre Przywara , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 3/3] arm64: dts: allwinner: A133: add support for Baijie Helper A133 board Date: Sun, 10 May 2026 22:16:40 +0200 Message-ID: <20260510201644.4143710-4-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> References: <20260510201644.4143710-1-alexander.sverdlin@gmail.com> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Rspamd-Server: rspamd-worker-8404 X-Spamd-Result: default: False [-0.66 / 15.00]; BAYES_HAM(-5.50)[100.00%]; RBL_SENDERSCORE(2.00)[104.64.211.4:from]; SUSPICIOUS_RECIPS(1.50)[]; DMARC_POLICY_SOFTFAIL(1.00)[gmail.com : SPF not aligned (relaxed), No valid DKIM,none]; R_MISSING_CHARSET(0.50)[]; MAILLIST(-0.15)[generic]; MIME_GOOD(-0.10)[text/plain]; BAD_REP_POLICIES(0.10)[]; HAS_LIST_UNSUB(-0.01)[]; R_SPF_ALLOW(0.00)[+ip4:104.64.211.4]; TAGGED_RCPT(0.00)[dt]; RCPT_COUNT_TWELVE(0.00)[12]; DBL_BLOCKED_OPENRESOLVER(0.00)[sin.lore.kernel.org:rdns,sin.lore.kernel.org:helo,0.0.0.1:email,0.0.0.34:email]; TO_DN_SOME(0.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; FORGED_SENDER_MAILLIST(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,kernel.org,sholland.org,arm.com,vger.kernel.org,lists.infradead.org]; PRECEDENCE_BULK(0.00)[]; ARC_ALLOW(0.00)[subspace.kernel.org:s=arc-20240116:i=1]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:63949, ipnet:104.64.192.0/19, country:SG]; TAGGED_FROM(0.00)[bounces-23252-noreply=patchwork.local]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[alexandersverdlin@gmail.com,linux-sunxi@lists.linux.dev]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 771291C0085 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Baijie Helper A133 board is a development board around Baijie A133 Core SBC. Features: - 1/2/4GiB LPDDR4 DRAM - 8/16/32GiB eMMC - AXP707 PMIC - 2 USB 2.0 ports - MicroSD slot and on-board eMMC module - Gigabit Ethernet - Bluetooth - WiFi Add initial support for both the Helper and Core boards, including UART, PMU, eMMC, USB, Ethernet. Signed-off-by: Alexander Sverdlin --- Changelog: v2: - introduced baijie,helper-a133-core compatible for the Core (SoM) board arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a133-baije-core.dtsi | 162 ++++++++++++++++++ .../allwinner/sun50i-a133-baijie-helper.dts | 94 ++++++++++ 3 files changed, 257 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a133-baije-core.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-helper.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile index d116864b6c2b..926dfa851100 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -18,6 +18,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-teres-i.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h64-remix-mini-pc.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a100-allwinner-perf1.dtb +dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a133-baijie-helper.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a133-liontron-h-a133l.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus-v1.2.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a133-baije-core.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a133-baije-core.dtsi new file mode 100644 index 000000000000..65b094f30bf5 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a133-baije-core.dtsi @@ -0,0 +1,162 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2025 Arm Ltd. + */ + +/dts-v1/; + +#include "sun50i-a100.dtsi" +#include "sun50i-a100-cpu-opp.dtsi" + +/{ + compatible = "baijie,helper-a133-core", + "allwinner,sun50i-a100"; + + aliases { + serial1 = &uart1; /* BT module */ + }; +}; + +&cpu0 { + cpu-supply = <®_dcdc2>; +}; + +&pio { + vcc-pb-supply = <®_dcdc1>; + vcc-pc-supply = <®_eldo1>; + vcc-pd-supply = <®_dcdc1>; + vcc-pe-supply = <®_dldo2>; + vcc-pf-supply = <®_dcdc1>; + vcc-pg-supply = <®_dldo1>; + vcc-ph-supply = <®_dcdc1>; +}; + +&mmc2 { + vmmc-supply = <®_dcdc1>; + vqmmc-supply = <®_eldo1>; + cap-mmc-hw-reset; + non-removable; + bus-width = <8>; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + status = "okay"; +}; + +&r_i2c0 { + status = "okay"; + + axp803: pmic@34 { + compatible = "x-powers,axp803"; + reg = <0x34>; + interrupt-parent = <&r_intc>; + interrupts = <0 IRQ_TYPE_LEVEL_LOW>; + }; +}; + +#include "axp803.dtsi" + +&ac_power_supply { + status = "okay"; +}; + +®_aldo1 { + regulator-always-on; + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; +}; + +®_aldo2 { + regulator-always-on; + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; +}; + +®_aldo3 { + regulator-always-on; + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; + regulator-enable-ramp-delay = <1000>; +}; + +®_dcdc1 { + regulator-always-on; + regulator-min-microvolt = <1600000>; + regulator-max-microvolt = <3400000>; + regulator-name = "vcc-3v3"; +}; + +®_dcdc2 { + regulator-always-on; + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <1300000>; + regulator-name = "vdd-cpu"; +}; + +®_dcdc3 { + regulator-always-on; + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <1300000>; +}; + +®_dcdc4 { + regulator-always-on; + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <1300000>; + regulator-name = "vdd-sys"; +}; + +®_dcdc5 { + regulator-always-on; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1840000>; + regulator-name = "vcc-dram"; +}; + +/* DCDC6 unused */ + +®_dldo1 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; + regulator-enable-ramp-delay = <1000>; +}; + +®_dldo2 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3400000>; + regulator-enable-ramp-delay = <1000>; +}; + +®_dldo3 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "avdd-csi"; +}; + +®_dldo4 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <3300000>; + regulator-enable-ramp-delay = <1000>; +}; + +®_eldo1 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <1900000>; + regulator-enable-ramp-delay = <1000>; +}; + +®_eldo2 { + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <1900000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "dvdd-csi"; +}; + +/* ELDO3 unused */ + +®_fldo1 { + regulator-always-on; + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <1450000>; + regulator-name = "vdd-cpus-usb"; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-helper.dts b/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-helper.dts new file mode 100644 index 000000000000..ccbca5d0a40c --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-helper.dts @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2025 Arm Ltd. + */ + +/dts-v1/; + +#include "sun50i-a133-baije-core.dtsi" + +#include +#include + +/{ + model = "HelperBoard A133"; + compatible = "baijie,helper-a133", + "baijie,helper-a133-core", + "allwinner,sun50i-a100"; + + aliases { + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + leds { + compatible = "gpio-leds"; + + led { + function = LED_FUNCTION_INDICATOR; + color = ; + gpios = <&pio 7 13 GPIO_ACTIVE_LOW>; /* PH13 */ + }; + }; +}; + +&mmc0 { + vmmc-supply = <®_dcdc1>; + cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */ + bus-width = <4>; + status = "okay"; +}; + +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_pb_pins>; + status = "okay"; +}; + +&rgmii0_pins { + drive-strength = <30>; +}; + +&emac0 { + pinctrl-names = "default"; + pinctrl-0 = <&rgmii0_pins>; + phy-handle = <ð_phy>; + phy-mode = "rgmii-id"; + allwinner,rx-delay-ps = <200>; + allwinner,tx-delay-ps = <200>; + status = "okay"; +}; + +&mdio0 { + reset-gpios = <&pio 7 11 GPIO_ACTIVE_LOW>; /* PH11 */ + reset-delay-us = <10000>; + reset-post-delay-us = <150000>; + + eth_phy: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <1>; + }; +}; + +&usbphy { + status = "okay"; +}; + +&ehci0 { + status = "okay"; +}; + +&ohci0 { + status = "okay"; +}; + +&ehci1 { + status = "okay"; +}; + +&ohci1 { + status = "okay"; +};