Rob Herring
62298364bd
dt-bindings: Explicitly allow additional properties in board/SoC schemas
...
In order to add meta-schema checks for additional/unevaluatedProperties
being present, all schema need to make this explicit. As the top-level
board/SoC schemas always have additional properties, add
'additionalProperties: true'.
Acked-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-by: Viresh Kumar <viresh.kumar@linaro.org >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20201005183830.486085-4-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2020-10-26 16:13:56 -05:00
Rob Herring
5be478f9c2
dt-bindings: Another round of adding missing 'additionalProperties'
...
Another round of wack-a-mole. The json-schema default is additional
unknown properties are allowed, but for DT all properties should be
defined.
Cc: Linus Walleij <linus.walleij@linaro.org >
Cc: Stephen Boyd <sboyd@kernel.org >
Cc: Shawn Guo <shawnguo@kernel.org >
Cc: Bjorn Andersson <bjorn.andersson@linaro.org >
Cc: Baolin Wang <baolin.wang7@gmail.com >
Cc: Mauro Carvalho Chehab <mchehab@kernel.org >
Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Cc: "David S. Miller" <davem@davemloft.net >
Cc: Bjorn Helgaas <bhelgaas@google.com >
Cc: Liam Girdwood <lgirdwood@gmail.com >
Cc: Daniel Lezcano <daniel.lezcano@linaro.org >
Reviewed-by: Guenter Roeck <linux@roeck-us.net >
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Acked-By: Vinod Koul <vkoul@kernel.org >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Ulf Hansson <ulf.hansson@linaro.org >
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com > # for iio
Acked-by: Thierry Reding <treding@nvidia.com >
Acked-by: Mark Brown <broonie@kernel.org >
Reviewd-by: Corey Minyard <cminyard@mvista.com >
Acked-by: Pavel Machek <pavel@ucw.cz >
Acked-by: Sebastian Reichel <sre@kernel.org >
Link: https://lore.kernel.org/r/20201002234143.3570746-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2020-10-06 10:55:25 -05:00
Huacai Chen
a84a334f03
dt-bindings: mips: Document Loongson kvm guest board
...
Document loongson64v-4core-virtio, a virtio based kvm guest board for
Loongson-3.
Signed-off-by: Huacai Chen <chenhc@lemote.com >
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-08-04 09:33:58 +02:00
Huacai Chen
eef36f0ecd
dt-bindings: mips: Document two Loongson boards
...
Document loongson64c-4core-ls7a and loongson64g-4core-ls7a, two boards
with LS7A PCH.
Signed-off-by: Huacai Chen <chenhc@lemote.com >
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-07-08 11:24:09 +02:00
Huacai Chen
f8523d0e83
MIPS: Loongson: Rename CPU device-tree binding
...
Loongson-3A R1/R2/R3 and Loongson-3B R1/R2 use the same package naming
in dts, and Loongson-3A R4 will be different. In cpu.h the classic 64bit
Loongson processors are called Loongson64C (C for classic, pre Loongson-
3A R4), and the new 64bit Loongson processors are called Loongson64G (G
for generic, Loongson-3A R4+). To keep consistency and make extensible,
we rename the classic "loongson3" prefix to "loongson64c", and the new
prefix for Loongson-3A R4+ will be "loongson64g".
Signed-off-by: Huacai Chen <chenhc@lemote.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-07-08 11:23:26 +02:00
Jiaxun Yang
dbfd92fe57
dt-bindings: Document Loongson RS780E PCH ACPI Controller
...
This controller is attached under ISA Bus and can be found
in Loongson-3 systems with RS780E PCH.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-04-20 19:36:47 +02:00
Jiaxun Yang
bfe9a29996
dt-bindings: mips: Add loongson boards
...
Prepare for later dts.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Co-developed-by: Huacai Chen <chenhc@lemote.com >
Signed-off-by: Huacai Chen <chenhc@lemote.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-03-25 16:07:11 +01:00