Peter Griffin
fdd78ff04c
dt-bindings: soc: samsung: exynos-pmu: Add gs101 compatible
...
Add gs101-pmu compatible to the bindings documentation.
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Link: https://lore.kernel.org/r/20231209233106.147416-2-peter.griffin@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-12-10 14:59:26 +01:00
Krzysztof Kozlowski
54772f1d61
dt-bindings: samsung: exynos-pmu: add specific compatible for Tesla FSD
...
Tesla FSD is a derivative of Samsung Exynos SoC, thus just like the
others it reuses several devices from older designs. Historically we
kept the old (block's) compatible only. This works fine and there is no
bug here, however guidelines expressed in
Documentation/devicetree/bindings/writing-bindings.rst state that:
1. Compatibles should be specific.
2. We should add new compatibles in case of bugs or features.
Add Tesla FSD compatible specific to be used with an existing fallback.
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20231205092229.19135-5-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-12-07 14:31:50 +01:00
Jaewon Kim
7056722855
dt-bindings: samsung: exynos-pmu: add exynosautov920 compatible
...
Add samsung,exynosautov920-pmu compatible for representing
pmu of ExynosAutov920 SoC.
Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com >
Link: https://lore.kernel.org/r/20231115095609.39883-3-jaewon02.kim@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-11-15 13:48:48 +01:00
Krzysztof Kozlowski
25737c24cb
dt-bindings: samsung: exynos-pmu: add specific compatibles for existing SoC
...
Samsung Exynos SoC reuses several devices from older designs, thus
historically we kept the old (block's) compatible only. This works fine
and there is no bug here, however guidelines expressed in
Documentation/devicetree/bindings/writing-bindings.rst state that:
1. Compatibles should be specific.
2. We should add new compatibles in case of bugs or features.
Add compatibles specific to each SoC in front of all old-SoC-like
compatibles.
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20231108104343.24192-9-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-11-15 12:50:19 +01:00
Artur Weber
8a19d4a150
dt-bindings: soc: samsung: exynos-pmu: add Exynos4212 compatible
...
Support for the Exynos4212 SoC was originally dropped as there were
no boards using it. We will be adding a device that uses it, so add
back the relevant compatible.
This reverts part of commit c40610198f ("soc: samsung: Remove
Exynos4212 related dead code").
Signed-off-by: Artur Weber <aweber.kernel@gmail.com >
Link: https://lore.kernel.org/r/20230501195525.6268-2-aweber.kernel@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-05-09 19:49:15 +02:00
Krzysztof Kozlowski
e154a338e1
dt-bindings: soc: samsung: exynos-pmu: allow phys as child on Exynos3 and Exynos4
...
Just like on Exynos5250, Exynos5420 and Exynos5433 the MIPI phy is
actually part of the Power Management Unit system controller thus allow
it as PMU's child.
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20230207192851.549242-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-04-05 09:52:11 +02:00
Krzysztof Kozlowski
fe6a952b56
dt-bindings: soc: samsung: exynos-pmu: allow phys as child
...
The MIPI and DisplayPort phys are actually part of the Power Management
Unit system controller, thus allow them as its children, instead of
specifying as separate device nodes with syscon phandle.
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20230127194057.186458-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
2023-01-29 11:36:10 +01:00
Krzysztof Kozlowski
3e27bf7193
dt-bindings: soc: samsung: exynos-pmu: add reboot-mode
...
ExynosAutov9 gained a reboot-mode node, so document the property to fix
warning:
exynosautov9-sadk.dtb: system-controller@10460000: 'reboot-mode' does not match any of the regexes: 'pinctrl-[0-9]+'
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220706160257.27579-3-krzysztof.kozlowski@linaro.org
2022-07-06 18:24:32 +02:00
Krzysztof Kozlowski
61bebc2902
dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths
...
Preferred coding for referencing other schemas is to use absolute path.
Quotes over path are also not needed.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220706160257.27579-2-krzysztof.kozlowski@linaro.org
2022-07-06 18:24:32 +02:00
Krzysztof Kozlowski
38aed2e0aa
dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks
...
"assigned-clocks" are not needed in the device schema as they come from
core schema.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20220706160257.27579-1-krzysztof.kozlowski@linaro.org
2022-07-06 18:24:30 +02:00
Krzysztof Kozlowski
96c8bddb6c
dt-bindings: soc: samsung: keep SoC driver bindings together
...
Recently added Samsung Exynos USI driver devicetree bindings were added
under ../bindings/soc/samsung/exynos-usi.yaml, so move there also two
other bindings for Exynos SoC drivers: the PMU and ChipID.
Update Samsung Exynos MAINTAINERS entry to include this new path.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com >
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org >
Link: https://lore.kernel.org/r/20211213112057.16709-1-krzysztof.kozlowski@canonical.com
2021-12-18 11:55:59 +01:00