Lines Matching +full:smp +full:- +full:offset
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * plat smp support for CSR Marco dual-core SMP SoCs
9 #include <linux/smp.h>
26 /* XXX prima2_pen_release is cargo culted code - DO NOT COPY XXX */
27 volatile int prima2_pen_release = -1;
35 prima2_pen_release = -1; in sirfsoc_secondary_init()
46 { .compatible = "sirf,atlas7-clkc" },
57 return -ENODEV; in sirfsoc_boot_secondary()
61 return -ENOMEM; in sirfsoc_boot_secondary()
65 * at offset 0x2bC, then write the magic number 0x3CAF5D62 to the in sirfsoc_boot_secondary()
66 * clkc register at offset 0x2b8, which is what boot rom code is in sirfsoc_boot_secondary()
84 * the holding pen - release it, then wait for it to flag in sirfsoc_boot_secondary()
102 if (prima2_pen_release == -1) in sirfsoc_boot_secondary()
114 return prima2_pen_release != -1 ? -ENOSYS : 0; in sirfsoc_boot_secondary()