Multicore Expert Series: QorIQ Power Management Technologies
Multicore Expert Series: QorIQ Power Management Technologies
Multicore Expert Series: QorIQ Power Management Technologies
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1. __cpu_disable() calls platform specific cpu_disable<br />
1. Clear bit the online cpu mask<br />
2. Migrate IRQ<br />
2. On the cpu to be unplugged<br />
1. cpu_idle() will find its offload in cpu_mask<br />
2. Calls platform specific ppc_md.cpu_die() =<br />
smp_85xx_mach_cpu_die()<br />
3. Flush and disable L1<br />
4. Actually set the cpu to NAP state<br />
TM<br />
26<br />
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, <strong>Power</strong>QUICC, Processor <strong>Expert</strong>, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All<br />
other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.