dt-bindings: power: mediatek: Refine multiple level power domain nodes
authorTinghan Shen <tinghan.shen@mediatek.com>
Fri, 29 Jul 2022 06:31:51 +0000 (14:31 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 26 Aug 2022 15:32:11 +0000 (17:32 +0200)
commit3431c92f26e7acb5a3a43f0129f4451cd460ddbe
tree09dad6d303f29258879ec0ddbe90b5e4c79d63ad
parent02aace9be3cf393eed8bf36cc1edee6818fb5e1d
dt-bindings: power: mediatek: Refine multiple level power domain nodes

Extract duplicated properties and support more levels of power
domain nodes.

This change fix following error when do dtbs_check,
    arch/arm64/boot/dts/mediatek/mt8195-evb.dtb: power-controller: power-domain@15:power-domain@16:power-domain@18: 'power-domain@19', 'power-domain@20', 'power-domain@21' do not match any of the regexes: 'pinctrl-[0-9]+'
 From schema: Documentation/devicetree/bindings/power/mediatek,power-controller.yaml

Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20220729063208.16799-4-tinghan.shen@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml