Skip to content
  • Stephen Warren's avatar
    ARM: bcm2835: add mailbox driver · 88077280
    Stephen Warren authored
    
    
    The BCM2835 SoC contains (at least) two CPUs; the VideoCore (a/k/a "GPU")
    and the ARM CPU. The ARM CPU is often thought of as the main CPU.
    However, the VideoCore actually controls the initial SoC boot, and hides
    much of the hardware behind a protocol. This protocol is transported
    using the SoC's mailbox hardware module.
    
    Here, we add a very simplistic driver for the mailbox module, and define
    a few structures for the property messages.
    
    Signed-off-by: default avatarStephen Warren <swarren@wwwdotorg.org>
    88077280