arm64: rockchip_linux_defconfig: Enable CONFIG_ARM64_USE_LSE_ATOMICS

CONFIG_ARM64_USE_LSE_ATOMICS is depends on CONFIG_JUMP_LABEL and
default y. So we should enable CONFIG_JUMP_LABEL.

Now we can use LSE to replace LL/SC on Cortex-A55/A76 for better performance.

Before:
    text	    data	    bss	     dec	    hex	filename
25991593	10672971	 648872	37313436	2395b9c	vmlinux

After:
    text	    data	    bss	     dec	    hex	filename
26620453	11072195	 649976	38342624	2490fe0	vmlinux

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I2900ff6f2fd8dae9f8afb0fc2da72c83de8ff63e
This commit is contained in:
Tao Huang
2023-07-20 19:29:39 +08:00
parent 302e1ca830
commit 2a995f7160

View File

@@ -86,6 +86,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
CONFIG_CPUFREQ_DT=y
CONFIG_ARM_ROCKCHIP_CPUFREQ=y
CONFIG_JUMP_LABEL=y
CONFIG_MODULES=y
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_UNLOAD=y