linux/Documentation/devicetree/bindings/arm
Ulf Hansson d2334a91a3 dt-bindings: arm: Fixup the DT bindings for hierarchical PSCI states
The hierarchical topology with power-domain should be described through
child nodes, rather than as currently described in the PSCI root node. Fix
this by adding a patternProperties with a corresponding reference to the
power-domain DT binding.

Additionally, update the example to conform to the new pattern, but also to
the adjusted domain-idle-state DT binding.

Fixes: a3f048b542 ("dt: psci: Update DT bindings to support hierarchical PSCI states")
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
[robh: Add missing allOf, tweak power-domain node name]
Signed-off-by: Rob Herring <robh@kernel.org>
2020-03-06 12:12:21 -06:00
..
altera
amlogic
apm
bcm
calxeda
cpu-enable-method
firmware
freescale
hisilicon
keystone
marvell
mediatek
mrvl
msm
npcm
nxp
omap
rockchip
samsung
socionext
sprd
stm32 dt-bindings: Fix dtc warnings in examples 2020-02-28 14:15:52 -06:00
sunxi
tegra
ti
ux500
vt8500
actions.yaml
al,alpine.yaml
altera.yaml
amlogic,scpi.txt
amlogic.yaml
arm-boards
arm-dsu-pmu.txt
arm,scmi.txt
arm,scpi.txt
atmel-at91.yaml
atmel-sysregs.txt
axis.txt
axxia.yaml
bitmain.yaml
calxeda.yaml
cavium-thunder2.txt
cavium-thunder.txt
cci.txt
coresight-cpu-debug.txt
coresight.txt
cpu-capacity.txt
cpus.yaml dt-bindings: arm: Correct links to idle states definitions 2020-03-04 08:46:53 -06:00
digicolor.yaml
fsl.yaml dt-bindings: arm: fsl: fix APF6Dev compatible 2020-03-02 16:24:50 -06:00
fw-cfg.txt
gemini.txt
idle-states.yaml
intel-ixp4xx.yaml
juno,scpi.txt
l2c2x0.yaml
mediatek.yaml
moxart.yaml
oxnas.txt
picoxcell.txt
pmu.yaml
primecell.yaml
psci.yaml dt-bindings: arm: Fixup the DT bindings for hierarchical PSCI states 2020-03-06 12:12:21 -06:00
qcom.yaml
rda.yaml
realtek.yaml
renesas,prr.yaml
renesas.yaml
rockchip.yaml
rtsm-dcscb.txt
scu.txt
secure.txt
sirf.yaml
sp810.txt
spe-pmu.txt
spear-misc.txt
spear.yaml
ste-nomadik.txt
ste-u300.txt
sti.yaml
sunxi.yaml
swir.txt
syna.txt
tegra.yaml
ux500.yaml
versatile-sysreg.txt
vexpress-scc.txt
vexpress-sysreg.txt
vexpress.txt
vt8500.yaml
xen.txt
xilinx.yaml
zte,sysctrl.txt
zte.yaml