2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-11 15:14:03 +08:00
linux-next/Documentation/devicetree/bindings/firmware
Bjorn Andersson 8a07855e66 dt-bindings: firmware: scm: Refactor compatibles and clocks
When the binding was written all "future" platforms required three
clocks, so the default compatible (qcom,scm) was defined to require
this. But as history shows all "future" platforms actually lack required
clocks. Given how the binding is written these compatibles have to be
added as an exception to the default.

Refactor the description of compatible to define that a platform
compatible should be given, followed by the fallback of qcom,scm. Also
refactor the description of the clocks in a way that this does not need
to be updated as new platform specific compatibles are added.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
2018-09-14 00:31:40 -05:00
..
meson documentation: Add secure monitor bindings documentation 2016-09-01 15:27:06 -07:00
coreboot.txt firmware: Add coreboot device tree binding documentation 2017-04-08 18:05:36 +02:00
nvidia,tegra186-bpmp.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
qcom,scm.txt dt-bindings: firmware: scm: Refactor compatibles and clocks 2018-09-14 00:31:40 -05:00