dt-bindings: mfd: stericsson,db8500-prcmu: Add missing unevaluatedProperties for each regulator
Each regulator node, which references common regulator.yaml schema, should disallow additional or unevaluated properties. Otherwise mistakes in properties will go unnoticed. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230726065633.74924-2-krzysztof.kozlowski@linaro.org Signed-off-by: Lee Jones <lee@kernel.org>pull/806/head
parent
70d39151e0
commit
99a93d6f77
|
|
@ -72,44 +72,52 @@ properties:
|
|||
main voltage domain for the chip.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_varm:
|
||||
description: The voltage for the ARM Cortex A-9 CPU.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vmodem:
|
||||
description: The voltage for the modem subsystem.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vpll:
|
||||
description: The voltage for the phase locked loop clocks.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vsmps1:
|
||||
description: Also known as VIO12, is a step-down voltage regulator
|
||||
for 1.2V I/O. SMPS means System Management Power Source.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vsmps2:
|
||||
description: Also known as VIO18, is a step-down voltage regulator
|
||||
for 1.8V I/O. SMPS means System Management Power Source.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vsmps3:
|
||||
description: This is a step-down voltage regulator
|
||||
for 0.87 thru 1.875V I/O. SMPS means System Management Power Source.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_vrf1:
|
||||
description: RF transciever voltage regulator.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sva_mmdsp:
|
||||
description: Smart Video Accelerator (SVA) multimedia DSP (MMDSP)
|
||||
|
|
@ -117,18 +125,21 @@ properties:
|
|||
for video encoding and decoding.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sva_mmdsp_ret:
|
||||
description: Smart Video Accelerator (SVA) multimedia DSP (MMDSP)
|
||||
voltage regulator for retention mode.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sva_pipe:
|
||||
description: Smart Video Accelerator (SVA) multimedia DSP (MMDSP)
|
||||
voltage regulator for the data pipe.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sia_mmdsp:
|
||||
description: Smart Image Accelerator (SIA) multimedia DSP (MMDSP)
|
||||
|
|
@ -136,18 +147,21 @@ properties:
|
|||
for image encoding and decoding.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sia_mmdsp_ret:
|
||||
description: Smart Image Accelerator (SIA) multimedia DSP (MMDSP)
|
||||
voltage regulator for retention mode.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sia_pipe:
|
||||
description: Smart Image Accelerator (SIA) multimedia DSP (MMDSP)
|
||||
voltage regulator for the data pipe.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_sga:
|
||||
description: Smart Graphics Accelerator (SGA) voltage regulator.
|
||||
|
|
@ -155,6 +169,7 @@ properties:
|
|||
accelerator block.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_b2r2_mcde:
|
||||
description: Blit Blend Rotate and Rescale (B2R2), and Multi-Channel
|
||||
|
|
@ -162,28 +177,33 @@ properties:
|
|||
blocks.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_esram12:
|
||||
description: Embedded Static RAM (ESRAM) 1 and 2 voltage regulator.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_esram12_ret:
|
||||
description: Embedded Static RAM (ESRAM) 1 and 2 voltage regulator for
|
||||
retention mode.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_esram34:
|
||||
description: Embedded Static RAM (ESRAM) 3 and 4 voltage regulator.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
db8500_esram34_ret:
|
||||
description: Embedded Static RAM (ESRAM) 3 and 4 voltage regulator for
|
||||
retention mode.
|
||||
type: object
|
||||
$ref: ../regulator/regulator.yaml#
|
||||
unevaluatedProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
|
|
|
|||
Loading…
Reference in New Issue