From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 68A20477288; Tue, 1 Sep 2026 09:20:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254450; cv=none; b=XjCjcUJvn611lLkDQo/33Q+zVWYgFuVcch0HZ+Qi6OkLiPU0tMHmHqQHhx//8miEboHj22oFjbcIOq51KRh9gMWNihUE9bgXW/wHI9TovmszvV321wsAsSV1nX8cKtbQnKkIiki8ePZxqBdttqRa3kOnTNg7UfdPYkXyvtiVZYU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254450; c=relaxed/simple; bh=oklh748WlI1Baphd5KWMOHKbvNEfa9GuqtcojTIdGwY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=Wr/lVjQ9wM0K8iSMfGXqA3vEbjmT2ncRvZekSPfdYuAzUGqeCmzo1TqldZpZmnib9FNqXC1s6WstYvXUi6Y40i7HQumw/AwJLCH0ff20QdPiBj70GIxqg6JW9EOuEDvAXOX+23OnBUDzeoWR2uFzrjulgHicSK/IojMghkvBK8s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819JaVd047670 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:36 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:35 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:28 +0800 Subject: [PATCH v2 1/6] dt-bindings: vendor-prefixes: add Axera Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-1-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=996; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=oklh748WlI1Baphd5KWMOHKbvNEfa9GuqtcojTIdGwY=; b=Qo/FT27rWdpBzvdqt0fGZsyFt0vtwMC1aX9edOXITLiKjIlDU/+6/X+GiKK7Lz8NF9nIOYOXB +FgwcYCBFhTDPciWKObSEGsR0uVzQwx35AQ8zQ8xvP7hgwAx1defERN X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819JaVd047670 Add the Axera Semiconductor vendor prefix for devicetree bindings. For more information, visit the official Axera Semiconductor website: Chinese site: https://www.axera-tech.com/ English site: https://www.axera-tech.com/en Signed-off-by: Leng Honglin --- 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 396044f368e7..1dbafe682724 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -219,6 +219,8 @@ patternProperties: description: Shanghai Awinic Technology Co., Ltd. "^axentia,.*": description: Axentia Technologies AB + "^axera,.*": + description: Axera Semiconductor Co., Ltd. "^axiado,.*": description: Axiado Corporation "^axis,.*": --=20 2.34.1 From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2B4894749D1; Tue, 1 Sep 2026 09:20:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; cv=none; b=serQnw3WUN9d/jLikEk1In9KSt4qwecQfSttpNqVFoF9xSl6PU65zltM642flfmDhX0la4Ef4lpuYG+miI/mkqVZHTA5zUTmdAGFIZiT6YTtI29icRtuH4yBmRvMbt9TcaFSfPI7RbCMApc9agwPmH/aMAJH6xtQ0II46WuDJiE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; c=relaxed/simple; bh=ERI43HuiL6QTfhZ7M0Jf5DJh/DNFPQT5VndJPqtsttw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=LmhMGbFMlnPN54Gdp5jKcs7GumFgokBit6iTQGt6ZR7U32zqfebVboA47aaIg4riUSHQEMoJ0DUrzJF4FjHtGi7j+FrptPPjav2nCKwNx7sNomR+VAK8UVhk4Nk3ish9BXCFAwRR5XP2Wv1NwkknzfbOEOvYDy0IzPQlQgWIL3g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819Jbg5047671 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:37 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:36 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:29 +0800 Subject: [PATCH v2 2/6] dt-bindings: arm: add Axera AX650 SoC and AX650 Demo board Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-2-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=1063; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=ERI43HuiL6QTfhZ7M0Jf5DJh/DNFPQT5VndJPqtsttw=; b=W1RQzi21UuVxmWW3bPYMMVjiymvAeGH/Ui98pv9e0T+aasdxCusiaIu4/jDEpRv9TqSXC5F/e 4oLoPLbpGvGA/jLSQjnRBFLqKBHBtaIvkzsJEGnVTiHhNO80Wvsf4Rx X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819Jbg5047671 Add devicetree bindings for the Axera AX650 SoC and AX650 Demo board. Signed-off-by: Leng Honglin --- Documentation/devicetree/bindings/arm/axera.yaml | 24 ++++++++++++++++++++= ++++ 1 file changed, 24 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/axera.yaml b/Documentati= on/devicetree/bindings/arm/axera.yaml new file mode 100644 index 000000000000..28bf0ce9fd27 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/axera.yaml @@ -0,0 +1,24 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/axera.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Axera platforms + +maintainers: + - Shi Zhicheng + - Leng Honglin + +properties: + $nodename: + const: '/' + compatible: + oneOf: + - items: + - const: axera,ax650-demo + - const: axera,ax650 + +additionalProperties: true + +... --=20 2.34.1 From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 59782470E99; Tue, 1 Sep 2026 09:20:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; cv=none; b=Fih82XmprjpHuki7lZ0m0FJXQ6XILLl60YSInMF3i8pldnetQ9cpgqZj8H7OsDDgauGI1jbrhWHN8BQQiDi8qeBwdD9GcLSQM+nwRDix6TpaNAFVexh3anXNDcmrXsZ9TB4u63msgxSRB89mDNmYT1kQvGRhLZ9eeg4Ab35nIPM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; c=relaxed/simple; bh=ZwHs0S0btepTACuCuCb4VlyK6Zr59+wGS6ik+6j6IFw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=srHK9qcqTFWe9UjXRsYHtxyJyan2olByWSFPmqxUJPriXvCvoGiekQxLwSHjiXwO1u0he71RwIBA7PygaTIDyBW8t892f1JD1wpdzj4cxUGhUewgv6VZ67aPxXPpfnULIkw8JC0bUo0SxHQKvP3ue2Ezl5V//7xjNgyk5ywL1Lo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819JbJo047673 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:37 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:36 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:30 +0800 Subject: [PATCH v2 3/6] arm64: Kconfig.platforms: add ARCH_AXERA Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-3-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=759; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=ZwHs0S0btepTACuCuCb4VlyK6Zr59+wGS6ik+6j6IFw=; b=iBYMfgOq0yyso3QDB2sGEFVsgHzpq0sydRDMll7jVrKtuNYyBUFPDLO552fFtXBidyfOvsHjj DqJKjxrTEk7DWzXhzDOD/4dOugkV0h1XVLfdTRgxdp/PbL64BF5PFdT X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819JbJo047673 Enable the ARCH_AXERA platform option for Axera arm64 platforms. Signed-off-by: Leng Honglin --- arch/arm64/Kconfig.platforms | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index d2acfac73003..a6f2f009461e 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -54,6 +54,11 @@ config ARCH_ASPEED This enables support for ASPEED's SoC family, such as the ast27XX 8th generation Baseboard Management Controller (BMC). =20 +config ARCH_AXERA + bool "Axera SoC family" + help + This enables support for the Axera SoC family. + config ARCH_AXIADO bool "Axiado SoC Family" select GPIOLIB --=20 2.34.1 From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D08684734DD; Tue, 1 Sep 2026 09:20:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; cv=none; b=lWXvWtpVxs0a5IgpxFN5qZggDL7TWkyUmOmt6FECtC+B0g5VE2gXmFMioiIAyxfB/9Qe3mjZB1LiHnDI5xwPqj3TM1n6P8LAsPId8aDKPn6mlnQDn4k+bZOmu6qa+yafZshSri3opoTjwT8kKzGs1dm3khi56CpiPWzIwdJREO0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254449; c=relaxed/simple; bh=lY3H3CECdbVmg66k7XKZsXiqwLwFaAv/7LL6m5RONQs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=EXeywXBcG0H24GekoFD1zIKqHDPK1/DEd5r/AjpS/hua8MeqjXpYx0yCegbUOsAYI3ZkarVRdIpyWF9N0RZqjc/P05z6jCkLzWQJfkvBHGoMrO3k3IdUjEs9vNqoTOTXnC/xwY15NtC1hOXEIONqNLb2Id4IeapluMe6j56myGA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819JcIG047674 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:38 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:37 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:31 +0800 Subject: [PATCH v2 4/6] arm64: defconfig: enable ARCH_AXERA Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-4-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=579; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=lY3H3CECdbVmg66k7XKZsXiqwLwFaAv/7LL6m5RONQs=; b=PO+EGm4ITO/sCGhBPDdL30RjnQwHxVEvYdK/B57ayU/qU4R6VYkK40Vm7gm6IhlFgWmFtBUFO +aTH4EVD55qB09MJ6aP4IQeuRpHB7LohKuS0WGPommoibc9/JSIdj8H X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819JcIG047674 Enable ARCH_AXERA in the arm64 defconfig. Signed-off-by: Leng Honglin --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 654a102cb5bc..a2c2b41f0146 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -40,6 +40,7 @@ CONFIG_ARCH_ALPINE=3Dy CONFIG_ARCH_APPLE=3Dy CONFIG_ARCH_ARTPEC=3Dy CONFIG_ARCH_ASPEED=3Dy +CONFIG_ARCH_AXERA=3Dy CONFIG_ARCH_AXIADO=3Dy CONFIG_ARCH_BCM=3Dy CONFIG_ARCH_BCM2835=3Dy --=20 2.34.1 From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D0048477E38; Tue, 1 Sep 2026 09:20:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254451; cv=none; b=MV8ux4nCL0ohtOoPIBMumNzwnrygXWYA6tThWEoUqoexafO11jq4FWerbiCi7XSJDyY0TL2/WnAP/JWVzubQqGsHo6FhzNj521LNf9Zn8Mp2XMhDpxlTzGGi7xZv2x4jcYygZAnKymZQLPdtOf1HwLqkLPzZLszuf3vPj94bU3U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254451; c=relaxed/simple; bh=F+grr6TyjghM0kMzH6YVeD4LuxiU9ojQTyXZ495EXAg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=NSAcDR5kqTaD8q55O4clsQfY0QULrrgTxb0CxZ1p59/e03T0IsjlgPrz9UyUAiqTBHEJ15rOvR3/iPl6uF5bJKAV8VX0DCKkLEJVeBuFPLaTJzXB/JkoGWr+Az/cSDlJ5K98h1WXKyuewqlj8Rqzjxs7BK27YTPFBdjPqUMkCKM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819Jd94047675 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:39 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:38 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:32 +0800 Subject: [PATCH v2 5/6] arm64: dts: axera: add AX650 Demo initial support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-5-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=6119; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=F+grr6TyjghM0kMzH6YVeD4LuxiU9ojQTyXZ495EXAg=; b=SRmfHRCi2NnTJrL8P100TueYzZCFmjBP2ddi+uBUAHfaH5IwfeyQwfLQfIsRSwvByHhpkI442 2yd4kDIrj9bAHrEol245Iju4NZGplxRTfD9NSNvDuwzxn3W91VuUlKV X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819Jd94047675 Axera AX650 is an Arm64 SoC developed by Axera Semiconductor. The AX650 Demo board is based on the AX650 SoC and provides the hardware platform used to validate this initial support. Add the initial device tree description required to boot Linux on the AX650 Demo board. The SoC description includes eight Cortex-A55 CPUs booted through PSCI, the GIC-400 interrupt controller, the ARMv8 architectural timer, the Cortex-A55 PMU, and the DesignWare APB UART used for the serial console. The board description provides 8 GiB of system memory, the serial0 alias, and the stdout path for the console. The platform was tested on an AX650 Demo board using the vendor boot chain to load the kernel and device tree. A kernel with an embedded initramfs reached an interactive shell on the serial console, and all 8 CPUs were brought online. Signed-off-by: Leng Honglin --- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/axera/Makefile | 3 + arch/arm64/boot/dts/axera/ax650-demo.dts | 30 +++++++ arch/arm64/boot/dts/axera/ax650.dtsi | 136 +++++++++++++++++++++++++++= ++++ 4 files changed, 170 insertions(+) diff --git a/arch/arm64/boot/dts/Makefile b/arch/arm64/boot/dts/Makefile index fc726b215f12..93740acb553d 100644 --- a/arch/arm64/boot/dts/Makefile +++ b/arch/arm64/boot/dts/Makefile @@ -10,6 +10,7 @@ subdir-y +=3D apm subdir-y +=3D apple subdir-y +=3D arm subdir-y +=3D aspeed +subdir-y +=3D axera subdir-y +=3D axiado subdir-y +=3D bitmain subdir-y +=3D blaize diff --git a/arch/arm64/boot/dts/axera/Makefile b/arch/arm64/boot/dts/axera= /Makefile new file mode 100644 index 000000000000..76f436a9466a --- /dev/null +++ b/arch/arm64/boot/dts/axera/Makefile @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0 + +dtb-$(CONFIG_ARCH_AXERA) +=3D ax650-demo.dtb diff --git a/arch/arm64/boot/dts/axera/ax650-demo.dts b/arch/arm64/boot/dts= /axera/ax650-demo.dts new file mode 100644 index 000000000000..d8690287bfcd --- /dev/null +++ b/arch/arm64/boot/dts/axera/ax650-demo.dts @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2026 Axera Semiconductor Co., Ltd. + */ + +/dts-v1/; + +#include "ax650.dtsi" + +/ { + compatible =3D "axera,ax650-demo", "axera,ax650"; + model =3D "Axera AX650 Demo"; + + aliases { + serial0 =3D &uart0; + }; + + memory@100000000 { + reg =3D <0x1 0x00000000 0x2 0x00000000>; + device_type =3D "memory"; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; +}; + +&uart0 { + status =3D "okay"; +}; diff --git a/arch/arm64/boot/dts/axera/ax650.dtsi b/arch/arm64/boot/dts/axe= ra/ax650.dtsi new file mode 100644 index 000000000000..38547df8b619 --- /dev/null +++ b/arch/arm64/boot/dts/axera/ax650.dtsi @@ -0,0 +1,136 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2026 Axera Semiconductor Co., Ltd. + */ + +#include + +/ { + #address-cells =3D <2>; + interrupt-parent =3D <&gic>; + #size-cells =3D <2>; + + cpus { + #address-cells =3D <1>; + #size-cells =3D <0>; + + cpu0: cpu@0 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x0>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu1: cpu@100 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x100>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu2: cpu@200 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x200>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu3: cpu@300 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x300>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu4: cpu@400 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x400>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu5: cpu@500 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x500>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu6: cpu@600 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x600>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + + cpu7: cpu@700 { + compatible =3D "arm,cortex-a55"; + reg =3D <0x700>; + device_type =3D "cpu"; + enable-method =3D "psci"; + }; + }; + + pmu { + compatible =3D "arm,cortex-a55-pmu"; + interrupt-affinity =3D <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>, + <&cpu4>, <&cpu5>, <&cpu6>, <&cpu7>; + interrupts =3D , + , + , + , + , + , + , + ; + }; + + psci { + compatible =3D "arm,psci-1.0"; + method =3D "smc"; + }; + + soc { + compatible =3D "simple-bus"; + ranges; + #address-cells =3D <2>; + #size-cells =3D <2>; + + uart0: serial@2016000 { + compatible =3D "snps,dw-apb-uart"; + reg =3D <0x0 0x02016000 0x0 0x400>; + clock-frequency =3D <200000000>; + interrupts =3D ; + reg-io-width =3D <4>; + reg-shift =3D <2>; + + status =3D "disabled"; + }; + + /* GIC-400 register frames start at offset 0x1000. */ + gic: interrupt-controller@4901000 { + compatible =3D "arm,gic-400"; + reg =3D <0x0 0x4901000 0x0 0x1000>, + <0x0 0x4902000 0x0 0x2000>, + <0x0 0x4904000 0x0 0x2000>, + <0x0 0x4906000 0x0 0x2000>; + #address-cells =3D <0>; + #interrupt-cells =3D <3>; + interrupt-controller; + interrupts =3D ; + }; + }; + + timer { + compatible =3D "arm,armv8-timer"; + interrupts =3D , + , + , + ; + }; +}; --=20 2.34.1 From nobody Sat Sep 26 13:18:34 2026 Received: from spam.axera-tech.com (unknown [114.118.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 41174476689; Tue, 1 Sep 2026 09:20:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.118.28.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254450; cv=none; b=GiyGEwwWnNvvt+rFZbd9i4ZrMhW6j9RRcnwKIvldy+pRK4OUSNzT6wX7wijDXXu0fDFLZ/YbhpoDt9dyyaOll7nxngRjAD45oed0ppGOTmWDvHrxoigKsKq5Gikit+ApnTqodUMF1KuHtY+EdsFeV2y7MW9bGfJxb8yZdGzIrvQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788254450; c=relaxed/simple; bh=1NLmWOqVSQzUCy3evMNz4+9P2H6CYdGvfxVtcmMxefw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=i9xbXKiMTFNK0YYdCWnOQFiZfbl3BbGfcCywGWO6VV510Wcw51OlbzxlO7FADey4zQKm4f9cef3sRc/LjvtG/nmTaF9Gusm4EDC9LPfafxRkjlMX9iLdsAF6nO+KBeq/NnoILpMM4cTTzPT6wmG58fPGM+ev5MXlSE+uZixBGEs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com; spf=pass smtp.mailfrom=axera-tech.com; arc=none smtp.client-ip=114.118.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=axera-tech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axera-tech.com Received: from aixinexchange02.aixin-chip.com ([10.122.86.161]) by spam.axera-tech.com with ESMTPS id 6819Jedx047683 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Sep 2026 17:19:40 +0800 (+08) (envelope-from lenghonglin@axera-tech.com) Received: from [127.0.1.1] (10.126.103.103) by aixinexchange02.aixin-chip.com (10.122.86.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 1 Sep 2026 17:19:39 +0800 From: Leng Honglin Date: Tue, 1 Sep 2026 17:19:33 +0800 Subject: [PATCH v2 6/6] MAINTAINERS: add Axera ARM SoC support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260901-ax650-v1-v2-6-993bea305476@axera-tech.com> References: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> In-Reply-To: <20260901-ax650-v1-v2-0-993bea305476@axera-tech.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shi Zhicheng , Catalin Marinas , Will Deacon , Arnd Bergmann , Krzysztof Kozlowski , Alexandre Belloni , Linus Walleij , Drew Fustini CC: , , , , Leng Honglin , X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788254374; l=877; i=lenghonglin@axera-tech.com; s=20260818; h=from:subject:message-id; bh=1NLmWOqVSQzUCy3evMNz4+9P2H6CYdGvfxVtcmMxefw=; b=WCq5pTi0TS2lhJrmEwNS0rD2CNDuzROSe6Nuk76Ggp/OIuQGiqZ0vaf8t1eEZNaPT45y8t1rX MG8n1UzYLavD6GDMN1rZB7vAFIiPlrFgZyOKUwpzFkWlCsBGnVBia9T X-Developer-Key: i=lenghonglin@axera-tech.com; a=ed25519; pk=fo0agzxyiwbJZc3VZRLVthobvWCvq0qAViAw4TxhF80= X-ClientProxiedBy: aixinexchange02.aixin-chip.com (10.122.86.161) To aixinexchange02.aixin-chip.com (10.122.86.161) X-DKIM-Results: [10.122.86.161]; dkim=none; X-DNSRBL: X-SPAM-SOURCE-CHECK: pass X-MAIL: spam.axera-tech.com 6819Jedx047683 Add maintainers and file patterns for Axera AX650 ARM64 support. Signed-off-by: Leng Honglin --- MAINTAINERS | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b7094a616afd..b3ac89227856 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4398,6 +4398,14 @@ S: Orphan F: Documentation/devicetree/bindings/sound/axentia,* F: sound/soc/atmel/tse850-pcm5142.c =20 +AXERA ARM64 SOC SUPPORT +M: Shi Zhicheng +M: Leng Honglin +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Maintained +F: Documentation/devicetree/bindings/arm/axera.yaml +F: arch/arm64/boot/dts/axera/ + AXIS ARTPEC ARM64 SoC SUPPORT M: Jesper Nilsson M: Lars Persson --=20 2.34.1