1. 10 Oct, 2018 1 commit
  2. 25 Sep, 2018 1 commit
  3. 20 Sep, 2018 2 commits
    • Linus Walleij's avatar
      gpio: OF: Remove bad practice examples · c02980d6
      Linus Walleij authored
      We remove the references to anything but two-cell GPIO specifiers
      and just mention that controllers need to specify their bindings
      and that we strongly recommend two-cell bindings.
      
      Cc: devicetree@vger.kernel.org
      Reviewed-by: Rob Herring's avatarRob Herring <robh@kernel.org>
      Signed-off-by: Linus Walleij's avatarLinus Walleij <linus.walleij@linaro.org>
      c02980d6
    • Linus Walleij's avatar
      gpio: OF: Cut painful BNF experiments from bindings · 25db30c3
      Linus Walleij authored
      In 2011 the commit bf859f84
      ("gpio/dt: Refine GPIO device tree binding") introduced an
      experimental BNF notation for defining a regular grammar for
      the GPIO phandles used by different devices.
      
      This was an interesting approach, and shows that we have long
      nutured the idea to formally verify device tree files using
      regular grammar.
      
      Most if not all other bindings use natural language to define
      the bindings, and the recent thinking for verifying device
      tree files is to use JSON schemas in separate definitions.
      
      Cut the BNF business and replace it with natural language
      so that it becomes more human-readable for now.
      
      Cc: devicetree@vger.kernel.org
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Kumar Gala <galak@kernel.crashing.org>
      Reviewed-by: Rob Herring's avatarRob Herring <robh@kernel.org>
      Signed-off-by: Linus Walleij's avatarLinus Walleij <linus.walleij@linaro.org>
      25db30c3
  4. 11 Sep, 2018 1 commit
  5. 29 Aug, 2018 3 commits
  6. 06 Aug, 2018 1 commit
  7. 25 Jul, 2018 1 commit
    • Rob Herring's avatar
      dt-bindings: remove 'interrupt-parent' from bindings · 791d3ef2
      Rob Herring authored
      'interrupt-parent' is often documented as part of define bindings, but
      it is really outside the scope of a device binding. It's never required
      in a given node as it is often inherited from a parent node. Or it can
      be implicit if a parent node is an 'interrupt-controller' node. So
      remove it from all the binding files.
      
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: Rob Herring's avatarRob Herring <robh@kernel.org>
      791d3ef2
  8. 10 Jul, 2018 1 commit
  9. 09 Jul, 2018 2 commits
  10. 02 Jul, 2018 1 commit
  11. 26 Jun, 2018 1 commit
  12. 18 Jun, 2018 1 commit
  13. 23 May, 2018 1 commit
  14. 16 May, 2018 5 commits
  15. 27 Mar, 2018 3 commits
  16. 26 Mar, 2018 1 commit
  17. 02 Mar, 2018 1 commit
  18. 01 Mar, 2018 1 commit
  19. 22 Feb, 2018 1 commit
  20. 12 Feb, 2018 1 commit
  21. 26 Dec, 2017 1 commit
  22. 21 Dec, 2017 1 commit
  23. 07 Dec, 2017 2 commits
  24. 06 Dec, 2017 1 commit
  25. 02 Dec, 2017 1 commit
  26. 09 Nov, 2017 2 commits
  27. 30 Oct, 2017 1 commit
  28. 23 Oct, 2017 1 commit