Lines Matching +full:powered +full:- +full:off
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
17 #define CPS_ACCESSOR_A(unit, off, name) \ argument
20 return mips_##unit##_base + (off); \
91 #define CPS_ACCESSOR_RO(unit, sz, off, name) \ argument
92 CPS_ACCESSOR_A(unit, off, name) \
95 #define CPS_ACCESSOR_WO(unit, sz, off, name) \ argument
96 CPS_ACCESSOR_A(unit, off, name) \
99 #define CPS_ACCESSOR_RW(unit, sz, off, name) \ argument
100 CPS_ACCESSOR_A(unit, off, name) \
105 #include <asm/mips-cm.h>
106 #include <asm/mips-cpc.h>
107 #include <asm/mips-gic.h>
110 * mips_cps_numclusters - return the number of clusters present in the system
123 * mips_cps_cluster_config - return (GCR|CPC)_CONFIG from a cluster
146 * powered up allowing us not to need to power up the CM. in mips_cps_cluster_config()
157 * mips_cps_numcores - return the number of cores present in a cluster
174 * mips_cps_numiocu - return the number of IOCUs present in a cluster
190 * mips_cps_numvps - return the number of VPs (threads) supported by a core
196 * kernel do not support hardware mutlti-threading this returns 1.
220 * always powered, which allows us to not worry about powering in mips_cps_numvps()