Searched refs:cpenable (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/drivers/gpio/ |
A D | gpio-xtensa.c | 42 static inline unsigned long enable_cp(unsigned long *cpenable) in enable_cp() argument 47 *cpenable = xtensa_get_sr(cpenable); in enable_cp() 48 xtensa_set_sr(*cpenable | BIT(XCHAL_CP_ID_XTIOP), cpenable); in enable_cp() 52 static inline void disable_cp(unsigned long flags, unsigned long cpenable) in disable_cp() argument 54 xtensa_set_sr(cpenable, cpenable); in disable_cp() 60 static inline unsigned long enable_cp(unsigned long *cpenable) in enable_cp() argument 62 *cpenable = 0; /* avoid uninitialized value warning */ in enable_cp() 66 static inline void disable_cp(unsigned long flags, unsigned long cpenable) in disable_cp() argument
|
/linux-6.3-rc2/arch/xtensa/kernel/ |
A D | process.c | 75 xtensa_set_sr(XCHAL_CP_MASK, cpenable); in local_coprocessors_flush_release_all() 95 unique_owner[i]->cpenable = 0; in local_coprocessors_flush_release_all() 97 xtensa_set_sr(0, cpenable); in local_coprocessors_flush_release_all() 116 ti->cpenable = 0; in local_coprocessor_release_all() 118 xtensa_set_sr(0, cpenable); in local_coprocessor_release_all() 123 if (ti->cpenable) { in coprocessor_release_all() 140 old_cpenable = xtensa_xsr(ti->cpenable, cpenable); in local_coprocessor_flush_all() 146 xtensa_set_sr(old_cpenable, cpenable); in local_coprocessor_flush_all() 151 if (ti->cpenable) { in coprocessor_flush_all() 168 if (ti->cpenable) { in coprocessor_flush_release_all() [all …]
|
A D | coprocessor.S | 181 rsr a0, cpenable 184 wsr a0, cpenable
|
A D | asm-offsets.c | 101 DEFINE(THREAD_CPENABLE, offsetof(struct thread_info, cpenable)); in main()
|
A D | head.S | 166 wsr a0, cpenable
|
A D | entry.S | 2098 wsr a3, cpenable
|
/linux-6.3-rc2/arch/xtensa/include/asm/ |
A D | thread_info.h | 68 unsigned long cpenable; member
|
Completed in 14 milliseconds