Skip to content
  • Linus Torvalds's avatar
    Merge tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 9c2dd840
    Linus Torvalds authored
    Pull DeviceTree updates from Rob Herring:
    
     - Sync dtc to upstream version v1.4.6-9-gaadd0b65c987. This adds a
       bunch more warnings (hidden behind W=1).
    
     - Build dtc lexer and parser files instead of using shipped versions.
    
     - Rework overlay apply API to take an FDT as input and apply overlays
       in a single step.
    
     - Add a phandle lookup cache. This improves boot time by hundreds of
       msec on systems with large DT.
    
     - Add trivial mcp4017/18/19 potentiometers bindings.
    
     - Remove VLA stack usage in DT code.
    
    * tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (26 commits)
      of: unittest: fix an error code in of_unittest_apply_overlay()
      of: unittest: move misplaced function declaration
      of: unittest: Remove VLA stack usage
      of: overlay: Fix forgotten reference to of_overlay_apply()
      of: Documentation: Fix forgotten reference to of_overlay_apply()
      of: unittest: local return value variable related cleanups
      of: unittest: remove unneeded local return value variables
      dt-bindings: trivial: add various mcp4017/18/19 potentiometers
      of: unittest: fix an error test in of_unittest_overlay_8()
      of: cache phandle nodes to reduce cost of of_find_node_by_phandle()
      dt-bindings: rockchip-dw-mshc: use consistent clock names
      MAINTAINERS: Add linux/of_*.h headers to appropriate subsystems
      scripts: turn off some new dtc warnings by default
      scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987
      scripts/dtc: generate lexer and parser during build instead of shipping
      powerpc: boot: add strrchr function
      of: overlay: do not include path in full_name of added nodes
      of: unittest: clean up changeset test
      arm64/efi: Make strrchr() available to the EFI namespace
      ARM: boot: add strrchr function
      ...
    9c2dd840