Skip to content

Add reset support to EN7581 clk driver

Lorenzo Bianconi linux-arm-kernel linux-clk linux-devicetree 4 versions – Applied

Status from this message: Applied to clk-next

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest4 patches 4 repliesApplied
  2. v34 patches 9 repliesSuperseded
  3. v24 patches 3 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v15 patches10 repliesSuperseded

Changes in v4 from the cover letter

- cosmetics and minor changes

Patches in v4 Applied

#Subject and filesSizeRepliesApplied
1/4dt-bindings: clock: airoha: Add reset support to EN7581 clock bindingDocumentation/devicetree/bindings/clock/airoha,en7523-scu.yaml include/dt-bindings/reset/airoha,en7581-reset.h+90 -11 reply
2/4clk: en7523: Add reset-controller support for EN7581 SoCdrivers/clk/clk-en7523.c+187 -51 reply
3/4clk: en7523: Remove pcie prepare/unpreare callbacks for EN7581 SoCdrivers/clk/clk-en7523.c+2 -391 reply
4/4clk: en7523: Remove PCIe reset open drain configuration for EN7581drivers/clk/clk-en7523.c+2 -101 reply

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchAngeloGioacchino Del RegnoRob Herring (Arm)Zhengping Zhang
1/4R-b R-b
2/4R-b T-b
3/4R-b T-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v4 thread

Cover letter [PATCH v4 0/4] Add reset support to EN7581 clk driver

Introduce reset-controller support to the Airoha EN7581 clock module.

Changes since v3:
- cosmetics and minor changes
Changes since v2:
- move reset io registers in a dedicated mapping since upcoming pinctrl driver will need to map some registers in the adjacent region
- drop patch 2/4
- remove pcie reset open drain configuration since it will be managed by upcoming pinctrl driver
Changes since v1:
- squash patch 1/5 and 2/5
- introduce reset line mapping in order to take into account possible holes in reset definitions
- fix error path in en7523_clk_probe()

Lorenzo Bianconi (4):
dt-bindings: clock: airoha: Add reset support to EN7581 clock binding
clk: en7523: Add reset-controller support for EN7581 SoC
clk: en7523: Remove pcie prepare/unpreare callbacks for EN7581 SoC
clk: en7523: Remove PCIe reset open drain configuration for EN7581

 .../bindings/clock/airoha,en7523-scu.yaml     |  25 +-
 drivers/clk/clk-en7523.c                      | 245 ++++++++++++++----
 .../dt-bindings/reset/airoha,en7581-reset.h   |  66 +++++
 3 files changed, 281 insertions(+), 55 deletions(-)
 create mode 100644 include/dt-bindings/reset/airoha,en7581-reset.h
Signature · 1 line
2.45.2