Commit 32ada6b0 authored by Rob Herring's avatar Rob Herring
Browse files

dt-bindings: Cleanup standard unit properties



Properties with standard unit suffixes already have a type and don't need
type definitions. They also default to a single entry, so 'maxItems: 1'
can be dropped.

adi,ad5758 is an oddball which defined an enum of arrays. While a valid
schema, it is simpler as a whole to only define scalar constraints.

Cc: Jean Delvare <jdelvare@suse.com>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Serge Semin <fancer.lancer@gmail.com>
Cc: linux-hwmon@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-iio@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-input@vger.kernel.org
Cc: linux-mmc@vger.kernel.org
Cc: netdev@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-rtc@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: alsa-devel@alsa-project.org
Cc: linux-watchdog@vger.kernel.org
Signed-off-by: default avatarRob Herring <robh@kernel.org>
Acked-by: default avatarGuenter Roeck <linux@roeck-us.net>
Acked-by: default avatarMark Brown <broonie@kernel.org>
Acked-by: Wolfram Sang <wsa@kernel.org> # for I2C
Acked-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
Acked-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Sebastian Reichel <sre@kernel.org> # for power-supply
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> #for-iio
Acked-by: default avatarAlexandre TORGUE <alexandre.torgue@foss.st.com>
Link: https://lore.kernel.org/r/20210128194515.743252-1-robh@kernel.org
parent 89c7cb16
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -232,7 +232,6 @@ properties:
      by this cpu (see ./idle-states.yaml).
      by this cpu (see ./idle-states.yaml).


  capacity-dmips-mhz:
  capacity-dmips-mhz:
    $ref: '/schemas/types.yaml#/definitions/uint32'
    description:
    description:
      u32 value representing CPU capacity (see ./cpu-capacity.txt) in
      u32 value representing CPU capacity (see ./cpu-capacity.txt) in
      DMIPS/MHz, relative to highest capacity-dmips-mhz
      DMIPS/MHz, relative to highest capacity-dmips-mhz
+0 −1
Original line number Original line Diff line number Diff line
@@ -85,7 +85,6 @@ properties:
  wlf,micd-timeout-ms:
  wlf,micd-timeout-ms:
    description:
    description:
      Timeout for microphone detection, specified in milliseconds.
      Timeout for microphone detection, specified in milliseconds.
    $ref: "/schemas/types.yaml#/definitions/uint32"


  wlf,micd-force-micbias:
  wlf,micd-force-micbias:
    description:
    description:
+0 −1
Original line number Original line Diff line number Diff line
@@ -49,7 +49,6 @@ properties:
    description:
    description:
      This property controls the Accumulation Dead band which allows to set the
      This property controls the Accumulation Dead band which allows to set the
      level of current below which no accumulation takes place.
      level of current below which no accumulation takes place.
    $ref: /schemas/types.yaml#/definitions/uint32
    maximum: 255
    maximum: 255
    default: 0
    default: 0


+3 −5
Original line number Original line Diff line number Diff line
@@ -73,8 +73,6 @@ properties:
    description: |
    description: |
      Temperature sensor trimming factor. It can be used to manually adjust the
      Temperature sensor trimming factor. It can be used to manually adjust the
      temperature measurements within 7.130 degrees Celsius.
      temperature measurements within 7.130 degrees Celsius.
    maxItems: 1
    items:
    default: 0
    default: 0
    minimum: 0
    minimum: 0
    maximum: 7130
    maximum: 7130
+0 −1
Original line number Original line Diff line number Diff line
@@ -52,7 +52,6 @@ properties:
  ti,bus-range-microvolt:
  ti,bus-range-microvolt:
    description: |
    description: |
      This is the operating range of the bus voltage in microvolt
      This is the operating range of the bus voltage in microvolt
    $ref: /schemas/types.yaml#/definitions/uint32
    enum: [16000000, 32000000]
    enum: [16000000, 32000000]
    default: 32000000
    default: 32000000


Loading