agent_dvm0_dvm_fault_log_0

         FAULT_LOG_0/1/2/3: Register logging DVM agents returning snoop responses.According to the AMBA spec on Distributed Virtual Memory transations, when an agent in the system receives a DVM transaction, it must respond in one of two ways.
1. If it can perform the requested action, it must respond with CRRESP = 0b00000.
2. If it is unable to perform the requested action, it must respond with CRRESP = 0b00010.
The FAULT_LOG register logs which of the agents responded with CRRESP=0b00010. It is a sticky register, so once set, it remains set until cleared by writing 0 to that bit.The maximum number of DVM agents supported is 256. The entire fault log can hence take from one to four 64-bit registers. Unused bits within the 64-bit registers are tied to 0.Each agent, or host, in the system is assigned a corresponding bridge ID, based on the bridge it is connected to. The fault log register is based on this bridge ID.
FAULT_LOG_0 contains the fault log for agents with bridge ID 0 to 63.
FAULT_LOG_1 contains the fault log for agents with bridge ID 64 to 127.
FAULT_LOG_2 contains the fault log for agents with bridge ID 128 to 191.
FAULT_LOG_3 contains the fault log for agents with bridge ID 192 to 255.
For example, if the host at bridge ID=2 returns CRRESP=0b00010 for a transaction, bit 2 of FAULT_LOG_0 will be set to 1. If the host at bridge ID=68 returns 
CRRESP=0b00010 for a transaction, bit 4 of FAULT_LOG_1 will be set to 1.
      
Module Instance Base Address Register Address
i_ccu_noc_registers 0xF7000000 0xF7034020

Size: 64

Offset: 0x34020

Access: RW

Access mode: SECURE | PRIVILEGEMODE

Note: The processor must make a secure, privileged bus access to this register. You can configure processor mode settings in the control registers of the ARM Cortex-A53 MPcore processor. For more information about processor modes, please refer to the ARM Infocenter.

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48

FAULT_LOG

RW 0x0

47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32

FAULT_LOG

RW 0x0

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

FAULT_LOG

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

FAULT_LOG

RW 0x0

agent_dvm0_dvm_fault_log_0 Fields

Bit Name Description Access Reset
63:0 FAULT_LOG
                 -: Fault log

                 
RW 0x0