From patchwork Sun May 17 23:41:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2289 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) by mxe881.netcup.net (Postfix) with ESMTPS id 3B6561C0759 for ; Mon, 18 May 2026 01:41:46 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.234.253.10) smtp.mailfrom=linux-sunxi+bounces-23440-noreply=patchwork.local@lists.linux.dev smtp.helo=sea.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.234.253.10 as permitted sender) client-ip=172.234.253.10; envelope-from=linux-sunxi+bounces-23440-noreply=patchwork.local@lists.linux.dev; helo=sea.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 08FAC301CA59 for ; Sun, 17 May 2026 23:41:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 977153D6CC1; Sun, 17 May 2026 23:41:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="GpU6KyD9" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (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 34B2835E1CE for ; Sun, 17 May 2026 23:41:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061285; cv=none; b=MoZhJz94LNCG2cS4FF0XYWDha5E9JTIZDI6lkp28waRvt+S7YtPo/eZ895xsKXXGC9CkxuEMUeivLnwWOHt+f5v22ueVmrjOtaHK/dzQiN7+I0g6jL3Nswa7i4HGsqFePC50zcS85ClRV5jWbRg1QhJOnZxEddzBkHw/heapuEM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061285; c=relaxed/simple; bh=OWCEmsRz0qAl88C6oETHRWXimfKd+7tWIWARlti8lDM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=LMfzRzZQoyFb6a+q20+acByYZWVs5mK8ejToX84P873LCH4gVaf+K261Q0++AdLLYT/OcabQ1MdWq5uroPGFLBybAYKspfmMu9t4xgKepSy1qs6LcZSrPs2bxiEPcq97eVbPyYxHj8ew7YfgQm629x/n5BndQmK2iI48Nb10ge4= 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=GpU6KyD9; arc=none smtp.client-ip=209.85.221.43 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-wr1-f43.google.com with SMTP id ffacd0b85a97d-441209fb77eso818066f8f.1 for ; Sun, 17 May 2026 16:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779061282; x=1779666082; 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=GpU6KyD9ESpCuj+HHhv5MkR20tz1AA1/xIOzsQrYxg4EJAIWGQruGCJXCrNGzUVZAG Ht/VOpJiX23A7S9WBnjkzNxVc00NW6AcBhx0ZXKmq7ZpXRG7VN5Z9ITOG+8TB7fAyfgA 4QBfE0xfWV/sD6UgrOw8ZBG94NN5U1X5iQPWK5VslpOHOdXAyt5Y+CFoPDoabBK9uOK2 3vH7NAeAwGH+XGpWgU36lDSEck8OcO97UzYAiqZpeMkodpHnTDELziy3a4Js/UxC0F8D d+pkYJKCcnMTC4UoB7cM+ZUaJvlCd8pRS2jtNxu71/USXHACtIEdBybQeo7GFnp3+jBI 6J5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061282; x=1779666082; 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=PbaiaQrdvu0V/gM3+0P/+xEsb+ufaatHlHGHvNckEm3gKSWRhBpM7s58js99ru78EE wecME45OjSi8DvL0Ly8lh2C3BzF61JTakgA6Un7casUz/Khf7OVpqPkIrhET3pzwnJVD xywXhwazFaC8T1yTquTtmKv/PiYGmiHGMgTaf43abkN3vBrk/YDXsKayqccuN5aeul2U a6DCjkejyrinGRZCKR+jInels/0hchSCOtK5HeEHXT55medu3IBM7cJaiQAk1pU1e/ry v6Tu2UAxAiZ60ZNPsA6ZlEK9ZCWTPH0z0w/LRMpF8W059M4B5lI1pSqTkeCD0GztvMgd RSog== X-Gm-Message-State: AOJu0YygAAtr38RgE6GyhAk95Np3Y1OkFspXkd/0F2EBIw97AZWm2Q8L ofT5kqSHkxBQPLuFNqdtC5mDjS/WaB+8wL32PErcelOGtJZOmOOjlsF0e2jzWBqY X-Gm-Gg: Acq92OG4DueyJVGkNEPGIW9eVTk+MZMuscOKCHJXixLTf8G5ReGxd2afkG2g4/cNY3A v8TWxqeNOyM3C437IxHG7vaAVJfYsxC4HiNC67qjSnMdjGGfU0Oei+qjR9kgUR4OBJrH2O5rgCN LoKLazCQbLm62H4DbTt/gnxyPD9bypSNQT6Vuwkvein8WiVGTKz6HhHRLEGJFFaNaLzoFFRm5d9 ycFOSa3m0o9niMtHuvxw4xW6mqhoJyVyozxdPb+61eFRbPx0iMSSxQDE6LooviKkiPSIz4hQfqx 5f58CI9Ko2/1KXM8dpKcUnBYRcqJCFRYIxxNOJiERD3HCz2kXmfvZwVYIUyDWCzgkNbqa7HL9+4 lPxe86xNRm4p2iPje17Nln3a1Lgu4WRH2bpUz7dBqurqlMJvodnwwFhK2kCkfHYLzjCEQnzhtSK Me5wA3g+3+jn58bF+1EjHyYVNiAkDf6KIREzHCFcsvalm3qrRikibfmVQPfS6zOWOOV6T9J2rrI 23xcXZfVyjmNZwvb7S3aA== X-Received: by 2002:a5d:5f90:0:b0:441:2397:f40f with SMTP id ffacd0b85a97d-45d900ec71fmr25972014f8f.4.1779061282572; Sun, 17 May 2026 16:41:22 -0700 (PDT) Received: from localhost.localdomain (72.92.4.85.dynamic.cust.swisscom.net. [85.4.92.72]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a562dsm32845129f8f.33.2026.05.17.16.41.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 16:41:22 -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 v3 1/5] dt-bindings: vendor-prefixes: Add Shenzhen Baijie Technology Co., Ltd. Date: Mon, 18 May 2026 01:41:27 +0200 Message-ID: <20260517234134.2737320-2-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260517234134.2737320-1-alexander.sverdlin@gmail.com> References: <20260517234134.2737320-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 [4.81 / 15.00]; RBL_SENDERSCORE(2.00)[172.234.253.10: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]; BAD_REP_POLICIES(0.10)[]; MIME_GOOD(-0.10)[text/plain]; BAYES_HAM(-0.03)[52.71%]; HAS_LIST_UNSUB(-0.01)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWELVE(0.00)[13]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(0.00)[+ip4:172.234.253.10]; DBL_BLOCKED_OPENRESOLVER(0.00)[sea.lore.kernel.org:rdns,sea.lore.kernel.org:helo]; 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,microchip.com]; MIME_TRACE(0.00)[0:+]; TAGGED_RCPT(0.00)[dt]; ARC_ALLOW(0.00)[subspace.kernel.org:s=arc-20240116:i=1]; ASN(0.00)[asn:63949, ipnet:172.234.224.0/19, country:SG]; TAGGED_FROM(0.00)[bounces-23440-noreply=patchwork.local]; MID_RHS_MATCH_FROM(0.00)[]; PRECEDENCE_BULK(0.00)[]; FROM_NEQ_ENVFROM(0.00)[alexandersverdlin@gmail.com,linux-sunxi@lists.linux.dev]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 3B6561C0759 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 --- 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 17 23:41:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2288 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114]) by mxe881.netcup.net (Postfix) with ESMTPS id 9CECD1C0759 for ; Mon, 18 May 2026 01:41:40 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.105.105.114) smtp.mailfrom=linux-sunxi+bounces-23442-noreply=patchwork.local@lists.linux.dev smtp.helo=tor.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.105.105.114 as permitted sender) client-ip=172.105.105.114; envelope-from=linux-sunxi+bounces-23442-noreply=patchwork.local@lists.linux.dev; helo=tor.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id 8129A3016014 for ; Sun, 17 May 2026 23:41:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E67DB3D6CB9; Sun, 17 May 2026 23:41:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="a1EH0peM" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.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 F297C3D6CDE for ; Sun, 17 May 2026 23:41:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061290; cv=none; b=Wrcq3YLRvWqyKT5nuh8YX8hZAFVNbK0aM/9rzVZ6IyvxK9fqw75PSna6ueRwKN5HJrZALvSGZrwSX4jMLNX9KoCdJ8OIz7TpdpGZ0tEPIXdPb/SS3xy3WfPfkobWTkTF/enTURssYMxXsg2N9Jhg186d4sTEWtowtORpIIkIfPw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061290; c=relaxed/simple; bh=Z7KAxCj3Lt9T/h+NNaZYTzw8OR6eKC18xCSnWTFm75c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FKrKmQDnN4aBhA2ucArUssogCpKU0iKtuaY166GcBqTYEL9kFw/Z4w3zP8vnvxuHBf6gXq6CKiEUbMUhvr2sTkwLk8ieRyD3ZoN72npCNgEoIitjWrulQmtyrf4kOrSsxRpbixigi0htmG6eP+Yc9Ln6aERHTet7H/M808+/99s= 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=a1EH0peM; arc=none smtp.client-ip=209.85.221.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-wr1-f50.google.com with SMTP id ffacd0b85a97d-43d7645adbdso962216f8f.1 for ; Sun, 17 May 2026 16:41:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779061284; x=1779666084; 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=gNnGNYWRDSiTCSAPERc5W07fZmdBUCZXZbGfR7wRvek=; b=a1EH0peMdq4OK34dF9iDw/bogHs5jatNNwwzqgcP26LUPImlBqMHWaJuUeiMm+/Io/ UR2AgGgHhfoBKDvYApl7MIfV1mj+TyJgB7YKiaUOS5EDFzLNoS5tDzLvj035em1Enz4s SYRARpGXnHPl1HPfgrBA4iBlAuacWR3ZDudL+lVIQ9KTXzteZ//OrhGCxBQ2OcGdLZ8m RdC+1vMNo689l/zv6AQZlTRoeUHQa2MFY52yfAI9TbiF6oqlxgeNuKy9Vo9E5356B+MU kS4mbeySUV0ln1RE+UrFWOOUInC+QsC7Yo+CDl5rlQRUpOG+Yo+q/dMCrmpFjmnGPTe+ hxpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061284; x=1779666084; 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=gNnGNYWRDSiTCSAPERc5W07fZmdBUCZXZbGfR7wRvek=; b=S2OBdfXGc/d/A/QMPJDGY7E8sfRaoF4RgP1nFZf2Si1ijj1x26XjXlWcYFZVZJL6J0 2lGQ+mL8qu7bGXIyQgU0gLp7DJiFNpR/0mnAgKEqdoob5DJ9MQ6sYOLfGS4OAgsP58Xe 0VbPtktatFUpVMfs33LBwxzO6c0okFh5VTkKWrjrZzROldzKuHuPNBP5an3/7aRIndfa W3Y4RyKcAkAjQt9nbsWvkw65sl9tz7GYhpo5XZum2ynttRza9YXWq8udRZ9ZGA3VZt6J LSiQwSV0x3/s++K4Hc475NxXQVdpBFyOjz2rY60CaQeo2Q7aslT/cEvDDEBTLHItkFFQ cBeg== X-Gm-Message-State: AOJu0YzjGByBPjEyFNHAQijEQW5b3vIxqn2wrW1rz1w5Ah50+1KkznR3 wr+8QtdSzheb9FI/49KxwynqTD5JlpPUlNNvbxEor1CZc72vrG6THcwLozmhICIy X-Gm-Gg: Acq92OGXz26r06fpuU7oBJOvkygByXvrqXziDIRBglfpNiWupRvEnqNIuIZuJX48O7I 5WD7lg5DSr1pxd7K+uc7Z4AipYikucInk0ltS9r1kHA/a1rFoPYvNj/KVhhkonzf7AsNCO2fAt0 G+LU6iiRr/faKhGBq6+foYH/6eDKa/kFgJQwHt+wr6I4L0yLYZTAJichswZGrAFH3Zu5qe+RX2X tKdGKSkzGVnmjHsKNIaFxEE3NOU1aUvZ3XgeBx4xuBglDcvvlTY22z/uXl0WTgYu6BVpRXwPtRW meE6jqCUs3lw0jhsXtFvDtmErk2tTAFe4c9ohLvIWvIV56Oln+5tgj9/yP9woKIHPZbloY2WOcY QIqroCP2UfdayKR4oW46ucouGVK8NzcY5m0n3CDASF/VZNNw0FKrIiJOU3Bj7e71yRzigBj7gTc Yo/HJAkvYqoj9yHL94ev3FiWtMs/QnZt0rOHgIYlX/McVH7tVh6CMt8YQFRB0ouXfJOAzKLWpin zirL1FH+KM= X-Received: by 2002:a05:6000:230d:b0:446:96b1:f5f with SMTP id ffacd0b85a97d-45e5c35da70mr17323837f8f.8.1779061284317; Sun, 17 May 2026 16:41:24 -0700 (PDT) Received: from localhost.localdomain (72.92.4.85.dynamic.cust.swisscom.net. [85.4.92.72]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a562dsm32845129f8f.33.2026.05.17.16.41.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 16:41:23 -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 v3 2/5] dt-bindings: arm: sunxi: Add Baijie HelperBoard A133 compatible Date: Mon, 18 May 2026 01:41:28 +0200 Message-ID: <20260517234134.2737320-3-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260517234134.2737320-1-alexander.sverdlin@gmail.com> References: <20260517234134.2737320-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)[172.105.105.114: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:172.105.105.114]; TAGGED_RCPT(0.00)[dt]; RCPT_COUNT_TWELVE(0.00)[13]; DBL_BLOCKED_OPENRESOLVER(0.00)[tor.lore.kernel.org:rdns,tor.lore.kernel.org:helo]; 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,microchip.com]; 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:172.105.96.0/20, country:SG]; TAGGED_FROM(0.00)[bounces-23442-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: 9CECD1C0759 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. Acked-by: Conor Dooley Signed-off-by: Alexander Sverdlin --- Changelog: v3: - no separate section for "core" .dtsi v2: - introduced baijie,helper-a133-core compatible for the Core (SoM) board Documentation/devicetree/bindings/arm/sunxi.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation/devicetree/bindings/arm/sunxi.yaml index e6443c266fa1..f65bf1a549d4 100644 --- a/Documentation/devicetree/bindings/arm/sunxi.yaml +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml @@ -96,6 +96,12 @@ 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: BananaPi items: - const: lemaker,bananapi From patchwork Sun May 17 23:41:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2287 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114]) by mxe881.netcup.net (Postfix) with ESMTPS id AB3E21C07EB for ; Mon, 18 May 2026 01:41:36 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.105.105.114) smtp.mailfrom=linux-sunxi+bounces-23441-noreply=patchwork.local@lists.linux.dev smtp.helo=tor.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.105.105.114 as permitted sender) client-ip=172.105.105.114; envelope-from=linux-sunxi+bounces-23441-noreply=patchwork.local@lists.linux.dev; helo=tor.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id 460C93012BEB for ; Sun, 17 May 2026 23:41:30 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DB10F3D6CBB; Sun, 17 May 2026 23:41:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="WxoOMyyB" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) (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 7D10D1A6813 for ; Sun, 17 May 2026 23:41:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061289; cv=none; b=egsFWuwEy1bvsV9BxXXRausIrB0ocxXtuDXCg0bbiyJ1sXOjthk3MIJLLbeoalknL24w7APGXi0ImTcU41LNkrS+ivpu8ms2Z29nDf0PjzmYgT3Sd59cqzu+phROAzssWKVk6S5Ml9wD1IodwhQt+xvLYaBGERF76vXWo3NxuQc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061289; c=relaxed/simple; bh=e3BakOiIkbxUPegUUabz2iD6bSOHgMc97qZrJo9OOrM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dwXcbFF5R5jlFtmFtDNJVgSrbwtc3Q+ZuyY2LKqvLnC4NR43hq5MHzCuPDCpTMxwVSxJcl+LUEAHGzLlbQ6cFjacHzvy8y4YSIgCzRSwEBPuERYuzR2DLrwSwI2mletyBnoIIOs5SxXuR5s4fFZJy6g2py0xeLojb+HWQwlz7T4= 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=WxoOMyyB; arc=none smtp.client-ip=209.85.221.47 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-wr1-f47.google.com with SMTP id ffacd0b85a97d-45e7c636e74so184643f8f.0 for ; Sun, 17 May 2026 16:41:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779061287; x=1779666087; 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=fFby9i1jhlPu5HJbXvVneKL+o1hXPAgNpBdPwBqhzJU=; b=WxoOMyyBomfBdxjYyBEImQST+iGvE1vXzWyEenCCVU0xl0FW8MEIzd9vCv9jvfb4A7 A/Z1KzDWTjfRygoMRlOGjU7wy1JzDgA8C+tXVMW/I9fVOV65RjiDSuRNuHTbf/1B7IjX u9PzPMoRHu5mumeN/VDFqP13EDadMIJw1S7V8Vfje05ksb1jI1DthSKv+aQ4pDHcA9Z0 BaNLc2cQliuqFa361lzrNlbhPTIg+ohrNy90BoTM8VQD+BmBN9Cc4FeYb/1SnrgE89Pj NDTCaycd80MdK+6l/QQd63Ms80KF9ZPr4eIn+bz7bqzGSjKWCN68ALqW2rGwfTUO2qEB GWFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061287; x=1779666087; 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=fFby9i1jhlPu5HJbXvVneKL+o1hXPAgNpBdPwBqhzJU=; b=QbzBpCcsAURu36EoB917ClDNWZPtlt1PbNoSRAlZTE04JeiG4NtYUcTQm+OYfOELgq Q03LTxvxw3iCA7vGzMB3LNIdRsRcuRR+6EB2YFtqBXfZW8iJOfxYSFVe3UiLW21sX2Xe k2oXAMrqUTmk1V4pdHTRwVpZgbR0Rbw5dqUeCNaYAIoPs7ke1b96237vluokdvwEmGr/ XrXRvLK1p/yGMzORgsmDQwi6cobUqUP6UNQoPi3i4YoELjtuve0kPxSvzKow+GdEmPlG aLKS0hbkYNTQbkIhrL3jusl4KnUd11XHaWzI1TJWeOuyz/PvBDTu7LX3w7w2vvHzp5iB 9QoA== X-Gm-Message-State: AOJu0YxPgCqgk/8Sa2ZqZqxNb5uI11JmREc8Ya1emVpZTJvVKEyldPz7 Ri516q/zCEeKXcvmNInG0vlocQm+bzzbPxf/ydcn/t8/D7iyFGk+hvYvPaMopk1N X-Gm-Gg: Acq92OHRsWV8K5lfRvaVIHwXWFozg8/0C2QnH4Mtft7Sl+MhIhAgAR5af+gAQ5UiIeJ dlzKPtDhN8RvEmCktp74ZG9+wdDUM2YifiqTo0d43Xenv1cptToutNcH4EbjdS7YvkFZGSbhWt6 pE+UHHbcjWuDzfd3lw10C2STzLoNTmv7pzPvuvoTSAJnptCbiWYMi6I6WJQQLEZk7ArZUc4LggV shMzykZ5cP/aJFrim0aOAog8PFXdq3lcUdsAo9BPPbzb0Xnb10cksMm6UimfCpL/xW/ig6BPHhP t/ZJqJ0OU/lvUbruRP7byeNy4XIVKb+ptT50oIgUQa1Xo7Eh3gLchPejxzA54WUbFWUwIqKF6hM 6dDwD7qNvQ7CMw7NJzkQlvSnEcCjx8I+pngp6rfh06jxtbLxqZoBFCHU26ZwlilhW3EK8R3nlAJ w8QRVXA047MUfcki0qWlUpOhMWnuKfBZXaxcBuCreLhE5WyfrTxqPsM4u1bQsEC09iOO6YljDgO 7tPssygH2E= X-Received: by 2002:a05:6000:1b85:b0:45e:739b:2748 with SMTP id ffacd0b85a97d-45e739b2792mr5067481f8f.25.1779061286975; Sun, 17 May 2026 16:41:26 -0700 (PDT) Received: from localhost.localdomain (72.92.4.85.dynamic.cust.swisscom.net. [85.4.92.72]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a562dsm32845129f8f.33.2026.05.17.16.41.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 16:41:25 -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 v3 3/5] arm64: dts: allwinner: a100: Add LRADC node Date: Mon, 18 May 2026 01:41:29 +0200 Message-ID: <20260517234134.2737320-4-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260517234134.2737320-1-alexander.sverdlin@gmail.com> References: <20260517234134.2737320-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?= A100/A133 SoCs feature a Low Rate ADC (LRADC) for Key application. Specs: - Power supply voltage: 1.8 V - Reference voltage: 1.35 V - Interrupt support - Support Hold Key and General Key - Support normal, continue and single work mode - 6-bits resolution, sample rate up to 2 kHz - Voltage input range between 0 and 1.35 V Signed-off-by: Alexander Sverdlin --- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi index b3fb1e0ee796..2bba13c5d25c 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi @@ -466,6 +466,15 @@ ths: thermal-sensor@5070400 { #thermal-sensor-cells = <1>; }; + lradc: lradc@5070800 { + compatible = "allwinner,sun50i-r329-lradc"; + reg = <0x05070800 0x400>; + interrupts = ; + clocks = <&ccu CLK_BUS_LRADC>; + resets = <&ccu RST_BUS_LRADC>; + status = "disabled"; + }; + usb_otg: usb@5100000 { compatible = "allwinner,sun50i-a100-musb", "allwinner,sun8i-a33-musb"; From patchwork Sun May 17 23:41:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2291 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) by mxe881.netcup.net (Postfix) with ESMTPS id BD94C1C07A8 for ; Mon, 18 May 2026 01:43:43 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.234.253.10) smtp.mailfrom=linux-sunxi+bounces-23443-noreply=patchwork.local@lists.linux.dev smtp.helo=sea.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.234.253.10 as permitted sender) client-ip=172.234.253.10; envelope-from=linux-sunxi+bounces-23443-noreply=patchwork.local@lists.linux.dev; helo=sea.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 6BB0B3037690 for ; Sun, 17 May 2026 23:41:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3A2383D6CBB; Sun, 17 May 2026 23:41:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="iDSsC6M3" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 562B035E1CE for ; Sun, 17 May 2026 23:41:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061294; cv=none; b=Bk9XlfjUXMYlfLdoM8XrNBkLLDlqIcaT74OxA6DQKDvUK25Ck0/4xHHiFIN2A/mjSArgm4LeltKpXel0nad6BzzCTQLXIzFdNraHRRLibfoFo8xMgFm8DMdbteV7I8x6uT51ptDBIWar4HbX5ztC0TB/6W9Q4Let8OYtSUJOwEo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061294; c=relaxed/simple; bh=losbQP7SnYFSHNyvWAL4UjhRq004xmhVSpcDRWEiZtI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=KpIecilflG5K7O7VFzyaTOfSxx455tka20yR8E47qbmtbwY7yQ/YzLUk8GRAowmW86Yda7XVW+aAj7a0y2uboOY/GCp10FJSh1NGW7n3dqMLlGKCWT4USZ0UY+4XO1VzlU53DORegDEEuq9pA50IlspgkatZbsYPuniWUPu2/EY= 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=iDSsC6M3; arc=none smtp.client-ip=209.85.221.53 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-wr1-f53.google.com with SMTP id ffacd0b85a97d-44509921fbcso837268f8f.3 for ; Sun, 17 May 2026 16:41:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779061289; x=1779666089; 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=fFyTUV5qSwhcP4cHRwWHRhxUEjwBT6HTiMD3Yo05mu4=; b=iDSsC6M3RnvTeqWfvKB28lfCM8Wew1iVD1WsV0qb7Ol6GmWVp5dVGmbrlVFzuHL22L FzmQ1Yq68hSvPbT6pzFjVnnUzcI8GXSLLGU3nAeN8nOP5wGXk6Q7BU4zGoI6BkxS6AD3 RC5HK+hfvNaDmdkCuG+vSWRWZibt0I37tV3c6x/jGiJzrAww4bJUOKo0jbw1fnK6igc7 /bDPEhqT/ZVi3dBcAu40eJRi4egN5HWbmVG8K3jg94Np4dXvwSkJIq1YJJeT1pO0/Nv+ RuNle09H1zNk9sqodXzIQYJtAnk/fAWnogvR+D1KnIlvKFnakQTzSetaO7NdCW2U2Wg1 sjYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061289; x=1779666089; 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=fFyTUV5qSwhcP4cHRwWHRhxUEjwBT6HTiMD3Yo05mu4=; b=iZf/yLdw5H7Ik8vDAxpAKfyRU/hnKkRIDF4BrwyjRGftbbC7PSc8LlyWxse4XXqr2v grn0Y//bJ/8M+FC2TC2Dc5uDcXedkTxifF0sjTp5AVnBlt2xgRcU6+k/CHG66aQnJCEY 96gIWBl29KqaIQwEcTYeG//v1lpGHvHxCSHrNCM85snX33zzvtUhQtAK75Z4MOQyeyTz cfvlYQaEXqRtjDX0b4ZVftoIVEzwTbVeBLsyOxCfbpUWfkioP/ti6CuYtCsoTrDp35Y4 yKZrQ+uznsq2KUVonYmubxUQffpWa8uoBx3+hs1O/VHSQC+fZWyn+HKPR4HRs+3GlmQh t7CQ== X-Gm-Message-State: AOJu0YxnY1ZPJx6pZ2yKFnTU5RRmQJxOdXs/yrI/cTdg1enX5pD/iI1J Dy9T7RQKTXsX9pQsA57IeH+NKeqUZfOKRFwfsGNhu3KY656i7ntPRzEPBGDm2SwI X-Gm-Gg: Acq92OExBp/y5BDcUDa053UXbrrSfq9EcFsduFu5rhw8hMiZTbANoL5SsYjdT92k27M mlEbBWqgPcsdqOUa0ZlzeU573ylH6uHD4+gVjmMnr/eNaLMAGlOJOj7zpGT8Q1AudphgcIFNAzM WEe+BTOGXlCHa9vpy01tXlotAgHWk4uUtF6uE7ngxN2SMN2/JDVEvGmivdtu8utsjvG64WecdRP 250YURzsoUAwYkn5+bQ8DZ0hdNpdmO5MihB8gpYQ/q+qqhEBKpWWltprtRWBAINlDrx5QLTzLUJ MJtjFt+cSx4Mpq9XlAs+a5CMZKDlf/rPKbIqIYMdo76DdEJdlzWbxjmyQideosEYaPXAjAx3sv6 /XcAGen7LJua3UVKCgFTcDcd3JrdVdwPykFAjqhast503d79UahMEOqwjPKjO9gKF5Yed24Pb3I ULVuttYcPcSRFah4JFSP3RTGDeqBuouhoncgTcOBXuWeG5aV3fYz3jzkj93J7HTfwjFdUEacGGV ACy8OMMBfmiZrTGJa7nkA== X-Received: by 2002:a05:6000:24c9:b0:43c:ffee:ee94 with SMTP id ffacd0b85a97d-45e5c5a0198mr20713409f8f.11.1779061288817; Sun, 17 May 2026 16:41:28 -0700 (PDT) Received: from localhost.localdomain (72.92.4.85.dynamic.cust.swisscom.net. [85.4.92.72]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a562dsm32845129f8f.33.2026.05.17.16.41.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 16:41:27 -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 v3 4/5] arm64: dts: allwinner: A133: add support for Baijie Helper A133 board Date: Mon, 18 May 2026 01:41:30 +0200 Message-ID: <20260517234134.2737320-5-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260517234134.2737320-1-alexander.sverdlin@gmail.com> References: <20260517234134.2737320-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)[172.234.253.10: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)[]; TAGGED_RCPT(0.00)[dt]; RCPT_COUNT_TWELVE(0.00)[12]; DBL_BLOCKED_OPENRESOLVER(0.00)[sea.lore.kernel.org:rdns,sea.lore.kernel.org:helo,0.0.0.34:email]; FORGED_SENDER_MAILLIST(0.00)[]; DBL_PROHIBIT(0.00)[0.0.0.1:email]; FREEMAIL_CC(0.00)[gmail.com,kernel.org,sholland.org,arm.com,vger.kernel.org,lists.infradead.org]; FUZZY_BLOCKED(0.00)[rspamd.com]; PRECEDENCE_BULK(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; R_SPF_ALLOW(0.00)[+ip4:172.234.253.10]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; ARC_ALLOW(0.00)[subspace.kernel.org:s=arc-20240116:i=1]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[alexandersverdlin@gmail.com,linux-sunxi@lists.linux.dev]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:63949, ipnet:172.234.224.0/19, country:SG]; TAGGED_FROM(0.00)[bounces-23443-noreply=patchwork.local]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: BD94C1C07A8 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 - USB-C OTG port in peripheral mode (via onboard hub) - 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, LRADC-connected buttons. UART1 can only be used for Bluetooth module, but BT-WiFi combo Allwinner AW869A chip has not mainline driver currently. Signed-off-by: Alexander Sverdlin --- Changelog: v3: - added my copyrights into the newly introduced DTs - all DT nodes sorted alphabetically - all always-on regulators commented/propetly named - all regulators got proper voltages (not default ranges) - ADC-sensed buttons K1..K5 added - re-labelled "eth_phy" -> "rgmii_phy" - usbphy 0 switched from host into peripheral mode (downstream from an onboard hub) - typo sun50i-a133-baije-core.dtsi -> sun50i-a133-baijie-core.dtsi v2: - introduced baijie,helper-a133-core compatible for the Core (SoM) board arch/arm64/boot/dts/allwinner/Makefile | 1 + .../allwinner/sun50i-a133-baijie-core.dtsi | 190 ++++++++++++++++++ .../allwinner/sun50i-a133-baijie-helper.dts | 133 ++++++++++++ 3 files changed, 324 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-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-baijie-core.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-core.dtsi new file mode 100644 index 000000000000..7a09a5181c03 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-core.dtsi @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2025 Arm Ltd. + * Copyright (c) 2026 Alexander Sverdlin + */ + +/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>; +}; + +&lradc { + vref-supply = <®_aldo1>; +}; + +&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"; +}; + +&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>; + /* + * PL0/PL1 are the I2C connection to PMIC, but it would create a + * circular dependency: + * vcc-pl-supply = <®_aldo3>; + */ +}; + +&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 { + /* PLL + LRADC analog reference */ + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vcc-pll"; +}; + +®_aldo2 { + /* LPDDR */ + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "vdd18-lpddr"; +}; + +®_aldo3 { + /* + * Port L, but linking it to &pio node would create a circular + * dependency because of PL0/PL1 I2C connection to PMIC + */ + regulator-always-on; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "vcc-pl"; +}; + +®_dcdc1 { + /* Besides Port D it also powers analog part of USB IP and SoC I/O */ + regulator-always-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-name = "vcc-3v3"; +}; + +®_dcdc2 { + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1200000>; + regulator-name = "vdd-cpu"; +}; + +®_dcdc3 { + /* CPU core voltage feedback rail */ + regulator-always-on; + regulator-min-microvolt = <810000>; + regulator-max-microvolt = <1200000>; + regulator-name = "vdd-cpufb"; +}; + +®_dcdc4 { + /* Digital part of USB IP, "System" SoC power rail */ + regulator-always-on; + regulator-min-microvolt = <950000>; + regulator-max-microvolt = <950000>; + regulator-name = "vdd-sys"; +}; + +®_dcdc5 { + regulator-always-on; + regulator-min-microvolt = <1100000>; + regulator-max-microvolt = <1500000>; + regulator-name = "vcc-dram"; +}; + +/* DCDC6 unused */ + +®_dldo1 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "vcc-pg"; +}; + +®_dldo2 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "vcc-pe"; +}; + +®_dldo3 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "avdd-csi"; +}; + +®_dldo4 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "afvcc-csi"; +}; + +®_eldo1 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "vcc-pc"; +}; + +®_eldo2 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-enable-ramp-delay = <1000>; + regulator-name = "dvdd-csi"; +}; + +/* ELDO3 unused */ + +®_fldo1 { + /* CPUS power rail */ + regulator-always-on; + regulator-min-microvolt = <900000>; + regulator-max-microvolt = <900000>; + regulator-name = "vdd-cpus"; +}; 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..0d192c08a6fe --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-helper.dts @@ -0,0 +1,133 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (c) 2025 Arm Ltd. + * Copyright (c) 2026 Alexander Sverdlin + */ + +/dts-v1/; + +#include "sun50i-a133-baijie-core.dtsi" + +#include +#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 */ + }; + }; +}; + +&ehci1 { + status = "okay"; +}; + +&emac0 { + pinctrl-names = "default"; + pinctrl-0 = <&rgmii0_pins>; + phy-handle = <&rgmii_phy>; + phy-mode = "rgmii-id"; + allwinner,rx-delay-ps = <200>; + allwinner,tx-delay-ps = <200>; + status = "okay"; +}; + +&lradc { + wakeup-source; + status = "okay"; + + button-115 { + label = "K1"; + linux,code = ; + channel = <0>; + voltage = <114607>; + }; + + button-235 { + label = "K2"; + linux,code = ; + channel = <0>; + voltage = <234783>; + }; + + button-360 { + label = "K3"; + linux,code = ; + channel = <0>; + voltage = <360000>; + }; + + button-476 { + label = "K4"; + linux,code = ; + channel = <0>; + voltage = <476471>; + }; + + button-592 { + label = "K5"; + linux,code = ; + channel = <0>; + voltage = <591946>; + }; +}; + +&mdio0 { + reset-gpios = <&pio 7 11 GPIO_ACTIVE_LOW>; /* PH11 */ + reset-delay-us = <10000>; + reset-post-delay-us = <150000>; + + rgmii_phy: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <1>; + }; +}; + +&mmc0 { + vmmc-supply = <®_dcdc1>; + cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */ + bus-width = <4>; + status = "okay"; +}; + +&ohci1 { + status = "okay"; +}; + +&rgmii0_pins { + drive-strength = <30>; +}; + +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_pb_pins>; + status = "okay"; +}; + +&usb_otg { + dr_mode = "peripheral"; + status = "okay"; +}; + +&usbphy { + status = "okay"; +}; From patchwork Sun May 17 23:41:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Sverdlin X-Patchwork-Id: 2290 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) by mxe881.netcup.net (Postfix) with ESMTPS id B90EB1C0759 for ; Mon, 18 May 2026 01:43:43 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=gmail.com; spf=pass (sender IP is 172.234.253.10) smtp.mailfrom=linux-sunxi+bounces-23444-noreply=patchwork.local@lists.linux.dev smtp.helo=sea.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.234.253.10 as permitted sender) client-ip=172.234.253.10; envelope-from=linux-sunxi+bounces-23444-noreply=patchwork.local@lists.linux.dev; helo=sea.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 6378B303749D for ; Sun, 17 May 2026 23:41:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3A1623D6CB9; Sun, 17 May 2026 23:41:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="j92r3IyE" X-Original-To: linux-sunxi@lists.linux.dev Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 346CC3D6CC9 for ; Sun, 17 May 2026 23:41:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061294; cv=none; b=sFLRFP6cnzlgsN5kG9VOY9FBRuaK7kQAimd1V1pQoElHnQbvo829+xZSJcVo+boOGnO5TPatTgMB4E423eSb/cHNw30DWwwMQNJucQ1lzI0ZtAu7f+/i0PkRFWiDHQhlPWsXQdLxgTqq8CfZrnJomBqqUMtVRpvtmF0VXPUOm1s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061294; c=relaxed/simple; bh=2u4td5jGQ8Ow5l6X1ajhmMrh6sEykCQG5upAuJ1gZDI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iLmg6DpY/IyZ7V8Vo7jzdjEDc+Bb9dTvsgt+gaxSaH00A06fA5RSczwqO1M/+u7OOIEhfiPcUBfip8TRtfNTWpQfZGkTTr3C57Fviu9vgO3RoAhpQ7kN3rjTLNXg8kZFcGeZ4AlM4Vf4/JxmyboQ6CQrcNISsFkAciBDLQUkp/Y= 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=j92r3IyE; arc=none smtp.client-ip=209.85.221.53 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-wr1-f53.google.com with SMTP id ffacd0b85a97d-45e6a4d0be0so444531f8f.1 for ; Sun, 17 May 2026 16:41:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779061290; x=1779666090; 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=gAFVp0sa+jSBvMKIktj8nBPRABJR9ywpSmKS0ZE52SQ=; b=j92r3IyEc2PQqpyNHXmeTgtGV69/5G1Mx+bBjFq24hxiDyN906fjKO3k3qf4M+m5+b NmN5mA4atjYoIycv795oMyB7JTL2ZzlJvXI+F9g6R0vc1qc8oFIKlMLWpyRx6feEHgHD MG0bZyGZdXB2q+VQNHJUcsXCzPk0vEkynFwBYpjHeN0gD+t0njER3b1uF5wOqU/vq9bK M/IOEo4dGiamqoofiWc7/NPR+H2/0Sp67ophstfbqtKlcXf4rfKq+rIL0KyEVptXPumN BNEbZgM4tuTEo0b4RjNOWChHNIwv6V3OgU/LMriGTrlVP7GATw6mbZwq74JI8R+H5hCc RdJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061290; x=1779666090; 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=gAFVp0sa+jSBvMKIktj8nBPRABJR9ywpSmKS0ZE52SQ=; b=FUvGL/fK3RsNUobKj5nNet9IZsbjFAovunYzBJGR38+thIBx9tkdvenArzzvvItHuN CwUF+i1hRZlfVq3HLT9mVK78IqOl2mBLZy4F1VZBv+YdQ8daTzTBWT15B5x02zhNDALa SY92xize5JkG9q43/Mk//iRIGrNS87Y+4ZisoPqLit3ZGJMFCCglUpaDDmnrFG3NnZJU i0zXhgIXgNooWrwCL4FqQoDRx9vckUSt2tvXcbuqMNGJ+d1flKHuAdwQEQm2L3pc9bA5 GnNHNoDh/2VUixgGPFHO0p6l9/+e4GdxbyjLmWGkIV6IeAmRNdfrm28CDAv5TLgqjTgq EXDw== X-Gm-Message-State: AOJu0YzigiZzulDDxbXW/Y7xLcKk7ali8lBNQCC54TIHlbkavm177SBc P/JnGBQf2iyMBYobojDyoE9LSr6BU9T1bLRLfJKBrD0kv59QMrWhdGf+OHK7hNt9 X-Gm-Gg: Acq92OHIBRxYB4fduLL8txtBZkinlEv28wKl5E1vHbksBYxQj8FwYIYi61l19Cxz8iy 94YlsnNS0L5b9MCGaEkX/poOv3gspVeXa4mBRnxQe3xPDl0XRdmuwE8bblg/ZTSKPqjLUul7KGn wNj4DM20QNciBlch6wgMIrTv7s+bsmiXo9GhqE8u1kZaxxfSQpNzfdYNL4FgRHWnycBT0+AqN0/ sDGXy7vzR3sH5OnGG72uMRvsKFe6yYZ/uwSq8yBlsevg0g9qDAoh38x4WHUJAPGCncNqVoF23rQ BbO+EoxIEx6TuM/XqpaXjprZa89ZMcaoQb+FURiZ3kraU9V2A36fv4DosKAAmG2mnXqGLUHUAwG bOiK/HmqyVCjfsydS8zJ0sTZA++xHn01wc3gmxyQFBToPurwcGm1/k3xtDiaK1EDxT27/nbHuZA Oe//XJLLknRnJdM53sCVJ5pF5isoflKhBO34ln0v44ecLwcbGb9PiIxgThOUqNnYSmRODR+jitK 2e4ktCR5Io= X-Received: by 2002:a05:6000:2383:b0:43f:dbbf:6d93 with SMTP id ffacd0b85a97d-45e5c5f2032mr18741752f8f.27.1779061289760; Sun, 17 May 2026 16:41:29 -0700 (PDT) Received: from localhost.localdomain (72.92.4.85.dynamic.cust.swisscom.net. [85.4.92.72]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da15a562dsm32845129f8f.33.2026.05.17.16.41.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 16:41:29 -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 v3 5/5] arm64: defconfig: Enable Allwinner LRADC input driver Date: Mon, 18 May 2026 01:41:31 +0200 Message-ID: <20260517234134.2737320-6-alexander.sverdlin@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260517234134.2737320-1-alexander.sverdlin@gmail.com> References: <20260517234134.2737320-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?= Enable Allwinner LRADC input driver as module to support buttons on Baijie HelperBoard A133. Signed-off-by: Alexander Sverdlin --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 094bb9cd8764..570e84674029 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -524,6 +524,7 @@ CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_GPIO_POLLED=m CONFIG_KEYBOARD_SNVS_PWRKEY=m CONFIG_KEYBOARD_IMX_SC_KEY=m +CONFIG_KEYBOARD_SUN4I_LRADC=m CONFIG_KEYBOARD_CROS_EC=y CONFIG_KEYBOARD_MTK_PMIC=m CONFIG_MOUSE_ELAN_I2C=m