Commit 8ec664ff authored by Dmitry Baryshkov's avatar Dmitry Baryshkov Committed by Linus Walleij
Browse files

dt-bindings: pinctrl: qcom,pmic-mpp: switch to #interrupt-cells



Stop specifying individual interrupts properties. Use #interrupt-cells
instead as we are switching qcom,spmi-mpp and qcom,ssbi-mpp to
hierarchical IRQ setup.

Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20211008012524.481877-18-dmitry.baryshkov@linaro.org


Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent afe6777f
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -40,12 +40,10 @@ properties:
  reg:
    maxItems: 1

  interrupts:
    minItems: 1
    maxItems: 12
    description:
      Must contain an array of encoded interrupt specifiers for
      each available MPP
  interrupt-controller: true

  '#interrupt-cells':
    const: 2

  gpio-controller: true
  gpio-line-names: true
@@ -67,6 +65,7 @@ required:
  - gpio-controller
  - '#gpio-cells'
  - gpio-ranges
  - interrupt-controller

patternProperties:
  '-state$':
@@ -164,7 +163,8 @@ examples:
      gpio-ranges = <&pm8841_mpp 0 0 4>;
      gpio-line-names = "VDD_PX_BIAS", "WLAN_LED_CTRL",
              "BT_LED_CTRL", "GPIO-F";
      interrupts = <4 0xa0 0 0>, <4 0xa1 0 0>, <4 0xa2 0 0>, <4 0xa3 0 0>;
      interrupt-controller;
      #interrupt-cells = <2>;

      pinctrl-names = "default";
      pinctrl-0 = <&pm8841_default>;