Home
last modified time | relevance | path

Searched refs:smpctrl (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/arch/arm/mach-mstar/
H A Dmstarv7.c78 void __iomem *smpctrl; in mstarv7_boot_secondary() local
87 np = of_find_compatible_node(NULL, NULL, "mstar,smpctrl"); in mstarv7_boot_secondary()
88 smpctrl = of_iomap(np, 0); in mstarv7_boot_secondary()
90 if (!smpctrl) in mstarv7_boot_secondary()
94 writew(bootaddr & 0xffff, smpctrl + MSTARV7_CPU1_BOOT_ADDR_LOW); in mstarv7_boot_secondary()
95 writew((bootaddr >> 16) & 0xffff, smpctrl + MSTARV7_CPU1_BOOT_ADDR_HIGH); in mstarv7_boot_secondary()
98 writew(MSTARV7_CPU1_UNLOCK_MAGIC, smpctrl + MSTARV7_CPU1_UNLOCK); in mstarv7_boot_secondary()
103 iounmap(smpctrl); in mstarv7_boot_secondary()

Completed in 2 milliseconds