Lines Matching +full:powered +full:- +full:off
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
16 #define CPS_ACCESSOR_A(unit, off, name) \ argument
19 return mips_##unit##_base + (off); \
90 #define CPS_ACCESSOR_RO(unit, sz, off, name) \ argument
91 CPS_ACCESSOR_A(unit, off, name) \
94 #define CPS_ACCESSOR_WO(unit, sz, off, name) \ argument
95 CPS_ACCESSOR_A(unit, off, name) \
98 #define CPS_ACCESSOR_RW(unit, sz, off, name) \ argument
99 CPS_ACCESSOR_A(unit, off, name) \
104 #include <asm/mips-cm.h>
105 #include <asm/mips-cpc.h>
106 #include <asm/mips-gic.h>
109 * mips_cps_numclusters - return the number of clusters present in the system
126 * mips_cps_cluster_config - return (GCR|CPC)_CONFIG from a cluster
149 * powered up allowing us not to need to power up the CM. in mips_cps_cluster_config()
160 * mips_cps_numcores - return the number of cores present in a cluster
176 * mips_cps_numiocu - return the number of IOCUs present in a cluster
195 * mips_cps_numvps - return the number of VPs (threads) supported by a core
201 * kernel do not support hardware mutlti-threading this returns 1.
225 * always powered, which allows us to not worry about powering in mips_cps_numvps()