• Stephen Boyd's avatar
    Documentation: Add memory mapped ARM architected timer binding · d53ef114
    Stephen Boyd authored
    Add a binding for the arm architected timer hardware's memory
    mapped interface. The mmio timer hardware is made up of one base
    frame and a collection of up to 8 timer frames, where each of the
    8 timer frames can have either one or two views. A frame
    typically maps to a privilege level (user/kernel, hypervisor,
    secure). The first view has full access to the registers within a
    frame, while the second view can be restricted to particular
    registers within a frame. Each frame must support a physical
    timer. It's optional for a frame to support a virtual timer.
    
    Cc: devicetree-discuss@lists.ozlabs.org
    Cc: Marc Zyngier <Marc.Zyngier@arm.com>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Rob Herring <robherring2@gmail.com>
    Signed-off-by: default avatarStephen Boyd <sboyd@codeaurora.org>
    Signed-off-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
    Acked-by: default avatarMark Rutland <mark.rutland@arm.com>
    d53ef114
arch_timer.txt 2.09 KB