[PATCH 0/2] pinctrl: spacemit: add clock/reset support

Yixun Lan posted 2 patches 10 months ago
There is a newer version of this series
.../bindings/pinctrl/spacemit,k1-pinctrl.yaml          | 18 ++++++++++++++++++
drivers/pinctrl/spacemit/pinctrl-k1.c                  | 10 ++++++++++
2 files changed, 28 insertions(+)
[PATCH 0/2] pinctrl: spacemit: add clock/reset support
Posted by Yixun Lan 10 months ago
SpacemiT K1 pinctrl requires two clocks in order to be functional,
also one reset line from hardware persepective.

In this series, adding clock property in dt-binding, and activate
them in the driver. But for reset, making it optional for now.

Notice that, devm_clk_get_optional_enabled() API has be choosed,
which will make old dtb blob still functioinal with new kernel.

For DT part patch, I plan to submit after clock driver merged.
This may result dtb warnings in this version due to the mising
clock property in pinctrl dt node.

Signed-off-by: Yixun Lan <dlan@gentoo.org>
---
Yixun Lan (2):
      dt-bindings: pinctrl: spacemit: add clock and reset property
      pinctrl: spacemit: add clock support for K1 SoC

 .../bindings/pinctrl/spacemit,k1-pinctrl.yaml          | 18 ++++++++++++++++++
 drivers/pinctrl/spacemit/pinctrl-k1.c                  | 10 ++++++++++
 2 files changed, 28 insertions(+)
---
base-commit: 0af2f6be1b4281385b618cb86ad946eded089ac8
change-id: 20250412-02-k1-pinctrl-clk-9649d6ad22c4

Best regards,
-- 
Yixun Lan