Now as we have of_scu_enable which takes care of mapping
scu base from DT, lets use it.

CC: Liviu Dudau <liviu.du...@arm.com>
CC: Sudeep Holla <sudeep.ho...@arm.com>
CC: Lorenzo Pieralisi <lorenzo.pieral...@arm.com>
Signed-off-by: Pankaj Dubey <pankaj.du...@samsung.com>
---
 arch/arm/mach-vexpress/platsmp.c | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/arch/arm/mach-vexpress/platsmp.c b/arch/arm/mach-vexpress/platsmp.c
index 8b8d072..17dee2b 100644
--- a/arch/arm/mach-vexpress/platsmp.c
+++ b/arch/arm/mach-vexpress/platsmp.c
@@ -41,20 +41,9 @@ bool __init vexpress_smp_init_ops(void)
        return false;
 }
 
-static const struct of_device_id vexpress_smp_dt_scu_match[] __initconst = {
-       { .compatible = "arm,cortex-a5-scu", },
-       { .compatible = "arm,cortex-a9-scu", },
-       {}
-};
-
 static void __init vexpress_smp_dt_prepare_cpus(unsigned int max_cpus)
 {
-       struct device_node *scu = of_find_matching_node(NULL,
-                       vexpress_smp_dt_scu_match);
-
-       if (scu)
-               scu_enable(of_iomap(scu, 0));
-
+       of_scu_enable();
        /*
         * Write the address of secondary startup into the
         * system-wide flags register. The boot monitor waits
-- 
2.7.4

Reply via email to