• Heiko Stuebner's avatar
    rockchip: px30: cleanup securing of ddr regions · f55ef85e
    Heiko Stuebner authored
    
    
    So far the px30-related ddr security was loading data for regions to secure
    from a pre-specified memory location and also setting region0 to secure
    the first megabyte of memory in hard-coded setting (top=0, end=0, meaning
    1MB).
    
    To make things more explicit and easier to read add a function doing
    the settings for specified memory areas, like other socs have and also
    add an assert to make sure any descriptor read from memory does not
    overlap the TZRAM security in region0 and TEE security in region1.
    Signed-off-by: default avatarHeiko Stuebner <heiko.stuebner@theobroma-systems.com>
    Change-Id: I78441875112bf66a62fde5f1789f4e52a78ef95f
    f55ef85e
secure.c 2.86 KB