menu "SPCR - System priority and configuration register" choice prompt "Optimize" config SPCR_OPT_UNSET bool "Don't set value" config SPCR_OPT_NONE bool "No performance enhancement" config SPCR_OPT_SPEC_READ bool "Performance enhancement by speculative read" endchoice if ARCH_MPC8308 || ARCH_MPC831X || ARCH_MPC837X choice prompt "TSEC emergency priority" config SPCR_TSECEP_UNSET bool "Don't set value" config SPCR_TSECEP_0 bool "Level 0 (lowest priority)" config SPCR_TSECEP_1 bool "Level 1" config SPCR_TSECEP_2 bool "Level 2" config SPCR_TSECEP_3 bool "Level 3 (highest priority)" endchoice endif config SPCR_OPT hex default 0x0 if SPCR_OPT_UNSET default 0x0 if SPCR_OPT_NONE default 0x800000 if SPCR_OPT_SPEC_READ config SPCR_TSECEP hex default 0x0 if SPCR_TSECEP_UNSET default 0x0 if SPCR_TSECEP_0 default 0x100 if SPCR_TSECEP_1 default 0x200 if SPCR_TSECEP_2 default 0x300 if SPCR_TSECEP_3 config SPCR_TSEC1EP hex default 0x0 if SPCR_TSEC1EP_UNSET default 0x0 if SPCR_TSEC1EP_0 default 0x100 if SPCR_TSEC1EP_1 default 0x200 if SPCR_TSEC1EP_2 default 0x300 if SPCR_TSEC1EP_3 config SPCR_TSEC2EP hex default 0x0 if SPCR_TSEC2EP_UNSET default 0x0 if SPCR_TSEC2EP_0 default 0x1 if SPCR_TSEC2EP_1 default 0x2 if SPCR_TSEC2EP_2 default 0x3 if SPCR_TSEC2EP_3 endmenu