From nobody Mon May 25 05:54:18 2026 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 3A1173D4114 for ; Sun, 17 May 2026 23:41:24 +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=1779061285; cv=none; b=sF9ygLupZDlOdlgP6/uY8EPEvyYkQ6RKR98ZEqHPVs9GFHWXQH/Rx80Q0LR5eoknD+3mKKPWrFtr5A+EkYqp5J6lhTgIFPurbmUlcnycfKiBzcLWJOpOJrFwJHT9u6FnMz54OWS0UAtYNnLZnqqP7WZn6zv9w3miX6jBFnLl88w= 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=FaKIEQJg; 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FaKIEQJg" Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-43d75312379so1661041f8f.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=1779061283; x=1779666083; darn=vger.kernel.org; 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=FaKIEQJg48YfqrJyJdzUhJjOaXs/uo73iDtiGP54EQF+88+yAG2v1D2hWndKbreMU/ qdpnvUoA3vSm34LTfxMdLdgt3lIga0BTGSUTlgLHZXnRsdjStDfZ86HKxBRgLBMlYc2a ShYGCGrHtcMNMqqa/ulh4S/hDkGpFYr0PxKyhtfyQhNTD87G7U5aOincrtz90HPu9XGz VofX/YTHCuiTavuishaBhozSB6N4eamDt6mTstU/3n9oI+X95TjOLtX2jy7OS/djAFL5 35MLadxk/J5TB8F+qrj0DC+O98yh5DaTF2GbaWtgX8oo2gSbvK2nprcFtbb2LGiWqecg jI/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779061283; x=1779666083; 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=H8t5kYgGn1bAu4F+EXNMVsxJ/ddaZucskE8zKTyX9HQs/bgv9VKLFn0GkKe31lsKic itnj62Dfgb+ePfkEX1xk4yXLM0jtoWh1cfDi3SfRTnwBBO56REf1ZKG4bAaRiUzzC0Kb YmgUG3j594ML3wsx0AW+YbzQ+8bfbdyQrgrugWHQnZ54dGTiQBZYSfBEGy8cz+2ijN0F HWDy4TqQkNv4JZMPp3GPTRgq6uWuA1sZQVCbeHeMAXz9h5BPyiaVWdSFDfjCFBqjb7gr eFNRXM38qTLQHiWcCKaQfjJG42+F3/woYL8zTwntMwBE4eSNhZ+HcY/SOA9DtO0IRE32 zbpA== X-Forwarded-Encrypted: i=1; AFNElJ9u0Jwvz2w2ROrY6ynuQ5F9/Pxn487nChCkBbD5WlXIyoJc5EMv6AInmabdrB6OcmppjotAmNwQBuK7mA4=@vger.kernel.org X-Gm-Message-State: AOJu0YxYjIMZc92t6o3d18qExs6KhASFPP+1fJp+0WcTTHZbn6p5x2m/ xynEo1c42yydYHrKV4LSUMPkMb00WUTlGzNp71IR8FQhIN91UwdWHIAG X-Gm-Gg: Acq92OGsBn7pZJbGk1k7+xzBKPp48NySGdwI8qLfdNHPS1AXep6RLGQmQhvVR2Xb/Ih ywxayGvqTAukaiix/OqplluzbX5SkmDHL4Ff/tBFS+1WfYMwfIZrSfDSuQvOpUSjnAYRTur4YYQ awYbM/6txqSozmAQDsPiY6ZloDGXD/OVoRCsvrw+mM7YvyJTowgtEGjKns4QLHNx1Ny8GG2voyH nomULnp/FV1uRegf5PM/wJ8KI30aMAbxRTzB8JlxrjRTyA7C9BiqeEzD7+16VRwv0PwcrtDiGnI jP9GXRk8yGVWo+A6Zj0HP4MnY5e4XxPT1ZFSx621Ckm6WuoOYentMupz66XYlBToFnCpYqEEZLO uZfo7J9dvRF5BhRV7CzlCDEdmSWW7A0/ykYH73o3I/xJgXncsMTWpsYK6XRdRJ0CONKJNyioQPZ POolNl30AO3mk/WJMdoj7GvVwC2HR1IztZdd9vnfnF/+z5EWb5LGA14/OR3h5A72wLjl/fKQ9Oa Z4swRBvIWhOmGds+zLS2Q== 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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/Docum= entation/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,.*": --=20 2.54.0 From nobody Mon May 25 05:54:18 2026 Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (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 06C023D75A2 for ; Sun, 17 May 2026 23:41:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061289; cv=none; b=ZfI6siKg3lCNv2r0RhIX5FnmPcKhBdIYbUiNaqXxzetf88lBRvyc01QJq86XWa4NqQueeqj7pbZBbW9uh4RbuS0Zn6az7Ui9gc0iZNrj+OuOOXGtOXu9A5eoV71aMX19YUMeRmtyjlhc0Go4JcOatnTWN3zBBo4wVD39rLjaXyQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061289; c=relaxed/simple; bh=Z7KAxCj3Lt9T/h+NNaZYTzw8OR6eKC18xCSnWTFm75c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bYCnHG02acqk6eN0nrai7yN57oe7G34CrThDCJlG/Tbo87rltORgPZXZyikoeWURUZIpddQMqh9lbprhsnQ6QLMgcHB05LAsZCPIbaidpNmIJKbJ+DUHYs5XEXcIhnMw2aa8ItE1LPjapUSLoKOTieVYAetnEfIfA2+J6WU3gQU= 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=D0QXhDy/; arc=none smtp.client-ip=209.85.221.48 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="D0QXhDy/" Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-44985f4ab0fso767219f8f.0 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=vger.kernel.org; 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=D0QXhDy/scjd1/Q8Qgb/Ey+CmQhGAMyeh44NDceh62onNmzWPNu/MplI/PMcmPJteL Iaa/ZGqVMkx1qrxFldeI/Idmco13wUmv6o52f9Wpyt8I11Ua41cuhbXHAzR7Eko8YPhi vyn8wQJWWRmNe649ww05JxaDKkTOcMxJ3XgC7ibi3y77Ve2+V6p5wisdWzY+1jKWfy4f XSJPL6B7N4ZhfspZznu7mkciG5PjURG2loUDynAioSkyCohiKM/FDKH7D8S1wC1liK/d A7OilDF8TLwhb21eGwMGm2ocYeYX1Y9v+MoTPZgopCgJ+0SwBwyh5/FTJSersBzj6ZLs 3I3w== 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=eTeRAY7BzS5OYKP3Y0tFlfWBuYl59wJpK9YmylOAMku1ihIAhxd4aM5hLEeODBAn/q RUaDdTXFQ3LlI3ctJjS7/6/p+8uOppyuidQZUCavhTzKc8XKeYrBOblOmc4clvth7bUH mrF8P9MUtH+Wti14GbHJk5+OgzSrf62YmW5cZ4PdjSbSkC+wLcMCgJ3UTMdJnSuk7/Jp 6zWO1VEyNnf6eMa/DpPOyWav7AFDc4CCqu/5kAMnxsO2uHPD/eGAKpt1m1G8G3jEVJQe /7TL5t5ed+9E8pqBEwwayUx5YvPVRlF/qgSW+28FPwTXO95OYbKC0lPbPSSkAo32OoDu EvaQ== X-Forwarded-Encrypted: i=1; AFNElJ8MssylCOWYqsieSQbpl/wc3k/bp02bEpJmrRcsra5H7plS+Fqa8JiEqEj6EOx2o+s2AMuyia0KbvFzU88=@vger.kernel.org X-Gm-Message-State: AOJu0YxrJW2J5eu7WNf3iSTaubpVqHgT9Ps6APuBkckS/F2MSlz84gRM c4cPvSqA8FiXFh59tB/6GQeT5RFHFgm2XvIgECaiWOD1cyd9pdYkrgrR X-Gm-Gg: Acq92OEkyUh3k7eatraX/7mceFcscXe+FVN1WPM6K41tHsUDnTq3DVl32WG0lfMnDNL ZFsGuwpcli0i80PcRw8THreO89W8fOyPfIativMeUPhm1SpY/gVWa11C0G8wxt/bJv1ZGO9U/OP rtMkWJJkdtFwYXYmN1LEESfFm6yDCANab8OBzXrvXIBzaqrdb8wutmkhfnSZZ/cekj2M6reBBXV YPXRR2GdMr0g1OHuOtYRrRJlCxztjO9Gigf0fCRkalAhG9Ybkz0q+DXz1ms8K7msnvWaejk77na wW578jCLSsIXajixXmGIZmKWz01FZbjQDjkk6+w5VE70v4i0mpFdt2Qww8dfOdeM/rZXIDrLtdB SQZyP7R4CAPL3cOEhp8dGM4ZGXxC+Upn8ZGlM9EMh2NzHhiCHSOcrLXvtEe4KJhXT6q/9dMaw/F zpaPkFjtF5ztUg49v1OQuKsqSxbO5s3vHuZT9CH33JwvwuVz2i8Nd3CB2CcOGE+Vw+0DtzCGTKd KyXuSyjHtE= 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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/Documentati= on/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 =20 + - description: Baijie Helper A133 + items: + - const: baijie,helper-a133 + - const: baijie,helper-a133-core + - const: allwinner,sun50i-a100 + - description: BananaPi items: - const: lemaker,bananapi --=20 2.54.0 From nobody Mon May 25 05:54:18 2026 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (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 7D5FB3537FD for ; Sun, 17 May 2026 23:41:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061289; cv=none; b=S56f+0/MQXROkJlaIspJvpxrRlV0CKa4n8Cx8+vQXgdFK7QpUOvhmfo2hLVegeZtNR2nXj2oH8HN6LEfc9wvJbR5zSlBNDdbhVb44EiK0olBqDEAK9oB2dJGzhQLc0+MtjARUTQJYSzcDidLvr+Uod9g/P2Lr6eY6/xZa19+BIE= 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=jQiqMZ3j; arc=none smtp.client-ip=209.85.221.49 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="jQiqMZ3j" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-45562c41ec7so822174f8f.1 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=vger.kernel.org; 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=jQiqMZ3jbGLA+G83urXn3wnbEjBEEBJrdnn72ivgEdYBSuFoYOiaxCf0vpgWtpGJ7b XmuryYQrjmWIv4jg/ApswdhGYsTS6Mfrhcpv71lem4CEdKB1I7DzOLwvEIwBywdum+IU M+gYfOIQUChHXiOORnsgFkf3WFMpewBb8lC4CfW2zizm6xasX8YYI2J9qhR481pCik7/ 7een85C3QAJa4vHAx3Gwj3nA/JD//aDOwZuUFaa8RwCsNKAEWjFFoc5vu8DAYWx0GjIp b+K+0fGRep2NZw+/8xHGTaaM26imjPxPc/mpuDiPR7R5Y4BcEq8LsAejR5a67nxRX3Ls e03g== 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=KmVbdbuCj137Ai2cLb5KvbN9pCA8v6lf/jLwthy8VORYjgoZjdGcWkU6jEmn32WhwG MNIQ2BcMXf5vpkqYUJV7Q3GcXYJLhfALgPwGWlyIY2gqEJz0Qh3MdFq3zufV8M4wnUJ7 2izt+aCF9uPgUydzUcj5Yy0/ZIoP6WGkMHntkUbfrbYSMpChof9wJMuJbcwpOjR6WX9e LskXuy4kOxFZOIZPSNDSyJYyjz1oQPblkCr8Op5ZEkKmPM0IxdyXeo3khjmgU1Kenyw0 uD0lnlb4GPTHsGyLZej+plK5GuK3SG8w6NpHRRldofDd5GP+dJyaBLbJzbwxMvYb7XyN j+pg== X-Forwarded-Encrypted: i=1; AFNElJ9cUA7YkZSnVk29kj5nSx0yXKqxTN6wcoOdkwZQkM/0R5lAOqkGs7ygzzUQqRLWApwwQgCS+f3UokckK9E=@vger.kernel.org X-Gm-Message-State: AOJu0Yx/qYRCAzbIwGVdrFQUkWkbYvUTWGKY3FeoDNQWxyD9wmgv16Hd +6/KOztdsOmxjcCZ7mpA0xwyr8vDqD4MbwNzjkeYjZfZx+1+8N9gywmi X-Gm-Gg: Acq92OFE2jcxsg7/fpc1jFrIOgtCbZ6a1z0CbVKKA2PjRkw6R56jPzRoR44EBN0xOkf zZa1lfjZ/JSfIMC30zmobAyE5vW+x4FhIUY+OnqN6xUudEwMnB23ae0d2TopnzLcgt6Qk9ybWGl RMWejGzYXL9+vfDdLVExbljDauQE7B8Pvx2yL7FHbMckMBDBYA1FmXPhqtEt4OCpsYUwsHI9VSG NslrJtvxWUalVm6VMAylAjG7QvzmhxtiInUdiX6I6xBNkJp6FnP2zG6vfae9CoqM+3uSYz/wxmZ wE1FwtiziPGeNz5I6LswhQIHd2nR+mBLmoKbuueBlOJgXO2WU1x3MhijqjYdjb+97gSOPs3qPbC yoPDP2CfRHoLRktGOnmFDh5X2jqNWr3cQRwP9LlqEkBlRl3KT/YYw7+vOkYJPpfI+6KwWGMESwp wIsLZ+DKZ4ikOKYFsrVOjlVumP0UVT0TcE7M9B3Z4wEHJ98HcoSFy+CZIdLTqMcuScusOQcsmo5 Fmyzmq347s= 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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/bo= ot/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 =3D <1>; }; =20 + lradc: lradc@5070800 { + compatible =3D "allwinner,sun50i-r329-lradc"; + reg =3D <0x05070800 0x400>; + interrupts =3D ; + clocks =3D <&ccu CLK_BUS_LRADC>; + resets =3D <&ccu RST_BUS_LRADC>; + status =3D "disabled"; + }; + usb_otg: usb@5100000 { compatible =3D "allwinner,sun50i-a100-musb", "allwinner,sun8i-a33-musb"; --=20 2.54.0 From nobody Mon May 25 05:54:18 2026 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (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 647313D6CBA for ; Sun, 17 May 2026 23:41:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061292; cv=none; b=mx/3fSR1E+jvEO+dN7gdS5yy7Y1LtbfHxIEDgH1LPM4b2pnYS86CZmTBcBcARi19RpSdammXEwFG9ELloFVHND9GBqZfvvTiUaLNmu0Of04SahyeqeOLfv5OPs8yV6afHX/HFEYaPgjujhH6QOTfQu1tk3pxAynoJPqbIWq4Rto= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061292; c=relaxed/simple; bh=losbQP7SnYFSHNyvWAL4UjhRq004xmhVSpcDRWEiZtI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=A++eSyWLsAPoUUQbJIaLaZHwo518oHwJgJfEscxr+qgjolQ4u7IsQtHJrVIvhLDAN8vaFgM7rWrSh4POtImEY/vWks3ZqJNqzcBeGsff0jkwwAThYbo09jN1qSg+aCPoBpdMW4efzAWA5K9bERv2y4m6oG/Ir+Z3JL2ZlFzhHyA= 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=fJmaaLJ1; arc=none smtp.client-ip=209.85.221.49 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="fJmaaLJ1" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-44e5624c053so824286f8f.2 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=vger.kernel.org; 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=fJmaaLJ14cimuzK8+Xc2L7gVfN/veyG3bXsHsHzFV9ixDaWPc9a/bq5X8JWJGTM5N7 wVIwYMC3OQZMG2qbaetfvJZV9/Il9NcmgxMPIT5dMNouttIxj6Jupyg6//xsJH+O4us6 54SrK85RmA2pf0FTsn58AbZSS+IGTw/u9eUIJDOeYSmRzbJ9KBI/v6olNLkA+5J3vxHH UQVOU7+5mrQLlJEmOaNgPqW36NalNoIsKxNZVTOWCrQf+2DWZ4oBmr7rqcUHKVrF0E7P wjKW4FtvGtTwksSLlc4o7NQOcDM2cjoTyKFXcKU6rRZ81bgr2ceyyLD+nOeSh8Kakkz3 yegg== 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=bkGhDW1xBambU3aJl9sAA9FV8iwU0U/zx9pXA32rsizS7dQc5kqIEqVkoGF5bZULgO zHveHruNS7LXuU7Xa+4dAdsJ3EWH4mC9eEawBoch9Ep4c1w6okXLhZ9DaCtdmF67sHv8 Xin15Xpk1+DR/0icX44nL3g//qbasDMkoizgG3CwlEbTncLl3uXH6g4q0R+wZpBgwCjH fkdiAJcW+4YDvKwDrnp/sF/onx+y4i4aVip2ZNfOt9xzKk+o072EZSABuZsocdEpaD0M qatmkipluNRukQqNeoIsv0E/eAYKbSBu05sJCV6wpqE0LqriJ+79osu4d3sJXlvDW+gT L0cQ== X-Forwarded-Encrypted: i=1; AFNElJ9dufgUzA3dzaa6hviLMTYUWidK9JPUUxvctmvxLMok+QSciWE3DbHz0cGRokKMvR3ow560hFhgjWc34ZM=@vger.kernel.org X-Gm-Message-State: AOJu0YxLcUZ6LGEWZGYucSLZcFwOEb9o4e2uV8YEiGwvSUY6s6Dm8hhS WyyZDk69KnNo8K4fp+O+J/zlLzgRwR3Rpy5hL42Zuuc5bvKDgan0B0RF X-Gm-Gg: Acq92OFtF5g5qUEnp10N2xHTRUm+RUkrf1KtQZ30E54jHCkeLWZc7X5KHbf4JQGCYse LoPJ0iWUQ1RFsqsYJ7YeTnaqAVvwtxHIZ/F8PiGrRkQ7ATyNKNtj2GULe77njlrpADTWQHBjTqn n9mbJrtXEMIfKfTMQW2RC3zF0SLTeXlug23JRRK0TLNCcWOgMcoZt/2vYSJk/1VdkFiOksEgaUg pWc9XlVSuooj37EG8dtNDf3S5SyHexTo2etIIgxqjsSgYDg8UeutyKC0yMgQz35yXbTHHYMDsyB Zrc8kYqmj+p/wvdsDBYQABt/zq0g1WbooBy4qbXp4ggSixLgxvXdXMdgYACG/3j/Y7uzuROQHCb 3sTsfpvIEx2SpV2Km0ELZIafC7J6DvzHtB1w2m0fJYC1lyfNxKJb3OK5doZgncUARi25jJYgWcU psMeHBeZyfIPhBpZaIlrOoq7LlIYoEtpYFaInwkO6Gww/DcNzrSnSZaRoYizFy+fhA3tBDy7War X/5pX7MW7jPzSdaiWmD3w== 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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.d= tsi 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/a= llwinner/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) +=3D sun50i-a64-sopine-baseboard= .dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-a64-teres-i.dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-h64-remix-mini-pc.dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-a100-allwinner-perf1.dtb +dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-a133-baijie-helper.dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-a133-liontron-h-a133l.dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-h5-bananapi-m2-plus.dtb dtb-$(CONFIG_ARCH_SUNXI) +=3D sun50i-h5-bananapi-m2-plus-v1.2.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a133-baijie-core.dtsi b/a= rch/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 =3D "baijie,helper-a133-core", + "allwinner,sun50i-a100"; + + aliases { + serial1 =3D &uart1; /* BT module */ + }; +}; + +&cpu0 { + cpu-supply =3D <®_dcdc2>; +}; + +&lradc { + vref-supply =3D <®_aldo1>; +}; + +&mmc2 { + vmmc-supply =3D <®_dcdc1>; + vqmmc-supply =3D <®_eldo1>; + cap-mmc-hw-reset; + non-removable; + bus-width =3D <8>; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + status =3D "okay"; +}; + +&pio { + vcc-pb-supply =3D <®_dcdc1>; + vcc-pc-supply =3D <®_eldo1>; + vcc-pd-supply =3D <®_dcdc1>; + vcc-pe-supply =3D <®_dldo2>; + vcc-pf-supply =3D <®_dcdc1>; + vcc-pg-supply =3D <®_dldo1>; + vcc-ph-supply =3D <®_dcdc1>; + /* + * PL0/PL1 are the I2C connection to PMIC, but it would create a + * circular dependency: + * vcc-pl-supply =3D <®_aldo3>; + */ +}; + +&r_i2c0 { + status =3D "okay"; + + axp803: pmic@34 { + compatible =3D "x-powers,axp803"; + reg =3D <0x34>; + interrupt-parent =3D <&r_intc>; + interrupts =3D <0 IRQ_TYPE_LEVEL_LOW>; + }; +}; + +#include "axp803.dtsi" + +&ac_power_supply { + status =3D "okay"; +}; + +®_aldo1 { + /* PLL + LRADC analog reference */ + regulator-always-on; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-name =3D "vcc-pll"; +}; + +®_aldo2 { + /* LPDDR */ + regulator-always-on; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-name =3D "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 =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "vcc-pl"; +}; + +®_dcdc1 { + /* Besides Port D it also powers analog part of USB IP and SoC I/O */ + regulator-always-on; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-name =3D "vcc-3v3"; +}; + +®_dcdc2 { + regulator-always-on; + regulator-min-microvolt =3D <810000>; + regulator-max-microvolt =3D <1200000>; + regulator-name =3D "vdd-cpu"; +}; + +®_dcdc3 { + /* CPU core voltage feedback rail */ + regulator-always-on; + regulator-min-microvolt =3D <810000>; + regulator-max-microvolt =3D <1200000>; + regulator-name =3D "vdd-cpufb"; +}; + +®_dcdc4 { + /* Digital part of USB IP, "System" SoC power rail */ + regulator-always-on; + regulator-min-microvolt =3D <950000>; + regulator-max-microvolt =3D <950000>; + regulator-name =3D "vdd-sys"; +}; + +®_dcdc5 { + regulator-always-on; + regulator-min-microvolt =3D <1100000>; + regulator-max-microvolt =3D <1500000>; + regulator-name =3D "vcc-dram"; +}; + +/* DCDC6 unused */ + +®_dldo1 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "vcc-pg"; +}; + +®_dldo2 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "vcc-pe"; +}; + +®_dldo3 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "avdd-csi"; +}; + +®_dldo4 { + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "afvcc-csi"; +}; + +®_eldo1 { + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "vcc-pc"; +}; + +®_eldo2 { + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-enable-ramp-delay =3D <1000>; + regulator-name =3D "dvdd-csi"; +}; + +/* ELDO3 unused */ + +®_fldo1 { + /* CPUS power rail */ + regulator-always-on; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <900000>; + regulator-name =3D "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 =3D "HelperBoard A133"; + compatible =3D "baijie,helper-a133", + "baijie,helper-a133-core", + "allwinner,sun50i-a100"; + + aliases { + serial0 =3D &uart0; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + leds { + compatible =3D "gpio-leds"; + + led { + function =3D LED_FUNCTION_INDICATOR; + color =3D ; + gpios =3D <&pio 7 13 GPIO_ACTIVE_LOW>; /* PH13 */ + }; + }; +}; + +&ehci1 { + status =3D "okay"; +}; + +&emac0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&rgmii0_pins>; + phy-handle =3D <&rgmii_phy>; + phy-mode =3D "rgmii-id"; + allwinner,rx-delay-ps =3D <200>; + allwinner,tx-delay-ps =3D <200>; + status =3D "okay"; +}; + +&lradc { + wakeup-source; + status =3D "okay"; + + button-115 { + label =3D "K1"; + linux,code =3D ; + channel =3D <0>; + voltage =3D <114607>; + }; + + button-235 { + label =3D "K2"; + linux,code =3D ; + channel =3D <0>; + voltage =3D <234783>; + }; + + button-360 { + label =3D "K3"; + linux,code =3D ; + channel =3D <0>; + voltage =3D <360000>; + }; + + button-476 { + label =3D "K4"; + linux,code =3D ; + channel =3D <0>; + voltage =3D <476471>; + }; + + button-592 { + label =3D "K5"; + linux,code =3D ; + channel =3D <0>; + voltage =3D <591946>; + }; +}; + +&mdio0 { + reset-gpios =3D <&pio 7 11 GPIO_ACTIVE_LOW>; /* PH11 */ + reset-delay-us =3D <10000>; + reset-post-delay-us =3D <150000>; + + rgmii_phy: ethernet-phy@1 { + compatible =3D "ethernet-phy-ieee802.3-c22"; + reg =3D <1>; + }; +}; + +&mmc0 { + vmmc-supply =3D <®_dcdc1>; + cd-gpios =3D <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */ + bus-width =3D <4>; + status =3D "okay"; +}; + +&ohci1 { + status =3D "okay"; +}; + +&rgmii0_pins { + drive-strength =3D <30>; +}; + +&uart0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart0_pb_pins>; + status =3D "okay"; +}; + +&usb_otg { + dr_mode =3D "peripheral"; + status =3D "okay"; +}; + +&usbphy { + status =3D "okay"; +}; --=20 2.54.0 From nobody Mon May 25 05:54:18 2026 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (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 4E86B3D6CDE for ; Sun, 17 May 2026 23:41:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779061294; cv=none; b=QbV2A3+koiq1+ljnNnVFTgMgnboOK4sNaTcnuHPsbN9QwNrPeDyOylyNXDi+4WsxgFIwm2HZaV8Pnw8kUNrNLFUTaLY78xIr7cCwl2fvk/g/e799wg0LGoRyUGJyStXSXDtSMgBJls0hfeFDlk/o9IWOMBwY56mNs2JB2eUNWk4= 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=sg6Uucqt; arc=none smtp.client-ip=209.85.221.52 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="sg6Uucqt" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-45e6a4d0be0so444530f8f.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=vger.kernel.org; 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=sg6UucqtpkMltwvAK0ZfwbOkolWLio4xJER8tx5J8XDiG9PwSfvICohMjeKHIVUUVn 8RRwQtIahmUnB5IvqhW77pkzMxcKiSdNc0osLE+3hspCR3v9Xyp9gVcvBAUTVowZJMH1 JECwGE3YObb4NmRQvGZ4lGThZFlcTxfosQKvs3CgWW7b7IcR5MelYipjeU1bchk2B19m 0Owsl3Ugr3in/U+lGYHQ3dLUpW1ziQzSX8M+qz+eOROfeppPdgLMgbTc41QCyHL9/bfM 558LgsziIXYPaxUSF7HOz6yRrp9XJGm+Jv2SnNytoFE743bCpUyzC3aF1NsqmSeWIrHR 1Zng== 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=fvZ1/2u8zFZ4jr7l05mP6T6Oh+qsQ/e55dWMsX3DKvGANzQgzz8KGdoAggH9S5ZbNS VrP4tVhruNsbX4sVSmREXir06D7fq+sgUrUTWtwVs5Y/nVqnYm9qhRaOsKi06QOOVFql EbrdfX1fInuZ42HMSBT3BeO1cFMQXwTJlVe5/bQo78EI04t0H76qI+zcRXilX8xCe2Hp uKscIGs4jt5siwfSOXyHPwDgP2+P7vMloVDEmbl4CFDRj6OMwmqQKe9uewiBUzCyNtCl tRNMMt3Ofa+LuDtr11MwwArEP7Og8j8yDN9KBwAmZb2P8ulTCA5wMw6RNDtI0eBizPM1 bfuA== X-Forwarded-Encrypted: i=1; AFNElJ9xY+tZRRMj3THaKjtFMsQob6H5Lj1sKcxuhVCcp+61P9J9zxQnO+AdMNJcsJTjn31LTEGEwmpwMcY/mSs=@vger.kernel.org X-Gm-Message-State: AOJu0Yz/ZZ0sRPh2Vtr0gVRy9e+ACYRCOhBiUKxAuR9CQCQDDRiftpoP MQ3OPtEG9JNgygDFp97oALz2CStqozvSAyL90g1/VXYw+0mPzcS5qkTVCBf6eygE X-Gm-Gg: Acq92OHTxWYEQIS+H85v5rXrdHh2v/1gaLyxIqrGP/RuEWhxajfSwPK9mjzmwzSO8Ve uNiNMlOfXr8g98ry9V4FhjjJrKOZwqlZYKMkwARJ1hsH6TxvCihjwbTJ+a5r+ud0O9bODPA4V1R +XkelBBonGfKCI4PmWtRpltqmNfHFQtH+Xxp8sAZN4ayXVFER30RlSpOhgm+Eque89R3BwX8qiR zZUMenuM43CUeAOFPb3/JbowjoNVjoewKOnp9QrCOK0Mya01sqfK2BorIk/NBA1FZNbPCluP6mD r9TUjktRIA9pj0SF5p/GMteQMx4lm8SfHOMiBBYVhIIXMnQSa/IZYjxC1H6YR0z7sfQCdcmnX9C ZV9H89Ntz+eeiTkS62fO6BWPRSQ3Q7peZS+ctQXS/pNw88Yh1E9NuAYTKsNKSBEm9SWx2uOSkQT iJxVDjFCom4gtalwcrEN2QBpwPQkzd8KyaMThWxuWV/PZzLGaXlrGE2+u5LJEQHIPM45i6MmX6F S4/iDOqGsA= 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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=3Dy CONFIG_KEYBOARD_GPIO_POLLED=3Dm CONFIG_KEYBOARD_SNVS_PWRKEY=3Dm CONFIG_KEYBOARD_IMX_SC_KEY=3Dm +CONFIG_KEYBOARD_SUN4I_LRADC=3Dm CONFIG_KEYBOARD_CROS_EC=3Dy CONFIG_KEYBOARD_MTK_PMIC=3Dm CONFIG_MOUSE_ELAN_I2C=3Dm --=20 2.54.0