diff options
Diffstat (limited to 'arch/mips/Kconfig')
-rw-r--r-- | arch/mips/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 5c863bcd5614..1e3aeccd7322 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -1190,8 +1190,19 @@ config SYS_HAS_CPU_RM9000 | |||
1190 | config SYS_HAS_CPU_SB1 | 1190 | config SYS_HAS_CPU_SB1 |
1191 | bool | 1191 | bool |
1192 | 1192 | ||
1193 | # | ||
1194 | # CPU may reorder R->R, R->W, W->R, W->W | ||
1195 | # Reordering beyond LL and SC is handled in WEAK_REORDERING_BEYOND_LLSC | ||
1196 | # | ||
1193 | config WEAK_ORDERING | 1197 | config WEAK_ORDERING |
1194 | bool | 1198 | bool |
1199 | |||
1200 | # | ||
1201 | # CPU may reorder reads and writes beyond LL/SC | ||
1202 | # CPU may reorder R->LL, R->LL, W->LL, W->LL, R->SC, R->SC, W->SC, W->SC | ||
1203 | # | ||
1204 | config WEAK_REORDERING_BEYOND_LLSC | ||
1205 | bool | ||
1195 | endmenu | 1206 | endmenu |
1196 | 1207 | ||
1197 | # | 1208 | # |