Home | History | Annotate | Download | only in mtcmos
      1 /*
      2  * Copyright (c) 2015, ARM Limited and Contributors. All rights reserved.
      3  *
      4  * SPDX-License-Identifier: BSD-3-Clause
      5  */
      6 #ifndef __MTCMOS_H__
      7 #define __MTCMOS_H__
      8 
      9 /*
     10  * This function will turn off all the little core's power except cpu 0. The
     11  * cores in cluster 0 are all powered when the system power on. The System
     12  * Power Manager (SPM) will do nothing if it found the core's power was on
     13  * during CPU_ON psci call.
     14  */
     15 void mtcmos_little_cpu_off(void);
     16 uint32_t mtcmos_non_cpu_ctrl(uint32_t on, uint32_t mtcmos_num);
     17 
     18 #endif /* __MTCMOS_H__ */
     19