ARM: rockchip-psci: add interface for ion to set memory secured
[firefly-linux-kernel-4.4.55.git] / arch / arm / mach-rockchip / psci.c
index 82293468e3c9041e11303d1d2b7bf47cd27f9fd5..3132c2d4c467ff752a046bfa93d975f6b070321d 100644 (file)
@@ -187,6 +187,11 @@ u32 rockchip_psci_smc_get_tf_ver(void)
        return reg_rd_fn(PSCI_SIP_RKTF_VER, 0, 0, 0, NULL);
 }
 
+u32 psci_set_memory_secure(bool val)
+{
+       return reg_wr_fn(PSCI_SIP_SMEM_CONFIG, val, 0, 0);
+}
+
 /*************************** fiq debug *****************************/
 #ifdef CONFIG_ARM64
 static u64 ft_fiq_mem_phy;