clk: en7523: reset-controller support for EN7523 SoC
From: | Mikhail Kshevetskiy <mikhail.kshevetskiy-AT-iopsys.eu> | |
To: | Michael Turquette <mturquette-AT-baylibre.com>, Stephen Boyd <sboyd-AT-kernel.org>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Matthias Brugger <matthias.bgg-AT-gmail.com>, AngeloGioacchino Del Regno <angelogioacchino.delregno-AT-collabora.com>, Philipp Zabel <p.zabel-AT-pengutronix.de>, Felix Fietkau <nbd-AT-nbd.name>, linux-clk-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, linux-arm-kernel-AT-lists.infradead.org, linux-mediatek-AT-lists.infradead.org | |
Subject: | [PATCH v3 0/3] clk: en7523: reset-controller support for EN7523 SoC | |
Date: | Wed, 24 Sep 2025 13:48:47 +0300 | |
Message-ID: | <20250924104850.1930254-1-mikhail.kshevetskiy@iopsys.eu> | |
Cc: | Mikhail Kshevetskiy <mikhail.kshevetskiy-AT-iopsys.eu>, Andreas Gnau <andreas.gnau-AT-iopsys.eu> | |
Archive-link: | Article |
These patches: * adds reset-controller support for EN7523 SoC * updates dt-bindings * updates en7523 dtsi Reset-controller support will allow us more easily reusing of en7581 drivers for en7523. Changes v2: * keep '#reset-cells' property optional * put dtsi changes to a separate commit * add missed dtsi include Changes v3: * keep en7581 prefix for common en7523/en7581 variables and functions Mikhail Kshevetskiy (3): dt-bindings: clock: airoha: Add reset support to EN7523 clock binding clk: en7523: Add reset-controller support for EN7523 SoC ARM: dts: airoha: update EN7523 dtsi to support resets .../bindings/clock/airoha,en7523-scu.yaml | 3 +- arch/arm/boot/dts/airoha/en7523.dtsi | 2 + drivers/clk/clk-en7523.c | 64 +++++++++++++++++-- .../dt-bindings/reset/airoha,en7523-reset.h | 61 ++++++++++++++++++ 4 files changed, 123 insertions(+), 7 deletions(-) create mode 100644 include/dt-bindings/reset/airoha,en7523-reset.h -- 2.51.0