mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-28 18:22:49 -05:00
dt-bindings: mfd: x-powers,axp152: Simplify disallowing properties
The syntax to disallow x-powers,drive-vbus-en, x-powers,self-working-mode and x-powers,master-mode for certain variants can be made simpler. Also this produces much nicer warning message when the condition hits wrong DTS. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Acked-by: Chen-Yu Tsai <wens@csie.org> Reviewed-by: Andre Przywara <andre.przywara@arm.com> Tested-by: Andre Przywara <andre.przywara@arm.com> Signed-off-by: Lee Jones <lee@kernel.org> Link: https://lore.kernel.org/r/20230325114353.50293-1-krzysztof.kozlowski@linaro.org
This commit is contained in:
committed by
Lee Jones
parent
67d6c76fc8
commit
66c8d55966
@@ -47,9 +47,8 @@ allOf:
|
||||
- x-powers,axp209
|
||||
|
||||
then:
|
||||
not:
|
||||
required:
|
||||
- x-powers,drive-vbus-en
|
||||
properties:
|
||||
x-powers,drive-vbus-en: false
|
||||
|
||||
- if:
|
||||
not:
|
||||
@@ -59,14 +58,9 @@ allOf:
|
||||
const: x-powers,axp806
|
||||
|
||||
then:
|
||||
allOf:
|
||||
- not:
|
||||
required:
|
||||
- x-powers,self-working-mode
|
||||
|
||||
- not:
|
||||
required:
|
||||
- x-powers,master-mode
|
||||
properties:
|
||||
x-powers,self-working-mode: false
|
||||
x-powers,master-mode: false
|
||||
|
||||
- if:
|
||||
not:
|
||||
|
||||
Reference in New Issue
Block a user