choice prompt "Target Architecture Variant" default BR2_ck610 help Specific CPU variant to use config BR2_ck610 bool "ck610" config BR2_ck807 bool "ck807" config BR2_ck810 bool "ck810" endchoice config BR2_CSKY_FPU bool "Enable FPU coprocessor" depends on BR2_ck810 || BR2_ck807 help You can say N here if your C-SKY CPU doesn't have a Floating-Point Coprocessor or if you don't need FPU support for your user-space programs. config BR2_CSKY_DSP bool "Enable DSP enhanced instructions" depends on BR2_ck810 || BR2_ck807 config BR2_ARCH default "csky" config BR2_ENDIAN default "LITTLE" config BR2_GCC_TARGET_CPU default "ck610" if (BR2_ck610 && !BR2_CSKY_FPU && !BR2_CSKY_DSP) default "ck807" if (BR2_ck807 && !BR2_CSKY_FPU && !BR2_CSKY_DSP) default "ck807e" if (BR2_ck807 && !BR2_CSKY_FPU && BR2_CSKY_DSP) default "ck807f" if (BR2_ck807 && BR2_CSKY_FPU && !BR2_CSKY_DSP) default "ck807ef" if (BR2_ck807 && BR2_CSKY_FPU && BR2_CSKY_DSP) default "ck810" if (BR2_ck810 && !BR2_CSKY_FPU && !BR2_CSKY_DSP) default "ck810e" if (BR2_ck810 && !BR2_CSKY_FPU && BR2_CSKY_DSP) default "ck810f" if (BR2_ck810 && BR2_CSKY_FPU && !BR2_CSKY_DSP) default "ck810ef" if (BR2_ck810 && BR2_CSKY_FPU && BR2_CSKY_DSP) config BR2_READELF_ARCH_NAME default "CSKY" # vim: ft=kconfig # -*- mode:kconfig; -*-