From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 481EB25B31B; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=r9PB1B+xo1M2TBxhf46wLAM0ln2PLa4U2jmBa6C/JYLZKijH/eFWFl68bRtFUtAAVlnrD16PDlf4w+0aIIb6Xe+5oUG3xT00n3tVoDCJraEAQmlpr625J8ZrnhsM+6B8yKRlk39WRGsB6yevbOS63VvydXJAJzwOteH/R9drbeY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=NtHVQV9EcFCMDX7k9Ycx1Wl9rCSucK710Cd1fER6oPM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=I3HNmsb4YtexvvEZqe4RSc0SZNt7662hkwfWKX7/Q5RxmeGy2L+QUQNxCsAYV5nttglpK5uq2Cs5LYDt0E8c5o7ur0hF3eHzns7MfJnaPNYESPYEAuFkjC163oxJp5C7jvs1sHScpHbHMm4Bj9QBMu/PFm67iPqPVzzd/S16WZs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=O5YVmvGx; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="O5YVmvGx" Received: by smtp.kernel.org (Postfix) with ESMTPS id DA6F0C4CEF1; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453487; bh=NtHVQV9EcFCMDX7k9Ycx1Wl9rCSucK710Cd1fER6oPM=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=O5YVmvGx3GThJ7iO0u9reWOs98lTyQBI8jOz9aSi8JMallmGHBlQSJ+nPf6weI5yp L9FvHzumOHtFr1jtKSorma/lgahl1Y26N3XsHEi/i6wHMW9LqQoDW4fBm5dorkm0J3 6D4VSq92znTmZgxyymCU80+78+PCHyu0ir/axxqfhlE1hPKWU4/TY9kNOFuFzakX5T VIpAdyW+Gqe0s/Yu1k9rLf1h1niGGtpI99PapFJt7XQc+Nu2G8EaabDgVwxcokC7RJ iU+PSI6SJy7CFt0wOJ9U0f11tuRgUebfVvxULS1DDFeQdgocjAJMSZDLnOXn3cql8f N23jich/DJPzQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C9CE1C8303F; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:38 +0300 Subject: [PATCH v4 01/11] dt-bindings: serial: mediatek,uart: add MT6572 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: <20250702-mt6572-v4-1-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=1028; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=DJTTfnpTHaaUzlVzY+8JNLh/4at1AR4THWvuXGzVm7Y=; b=ksOMgGPLyj0EeXyhBqe5loTt5hkWyeuS3aJcTlQ6WyQHrDsH87K8rGg4y9tdMrs28qt1LLbwB Of4VM0Bm5ttBsrDv6qPTl1jhLei7ak7PndEYt3AynUfm0I0MiuBEhg6 X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add a compatible string for serial on the MT6572 SoC. Acked-by: Krzysztof Kozlowski Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Max Shevchenko --- Documentation/devicetree/bindings/serial/mediatek,uart.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mediatek,uart.yaml b/= Documentation/devicetree/bindings/serial/mediatek,uart.yaml index 1b02f0b197ff46e3530372d1d9303210cca9c2d5..fe283494188dea64bdfdd34a781= bf54c8cbc1f05 100644 --- a/Documentation/devicetree/bindings/serial/mediatek,uart.yaml +++ b/Documentation/devicetree/bindings/serial/mediatek,uart.yaml @@ -25,6 +25,7 @@ properties: - enum: - mediatek,mt2701-uart - mediatek,mt2712-uart + - mediatek,mt6572-uart - mediatek,mt6580-uart - mediatek,mt6582-uart - mediatek,mt6589-uart --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 4818C25A2A2; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=lvCBOyshKFdvOTAe2avoyL3NQK8EsZY7hYLmPAF58lt+xZVOhBi+dA2LmKy9tQqAcrshDe0w8/ausUff9LmiRCm2PwXD+MtOpYGzMQ2E/Q/6ks4pbo9Bf1W2z/zugWMTR8v7av+UMAAat9E/nouXZnR3fqOyS7addjmd/2SVRoo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=+2XzKppmwhQYzDFY8gVFCwStqrtJMEoTwOQNBbMYX/U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=b8ApSEH4E3CG1opJ8D7wRZBsTAHvcwNNB2w+W4GfxcuRg4y6HY7wTn4yM32U1NnS/+0z+57Eeyu40x6/is24waQkd8sLkvA+iLWAnoArn27MEUU5hTKyAyfdakV+hQUiPgca0bkgs28kShluL2EIHqQhytujfTZjHOYcyace8wo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=fG7QNvW/; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="fG7QNvW/" Received: by smtp.kernel.org (Postfix) with ESMTPS id E7EA9C4CEF0; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=+2XzKppmwhQYzDFY8gVFCwStqrtJMEoTwOQNBbMYX/U=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=fG7QNvW/hpPcBygZdsXHywQgu2PN4mjiSzQJsc/eBww186il93wr7o4rJoOf5nbQI tNWrNMSbkTiFScstek/0H/IcN45b4FF79+5MDAs1ezUfs5LdGVTVuj95cLtWb11K/L ZFBCRP9kwml9+ryaQpzF8/OHQZzapN9gXSBbj89tCM7YDxT6fLmBrNpYOpFICAAu1/ vhW5fvjdW+ETDXIUIws6AXf8niHqIC4XkLqLH8eAuqjc6F4bPvtLHlRbm+gukilFgl H4QF1Iif5b4WRwhCRLit5nCQYML639Bikeuz0GEpk2F0J/4XiHVzi2YC8AXkjACrV/ HOgAFvZXh3z8w== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D86A0C83F04; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:39 +0300 Subject: [PATCH v4 02/11] dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: add MT6572 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: <20250702-mt6572-v4-2-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=1128; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=ctmiRMyUECT6RxIRfZlrUhBmOSzsSLv8C2rWtsE6Z0w=; b=U2rD1Db76tUh0loLEQuBHItVbuPV3gX9NmgbpztFUtZbhmIJHx2Xo80+cYkvgOU9Lp3qT+uNS dcf8/MbMbEZDUkNmElIDDTcV1+ejOdqjS9ixQ8XP5dD06oG5nEogOfb X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add a compatible string for sysirq on the MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Acked-by: Rob Herring (Arm) Signed-off-by: Max Shevchenko --- .../devicetree/bindings/interrupt-controller/mediatek,mt6577-sysirq.yaml |= 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mediate= k,mt6577-sysirq.yaml b/Documentation/devicetree/bindings/interrupt-controll= er/mediatek,mt6577-sysirq.yaml index 123d24b05556c67374fbb87abe5e16c65031d2ed..30d76692ca87b507900076cd2f7= d2e7ed2605b33 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/mediatek,mt657= 7-sysirq.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/mediatek,mt657= 7-sysirq.yaml @@ -21,6 +21,7 @@ properties: - enum: - mediatek,mt2701-sysirq - mediatek,mt2712-sysirq + - mediatek,mt6572-sysirq - mediatek,mt6580-sysirq - mediatek,mt6582-sysirq - mediatek,mt6589-sysirq --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 5FA7325BEFE; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=r+bc8rag2yZuNs8Xa+NBKMHm/zBv0hiWFAxCTUCD9l1+MnFuq2NvU9jrK+kBWrXq6j6g9LxkX8lD728JvjVz0UD6MT2zCDBhxkkKpqlhjsN5H0KIvh+xCjwPOUSWKE2Ub0twpyb+Gj9SES0+pkpozffM3S6P6KTG5kKmsH5SiCQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=+qw9STpx921ZvRbNnhmcwiGWbXEwmuoqRUHJicA/m+o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=W4kGujIdiCJ3XhOViYI8zACxSJ0N4OASK8JzVvGu74Dvlaep4C5nMW97cRhv+6fL/+phr5rl1DqqdWsF2vcetZWu2yR4//r5Fdk/xw5yyc55SuTHMYGGcN1b9hfm6FMDRgnTgzLvr6YuEpnzEz63Rw8kMOQgge+C3wnvYQ9SNpM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=A4rpOf58; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="A4rpOf58" Received: by smtp.kernel.org (Postfix) with ESMTPS id F1E31C4CEF2; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=+qw9STpx921ZvRbNnhmcwiGWbXEwmuoqRUHJicA/m+o=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=A4rpOf58Lx7DWIDCL7grWvUD2R9Tw8KG3rLHC/F7gu23QoFtsDJZWVzpKKU6OGmnf UziAQubmxftUxFX19puMtQng+pfzIPdKNIKAu0zOCOVI7fuYix2YEu8rnjzHJ/h2Tx 8TLeVgUSDU6r//ZCa4ldNzmXIbC7Cf+QL9JPQwPqvUxi1OoYgNcN05p1w0PyTLVmi7 Ij4btsuiM3TO6B77NFFh+eXRpORW/ZGsbBBDrQfs9SDWTp679YBZyGowhvGQWuxWiq nhrinMOL5M/OkXmPjeq6NOVtEgfNnDp6rqVPTbsnapsKtaUTmqfq3cFPVat0Kqcav2 NSil2AaJbYhiA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id E930EC8303C; Wed, 2 Jul 2025 10:51:27 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:40 +0300 Subject: [PATCH v4 03/11] dt-bindings: timer: mediatek: add MT6572 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: <20250702-mt6572-v4-3-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=993; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=o0ix7fgxDyGX/dNwoXME14P/IebZ5vKxE9iUMbF1tQw=; b=amv00U355j9dLUWM14qE1AjbqQF2fAaA8KA7fZbuF1DWJRrA9eS3DzLOhKkH1XotygEA5L8PC lKMU2/pvoJcBSdzjuma0IYP4HgjO0Lf8RWDyAuEYvrnnBlEwGXAhuUs X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add a compatible string for timer on the MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Acked-by: Rob Herring (Arm) Signed-off-by: Max Shevchenko --- Documentation/devicetree/bindings/timer/mediatek,timer.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/timer/mediatek,timer.yaml b/= Documentation/devicetree/bindings/timer/mediatek,timer.yaml index f68fc7050c5687930e2ca6b6fa8f0b7a208803da..d5b574bfd2caad1bc54ef6bd176= 8d94055383727 100644 --- a/Documentation/devicetree/bindings/timer/mediatek,timer.yaml +++ b/Documentation/devicetree/bindings/timer/mediatek,timer.yaml @@ -26,6 +26,7 @@ properties: - items: - enum: - mediatek,mt2701-timer + - mediatek,mt6572-timer - mediatek,mt6580-timer - mediatek,mt6582-timer - mediatek,mt6589-timer --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 5FACF25BF13; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=b5lHprcmxdG3sXskOIaM9Hcgr4ZVADFFXLCsiu8M7+/kGUvQG7CSI1yihloWCf/mx7rgmpMq3IrLhbRBrBh7VfEXVbFBASHcJ263cZ8rZAmFbHY13X3/a+VjHwqsxuycbdBgIg5nTGR9oRg2Kc8EOLuh294wk8bU4rTkDQUFpOQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=DxOrqNd9oLxm5FY8Ovl6KbdgdkoW49USz3S5Sld0MXQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=er/yo/tsRwsG3ePCv6tkS0LyzqVnxuBNJRveqosa6bkGatHXG+LEggwmSWAwESgnhqFvZmJhcISUYOHXVNxgAHfAa2f9b3ZuxbSxh0PR43eSP+myNaclPj9WxxQpc5TIKhxAdj63X+VHZWoZWG5QuS+5yXVpAOBZ1FkbwpLit4g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=aOuRzwf2; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="aOuRzwf2" Received: by smtp.kernel.org (Postfix) with ESMTPS id 0C28CC4CEF9; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=DxOrqNd9oLxm5FY8Ovl6KbdgdkoW49USz3S5Sld0MXQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=aOuRzwf2PEmzFRj75TO6aBcFBZfkcH4PYTs3ZqHT3tYfqF+DELK7eW8xTfagn4Zgj 0FKiTCH/RQ1XlAf6mD/pyZHyEKjP6nthwxfsfD8o0Pc1t7b7icg1p3OVcOa6SRnzsr TSi4JYjr40rpHFVkYPWdZOA4sYmzKeYM7XAoMlwWcJ1hRXwsO41C+Km02VklhWSRuu vZCysKpBX4AyvC8QSFlNmAxzx1DmIv8CL9Jn/BD10KpfM11AtX4BwQEhp/+cF6KoRs I036ZemkdgHIMTRn6+pBZjBR9I2hWbt9ZNGacVDnWZl2CVQPug56Wby7mnjMCuRBeH Tx2hatlGLGksg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 037E0C83013; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:41 +0300 Subject: [PATCH v4 04/11] dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 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: <20250702-mt6572-v4-4-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=1060; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=Kx6Ejx/Cft8/1a8kT4GCe+0clOZmBvvSMcY6Pz+w9ns=; b=AZP21JjPvCISZGZjX1qyKkhhLBxQQwgOH+z0TIUIG9ahFKql6YFoig37lshBVbGsC4xAWQvbC JOLFrYQDjk1BWkpaA8qo4r8yeY72ZHU1HHzSECHF4VDgDm2oHBC8JkN X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add a compatible string for watchdog on the MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Acked-by: Rob Herring (Arm) Reviewed-by: Guenter Roeck Signed-off-by: Max Shevchenko --- Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.ya= ml b/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml index 8d2520241e37f0e8a7526cbc99d5aa0d4edc9a55..ba0bfd73ab62a86befead007d4b= 7d2a870b81a0c 100644 --- a/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml @@ -34,6 +34,7 @@ properties: - items: - enum: - mediatek,mt2701-wdt + - mediatek,mt6572-wdt - mediatek,mt6582-wdt - mediatek,mt6797-wdt - mediatek,mt7622-wdt --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 5FA0825BEF3; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=tDeQzZYHpqlnuzU0q2bJO68Bu+BbHQLfaBWfRf+QuPlx71NRDpeRn9ZnQdfkAdJbBefQ60LkdPdXtG3HRUhpe29bhvLtO8291HyAsna9YPkkGD8UWwVG9eqMlHNCb/nwh7f3rDW5MZLv1DA9EefB2rFeYRArTy55CiWT9/BGw80= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=pUnXGCRHe1PAu0P7R3hbtfyW7147Oqq1sb7DvZqbUgg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lDjOxArDDngdrFBBLJ5cDdCDg/Lxx7Qm5M5LGFx/17uWFniH/ovOyqzOiEC7D5K2NxGi58rOmL8c20IIriF4OxS5hzX5g9juVFeaeLU4F6aXccCR/33SoK91QKYv5HDDbtoS1wdlsIaSXy8ogqgoRXrO+OdDDr+kADBJ17/XuU8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=VP3z0U1O; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="VP3z0U1O" Received: by smtp.kernel.org (Postfix) with ESMTPS id 1A1AEC4CEF4; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=pUnXGCRHe1PAu0P7R3hbtfyW7147Oqq1sb7DvZqbUgg=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=VP3z0U1O95aUmON0gQo0v9tlnBAufd4wbt3vXlFZ1l4EISrWvTgwFD4DBk/re6a2B ZyXcxKTOlNczh5imWwkyzkbpu/IX1FvrtiPdLxdasJYsUPAIAzSsHGJfq2Q+GrfKAE JHrl86OYUAVKmgzttgJeU3BLugFAsIk/EMjLDbR7Onkxc29liA1wux0dpNSypyOCUk 2WskmHrLHQWfxzqQOxYqfWMgRbJBVGBEaLG4SMf9Z47Bhr41Adg5c4IDyYgdoLn9FK Nrd59n4aTaD/ZBQxSAy0+DYA8CKH74C1A9xsbfnPKC2WEAqKEYn4O5JN2aJq4TKuyT VQUYVRI1xQxJQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 11F29C83F04; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:42 +0300 Subject: [PATCH v4 05/11] dt-bindings: vendor-prefixes: add JTY 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: <20250702-mt6572-v4-5-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=984; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=szH3lFOduJEY4mq69Ikm7Luzlgze9u32D6UzfN8hmck=; b=ohLRp/s49PJzoKClPs4A+JYw3mqZ/6OoB5nCbkm6Dn5XWqBqrqfrGhCht6pdwjbJh+s+ab6ob cMCGyM5IhKTCfvrKEYh9SljpSUbf1SH8vLlhesc8gBR44igKg94m5R5 X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko JTY produced low-cost Android tablets based on various MediaTek MT65xx SoCs. Reviewed-by: AngeloGioacchino Del Regno Acked-by: Rob Herring (Arm) Acked-by: Guenter Roeck Signed-off-by: Max Shevchenko --- 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 86f6a19b28ae217643bf7a63a471f74819d18238..517bd129288c96483ffe358127c= e8e16f60d902b 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -782,6 +782,8 @@ patternProperties: description: Jide Tech "^joz,.*": description: JOZ BV + "^jty,.*": + description: JTY "^kam,.*": description: Kamstrup A/S "^karo,.*": --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 7EFA125D1FE; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=PPAYuUvHtQG0bwSgUFbmr+H/Dx6h/oCGKy1zi7/E48t1SYdJYbCzgmR48j9HFxHI7QHyc4kbhKqpu77M9v+48YXayF4+WVGFx1+nRiPNPXpwHUppUxUfChrNN05b9GbryMNV2mcmR+zSQDzLBUTd8t/teOZXR32i8HjOO3gteaE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=5Pav8V9VB0A2Evtx5YnrsDuOOf1sUe6+PqhJkZFypT4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=A/zy3pFiXPKu0l6HPS6T9gFXYbKOR3j9qL1XclZV3phrDmicv+4ezezz3SChAYeJ/eOmJLWxA9pS4YlyYzdIvFfem8WUuzmcAFiUfvC1rktTOFu71lUDUt1y+EDX9Yey//xkGnBCMrd6uyHinSdGmLEXkopRFiRuSJBkE7nFrIQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZyvwA/up; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZyvwA/up" Received: by smtp.kernel.org (Postfix) with ESMTPS id 2B2D8C4CEF5; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=5Pav8V9VB0A2Evtx5YnrsDuOOf1sUe6+PqhJkZFypT4=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=ZyvwA/up+nfDe8UojdaeeL+/fCQPuG5jtEkva4BSk7duFQutGVoZlgwuCEB8pnkMw Q9ReqMb/XFVWutSE3msF2Wz3l3UjQ/YHG5VxQ9fM5/Z9/4uyCsYiHcHOhQqt6C4yHK 3e9mrZAPqcB4rz36mmuo+/ElPOpKylBIhrEz+5aSQAelagzcx/sg/WXd2jvrtzHLJO GspskzFRzSCj2rjOR+BORoImkxzKTVUnNAqzdzfdMbw8NXdujF9d2wLBYBnDlpQlm6 VPUTeym4VvWIyjfuY+lhgmtWkfAuMmiLggx0ZUAqgzzbasiuD8FwETmH7ujjQh4SNd jRsH2lWLOt3fA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 20877C8303C; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:43 +0300 Subject: [PATCH v4 06/11] dt-bindings: arm: mediatek: add boards based on the MT6572 SoC 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: <20250702-mt6572-v4-6-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=1042; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=aasPAy4R2Eyq141uUK+jisQoQdVg2nuqlXN6Ma5cC9E=; b=rSldI1IV5XttrzoNpDjG/36jFGrUiETywEZEEzzhb696z8TvXNf8mK9ainI38KrJhnaHeSG52 PLcH90VEAjjAZHpvkg8xlFKPQexjSwTOKPc7hmv3B9loabaIVfgu0pd X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add entries for the JTY D101 tablet and the Lenovo A369i smartphone. Reviewed-by: AngeloGioacchino Del Regno Acked-by: Rob Herring (Arm) Signed-off-by: Max Shevchenko --- Documentation/devicetree/bindings/arm/mediatek.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.yaml b/Document= ation/devicetree/bindings/arm/mediatek.yaml index 108ae5e0185d93976556a03768595961961bcc33..d5cb133b8a75fb5325f201f10c8= 3bbe434a1da89 100644 --- a/Documentation/devicetree/bindings/arm/mediatek.yaml +++ b/Documentation/devicetree/bindings/arm/mediatek.yaml @@ -27,6 +27,11 @@ properties: - enum: - mediatek,mt2712-evb - const: mediatek,mt2712 + - items: + - enum: + - jty,d101 + - lenovo,a369i + - const: mediatek,mt6572 - items: - enum: - mediatek,mt6580-evbp1 --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 909BC25DB0D; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=BMOt3eyJnAYEc8S5KqRsUF5jjY3T8jirqrY6Dav952YVD0bTjwezKBIRyIXBM/nPmv4XX212s5B4q8TOnkaLE9e7TrnBHOYCGWoCIOrUUiWQAqkq/1FZ0W6fpqlcxbzxMplTThC+txx15NJ8t3CJITUB0A3vbYV8pWcM6v6vZ1Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=cP6Lq6jpJkdcvfMIsF/fYAfvDAiLKuZsiQzqKKoiKNM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KQoi3QKAIplseh+Pyf00HpVX6/SHxqZoQQjfHoFdcpKMbLsBxSviZdOHylJZl3rRpAjhcK1OJo35KMIHBgG31NXTH4kjSlUIOSuG6u+cy4FTszay0A5nXitb45tPW03raZ7JV1LhYxVoyzZqqJ/gcdsKhBcHpiX+pb+4lkHLmSk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=O43PfoXP; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="O43PfoXP" Received: by smtp.kernel.org (Postfix) with ESMTPS id 37557C4CEED; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=cP6Lq6jpJkdcvfMIsF/fYAfvDAiLKuZsiQzqKKoiKNM=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=O43PfoXPFqDCEFE4ZghvN6V4YDHEfXJxszJbE++Z6HDS/7QI5xVMH9baK+INkQ8R3 U+4JZ1gVUoB2P+JakdeVGr/BB28BQpKQoXcPMgZ997hQkZu1kREEbCLrkGcqfjFuU2 wUTwOUnI0KV8tEqZCbr1l3fhoqTfKNupN9G3QuMWOQiNia7tbr3hn/UjRMQYJZ0S10 vFQ26g0EtwZ3Q1peq5ar10t2mz+P/gEtRfU01Gb1rL38q+ZZqPJy7hPGejGV1ZWJXc xhH+SelvvPhpj1ar138e4jB4b5MS7TBxrDrW6y0N4seNcee+CHQOs0l1tTyR3S6+15 L87jrSDdlDL0Q== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2DBB9C83F05; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:44 +0300 Subject: [PATCH v4 07/11] ARM: mediatek: add board_dt_compat entry for the MT6572 SoC 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: <20250702-mt6572-v4-7-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=775; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=TTf1Z4DEkN2KuGjaA/z7S/kMu+5ZTEL7ASvdrc16qMQ=; b=7ZwbX9MPvqE+uPa5f8Md2136Hov+GwxO23YMIErTpGbOorv43r7d103SrllZ+qNdqIFbKpRQu QqcuGGmfX50B7dEfwQq4QpjD/C9nre7D0KXXjtQpoxcxUC1DV56+51b X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add a compatible string for the MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Max Shevchenko --- arch/arm/mach-mediatek/mediatek.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-mediatek/mediatek.c b/arch/arm/mach-mediatek/med= iatek.c index e6e9f93a1f01c7d043cf4312b9406b25c8897198..5c28124bd0078b31665fef647e4= 96f4131b82c8d 100644 --- a/arch/arm/mach-mediatek/mediatek.c +++ b/arch/arm/mach-mediatek/mediatek.c @@ -38,6 +38,7 @@ static void __init mediatek_timer_init(void) =20 static const char * const mediatek_board_dt_compat[] =3D { "mediatek,mt2701", + "mediatek,mt6572", "mediatek,mt6589", "mediatek,mt6592", "mediatek,mt7623", --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 90F9125DB1C; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=rtlyFlTWHQX29N+AFm0BWLue1HmpB4fFb6/QUU295i/irAi6YeWQQLjQ4XQ0ct36pQYU4riWESzDi7IbD/YbbpzCei8xBpHAPANuy4RFATaIS3/HEKa9FGLF+IzNYoZj0J2B34lJwF0QsHd2Cbn3tdGBVr9K88qKv4d9YvoxYdE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=yl69ujOKudAoxb7BsY6W6/j+nW0EaIsBsX9NLiSjkC4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AyY7I4HLyNDvOxSa7ul8VXmhdYphrJ1ZdpKt9gnhpsBrW8c2qQtXsxY7bA6wjG91QSCEe9o5g3L6qZgpkY9Omhyb15O6CXy0LMCOqmW/7P1/CaqPMW30SBaXbiYGSZRg7hFi7fa4ZWTtmXQs1yUUITRqM5UR7zItJmcVdaocJwI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Ewyy4rlK; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Ewyy4rlK" Received: by smtp.kernel.org (Postfix) with ESMTPS id 45376C4CEF7; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=yl69ujOKudAoxb7BsY6W6/j+nW0EaIsBsX9NLiSjkC4=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=Ewyy4rlKz1Q0FQ8bIRk570Y5ZB+j9C+0qyRafLo/WQrv0bj/DBfWBKc3MNcLOmHKx KHUjDxo0IaO3FgWToD8QqHWf5q56L5m+g5/9LzEqKi/lOmLd7sAljk/0y7otu7r5Jo oGZJwhAQ/+KDBGiiP6KNxNtcZAqs9hccWtoCQJzZFmf5Mo6J5Q2v/n3zOVXLepojAF 4Sc2zKfRu9N9PhANpiGt2FhahkqIYZo5mrBPv0g0Kbt4aT8SLRnc/qmleoYf7ni15k VY9uobro7FQUrCPszfwEkhGS6nnxddmJbLELU8KuRbJRe2yuL8n6sHdc6tJ65CTxGF /NZf51Tu94m2w== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D1BBC83013; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:45 +0300 Subject: [PATCH v4 08/11] ARM: mediatek: add MT6572 smp bring up code 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: <20250702-mt6572-v4-8-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=1940; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=PSE9MkQgZmOqgXgkbRv8mf/3whMKOtrk3zwWFrj3c7Q=; b=V1dWY+vZcYeH6H9UMnflNhuoJ4dMQHATuwQ1xgVMzlmsWAhmBGaHdFXYv2ZRLb24amOcO8WvM DN/JiBYtZyjC/gkJEDLfqaukC1VnDBOiKIvZzZ3Sq3tApkujaCI4DVd X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add support for booting the secondary CPU on the MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Max Shevchenko --- arch/arm/mach-mediatek/Kconfig | 4 ++++ arch/arm/mach-mediatek/platsmp.c | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/arch/arm/mach-mediatek/Kconfig b/arch/arm/mach-mediatek/Kconfig index 35a3430c7942d897106bb32916df78347113798a..638eabad2dd37ee56244fc036cb= 76af135aee416 100644 --- a/arch/arm/mach-mediatek/Kconfig +++ b/arch/arm/mach-mediatek/Kconfig @@ -15,6 +15,10 @@ config MACH_MT2701 bool "MediaTek MT2701 SoCs support" default ARCH_MEDIATEK =20 +config MACH_MT6572 + bool "MediaTek MT6572 SoCs support" + default ARCH_MEDIATEK + config MACH_MT6589 bool "MediaTek MT6589 SoCs support" default ARCH_MEDIATEK diff --git a/arch/arm/mach-mediatek/platsmp.c b/arch/arm/mach-mediatek/plat= smp.c index 16a4ee6c959050474c5535ac6a65d92b29482d53..bbd26d423bdef23629ec5ca9d9c= 61903748988b7 100644 --- a/arch/arm/mach-mediatek/platsmp.c +++ b/arch/arm/mach-mediatek/platsmp.c @@ -29,6 +29,12 @@ static const struct mtk_smp_boot_info mtk_mt8135_tz_boot= =3D { { 0x3f8, 0x3f8, 0x3f8 }, }; =20 +static const struct mtk_smp_boot_info mtk_mt6572_boot =3D { + 0x10001400, 0x08, + { 0x534c4131 }, + { 0x0c }, +}; + static const struct mtk_smp_boot_info mtk_mt6589_boot =3D { 0x10002000, 0x34, { 0x534c4131, 0x4c415332, 0x41534c33 }, @@ -49,6 +55,7 @@ static const struct of_device_id mtk_tz_smp_boot_infos[] = __initconst =3D { }; =20 static const struct of_device_id mtk_smp_boot_infos[] __initconst =3D { + { .compatible =3D "mediatek,mt6572", .data =3D &mtk_mt6572_boot }, { .compatible =3D "mediatek,mt6589", .data =3D &mtk_mt6589_boot }, { .compatible =3D "mediatek,mt7623", .data =3D &mtk_mt7623_boot }, { .compatible =3D "mediatek,mt7629", .data =3D &mtk_mt7623_boot }, --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 9302725DD12; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=FASymjdF0PgOfE2PwE4jaWl8MPUt2l5+UvaYxIy7lCRzV2FRB7zR6ug3exYHYMsI8z/8o6Js6D0igWoFHLKBhPr7zEe+nMZCOUX0ZYT6ItGTku49JUNZvvb/r33snZ8y3sQ9M9vu8nEsa2Oh0bnhmQmlWlGCEeyfrTS29BWvGNs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=xF9OJWGVVMiNOy5F5fuhXYNqCNOpvXwuxrNpQnAjFoA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hn8letig+bgx+KJRY69Y3lBoTidwAzKgA9nHBvDKZc0MSvFant3Nl33BOJd6QtJxzfDIFPMYCsdS55z8ly6q/KY/oeTCli/kdMCAwxz9xN26OTm7owsgD5+sQgm/rKSGRPHYNa5GmO8lXUvNNldMDOgAOJcdRWJHK+BDGY6So1Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Bx6/qc80; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Bx6/qc80" Received: by smtp.kernel.org (Postfix) with ESMTPS id 550D3C4CEFA; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=xF9OJWGVVMiNOy5F5fuhXYNqCNOpvXwuxrNpQnAjFoA=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=Bx6/qc80vQyJvURLfMqv7WjZDLgcNX57rZNlk1SSZN3G9h8JiNASmUF5l66eag/om zqBf5d8lSqtB31B9AdrhbRyQLMECUlVG1hpX/zaUnK4pnNkxyH3s5PZMhNZ5ld6GKL d8B/Tx5EX+qZ+k9xK8I166zmjRnSE7NNYheCxbrQpTSaUxwfTiptfY+TXHFcwbuL7A wEZ15HUzBcHK/zjwYpJ7ggXT/wn/sJojeWna7c2YMcfm6NdvrHVKRYlfiwILy+O9No VX1/WU5gulbunx9z9Q604anOypq4a3p3oa0wbbrfBozQ4QLyqOgnB9OZoDrIBwcX8R nObq5a72C+w8Q== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4B691C8303C; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:46 +0300 Subject: [PATCH v4 09/11] ARM: dts: mediatek: add basic support for MT6572 SoC 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: <20250702-mt6572-v4-9-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=3300; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=Xzi5mW5J7bGwfKfJ6p/3cXr1VKlZLnEwbR0SOET4e6Y=; b=Zt6UCSCrLh9n69t36LkTOtpq6BpalA3Cuoapidyqrtc2/Y8pa69I6zftvEqQTirnEl0bRtcxz tnBk24DQC7iDEkaLfa/4Q4plVzfQx8e/6HjXOziX56vd8xF6JgJB72H X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko Add basic support for the MediaTek MT6572 SoC. Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Max Shevchenko --- arch/arm/boot/dts/mediatek/mt6572.dtsi | 108 +++++++++++++++++++++++++++++= ++++ 1 file changed, 108 insertions(+) diff --git a/arch/arm/boot/dts/mediatek/mt6572.dtsi b/arch/arm/boot/dts/med= iatek/mt6572.dtsi new file mode 100644 index 0000000000000000000000000000000000000000..ac70f266d698d3dafb51b22021b= d6615124a7416 --- /dev/null +++ b/arch/arm/boot/dts/mediatek/mt6572.dtsi @@ -0,0 +1,108 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (c) 2025 Max Shevchenko + */ + +#include +#include + +/ { + #address-cells =3D <1>; + #size-cells =3D <1>; + interrupt-parent =3D <&sysirq>; + + cpus { + #address-cells =3D <1>; + #size-cells =3D <0>; + enable-method =3D "mediatek,mt6589-smp"; + + cpu@0 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a7"; + reg =3D <0x0>; + }; + cpu@1 { + device_type =3D "cpu"; + compatible =3D "arm,cortex-a7"; + reg =3D <0x1>; + }; + }; + + uart_clk: dummy26m { + compatible =3D "fixed-clock"; + clock-frequency =3D <26000000>; + #clock-cells =3D <0>; + }; + + system_clk: dummy13m { + compatible =3D "fixed-clock"; + clock-frequency =3D <13000000>; + #clock-cells =3D <0>; + }; + + rtc_clk: dummy32k { + compatible =3D "fixed-clock"; + clock-frequency =3D <32000>; + #clock-cells =3D <0>; + }; + + soc { + #address-cells =3D <1>; + #size-cells =3D <1>; + compatible =3D "simple-bus"; + ranges; + + watchdog: watchdog@10007000 { + compatible =3D "mediatek,mt6572-wdt", "mediatek,mt6589-wdt"; + reg =3D <0x10007000 0x100>; + interrupts =3D ; + timeout-sec =3D <15>; + #reset-cells =3D <1>; + }; + + timer: timer@10008000 { + compatible =3D "mediatek,mt6572-timer", "mediatek,mt6577-timer"; + reg =3D <0x10008000 0x80>; + interrupts =3D ; + clocks =3D <&system_clk>, <&rtc_clk>; + clock-names =3D "system-clk", "rtc-clk"; + }; + + sysirq: interrupt-controller@10200100 { + compatible =3D "mediatek,mt6572-sysirq", "mediatek,mt6577-sysirq"; + reg =3D <0x10200100 0x1c>; + interrupt-controller; + #interrupt-cells =3D <3>; + interrupt-parent =3D <&gic>; + }; + + gic: interrupt-controller@10211000 { + compatible =3D "arm,cortex-a7-gic"; + reg =3D <0x10211000 0x1000>, + <0x10212000 0x2000>, + <0x10214000 0x2000>, + <0x10216000 0x2000>; + interrupt-controller; + #interrupt-cells =3D <3>; + interrupt-parent =3D <&gic>; + }; + + uart0: serial@11005000 { + compatible =3D "mediatek,mt6572-uart", "mediatek,mt6577-uart"; + reg =3D <0x11005000 0x400>; + interrupts =3D ; + clocks =3D <&uart_clk>; + clock-names =3D "baud"; + status =3D "disabled"; + }; + + uart1: serial@11006000 { + compatible =3D "mediatek,mt6572-uart", "mediatek,mt6577-uart"; + reg =3D <0x11006000 0x400>; + interrupts =3D ; + clocks =3D <&uart_clk>; + clock-names =3D "baud"; + status =3D "disabled"; + }; + }; +}; --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 87DBB25D219; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=stjly049RS2mAwv4nzskgqZz8AVFMOPoariZiWnxzA/SL84OaTbStAWJxTZRgOyqxCbXrqn67aqQ7x7eD2B4ZdW0zs8lYw9s4pY0fy5plswCYIzJjeT/pZC2fnNiifzRGNVNJBCohs84Qmt6kgHBP9/jsPn7c+X2b9ICKanZyvM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=NAnmolElyDCpJkSNtTehvivo19P65NrO8aIKT9sGSbA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FJ6G1N6mmMKbyps4xcoA7MpOBkUUDcImLCcVFfHQKTqGG/RmBPQnIL3aSMne7Ljt72La+P6w8OS2Lr64frkUQ47fzp+kQCDh2IojcdCldIu28s9nFa+S/bgdmsboMZ1/IW7I23w2GtQj0e7is4sib5gPpAopApuNi4n9MGZ17ek= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=O3I9HIK1; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="O3I9HIK1" Received: by smtp.kernel.org (Postfix) with ESMTPS id 63001C4CEF8; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=NAnmolElyDCpJkSNtTehvivo19P65NrO8aIKT9sGSbA=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=O3I9HIK1jmjBoYRLfHHTRaqG5yS8eGRSLk7Y+5LKYaA8sfMC/9O2q9BDs/9YyDdj/ EH+IaadbDLKpg3pCzz0R7wzNoI25U1dmIl8eOXsjzxrhSzQch5CRWquBM8mokXeZ3+ NDGFu7tF8rvJUnZtd37ZwYv+iaPB4Cvc4ABxQ6BdzYcDHfAyYqSaNCAGiGAhCTW/Oc l6+EP7oID18WG/pyHPo8CtSyEKCL1CLJri4eZiryCPnZglEl9hRN5En9GYRaWzxwwU woSV8rJtzlSZ6xh8wufe9jJxJV/SWTCD5MaQI8v8bvWhCagvplpU/v0hvPi18eJQ0T JEkIRn2wOkY5w== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5A203C8303F; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:47 +0300 Subject: [PATCH v4 10/11] ARM: dts: mediatek: add basic support for JTY D101 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: <20250702-mt6572-v4-10-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=2345; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=gnyj32TYdF8vP0Nle5TYvV7BzmqcgfdDRSNtPMJZy9s=; b=Ka1sdWGr6sf3jkaMsTTDsd6Mqoi/7e9IqAMiyPNc89+042YD0Oqhdr+J1cXzDxZV0czSsWevO 2qoB1IZ+IqBD0XwAx3A97M++Q2lp9W6wW1/or5o01o5/JmuHtig2K+e X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko This tablet uses a MediaTek MT6572 system-on-chip with 1GB of RAM. It can currently boot into initramfs with a working UART and Simple Framebuffer using already initialized panel by the bootloader. Signed-off-by: Max Shevchenko --- arch/arm/boot/dts/mediatek/Makefile | 1 + arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts | 61 ++++++++++++++++++++++= ++++ 2 files changed, 62 insertions(+) diff --git a/arch/arm/boot/dts/mediatek/Makefile b/arch/arm/boot/dts/mediat= ek/Makefile index 1957947cb41ce86ed101466bf822d4e2dfdfbb61..cb869a1aaec21a1d99f7f2a829b= 84672a3f52726 100644 --- a/arch/arm/boot/dts/mediatek/Makefile +++ b/arch/arm/boot/dts/mediatek/Makefile @@ -1,6 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 dtb-$(CONFIG_ARCH_MEDIATEK) +=3D \ mt2701-evb.dtb \ + mt6572-jty-d101.dtb \ mt6580-evbp1.dtb \ mt6582-prestigio-pmt5008-3g.dtb \ mt6589-aquaris5.dtb \ diff --git a/arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts b/arch/arm/boot= /dts/mediatek/mt6572-jty-d101.dts new file mode 100644 index 0000000000000000000000000000000000000000..18c3cab6b7a3cad8c69b890ec7a= 715373f50d8c4 --- /dev/null +++ b/arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts @@ -0,0 +1,61 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (c) 2025 Max Shevchenko + */ + +/dts-v1/; +#include "mt6572.dtsi" + +/ { + model =3D "JTY D101"; + compatible =3D "jty,d101", "mediatek,mt6572"; + + aliases { + serial0 =3D &uart0; + }; + + chosen { + #address-cells =3D <1>; + #size-cells =3D <1>; + stdout-path =3D "serial0:921600n8"; + + framebuffer: framebuffer@bf400000 { + compatible =3D "simple-framebuffer"; + memory-region =3D <&framebuffer_reserved>; + width =3D <1024>; + height =3D <600>; + stride =3D <(1024 * 2)>; + format =3D "r5g6b5"; + }; + }; + + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x80000000 0x40000000>; + }; + + reserved-memory { + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + + connsys@80000000 { + reg =3D <0x80000000 0x100000>; + no-map; + }; + + modem@be000000 { + reg =3D <0xbe000000 0x1400000>; + no-map; + }; + + framebuffer_reserved: framebuffer@bf400000 { + reg =3D <0xbf400000 0xc00000>; + no-map; + }; + }; +}; + +&uart0 { + status =3D "okay"; +}; --=20 2.50.0 From nobody Wed Oct 8 04:11:07 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 941FE25E817; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; cv=none; b=kPSA1PUNlpKrxlJGKglkVaMcKHUiH3LHgcETvRcZGbKlzVCpcpdgdP6qFYVQz1AjoPlHDgzLE+TSbOxvNn3PhKr/SHOUP7IAX3Nl0Tc3ApytIBW1NtdDfGX+b5clmNi8X2VRq523raoM9d9miRdkgfmLUDktmAdsq6JSUSrVsZ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751453488; c=relaxed/simple; bh=bYnxcYigwW1jh8IHlbwiN0cEWWvV/TsKQlKUrg5GZ/s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XQvN7Shd0oX6lXdZibMWKRgRHqtio0FzACEKw8blRAyjCp0WjbC4SUfTgy8Z85YoD++TmMWHqJ2f2KXp1GjszK+7Ybr7UbruFYA+JuY76pTIpYgk/jsTokrU/bsETUkxU+PknCT1XtDqMSoJdRdLlgk5q4GoFVBkxok3jgbpqB0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RGpiaEQL; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="RGpiaEQL" Received: by smtp.kernel.org (Postfix) with ESMTPS id 723C9C4AF0C; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1751453488; bh=bYnxcYigwW1jh8IHlbwiN0cEWWvV/TsKQlKUrg5GZ/s=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=RGpiaEQLrwv6OoOu3ZCxZDDL+BfBpcMTHcOeJ5r8PQLizWyO/vCTGyAOx+iJvwkgJ FFQTpTJvaPM9UATdJ3x1BLCzXM7FkNcroH95QBXUhS/4e09OdKnkZ5ePZBvxCE1zDA 1wepElWGKRei8jtJHAxhYUTpCh4HHRCpcbCu6mvzmVY5nv9Ue/NHWcV9XnTKZmA7qv 4ig6SWsqn/ot2uJV6vwbSPVu/z6yWDpSU/fjikxCQSrgpFnXr7bxry4LNV0qSg4Rek MW70q+o0TKb0qrkpzTm6lkDxrXMZ4VYQmFnNCPi5Zsg0I2FWZYu49ZRLnlwAn+S5j0 lp50rXbHkYCeQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 69A29C83F04; Wed, 2 Jul 2025 10:51:28 +0000 (UTC) From: Max Shevchenko via B4 Relay Date: Wed, 02 Jul 2025 13:50:48 +0300 Subject: [PATCH v4 11/11] ARM: dts: mediatek: add basic support for Lenovo A369i 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: <20250702-mt6572-v4-11-bde75b7ed445@proton.me> References: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> In-Reply-To: <20250702-mt6572-v4-0-bde75b7ed445@proton.me> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Thomas Gleixner , Daniel Lezcano , Wim Van Sebroeck , Guenter Roeck , Sean Wang , Russell King Cc: linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Max Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751453439; l=2286; i=wctrl@proton.me; s=20250603; h=from:subject:message-id; bh=cSF9eZIt0ahAcZ8kbC8s+MIavsF7xQD8XUFp0/jFhXo=; b=/UEsSb1IOhetvvsPFiJD6SfiHCFEL5djSc+n11Xf9gq2rvx8j5dJmu1ik2vqtj1UdXXa8DQAn g9TCyjSOuNqD1AI+7FERwQAMV0ja031hm52qk8N5Q4BSid9bsMLWMPn X-Developer-Key: i=wctrl@proton.me; a=ed25519; pk=JXUx3mL/OrnRvbK57HXgugBjEBKq4QgDKJqp7BALm74= X-Endpoint-Received: by B4 Relay for wctrl@proton.me/20250603 with auth_id=421 X-Original-From: Max Shevchenko Reply-To: wctrl@proton.me From: Max Shevchenko This smartphone uses a MediaTek MT6572 system-on-chip with 512MB of RAM. It can currently boot into initramfs with a working UART and Simple Framebuffer using already initialized panel by the bootloader. Signed-off-by: Max Shevchenko --- arch/arm/boot/dts/mediatek/Makefile | 1 + arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts | 56 ++++++++++++++++++= ++++ 2 files changed, 57 insertions(+) diff --git a/arch/arm/boot/dts/mediatek/Makefile b/arch/arm/boot/dts/mediat= ek/Makefile index cb869a1aaec21a1d99f7f2a829b84672a3f52726..e48de3efeb3b9ab00108cc28afa= 8da525d0ec14a 100644 --- a/arch/arm/boot/dts/mediatek/Makefile +++ b/arch/arm/boot/dts/mediatek/Makefile @@ -2,6 +2,7 @@ dtb-$(CONFIG_ARCH_MEDIATEK) +=3D \ mt2701-evb.dtb \ mt6572-jty-d101.dtb \ + mt6572-lenovo-a369i.dtb \ mt6580-evbp1.dtb \ mt6582-prestigio-pmt5008-3g.dtb \ mt6589-aquaris5.dtb \ diff --git a/arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts b/arch/arm/= boot/dts/mediatek/mt6572-lenovo-a369i.dts new file mode 100644 index 0000000000000000000000000000000000000000..c2f0c60ea777432f19d51ec7d00= 38bfa05d7170f --- /dev/null +++ b/arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (c) 2025 Max Shevchenko + */ + +/dts-v1/; +#include "mt6572.dtsi" + +/ { + model =3D "Lenovo A369i"; + compatible =3D "lenovo,a369i", "mediatek,mt6572"; + + aliases { + serial0 =3D &uart0; + }; + + chosen { + #address-cells =3D <1>; + #size-cells =3D <1>; + stdout-path =3D "serial0:921600n8"; + + framebuffer: framebuffer@9fa00000 { + compatible =3D "simple-framebuffer"; + memory-region =3D <&framebuffer_reserved>; + width =3D <480>; + height =3D <800>; + stride =3D <(480 * 2)>; + format =3D "r5g6b5"; + }; + }; + + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x80000000 0x20000000>; + }; + + reserved-memory { + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + + connsys@80000000 { + reg =3D <0x80000000 0x100000>; + no-map; + }; + + framebuffer_reserved: framebuffer@9fa00000 { + reg =3D <0x9fa00000 0x600000>; + no-map; + }; + }; +}; + +&uart0 { + status =3D "okay"; +}; --=20 2.50.0