• Dani Liberman's avatar
    habanalabs/gaudi2: capture RAZWI information · 15ac503c
    Dani Liberman authored
    Added function to calculate possible engines which caused
    RAZWI (read-only zero, write ignored), from a given router id or
    module index.
    
    When getting RAZWI via PSOC IP, first the router id is calculated
    and then the possible engines that caused the RAZWI are calculated.
    
    There is a possibility that the RAZWI initiator is not an engine. In
    that case, it will not be included in possible engines as it
    doesn't have an engine id.
    
    RAZWI information is captured when receiving event from engine or via
    PSOC IP.
    Signed-off-by: default avatarDani Liberman <dliberman@habana.ai>
    Reviewed-by: default avatarOded Gabbay <ogabbay@kernel.org>
    Signed-off-by: default avatarOded Gabbay <ogabbay@kernel.org>
    15ac503c
gaudi2.c 342 KB