1. 20 Apr, 2020 11 commits
  2. 17 Apr, 2020 10 commits
  3. 16 Apr, 2020 3 commits
  4. 15 Apr, 2020 5 commits
  5. 14 Apr, 2020 11 commits
    • Krzysztof Kozlowski's avatar
      dt-bindings: memory-controllers: exynos-srom: Remove unneeded type for reg-io-width · 88986987
      Krzysztof Kozlowski authored
      'reg-io-width' property is an enum so there is no need to specify its
      type.
      Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      88986987
    • Mauro Carvalho Chehab's avatar
      docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file · 5fd274ed
      Mauro Carvalho Chehab authored
      phy-rockchip-inno-usb2.txt was converted to yaml.
      
      Fix the corresponding reference.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      5fd274ed
    • Mauro Carvalho Chehab's avatar
      docs: dt: fix a broken reference for a file converted to json · 27b128b3
      Mauro Carvalho Chehab authored
      Changeset 32ced09d ("dt-bindings: serial: Convert slave-device bindings to json-schema")
      moved a binding to json and updated the links.
      
      Yet, one link was not changed, due to a merge conflict.
      
      Update this one too.
      
      Fixes: 32ced09d ("dt-bindings: serial: Convert slave-device bindings to json-schema")
      Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      27b128b3
    • Mauro Carvalho Chehab's avatar
      docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file · 0c134f52
      Mauro Carvalho Chehab authored
      The qcom-qusb2-phy.txt file was converted and renamed to yaml.
      Update cross-reference accordingly.
      
      Fixes: 8ce65d8d ("dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml")
      Reviewed-by: default avatarStephen Boyd <swboyd@chromium.org>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      0c134f52
    • Mauro Carvalho Chehab's avatar
      docs: dt: fix broken reference to phy-cadence-torrent.yaml · b8a1707f
      Mauro Carvalho Chehab authored
      This file was removed, and another file was added instead of
      it, on two separate commits.
      
      Splitting a single logical change (doc conversion) on two
      patches is a bad thing, as it makes harder to discover what
      crap happened.
      
      Anyway, this patch fixes the broken reference, making it
      pointing to the new location of the file.
      
      Fixes: 92200373 ("dt-bindings: phy: Remove Cadence MHDP PHY dt binding")
      Fixes: c6d8eef38b7f ("dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format.")
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      b8a1707f
    • Rob Herring's avatar
      dt-bindings: interrupt-controller: Fix loongson,parent_int_map property schema · 7801eba8
      Rob Herring authored
      'loongson,parent_int_map' is an array, but the schema is defining a
      matrix resulting in the follow warnings:
      
      Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.example.dt.yaml:
        interrupt-controller@3ff01400: loongson,parent_int_map:0: [4043309055] is too short
      Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.example.dt.yaml:
        interrupt-controller@3ff01400: loongson,parent_int_map:1: [251658240] is too short
      Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.example.dt.yaml:
        interrupt-controller@3ff01400: loongson,parent_int_map:2: [0] is too short
      Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.example.dt.yaml:
        interrupt-controller@3ff01400: loongson,parent_int_map:3: [0] is too short
      
      The correct way to define an array is a list in 'items' and/or a size
      defined by 'minItems' and 'maxItems'.
      
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Jason Cooper <jason@lakedaemon.net>
      Cc: Marc Zyngier <maz@kernel.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      7801eba8
    • Rob Herring's avatar
      dt-bindings: hwmon: Fix incorrect $id paths · ce81bd69
      Rob Herring authored
      Fix the path warnings in the adi,axi-fan-control and adt7475 bindings:
      
      Documentation/devicetree/bindings/hwmon/adt7475.yaml: $id:
        relative path/filename doesn't match actual path or filename
        expected: http://devicetree.org/schemas/hwmon/adt7475.yaml#
      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml: $id:
        relative path/filename doesn't match actual path or filename
        expected: http://devicetree.org/schemas/hwmon/adi,axi-fan-control.yaml#
      
      Cc: Jean Delvare <jdelvare@suse.com>
      Cc: linux-hwmon@vger.kernel.org
      Acked-by: default avatarGuenter Roeck <linux@roeck-us.net>
      Acked-by: default avatarNuno Sá <nuno.sa@analog.com>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      ce81bd69
    • Rob Herring's avatar
      dt-bindings: Fix dtc warnings on reg and ranges in examples · f88d59fc
      Rob Herring authored
      A recent update to dtc and changes to the default warnings introduced
      some new warnings in the DT binding examples:
      
      Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10-mbus.example.dts:23.13-61:
       Warning (dma_ranges_format): /example-0/dram-controller@1c01000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.example.dts:17.22-28.11:
       Warning (unit_address_vs_reg): /example-0/fpga-axi@0: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.example.dts:34.13-54:
       Warning (dma_ranges_format): /example-0/memory-controller@2c00000:dma-ranges: "dma-ranges" property has invalid length (24 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 2)
      Documentation/devicetree/bindings/mfd/st,stpmic1.example.dts:19.15-79.11:
       Warning (unit_address_vs_reg): /example-0/i2c@0: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.example.dts:28.23-31.15:
       Warning (unit_address_vs_reg): /example-0/mdio@37000000/switch@10: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/rng/brcm,bcm2835.example.dts:17.5-21.11:
       Warning (unit_address_vs_reg): /example-0/rng: node has a reg or ranges property, but no unit name
      Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.example.dts:20.20-43.11:
       Warning (unit_address_vs_reg): /example-0/soc@0: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/usb/ingenic,musb.example.dts:18.28-21.11:
       Warning (unit_address_vs_reg): /example-0/usb-phy@0: node has a unit name, but no reg or ranges property
      
      Cc: Maxime Ripard <mripard@kernel.org>
      Cc: Chen-Yu Tsai <wens@csie.org>
      Cc: "Nuno Sá" <nuno.sa@analog.com>
      Cc: Jean Delvare <jdelvare@suse.com>
      Cc: Thierry Reding <thierry.reding@gmail.com>
      Cc: Jonathan Hunter <jonathanh@nvidia.com>
      Cc: Lee Jones <lee.jones@linaro.org>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Matt Mackall <mpm@selenic.com>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Cc: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
      Cc: Florian Fainelli <f.fainelli@gmail.com>
      Cc: Ray Jui <rjui@broadcom.com>
      Cc: Scott Branden <sbranden@broadcom.com>
      Cc: bcm-kernel-feedback-list@broadcom.com
      Cc: Mark Brown <broonie@kernel.org>
      Cc: linux-hwmon@vger.kernel.org
      Cc: linux-tegra@vger.kernel.org
      Cc: linux-arm-msm@vger.kernel.org
      Cc: netdev@vger.kernel.org
      Cc: linux-crypto@vger.kernel.org
      Cc: linux-rpi-kernel@lists.infradead.org
      Cc: linux-spi@vger.kernel.org
      Cc: linux-usb@vger.kernel.org
      Acked-by: default avatarGuenter Roeck <linux@roeck-us.net>
      Reviewed-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      f88d59fc
    • Matti Vaittinen's avatar
      dt-bindings: BD718x7 - add missing I2C bus properties · 213d0e4c
      Matti Vaittinen authored
      The DT example needs #address-cells and #size-cells for I2C bus or
      validity checker will generate warnings. Add these properties in
      BD71837 and BD71847 binding examples.
      Signed-off-by: default avatarMatti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      213d0e4c
    • Fabio Estevam's avatar
      dt-bindings: clock: syscon-icst: Remove unneeded unit name · ec76f57d
      Fabio Estevam authored
      The following warnings are seen with 'make dt_binding_check':
      
      Documentation/devicetree/bindings/clock/arm,syscon-icst.example.dts:17.16-24.11: Warning (unit_address_vs_reg): /example-0/clock@00: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/clock/arm,syscon-icst.example.dts:17.16-24.11: Warning (unit_address_format): /example-0/clock@00: unit name should not have leading 0s
      
      Fix them by removing the unneeded clock unit name.
      Signed-off-by: default avatarFabio Estevam <festevam@gmail.com>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      ec76f57d
    • Fabio Estevam's avatar
      dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C unit name · c6be88ad
      Fabio Estevam authored
      The following warnings are seen with 'make dt_binding_check':
      
      Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.example.dts:19.22-30.11: Warning (unit_address_vs_reg): /example-0/i2c@00000000: node has a unit name, but no reg or ranges property
      Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.example.dts:19.22-30.11: Warning (unit_address_format): /example-0/i2c@00000000: unit name should not have leading 0s
      
      Fix it by removing the unneeded i2c unit name.
      Signed-off-by: default avatarFabio Estevam <festevam@gmail.com>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      c6be88ad