1. 04 Jul, 2019 2 commits
    • Sai Prakash Ranjan's avatar
      dt-bindings: coresight: Change CPU phandle to required property · 1141301c
      Sai Prakash Ranjan authored
      Do not assume the affinity to CPU0 if cpu phandle is omitted.
      Update the DT binding rules to reflect the same by changing it
      to a required property.
      Signed-off-by: default avatarSai Prakash Ranjan <saiprakash.ranjan@codeaurora.org>
      Reviewed-by: default avatarSuzuki K Poulose <suzuki.poulose@arm.com>
      Tested-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      Reviewed-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
      Link: https://lore.kernel.org/r/0f7f4105d5ffea6ca4313271f3b3fee69da2106a.1562229018.git.saiprakash.ranjan@codeaurora.orgSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      1141301c
    • Greg Kroah-Hartman's avatar
      Merge tag 'misc-habanalabs-next-2019-07-04' of... · a94de2e7
      Greg Kroah-Hartman authored
      Merge tag 'misc-habanalabs-next-2019-07-04' of git://people.freedesktop.org/~gabbayo/linux into char-misc-next
      
      Oded writes:
      
      This tag contains the following changes for kernel 5.3:
      
      - Change the way the device's CPU access the host memory. This allows the
        driver to use the kernel API of setting DMA mask in a standard way (call
        it once).
      
      - Add a new debugfs entry to show the status of the internal DMA and
        compute engines. This is very helpful for debugging in case a command
        submission get stuck.
      
      - Return to the user a mask of the internal engines indicating their busy
        state.
      
      - Make sure to restore registers that can be modified by the user to their
        default values. Only applies to registers that are initialized by the
        driver.
      
      - Elimination of redundant and dead-code.
      
      - Support memset of the device's memory with size larger then 4GB
      
      - Force the user to set the device to debug mode before configuring the
        device's coresight infrastructure
      
      - Improve error printing in case of interrupts from the device
      
      * tag 'misc-habanalabs-next-2019-07-04' of git://people.freedesktop.org/~gabbayo/linux: (31 commits)
        habanalabs: Add busy engines bitmask to HW idle IOCTL
        habanalabs: Add debugfs node for engines status
        habanalabs: Update the device idle check
        habanalabs: Allow accessing host mapped addresses via debugfs
        habanalabs: add WARN in case of bad MMU mapping
        habanalabs: remove DMA mask hack for Goya
        habanalabs: set Goya CPU to use ASIC MMU
        habanalabs: add MMU mappings for Goya CPU
        habanalabs: initialize MMU context for driver
        habanalabs: de-couple MMU and VM module initialization
        habanalabs: initialize device CPU queues after MMU init
        docs/habanalabs: update text for some entries in sysfs
        habanalabs: add rate-limit to an error message
        habanalabs: remove simulator dedicated code
        habanalabs: restore unsecured registers default values
        habanalabs: clear sobs and monitors in context switch
        habanalabs: make tpc registers secured
        habanalabs: don't limit packet size for device CPU
        habanalabs: support device memory memset > 4GB
        habanalabs: print event name for fatal and non-RAZWI events
        ...
      a94de2e7
  2. 03 Jul, 2019 25 commits
  3. 01 Jul, 2019 5 commits
  4. 26 Jun, 2019 7 commits
  5. 23 Jun, 2019 1 commit