• Sudeep Holla's avatar
    mailbox: arm_mhu: Add ARM MHU doorbell driver · 7002ca23
    Sudeep Holla authored
    The MHU drives the signal using a 32-bit register, with all 32 bits
    logically ORed together. The MHU provides a set of registers to enable
    software to set, clear, and check the status of each of the bits of this
    register independently. The use of 32 bits for each interrupt line
    enables software to provide more information about the source of the
    interrupt. For example, each bit of the register can be associated with
    a type of event that can contribute to raising the interrupt.
    
    This patch adds a separate the MHU controller driver for doorbel mode
    of operation using the extended DT binding to add support the same.
    Signed-off-by: default avatarSudeep Holla <sudeep.holla@arm.com>
    Signed-off-by: default avatarJassi Brar <jaswinder.singh@linaro.org>
    7002ca23
arm_mhu_db.c 8.31 KB