From nobody Wed Oct 1 23:27:53 2025 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.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 D121D307AEA for ; Thu, 25 Sep 2025 16:40:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818452; cv=none; b=Mfcmr0jY26VkhABJgcCXPeJsqbsGj6JmSu+kr8iX8xROjhJZNHntcgyOVgL4mBP27eHZqNN58wr2XHYUEdOkbNA7k4ZDo1wLjjHVx11kUw3jBpkUTulL0RLR2fI9D5BwgqI3DrPHTi0CCXUnl0dKXXQNrw4rRmZLRh4w95s8VdA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818452; c=relaxed/simple; bh=5uSR4NDN/aBsd24THGZvPsdUrUX4xTeH0oi/5l1dY5Y=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=r9cB6XJohh+EOz/TWNE9Y6HTcLpra+79MJDF9P1kHU81mo/glFRezLHK6MK5ME8C266/cGwhp4c+N7tBfROCxnlxJNB2mYKywwNrfy3QRHAvEEGTAHtkjykaxnq23twiO9UCUuiAGkt/DqBV87aLRnn+ceX+Lao/dA5q9DT5Jr8= 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=k2CgI8rh; arc=none smtp.client-ip=209.85.128.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="k2CgI8rh" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-46e2562e8cbso10430995e9.1 for ; Thu, 25 Sep 2025 09:40:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758818449; x=1759423249; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=k4zaJq9JJc/9ryK6cY2Xn8ASZ9hmcyfG8y41VjWW8NY=; b=k2CgI8rhkCMTu/2Fr1Dh8tcv82JbH4ZgDFX1Q4Ee7Pg0oxEvu6D6wbQv37XQ3ypxsP jNaIGdXt0YKXBUA7cPguKcXb4J9AvGehE6wXA0YBZXs8sjDtyuEjrexGdjFWdLPGKkfq BSSOF6DgnNWnnaoN39p7WYPook+azDZVSNugF9/i/kV3FK8vNOSqA61xBbRaJ+qcfTyZ IyPEGsY732RpYBONwgC/e5LKZTcNrqzzpQriI7/T8go0IexjQe5/Le3J0neFnuhEm057 HXZDb4Y+utK3U0kI6xVvYpv/lsR3/j8SV6X/424ae+jKQU48uL50UusYy0RI9WNUbSq2 mKqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758818449; x=1759423249; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=k4zaJq9JJc/9ryK6cY2Xn8ASZ9hmcyfG8y41VjWW8NY=; b=Rm4LJi8b0YC9BA4ImHVWZ0BSinlIa5JHMX3A6aEqOGQ2xXaZy6rk/Gb2flq2FuUdd5 ZVfGZlDnpuqFuB9xdz/Uww6Dn63Su5/wJ2OAHzX9k7uTC9g3wOXJZVkGYLeRuRY/mrBC S6KnyuAWQUgtjs5YPiOSzmyaCW1Kiey2KluDvplRgy3E31370iZdSIkrYUqI7a2lXQpp zOXVd7lsRY/m1bhba4YdyoQ3dud5BJTaZt+7MQzAAj7hlVTbZbw3EN9KFwZqHjNuxR2m 5Rzm24HSUiHCDDAespgmO/YB06Y+3ot8dAvXOS3E5OavkwLcrwtBjMaEV4vywnymdR5M LBgg== X-Forwarded-Encrypted: i=1; AJvYcCXBr3iel3rUzCkCV/BYcA9pXDakvrbUprG5msYb9FyQGvlH39yKxRqd0cxbb47I2Fm6T3Ussh3dGk/2aC4=@vger.kernel.org X-Gm-Message-State: AOJu0YzDPGnfs0rexZM0kqVw6Y2b1pW9LzQb+h86D8QurayknMRUieR/ JfQHVf4MuNkpajhljT0iOGiTBPcqSlzn235uZHprXE1hNSPLpIziXAiB X-Gm-Gg: ASbGncsaT0JWnZw18vbybAm4Wulaen//KX8mrq3ylPVpG/Yfql1EgM5Ay16BG6TaLVa C1Yl97JmO133tCaH8J6or/pgUgljetvpjFGPeopMudL9B85SWrDIkDDBUSIYcx0jwo/mR5faLVv Kz70iay6ApSuC14d/n+xWJFijS5+G4oL6o9/cl0g0z0FW+gOV1t7n4h6iigSRsOlNCKhfalVCwI ftZel8b/9kcgF+hB/m0yaUYHsDQNhdkQixMgu7C1yeI9/dteDTgN+3JqgXo8PT3t6fJi2MFBdbA UI2PmTto2Xm/syVUSNs0hFrjhrX3P8vAMT3Kh02MBtEEf6ZyvQTDsdNG9PnHjUOPm9KBEUZbMRx U1f3ET18/sOmvvjxWdieHhu8xbsXSUJVc/4UiZBrdrx7/fX4gyy/o8HlwksMra4z/WtBLOhA= X-Google-Smtp-Source: AGHT+IETYpPO9LAGX7zUAqFXRCr1IR36jr+nRkmsy96nynVShQ03CfruIEzXhdMASLXdFRjMR/RaLw== X-Received: by 2002:a5d:5f52:0:b0:3cd:7200:e025 with SMTP id ffacd0b85a97d-40e429c98f2mr4337564f8f.5.1758818448972; Thu, 25 Sep 2025 09:40:48 -0700 (PDT) Received: from Ansuel-XPS24 (host-95-249-236-54.retail.telecomitalia.it. [95.249.236.54]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-40fc6921f4esm3591904f8f.44.2025.09.25.09.40.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 09:40:48 -0700 (PDT) From: Christian Marangi To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Christian Marangi , Herbert Xu , "David S. Miller" , Wim Van Sebroeck , Guenter Roeck , Matthias Brugger , AngeloGioacchino Del Regno , Felix Fietkau , John Crispin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-crypto@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v3 1/4] dt-bindings: crypto: Add support for Airoha AN7583 SoC Date: Thu, 25 Sep 2025 18:40:34 +0200 Message-ID: <20250925164038.13987-2-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250925164038.13987-1-ansuelsmth@gmail.com> References: <20250925164038.13987-1-ansuelsmth@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" Add compatible for Airoha AN7583 SoC. The implementation is exactly the same of Airoha EN7581 hence we add the compatible in addition to EN7581 ones. Signed-off-by: Christian Marangi Reviewed-by: AngeloGioacchino Del Regno --- .../bindings/crypto/inside-secure,safexcel-eip93.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/crypto/inside-secure,safexce= l-eip93.yaml b/Documentation/devicetree/bindings/crypto/inside-secure,safex= cel-eip93.yaml index 997bf9717f9e..2269d78a4a80 100644 --- a/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93= .yaml +++ b/Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93= .yaml @@ -30,6 +30,10 @@ description: | properties: compatible: oneOf: + - items: + - const: airoha,an7583-eip93 + - const: airoha,en7581-eip93 + - const: inside-secure,safexcel-eip93ies - items: - const: airoha,en7581-eip93 - const: inside-secure,safexcel-eip93ies --=20 2.51.0 From nobody Wed Oct 1 23:27:53 2025 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 1DC1630B50E for ; Thu, 25 Sep 2025 16:40:54 +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=1758818455; cv=none; b=Y1cu1CUM/IJhtSJM0Zh9pNvcX5hBt4o/zna/1h0G+tN0cuxliNFaXJHlZH54vFp4/0PuXb/bL3eXfNUCBy5DxA+OVx/D2R23EQ0/syrZNUbL4checn+BOlLlPgMtBI0+BRNNj7zr/+AKhhWQ1blHKF3oERGbGkrgDUFSmTP0eD8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818455; c=relaxed/simple; bh=5bKaIyYtkl+MP8Bbq3igxb/jXbBeVFx0aqkgSriTev0=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Vev8Xc0DwlUSqpdDDpXxKGejber87ma5YEVWaHLjWX3EFDwd2+4sYXV9IDwCUbVf8aw/tqNEWquhZ50SUeHN72+sjPx8td2il2i1mzo6Yzl3wtZaJ+RIeMao9IdQIGWZz48dOKfMijTN0ALEN+/ZVHUWy0biSTQVTmvY8HQlUxw= 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=e7a2QSA2; 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="e7a2QSA2" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-3f2ae6fadb4so1230243f8f.1 for ; Thu, 25 Sep 2025 09:40:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758818452; x=1759423252; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=2eyp9Gi1dreOzDe7chY8j7wPpNbM6pbeZ96TyLDdfpM=; b=e7a2QSA2TOGxL50CH7x8FYWAIaHtCmjWVXSJlEEaHykFssFgAUUaSzl9CA0iI3OQd+ S2PxDRp0mhh53lnxRnsuXgT7N/YMqMtrdP0E4ZgdYfeTDMa75XQrt4mnTfihLKNLyTr5 M7rgK6KPpL6A5Uq0t+Bo+53aXuuABxmePeJkVPtzFGf4/JG1GV7IwoG79CG/3cibaJNM dSHtqTzgl7frw4fRw5y7jb63Qc5gk11Cz+PPnBpQjYCiPuH6HrL9UxCK2GYWIygZCn5K lNBDOjU0uShScE4bwA2qLeJcG3N1lmbhhxbYjxuBOIJuICNU42pi93ajw0R7KE9jNBaY Zb/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758818452; x=1759423252; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2eyp9Gi1dreOzDe7chY8j7wPpNbM6pbeZ96TyLDdfpM=; b=YNgKVd35tRs73m2QYdHqVt4HlwqVyU29TRf/6M0IJPbn6TPSlrJFE4hoNLv5cKNUoz c5osoNpNyulnUqI1PSXRYTpw0MKt7Kzs/pBFS/AgYbPloKGtwYqPNwM0mv86o8W1adwP VjK/XaYLK4/muSAutd4bVZDn9r/fUDbwkxiVz3jo+OK02qIpKHIkIhpSdu9jQzgDV9DW GE7fSmKdXRWEF4xpg4Zaw517tNWClE8tG1NhyhWLu5pFBOVu+dxBn6MQqQDpPaeVXGJh UmEB/Fmnf0cBjC+WfwBwdvsaujX/6yqHu10bwZ0X++LVRlI/85c9COX3FeFyaCvMyi7L g8+g== X-Forwarded-Encrypted: i=1; AJvYcCXRAyakuthh4Xo9XaYyXcEYxm8nXWnx/qxuYFeLFBhT2vxFv8tK9HA0zh7aTPR5T8uGFLabXD9cc37JCtM=@vger.kernel.org X-Gm-Message-State: AOJu0YwHz9ZivOlBnnUbBD+rn2uOeVPDb5Kj5d2EE0nEGfGkh9WFdQwT uUw43SFUoYrRzKZRCJkQeoeEtBy57L4v0faNqsGUDsFUpEFaSBj3+tpO X-Gm-Gg: ASbGncvWhXRlCSvDP2CUgK2kA95a+6glCe2qOBXwGPTEzYxK12XkmXRVgp39rpLfJL9 61mwDpW90CnYPMWzwpB3L/enZnTiDfMvuRhoS986HdEpkolq8kI743DI83SaJEtrGTez1pCISyr LNHRqNzZil5YXajFWsm7D0MexKBkI+j9+SIMbcImximnh6Y8i4dHHRWPaC/3LqPgFZWOUreyfWc gGQ1BIInIggkydxR2jNGt8ba0Dv/Oxm8VOykcVb6oqHkr2k3GXjZTYOHTiNRsh7A2x+jF71OATd Mp9QCIXHkEKu/X4BunLxO6C25hdG4ZCfCnM02+ym1g7whFVC6lAixqmq0aBVHimLIQLvDFc6s/3 UPSYmHY/6yFexwxdpFaV5qcjr3IDnTdrUQtzUotvbjJ7rzXfgPsXYlTVOFLHKY5uYuG0QV0Oqtw nhdrGQkg== X-Google-Smtp-Source: AGHT+IFuboP96UTpd7Lrf1lzxKViS1D5GdrbEgDmgGvbVgns+3irooGx/K0KSA4xhs66h89FOOvM5g== X-Received: by 2002:a05:6000:3102:b0:405:3028:1bce with SMTP id ffacd0b85a97d-40e4886dea7mr4262966f8f.32.1758818452397; Thu, 25 Sep 2025 09:40:52 -0700 (PDT) Received: from Ansuel-XPS24 (host-95-249-236-54.retail.telecomitalia.it. [95.249.236.54]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-40fc6921f4esm3591904f8f.44.2025.09.25.09.40.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 09:40:52 -0700 (PDT) From: Christian Marangi To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Christian Marangi , Herbert Xu , "David S. Miller" , Wim Van Sebroeck , Guenter Roeck , Matthias Brugger , AngeloGioacchino Del Regno , Felix Fietkau , John Crispin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-crypto@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v3 2/4] dt-bindings: watchdog: airoha: Add support for Airoha AN7583 SoC Date: Thu, 25 Sep 2025 18:40:35 +0200 Message-ID: <20250925164038.13987-3-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250925164038.13987-1-ansuelsmth@gmail.com> References: <20250925164038.13987-1-ansuelsmth@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" Add compatible for Airoha AN7583 SoC. The implementation is exactly the same of Airoha EN7581 hence we add the compatible in addition to EN7581 ones. Signed-off-by: Christian Marangi Reviewed-by: AngeloGioacchino Del Regno --- .../devicetree/bindings/watchdog/airoha,en7581-wdt.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.y= aml b/Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml index 6bbab3cb28e5..6259478bdae5 100644 --- a/Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml @@ -14,7 +14,11 @@ allOf: =20 properties: compatible: - const: airoha,en7581-wdt + oneOf: + - items: + - const: airoha,an7583-wdt + - const: airoha,en7581-wdt + - const: airoha,en7581-wdt =20 reg: maxItems: 1 --=20 2.51.0 From nobody Wed Oct 1 23:27:53 2025 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 98C6730C34E for ; Thu, 25 Sep 2025 16:40:57 +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=1758818459; cv=none; b=ONlRmavHc9pqcHKp6/xA6LZqJ+jYogypBI9EYCwhlEH7AGMFh8c1cNzrCe2mLYzolg4rm0MIiFvUePOjWncE5BSg+8FcM8C5EVZeGxvDZ1rvwQeFhDQ+2JIJWLZew/VINEp1yZN52MXEGlNqcpNURn4HypSZ0tGHxZe8MJmjlSI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818459; c=relaxed/simple; bh=v7/bGU7ZHCKWwoPLxIX6yU+W6cwtgrDMpcJa/blq4Ig=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iam91O2ZZh0xPdYAh1WaRtfQgutO4SamZ8KAqVVY68VzS0TUBgFRIYmqWtAv1BlPJtMqhckey2OnuIJ5mb4Rsvw3Simqgdgr1/9yrQLOoo4wYPx1nPP181UwsBuxmnlZL7pRMEB5NAQ3VmdYFHqThXImNIEp+ryvhcwsqzeCxDE= 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=XWmYQdQe; 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XWmYQdQe" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-3ee64bc6b85so1146899f8f.3 for ; Thu, 25 Sep 2025 09:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758818456; x=1759423256; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=LOcrIoNr25HDz/QJv/9nz1km8B+JKQd3A3tnWDgtjkQ=; b=XWmYQdQe39PjSYHTPfQ8BN8pIXpLGrUwjcy4s+P2SIQkq1CDiIsZ/ivXG80BvKdPf2 0YEp6AwNRZNF3Qfy3axo7zfu5Q+zAFRuSY/toJLvRa/l2uSf4Z1Yp2fR2vcf/TOe/e/A r4G08N/d5aJlPwNXX/Nx+uQ5fk+f87BsXjmjxWdvcaQ4RrXmilNdSi1D6ENpUXiZPM1u c7FLQiAqdpr9xexiVRdelXH32dsWLQkuXbRzt0cuwmFUjELJO5wcofLuubbvBYOwpnHf 6QuK+z42d5AX7GXFlFCLHgofUpE5v+yWUBMzigUnowWU3WvQnrogzi7ULa3KNGq5p//h Cmzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758818456; x=1759423256; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LOcrIoNr25HDz/QJv/9nz1km8B+JKQd3A3tnWDgtjkQ=; b=l+6T50PjPHnXQKR4/Yj+y3dsY2bnao9f2nTwNRdFhEvqB8xNSAyFTzsMvwSumnDJlm X2RSPfCYUACIr2O+HcNl5reTp9RY4zQsDau9yuwmIi4HTYEcpT1XvePUuUG6vSgAJPRb tjksgAJKxK/TekV0GWDP67f6jkb3CrXUuZ+SE6wcq18O2EduPo9uS3GlRRnZlGeUaR6x YJp+8vYvdITZkO7r+mbuxMzgT4tIWdKWovi6LqpqyJwbE8ynz7gBnp1AOoQopc5nLktW EsyEKNQTyhJKqlR9fJHgb0WHiKAdte3AUG+6B118WAioFFggpdPetP7T26VHFB3I/1mz VNOg== X-Forwarded-Encrypted: i=1; AJvYcCVsmI1FfpQceB6ySciTibaSu7UNVscoIL3Ixx1sCf0N3VfscQeLtSpqYXvNLJIqBKJD0RggS3JZKst762k=@vger.kernel.org X-Gm-Message-State: AOJu0YxKF4rVnTgDkXFtjx1+N5Ug3OAt+EpGbTH4zeGAoSWuiUSA5BXf lBwUjvXlSZ0S9hkXpVOpw7Zz6ycX0iJYDRae0b76ABWcpp3Cg5RZ0zA8 X-Gm-Gg: ASbGncs9NE+Ax0aOkzkBNCspXSVAcf+iE0j7GOBls8PAMyr+kmMiK4V3TVPahSU6zuQ gUbcv3cMRYTjQDcAyLekk3z02g2bRwAubT1sdeyqzOPePcsYuXtZDY0gz2kEe7bOeMhf1XUEGf+ Fvy4EEoH2e5JxQbnyFjExR6chTui09L+xhnCKMlK1eP6pngPjVXWhZzvlaPk59tSnZ0dqAX2x+W TC9AKOutjxNL7XXH1bBF0o46wf3BUAurjgieA/nmHcW42Iq02gelm2KCUSHjBjhceu7XSWBCDhy 16apREPU7FGyNkt1wjl/+2V5zhLMcnkn19Ld6wvT0zQKWyNbHfBdGbMHdP+pyZPwsPNM7w03302 gpc4C+cm2zF0OArMugFO2uqlVB9x6e7zJd3wHeCpWftv5v5aPq4ydBTlQsudTNqo7yaT8sq8= X-Google-Smtp-Source: AGHT+IHX/CI2L/vfg9Dj8p1oMbt+FsoCRcXjcK4DCzITBXnWVWzmuBAbvqxNfCx8Z5RM2iRB5ODlEw== X-Received: by 2002:adf:8b88:0:b0:410:3a4f:1298 with SMTP id ffacd0b85a97d-4103a4f15e3mr2182661f8f.15.1758818455924; Thu, 25 Sep 2025 09:40:55 -0700 (PDT) Received: from Ansuel-XPS24 (host-95-249-236-54.retail.telecomitalia.it. [95.249.236.54]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-40fc6921f4esm3591904f8f.44.2025.09.25.09.40.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 09:40:55 -0700 (PDT) From: Christian Marangi To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Christian Marangi , Herbert Xu , "David S. Miller" , Wim Van Sebroeck , Guenter Roeck , Matthias Brugger , AngeloGioacchino Del Regno , Felix Fietkau , John Crispin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-crypto@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v3 3/4] dt-bindings: arm64: dts: airoha: Add AN7583 compatible Date: Thu, 25 Sep 2025 18:40:36 +0200 Message-ID: <20250925164038.13987-4-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250925164038.13987-1-ansuelsmth@gmail.com> References: <20250925164038.13987-1-ansuelsmth@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" Add Airoha AN7583 compatible to the list of enum for Airoha Supported SoCs. Signed-off-by: Christian Marangi Acked-by: Rob Herring (Arm) Reviewed-by: AngeloGioacchino Del Regno --- Documentation/devicetree/bindings/arm/airoha.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/airoha.yaml b/Documentat= ion/devicetree/bindings/arm/airoha.yaml index 7c38c08dbf3f..df897227b870 100644 --- a/Documentation/devicetree/bindings/arm/airoha.yaml +++ b/Documentation/devicetree/bindings/arm/airoha.yaml @@ -18,6 +18,10 @@ properties: const: '/' compatible: oneOf: + - items: + - enum: + - airoha,an7583-evb + - const: airoha,an7583 - items: - enum: - airoha,en7523-evb --=20 2.51.0 From nobody Wed Oct 1 23:27:53 2025 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E606C30CDBA for ; Thu, 25 Sep 2025 16:41:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818465; cv=none; b=gwoh9a3jXiWe19625e/B8N0Dkkv0Li8NWWeQFap2G0/4eBtlSxxQWIXDYySoqJ/jhGOCz4VKElf81oBCTtH5raMfUOQRg4n66FtzEdDaYASdg/i8UTkBEcTkJsAarv6oqr/Rnq8BUqwKmlXgFXg+d35IsZnKIUgAH2wTLG/ZDaQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758818465; c=relaxed/simple; bh=92ASqdcSPm9BmsGmjylo71OwE0aYoMQvzZJLBsNtjJ4=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TitXFobJaNuWt4NVi/pf8MRU3Sctuvulr2r9Pfkynl/wOqCP1maNKJnLa/NpAzt/Q0kSuH44QK/E+lV9EzBHRkYojzflAxDaDBIXOSHKaSpNECuffPQ9AmtkBOwd/nJ2OlGaDJUBjWFv4sea9a4WpuzKD8yfYn+n5Hb+I9oV+RA= 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=TYUa2XtA; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TYUa2XtA" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-46e23a6617dso11933995e9.0 for ; Thu, 25 Sep 2025 09:41:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758818460; x=1759423260; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=9LxBMDD1yW2cRLIMVl2GNWKnA4OGcUT+oQ6/h+umA3Q=; b=TYUa2XtAmuCNm2bBC10XH4DHHz8UQWGuo6QgLMhZwcsn5HK/9S2ybLTGE1sf5UCYAx Dv4BqyihDAmlW0Y4MXVTikbQiOxPzS8QohkPKsP22j9m3flrm06vtpJI+q/apPY75Ozk tesJvBRRaZLvBdcNRpBQZtBY9s1ULkHeDtoMmFl33TTcYjlMs1aBBP0KzITbuzQB8NSk TEt4mLjnC2Kt/TM6HldbezXox31O5zXqcVUk2b5epGTUJJH1sJjSHsGK6vI0hUEgCOcn IQrLQnB6mrwJewO3/7dZJqX71ha9a4z4+WiPfJXgn0VwaoMxJflyqjD274jdZd++HZJz Hgew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758818460; x=1759423260; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9LxBMDD1yW2cRLIMVl2GNWKnA4OGcUT+oQ6/h+umA3Q=; b=NAIDgEztaLVzceBtR3hq64lda9NfGCZ5Hl65APuWPmxOZ3ACz5eM1FvZKiGaMyIPup Cy46ujW09W9/APZ6xcN9EpV7hIPsol5OWhxKwDxDc+UW27QY62PYvuOCyf22/5TePHTk JnA8PwvVatTEFaSdyFgxrgvNCN1eCfmDCic4rDkpAHYdEOl7q43ZtgdwntqYCHJe/Avl SSTDK8ALAV2gjiZMOakgFD4QykeF/TAzxqNUU+1fFAGq6AiHlrv5uRoxsnLHbDp/XwSI QVwfiupJmf6sLP+cxQzR2+npe3TMAFkVwht8FFfdH/mqOA7R8Ev5ykLJLmuQv4maOlf3 kJGA== X-Forwarded-Encrypted: i=1; AJvYcCWWMyCDbuC4APQhaGHHoEvztWwOlRoX+5ihattgwqvVm9Fl3n2nwiKz861ufWkuo0FERt3eGXjjhLQ30xI=@vger.kernel.org X-Gm-Message-State: AOJu0Yz0TSkXsvzA7rBEwbhc0q0YFrMOZZtmBQN+acz0CBDUuY6VYC14 4GiGdDg2DdaS/Ba5kJA/NNGSJcm9qGc/3j/9zwo4ydsE8Ukg3BzoiPuC X-Gm-Gg: ASbGncsmNAp9zJdhDsjPK1L9/i2ypOX3H5C6D5MwDW15/CVzcjQy6DCDbS83SdsbprN rUdJe3bBoW9NoPRWBwjfsJFRppg2W7B3A8GTsq9q6MGVleQv3GFokfBRRb/agm2aK9E9bblVx87 tjl5BoK0ni9YFkrT3QOLeHZvDIo4NfWMjYBH+BqvaAMfQ83t4p2FV1tx69sHIcrzrC1iqb3EalF JOx37heDs1Gm46wUszFIb7a3t9gPDEPsUW7WxLkKNNLTGe4g2/fNaF0IL+FGfX20IH7pWx8l1xX 0wdT1s2nCdozgW8PZiKMMDWZj8Xb0Igctl118fIDDYhAl0bLC2en0CBfBCqXZG/N2pG5pfu19iL AsEusWrgh1KidCxso1o4E/VN49nGXusKmODfeKgeAt7JfuDL1mHL54hrB5nk1oDaI9XuQRNI= X-Google-Smtp-Source: AGHT+IExfxLQP0OtZR24kaI6Ai8bGttKWCyGV0/rgDeuZM/zR6/K7Ljjmp2ReHcTyLgoCzf16+ewSA== X-Received: by 2002:a05:600c:c04b:10b0:46e:2d0d:8053 with SMTP id 5b1f17b1804b1-46e32a30481mr36197235e9.18.1758818460191; Thu, 25 Sep 2025 09:41:00 -0700 (PDT) Received: from Ansuel-XPS24 (host-95-249-236-54.retail.telecomitalia.it. [95.249.236.54]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-40fc6921f4esm3591904f8f.44.2025.09.25.09.40.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 09:40:59 -0700 (PDT) From: Christian Marangi To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Christian Marangi , Herbert Xu , "David S. Miller" , Wim Van Sebroeck , Guenter Roeck , Matthias Brugger , AngeloGioacchino Del Regno , Felix Fietkau , John Crispin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-crypto@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v3 4/4] arm64: dts: Add Airoha AN7583 SoC and AN7583 Evaluation Board Date: Thu, 25 Sep 2025 18:40:37 +0200 Message-ID: <20250925164038.13987-5-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250925164038.13987-1-ansuelsmth@gmail.com> References: <20250925164038.13987-1-ansuelsmth@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" Introduce Airoha AN7583 SoC initial DTSI and AN7583 Evaluation Board DTS and add the required entry in the Makefile. Signed-off-by: Christian Marangi Reviewed-by: AngeloGioacchino Del Regno --- arch/arm64/boot/dts/airoha/Makefile | 1 + arch/arm64/boot/dts/airoha/an7583-evb.dts | 22 ++ arch/arm64/boot/dts/airoha/an7583.dtsi | 283 ++++++++++++++++++++++ 3 files changed, 306 insertions(+) create mode 100644 arch/arm64/boot/dts/airoha/an7583-evb.dts create mode 100644 arch/arm64/boot/dts/airoha/an7583.dtsi diff --git a/arch/arm64/boot/dts/airoha/Makefile b/arch/arm64/boot/dts/airo= ha/Makefile index ebea112ce1d7..7a604ae249b5 100644 --- a/arch/arm64/boot/dts/airoha/Makefile +++ b/arch/arm64/boot/dts/airoha/Makefile @@ -1,2 +1,3 @@ # SPDX-License-Identifier: GPL-2.0-only dtb-$(CONFIG_ARCH_AIROHA) +=3D en7581-evb.dtb +dtb-$(CONFIG_ARCH_AIROHA) +=3D an7583-evb.dtb diff --git a/arch/arm64/boot/dts/airoha/an7583-evb.dts b/arch/arm64/boot/dt= s/airoha/an7583-evb.dts new file mode 100644 index 000000000000..910ceaa6af42 --- /dev/null +++ b/arch/arm64/boot/dts/airoha/an7583-evb.dts @@ -0,0 +1,22 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/dts-v1/; + +#include "an7583.dtsi" + +/ { + model =3D "Airoha AN7583 Evaluation Board"; + compatible =3D "airoha,an7583-evb", "airoha,an7583"; + + aliases { + serial0 =3D &uart1; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x0 0x80000000 0x2 0x00000000>; + }; +}; diff --git a/arch/arm64/boot/dts/airoha/an7583.dtsi b/arch/arm64/boot/dts/a= iroha/an7583.dtsi new file mode 100644 index 000000000000..77b8590e242b --- /dev/null +++ b/arch/arm64/boot/dts/airoha/an7583.dtsi @@ -0,0 +1,283 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) + +#include +#include + +/ { + interrupt-parent =3D <&gic>; + #address-cells =3D <2>; + #size-cells =3D <2>; + + psci { + compatible =3D "arm,psci-1.0"; + method =3D "smc"; + }; + + cpus { + #address-cells =3D <1>; + #size-cells =3D <0>; + + cpu-map { + cluster0 { + core0 { + cpu =3D <&cpu0>; + }; + + core1 { + cpu =3D <&cpu1>; + }; + }; + }; + + cpu0: cpu@0 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x0>; + operating-points-v2 =3D <&cpu_opp_table>; + enable-method =3D "psci"; + clocks =3D <&cpufreq>; + clock-names =3D "cpu"; + power-domains =3D <&cpufreq>; + power-domain-names =3D "perf"; + next-level-cache =3D <&l2>; + #cooling-cells =3D <2>; + }; + + cpu1: cpu@1 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a53"; + reg =3D <0x1>; + operating-points-v2 =3D <&cpu_opp_table>; + enable-method =3D "psci"; + clocks =3D <&cpufreq>; + clock-names =3D "cpu"; + power-domains =3D <&cpufreq>; + power-domain-names =3D "perf"; + next-level-cache =3D <&l2>; + #cooling-cells =3D <2>; + }; + + l2: l2-cache { + compatible =3D "cache"; + cache-size =3D <0x80000>; + cache-line-size =3D <64>; + cache-level =3D <2>; + cache-unified; + }; + }; + + cpufreq: cpufreq { + compatible =3D "airoha,en7581-cpufreq"; + + operating-points-v2 =3D <&smcc_opp_table>; + + #power-domain-cells =3D <0>; + #clock-cells =3D <0>; + }; + + cpu_opp_table: opp-table-cpu { + compatible =3D "operating-points-v2"; + opp-shared; + + opp-500000000 { + opp-hz =3D /bits/ 64 <500000000>; + required-opps =3D <&smcc_opp0>; + }; + + opp-550000000 { + opp-hz =3D /bits/ 64 <550000000>; + required-opps =3D <&smcc_opp1>; + }; + + opp-600000000 { + opp-hz =3D /bits/ 64 <600000000>; + required-opps =3D <&smcc_opp2>; + }; + + opp-650000000 { + opp-hz =3D /bits/ 64 <650000000>; + required-opps =3D <&smcc_opp3>; + }; + + opp-7000000000 { + opp-hz =3D /bits/ 64 <700000000>; + required-opps =3D <&smcc_opp4>; + }; + + opp-7500000000 { + opp-hz =3D /bits/ 64 <750000000>; + required-opps =3D <&smcc_opp5>; + }; + + opp-8000000000 { + opp-hz =3D /bits/ 64 <800000000>; + required-opps =3D <&smcc_opp6>; + }; + + opp-8500000000 { + opp-hz =3D /bits/ 64 <850000000>; + required-opps =3D <&smcc_opp7>; + }; + + opp-9000000000 { + opp-hz =3D /bits/ 64 <900000000>; + required-opps =3D <&smcc_opp8>; + }; + + opp-9500000000 { + opp-hz =3D /bits/ 64 <950000000>; + required-opps =3D <&smcc_opp9>; + }; + + opp-10000000000 { + opp-hz =3D /bits/ 64 <1000000000>; + required-opps =3D <&smcc_opp10>; + }; + + opp-10500000000 { + opp-hz =3D /bits/ 64 <1050000000>; + required-opps =3D <&smcc_opp11>; + }; + + opp-11000000000 { + opp-hz =3D /bits/ 64 <1100000000>; + required-opps =3D <&smcc_opp12>; + }; + + opp-11500000000 { + opp-hz =3D /bits/ 64 <1150000000>; + required-opps =3D <&smcc_opp13>; + }; + + opp-12000000000 { + opp-hz =3D /bits/ 64 <1200000000>; + required-opps =3D <&smcc_opp14>; + }; + }; + + smcc_opp_table: opp-table-smcc { + compatible =3D "operating-points-v2"; + + smcc_opp0: opp-0 { + opp-level =3D <0>; + }; + + smcc_opp1: opp-1 { + opp-level =3D <1>; + }; + + smcc_opp2: opp-2 { + opp-level =3D <2>; + }; + + smcc_opp3: opp-3 { + opp-level =3D <3>; + }; + + smcc_opp4: opp-4 { + opp-level =3D <4>; + }; + + smcc_opp5: opp-5 { + opp-level =3D <5>; + }; + + smcc_opp6: opp-6 { + opp-level =3D <6>; + }; + + smcc_opp7: opp-7 { + opp-level =3D <7>; + }; + + smcc_opp8: opp-8 { + opp-level =3D <8>; + }; + + smcc_opp9: opp-9 { + opp-level =3D <9>; + }; + + smcc_opp10: opp-10 { + opp-level =3D <10>; + }; + + smcc_opp11: opp-11 { + opp-level =3D <11>; + }; + + smcc_opp12: opp-12 { + opp-level =3D <12>; + }; + + smcc_opp13: opp-13 { + opp-level =3D <13>; + }; + + smcc_opp14: opp-14 { + opp-level =3D <14>; + }; + }; + + timer { + compatible =3D "arm,armv8-timer"; + interrupt-parent =3D <&gic>; + interrupts =3D , + , + , + ; + }; + + sys_hclk: clk-oscillator-100mhz { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <100000000>; + clock-output-names =3D "sys_hclk"; + }; + + soc { + compatible =3D "simple-bus"; + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + gic: interrupt-controller@9000000 { + compatible =3D "arm,gic-v3"; + interrupt-controller; + #interrupt-cells =3D <3>; + #address-cells =3D <1>; + #size-cells =3D <1>; + reg =3D <0x0 0x09000000 0x0 0x20000>, + <0x0 0x09080000 0x0 0x80000>, + <0x0 0x09400000 0x0 0x2000>, + <0x0 0x09500000 0x0 0x2000>, + <0x0 0x09600000 0x0 0x20000>; + interrupts =3D ; + }; + + crypto@1e004000 { + compatible =3D "airoha,an7583-eip93", "airoha,en7581-eip93", + "inside-secure,safexcel-eip93ies"; + reg =3D <0x0 0x1fb70000 0x0 0x1000>; + + interrupts =3D ; + }; + + uart1: serial@1fbf0000 { + compatible =3D "ns16550"; + reg =3D <0x0 0x1fbf0000 0x0 0x30>; + reg-io-width =3D <4>; + reg-shift =3D <2>; + interrupts =3D ; + clock-frequency =3D <1843200>; + }; + + watchdog@1fbf0100 { + compatible =3D "airoha,an7583-wdt", "airoha,en7581-wdt"; + reg =3D <0x0 0x1fbf0100 0x0 0x38>; + + clocks =3D <&sys_hclk>; + clock-names =3D "bus"; + }; + }; +}; --=20 2.51.0