mod/mhu3: Fix doorbell channel handling if multiple flags are used
If multiple flags are used in an MHUv3 doorbell channel then only the associated transport is signaled for each flag. Before clearing the flag and calling the transport signal the MDBCW_ST register is checked.
Signed-off-by: Andras Vasko andras.vasko@arm.com