• Mark Salter's avatar
    arm: use generic fixmap.h · b615bbbf
    Mark Salter authored
    ARM is different from other architectures in that fixmap pages are indexed
    with a positive offset from FIXADDR_START.  Other architectures index with
    a negative offset from FIXADDR_TOP.  In order to use the generic fixmap.h
    definitions, this patch redefines FIXADDR_TOP to be inclusive of the
    useable range.  That is, FIXADDR_TOP is the virtual address of the topmost
    fixed page.  The newly defined FIXADDR_END is the first virtual address
    past the fixed mappings.
    Signed-off-by: default avatarMark Salter <msalter@redhat.com>
    Reviewed-by: default avatarDoug Anderson <dianders@chromium.org>
    [kees: update for a05e54c1 ("ARM: 8031/2: change fixmap ...")]
    Signed-off-by: default avatarKees Cook <keescook@chromium.org>
    Cc: Laura Abbott <lauraa@codeaurora.org>
    Cc: Rob Herring <robh@kernel.org>
    Acked-by: default avatarNicolas Pitre <nico@linaro.org>
    b615bbbf
init.c 16.2 KB