Skip to content
  1. Feb 06, 2024
    • Rob Herring's avatar
      net: marvell,prestera: Fix example PCI bus addressing · 17adc3f3
      Rob Herring authored
      
      
      The example for PCI devices has some addressing errors. 'reg' is written
      as if the parent bus is PCI, but the default bus for examples is 1
      address and size cell. 'ranges' is defining config space with a
      size of 0. Generally, config space should not be defined in
      'ranges', only PCI memory and I/O spaces. Fix these issues by updating
      the values with made-up, but valid values.
      
      This was uncovered with recent dtschema changes.
      
      Link: https://lore.kernel.org/r/20240122173514.935742-1-robh@kernel.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      17adc3f3
  2. Feb 01, 2024
  3. Jan 31, 2024
  4. Jan 22, 2024
    • Nícolas F. R. A. Prado's avatar
      kselftest: dt: Stop relying on dirname to improve performance · 6154fb9c
      Nícolas F. R. A. Prado authored
      
      
      When walking directory trees, instead of looking for specific files and
      running dirname to get the parent folder, traverse all folders and
      ignore the ones not containing the desired files. This avoids the need
      to call dirname inside the loop, which drastically decreases run time:
      Running locally on a mt8192-asurada-spherion, which reports 160 test
      cases, has gone from 5.5s to 2.9s, while running remotely with an
      nfsroot has gone from 13.5s to 5.5s.
      
      This change has a side-effect, which is that the root DT node now
      also shows in the output, even though it isn't expected to bind to a
      driver. However there shouldn't be a matching driver for the board
      compatible, so the end result will be just an extra skipped test:
      
      ok 1 / # SKIP
      
      Reported-by: default avatarMark Brown <broonie@kernel.org>
      Closes: https://lore.kernel.org/all/310391e8-fdf2-4c2f-a680-7744eb685177@sirena.org.uk
      Fixes: 14571ab1
      
       ("kselftest: Add new test for detecting unprobed Devicetree devices")
      Tested-by: default avatarMark Brown <broonie@kernel.org>
      Signed-off-by: default avatarNícolas F. R. A. Prado <nfraprado@collabora.com>
      Link: https://lore.kernel.org/r/20240122-dt-kselftest-dirname-perf-fix-v2-1-f1630532fd38@collabora.com
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      6154fb9c
  5. Jan 17, 2024
  6. Jan 12, 2024
  7. Jan 11, 2024
    • Mark Hasemeyer's avatar
      dt-bindings: power: Clarify wording for wakeup-source property · 5b202c25
      Mark Hasemeyer authored
      
      
      The wording in the current documentation is a little strong. The
      intention was not to fix any particular interrupt as wakeup capable but
      leave those details to the device. It wasn't intended to enforce any
      rules as what can be or can't be a wakeup interrupt.
      
      Soften the wording to not mandate that the 'wakeup-source' property be
      used, and clarify what it means when an interrupt is marked (or not
      marked) for wakeup.
      
      Link: https://lore.kernel.org/all/ZYAjxxHcCOgDVMTQ@bogus/
      Link: https://lore.kernel.org/all/CAL_Jsq+MYwOG40X26cYmO9EkZ9xqWrXDi03MaRfxnV-+VGkXWQ@mail.gmail.com/
      Signed-off-by: default avatarMark Hasemeyer <markhas@chromium.org>
      Link: https://lore.kernel.org/r/20240102140734.v4.4.I1016a45ac9e8daf8a9ebc9854ab90ec3542e7c30@changeid
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      5b202c25
  8. Jan 10, 2024
  9. Dec 09, 2023
  10. Dec 08, 2023
  11. Nov 30, 2023
  12. Nov 29, 2023