Re: [PATCH v3 00/17] dt-bindings: soc: Introduce UniPhier miscellaneous register blocks and fix examples

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Rob,

On 2022/12/20 0:49, Rob Herring wrote:
On Tue, Dec 13, 2022 at 05:24:32PM +0900, Kunihiko Hayashi wrote:
This series introduces dt-bindings documents for miscellaneous register
blocks implemented in Socionext UniPhier SoCs.

These are previously defined in the devicetree and used in the examples
of subnodes' dt-bindings, however, not documented.

These include two types of the blocks

* independent block including miscellaneous registers and functions for
   the whole SoC (system controller and SoC-glue logic)

* sideband logic including control registers in the component (others)

And prior to adding these dt-bindings, fix examples in the existing
dt-bindings.

This series is part of the previous series shown below:

https://lore.kernel.org/linux-arm-kernel/20221107103410.3443-2-hayashi.kun
ihiko@xxxxxxxxxxxxx

Changes since v2:
- Drop redundant nodes in examples (clock, reset, soc-glue-debug)
- Drop parent node in examples
- Add more properties to examples for pinctrl
- Add a patch for regulator change
- Use consistent quotes
- Drop unit address patterns of patternProperties
- Mandatory unit address pattern for efuse (soc-glue-debug)
- Fix additionalProperties (ahci-glue)

Changes since v1:
- Fix examples in the existing dt-bindings (Add PATCH 1-7)
- Add dt-bindings for SoC-glue logic debug part (Add PATCH 10)
- Drop generic and ld6b compatible strings
- Change "usb-controller" node in soc-glue to "usb-hub"
- Change "usb-controller" node in USB glue layer example to "usb"
- Add negation of child properties by compatible string

Kunihiko Hayashi (17):
   dt-bindings: clock: Fix node descriptions in uniphier-clock example
   dt-bindings: reset: Fix node descriptions in uniphier-reset example
   dt-bindings: pinctrl: Fix node descriptions in uniphier-pinctrl
     example
   dt-bindings: regulator: Fix node descriptions in uniphier-regulator
     example
   dt-bindings: watchdog: Fix node descriptions in uniphier-wdt example
   dt-bindings: thermal: Fix node descriptions in uniphier-thermal
     example
   dt-bindings: phy: Fix node descriptions in uniphier-phy example
   dt-bindings: nvmem: Fix node descriptions in uniphier-efuse example
   dt-bindings: soc: socionext: Add UniPhier system controller
   dt-bindings: soc: socionext: Add UniPhier SoC-glue logic
   dt-bindings: soc: socionext: Add UniPhier SoC-glue logic debug part
   dt-bindings: soc: socionext: Add UniPhier peripheral block
   dt-bindings: soc: socionext: Add UniPhier media I/O block
   dt-bindings: soc: socionext: Add UniPhier SD interface block
   dt-bindings: soc: socionext: Add UniPhier ADAMV block
   dt-bindings: soc: socionext: Add UniPhier DWC3 USB glue layer
   dt-bindings: soc: socionext: Add UniPhier AHCI glue layer

You sent this To me, so I'm assuming you want me to apply it?
> Otherwise, it can go via the Socionext tree. Let me know and I can fix
> up Krzysztof's comments and apply the series.

Currently I don't have the Socionext tree for pull-request,
so I'd be happy if you could fix up the comments and apply the series.

Thank you,

---
Best Regards
Kunihiko Hayashi



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux