1. 23 Jan, 2020 2 commits
    • Benjamin Gaignard's avatar
      dt-bindings: serial: Convert rs485 bindings to json-schema · d50f974c
      Benjamin Gaignard authored
      Convert rs485 binding to yaml style file.
      Signed-off-by: default avatarBenjamin Gaignard <benjamin.gaignard@st.com>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      d50f974c
    • Douglas Anderson's avatar
      dt-bindings: timer: Use non-empty ranges in example · c5c689d3
      Douglas Anderson authored
      On many arm64 qcom device trees, running `make dtbs_check` yells:
      
        timer@17c20000: #size-cells:0:0: 1 was expected
      
      It appears that someone was trying to assert the fact that sub-nodes
      describing frames would never have a size that's more than 32-bits
      big.  That does indeed appear to be true for all cases I could find.
      
      Currently many arm64 qcom device tree files have a #address-cells and
      about in commit bede7d2d ("arm64: dts: qcom: sdm845: Increase
      address and size cells for soc").  That means the only way we can
      shrink them down is to use a non-empty ranges.
      
      Since forever it has said in "writing-bindings.txt" to "DO use
      non-empty 'ranges' to limit the size of child buses/devices".  I guess
      we should start listening to it.
      
      I believe (but am not certain) that this also means that we should use
      "ranges" to simplify the "reg" of our sub devices by specifying an
      offset.  Let's update the example in the bindings to make this
      obvious.
      Signed-off-by: default avatarDouglas Anderson <dianders@chromium.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      c5c689d3
  2. 21 Jan, 2020 1 commit
  3. 15 Jan, 2020 3 commits
  4. 14 Jan, 2020 2 commits
  5. 13 Jan, 2020 3 commits
  6. 08 Jan, 2020 5 commits
  7. 06 Jan, 2020 2 commits
  8. 04 Jan, 2020 2 commits
  9. 26 Dec, 2019 1 commit
    • Rob Herring's avatar
      scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a · 0cec114e
      Rob Herring authored
      This adds the following commits from upstream:
      
      c40aeb60b47a travis.yml: Run tests on the non-x86 builders, too
      9f86aff444f4 Add .cirrus.yml for FreeBSD build
      34c82275bae6 Avoid gnu_printf attribute when using Clang
      743000931bc9 tests: default to 'cc' if CC not set
      adcd676491cc Add test-case for trailing zero
      d9c55f855b65 Remove trailing zero from the overlay path
      7a22132c79ec pylibfdt: Adjust for deprecated test methods
      dbe80d577ee2 tests: add extension to sed -i for GNU/BSD sed compatibility
      af57d440d887 libfdt: Correct prototype for fdt_ro_probe_()
      6ce585ac153b Use correct inttypes.h format specifier
      715028622547 support byacc in addition to bison
      fdf3f6d897ab pylibfdt: Correct the type for fdt_property_stub()
      430419c28100 tests: fix some python warnings
      588a29ff2e4e util: use gnu_printf format attribute
      bc876708ab1d fstree: replace lstat with stat
      4c3c4ccb9916 dumptrees: pass outputdir as first argument
      aa522da9fff6 tests: allow out-of-tree test run
      0d0d0fa51b1f fdtoverlay: Return non-zero exit code if overlays can't be applied
      4605eb047b38 Add .editorconfig
      18d7b2f4ee45 yamltree: Ensure consistent bracketing of properties with phandles
      67f790c1adcc libfdt.h: add explicit cast from void* to uint8_t* in fdt(32|64)_st
      b111122ea5eb pylibfdt: use python3 shebang
      60e0db3d65a1 Ignore phandle properties in /aliases
      95ce19c14064 README: update for Python 3
      5345db19f615 livetree: simplify condition in get_node_by_path
      b8d6eca78210 libfdt: Allow #size-cells of 0
      184f51099471 Makefile: Add EXTRA_CFLAGS variable
      812b1956a076 libfdt: Tweak data handling to satisfy Coverity
      5c715a44776a fdtoverlay: Ignore symbols in overlays which don't apply to the target tree
      b99353474850 fdtoverlay: Allow adding labels to __overlay__ nodes in overlays
      d6de81b81b68 pylibfdt: Add support for fdt_get_alias()
      1c17714dbb3a pylibfdt: Correct the FdtSw example
      ad57e4574a37 tests: Add a failed test case for 'fdtoverlay' with long target path
      bbe3b36f542b fdtoverlay: Rework output allocation
      6c2e61f08396 fdtoverlay: Improve error messages
      297f5abb362e fdtoverlay: Check for truncated overlay blobs
      
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: clang-built-linux@googlegroups.com
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      0cec114e
  10. 24 Dec, 2019 8 commits
  11. 20 Dec, 2019 2 commits
  12. 19 Dec, 2019 4 commits
  13. 18 Dec, 2019 5 commits