On Wed, 21 Jul 2021 01:18:36 +0200, Linus Walleij wrote: > This rewrites the ux500/u8500 clock bindings in YAML schema and extends them > with the PRCC reset controller. > > The bindings are a bit idiomatic but it just reflects their age, the ux500 > platform was used as guinea pig for early device tree conversion of platforms > in 2015. The new subnode for the reset controller follows the pattern of the > old bindings and adds a node with reset-cells for this. > > Cc: devicetree@xxxxxxxxxxxxxxx > Cc: Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> > Cc: Ulf Hansson <ulf.hansson@xxxxxxxxxx> > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > --- > ChangeLog v1->v2: > - Use an enum for compatible. > - Mark the reset controller as object (node) > - Mandate 2 #reset-cells on the reset controller. > - Small blurb that PRCC 4 does not exist. > - Rebase on v5.14-rc1 > - Cc Philipp Zabel > --- > .../bindings/clock/stericsson,u8500-clks.yaml | 121 ++++++++++++++++++ > .../devicetree/bindings/clock/ux500.txt | 64 --------- > .../reset/stericsson,db8500-prcc-reset.h | 51 ++++++++ > 3 files changed, 172 insertions(+), 64 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/stericsson,u8500-clks.yaml > delete mode 100644 Documentation/devicetree/bindings/clock/ux500.txt > create mode 100644 include/dt-bindings/reset/stericsson,db8500-prcc-reset.h > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>