| 805e640e | 20-Jan-2023 |
Rob Herring <[email protected]> |
dt-bindings: soc: socionext,uniphier-soc-glue: Make child node names fixed names
The child nodes 'pinctrl', 'usb-hub', and 'clock-controller' in the socionext,uniphier-soc-glue binding are not patte
dt-bindings: soc: socionext,uniphier-soc-glue: Make child node names fixed names
The child nodes 'pinctrl', 'usb-hub', and 'clock-controller' in the socionext,uniphier-soc-glue binding are not patterns, but the full node name, so move them to 'properties'. As patterns, they were missing start and end anchors so any prefix or suffix was allowed.
Fixes: 0611adff8b3a ("dt-bindings: soc: socionext: Add UniPhier SoC-glue logic") Reviewed-by: Kunihiko Hayashi <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
/linux-6.15/Documentation/devicetree/bindings/clock/qcom,videocc.yaml/linux-6.15/Documentation/devicetree/bindings/i2c/qcom,i2c-geni-qcom.yaml/linux-6.15/Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml/linux-6.15/Documentation/devicetree/bindings/interrupt-controller/socionext,synquacer-exiu.yaml/linux-6.15/Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml/linux-6.15/Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie-common.yaml/linux-6.15/Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie-ep.yaml/linux-6.15/Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie.yaml/linux-6.15/Documentation/devicetree/bindings/perf/riscv,pmu.yamlsocionext,uniphier-soc-glue.yaml/linux-6.15/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml/linux-6.15/MAINTAINERS/linux-6.15/Makefile/linux-6.15/drivers/of/base.c/linux-6.15/drivers/of/irq.c/linux-6.15/drivers/of/overlay.c/linux-6.15/include/dt-bindings/gpio/gpio.h |
| 9e699b89 | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier AHCI glue layer
Add DT binding schema for components belonging to the platform-specific AHCI glue layer implemented in UniPhier SoCs.
This AHCI glue layer
dt-bindings: soc: socionext: Add UniPhier AHCI glue layer
Add DT binding schema for components belonging to the platform-specific AHCI glue layer implemented in UniPhier SoCs.
This AHCI glue layer works as a sideband logic for the host controller, including core reset, PHYs, and some signals to the controller.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| 5993f6bd | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier DWC3 USB glue layer
Add DT binding schema for components belonging to the platform-specific DWC3 USB glue layer implemented in UniPhier SoCs.
This USB glue
dt-bindings: soc: socionext: Add UniPhier DWC3 USB glue layer
Add DT binding schema for components belonging to the platform-specific DWC3 USB glue layer implemented in UniPhier SoCs.
This USB glue layer works as a sideband logic for the host controller, including core reset, vbus control, PHYs, and some signals to the controller.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| 0c00d8d3 | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier ADAMV block
Add devicetree binding schema for the ADAMV block implemented on Socionext Uniphier SoCs.
The ADAMV block is analog signal amplifier that is a
dt-bindings: soc: socionext: Add UniPhier ADAMV block
Add devicetree binding schema for the ADAMV block implemented on Socionext Uniphier SoCs.
The ADAMV block is analog signal amplifier that is a part of the external video and audio I/O system. This block is implemented on LD11 and LD20, and this is defined for controlling audio I/O reset only.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| 6796f54e | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier SD interface block
Add devicetree binding schema for the SD interface block implemented on Socionext Uniphier SoCs.
This SD interface block is attached out
dt-bindings: soc: socionext: Add UniPhier SD interface block
Add devicetree binding schema for the SD interface block implemented on Socionext Uniphier SoCs.
This SD interface block is attached outside SDHC, and has some SD related functions such as clock control, reset control, mode switch, and so on.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| b3ad9754 | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier media I/O block
Add devicetree binding schema for the media I/O block implemented on Socionext Uniphier SoCs. This block is implemented on LD4, sLD8, Pro4,
dt-bindings: soc: socionext: Add UniPhier media I/O block
Add devicetree binding schema for the media I/O block implemented on Socionext Uniphier SoCs. This block is implemented on LD4, sLD8, Pro4, and LD11 SoCs.
Media I/O block implemented on Socionext UniPhier SoCs is an integrated component of the stream type peripherals including SD, USB2.0, eMMC, and MIO-DMAC.
Media I/O block has a common logic to control the component.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| 9fb31379 | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier peripheral block
Add devicetree binding schema for the peripheral block implemented on Socionext Uniphier SoCs.
Peripheral block implemented on Socionext U
dt-bindings: soc: socionext: Add UniPhier peripheral block
Add devicetree binding schema for the peripheral block implemented on Socionext Uniphier SoCs.
Peripheral block implemented on Socionext UniPhier SoCs is an integrated component of the peripherals including UART, I2C/FI2C, and SCSSI.
Peripheral block has some function logics to control the component.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| ddbbb976 | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic debug part
Add devicetree binding schema for the SoC-glue logic debug part implemented on Socionext Uniphier SoCs.
This SoC-glue logic debug
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic debug part
Add devicetree binding schema for the SoC-glue logic debug part implemented on Socionext Uniphier SoCs.
This SoC-glue logic debug part is a set of miscellaneous function registers handling signals for specific devices outside system components, and also has multiple functions such as efuse, debug unit, several monitors for specific SoC, and so on.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|
| 0611adff | 13-Dec-2022 |
Kunihiko Hayashi <[email protected]> |
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic
Add devicetree binding schema for the SoC-glue logic implemented on Socionext Uniphier SoCs.
This SoC-glue logic is a set of miscellaneous f
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic
Add devicetree binding schema for the SoC-glue logic implemented on Socionext Uniphier SoCs.
This SoC-glue logic is a set of miscellaneous function registers handling signals for specific devices outside system components, and also has multiple functions such as I/O pinmux, usb-phy, debug, clock-mux for a specific SoC, and so on.
Signed-off-by: Kunihiko Hayashi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
show more ...
|