mirror of
https://github.com/andreili/SBC_builder.git
synced 2025-09-25 22:04:40 +02:00
170 lines
5.2 KiB
JSON
170 lines
5.2 KiB
JSON
[
|
|
{
|
|
"name": "system_all",
|
|
"depends":
|
|
[
|
|
"system_min"
|
|
],
|
|
"options":
|
|
[
|
|
"CONFIG_BLK_DEV_INITRD=y",
|
|
"CONFIG_RD_GZIP=y",
|
|
"CONFIG_RD_BZIP2=y",
|
|
"CONFIG_RD_LZMA=y",
|
|
"CONFIG_RD_XZ=y",
|
|
"CONFIG_IKCONFIG=y",
|
|
"CONFIG_IKCONFIG_PROC=y",
|
|
"CONFIG_SCHED_MC=y",
|
|
"CONFIG_TMPFS=y",
|
|
"CONFIG_TMPFS_POSIX_ACL=y",
|
|
"CONFIG_RUNTIME_TESTING_MENU=n",
|
|
"CONFIG_PRINTK_TIME=y"
|
|
]
|
|
},
|
|
{
|
|
"name": "overlays",
|
|
"options":
|
|
[
|
|
"CONFIG_OF=y",
|
|
"#DT overlays",
|
|
"CONFIG_OF_DYNAMIC=y",
|
|
"CONFIG_OF_RESOLVE=y",
|
|
"CONFIG_OF_OVERLAY=y",
|
|
"CONFIG_OF_CONFIGFS=y"
|
|
]
|
|
},
|
|
{
|
|
"name": "linux_base",
|
|
"depends":
|
|
[
|
|
"system_all",
|
|
"overlays",
|
|
"stats_perf"
|
|
],
|
|
"options":
|
|
[
|
|
"#systemd",
|
|
"CONFIG_BPF_SYSCALL=y",
|
|
"CONFIG_CGROUP_BPF=y",
|
|
"CONFIG_UNIX=y",
|
|
"#base",
|
|
"CONFIG_KEXEC_CORE=y",
|
|
"CONFIG_KEXEC=y",
|
|
"CONFIG_KEXEC_FILE=y",
|
|
"CONFIG_HAS_IOMEM=y",
|
|
"CONFIG_SYSVIPC=y",
|
|
"CONFIG_SYSVIPC_COMPAT=y",
|
|
"CONFIG_POSIX_MQUEUE=y"
|
|
]
|
|
},
|
|
{
|
|
"name": "arm64_errata",
|
|
"options":
|
|
[
|
|
"CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y",
|
|
"#Cortex-A53 errata fixes",
|
|
"CONFIG_ARM64_ERRATUM_826319=y",
|
|
"CONFIG_ARM64_ERRATUM_827319=y",
|
|
"CONFIG_ARM64_ERRATUM_824069=y",
|
|
"CONFIG_ARM64_ERRATUM_819472=y",
|
|
"CONFIG_ARM64_ERRATUM_843419=y",
|
|
"#Cortex-A57 errata fixes",
|
|
"CONFIG_ARM64_ERRATUM_832075=y",
|
|
"#Cortex-A55 errata fixes",
|
|
"CONFIG_ARM64_ERRATUM_1024718=y",
|
|
"CONFIG_ARM64_ERRATUM_1530923=y",
|
|
|
|
"CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y",
|
|
"CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y",
|
|
"CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y",
|
|
"CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y",
|
|
|
|
"#disable ERRATA for another CPUs",
|
|
"CONFIG_ARM64_ERRATUM_2966298=n",
|
|
"CONFIG_ARM64_ERRATUM_3117295=n",
|
|
"CONFIG_ARM64_ERRATUM_3194386=n",
|
|
"CONFIG_CAVIUM_ERRATUM_22375=n",
|
|
"CONFIG_CAVIUM_ERRATUM_23154=n",
|
|
"CONFIG_CAVIUM_ERRATUM_27456=n",
|
|
"CONFIG_CAVIUM_ERRATUM_30115=n",
|
|
"CONFIG_CAVIUM_TX2_ERRATUM_219=n",
|
|
"CONFIG_FUJITSU_ERRATUM_010001=n",
|
|
"CONFIG_HISILICON_ERRATUM_161600802=n",
|
|
"CONFIG_HISILICON_ERRATUM_162100801=n",
|
|
"CONFIG_QCOM_FALKOR_ERRATUM_1003=n",
|
|
"CONFIG_QCOM_FALKOR_ERRATUM_1009=n",
|
|
"CONFIG_QCOM_QDF2400_ERRATUM_0065=n",
|
|
"CONFIG_QCOM_FALKOR_ERRATUM_E1041=n",
|
|
"CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=n",
|
|
"CONFIG_SOCIONEXT_SYNQUACER_PREITS=n",
|
|
"CONFIG_ARM64_ERRATUM_2457168=n",
|
|
"CONFIG_ARM64_ERRATUM_2645198=n",
|
|
"CONFIG_ARM64_ERRATUM_2054223=n",
|
|
"CONFIG_ARM64_ERRATUM_2067961=n",
|
|
"CONFIG_ARM64_ERRATUM_2051678=n",
|
|
"CONFIG_ARM64_ERRATUM_2077057=n",
|
|
"CONFIG_ARM64_ERRATUM_2658417=n"
|
|
]
|
|
},
|
|
{
|
|
"name": "arm64",
|
|
"depends":
|
|
[
|
|
"linux_base",
|
|
"arm64_errata"
|
|
],
|
|
"options":
|
|
[
|
|
"CONFIG_ARM64=y",
|
|
"CONFIG_MODULES=y",
|
|
"CONFIG_MODULE_UNLOAD=y",
|
|
"CONFIG_ARM_ARCH_TIMER=y",
|
|
"CONFIG_THERMAL=y",
|
|
"CONFIG_CPU_THERMAL=y",
|
|
"CONFIG_CPU_FREQ_THERMAL=y",
|
|
"CONFIG_DEVFREQ_THERMAL=y",
|
|
"CONFIG_THERMAL_GOV_FAIR_SHARE=y",
|
|
"CONFIG_THERMAL_GOV_STEP_WISE=y",
|
|
"CONFIG_THERMAL_GOV_BANG_BANG=y",
|
|
"CONFIG_THERMAL_GOV_USER_SPACE=y",
|
|
"CONFIG_ARM_GIC=y",
|
|
"CONFIG_ARM_GIC_V3=y",
|
|
"CONFIG_CRYPTO=y",
|
|
"CONFIG_CRYPTO_HW=y",
|
|
"CONFIG_NLS_ASCII=y",
|
|
"CONFIG_NLS_UTF8=y",
|
|
"CONFIG_UNICODE=y",
|
|
"CONFIG_NLS_CODEPAGE_437=y",
|
|
"CONFIG_NLS_DEFAULT=\"utf8\"",
|
|
"CONFIG_XZ_DEC_ARMTHUMB=y",
|
|
"CONFIG_XZ_DEC_ARM64=y",
|
|
"CONFIG_XZ_DEC_BCJ=y",
|
|
"CONFIG_BLK_DEV_INITRD=y",
|
|
"CONFIG_RD_GZIP=y",
|
|
"CONFIG_RD_BZIP2=y",
|
|
"CONFIG_RD_LZMA=y",
|
|
"CONFIG_RD_XZ=y",
|
|
"CONFIG_IKCONFIG=y",
|
|
"CONFIG_IKCONFIG_PROC=y",
|
|
"CONFIG_SCHED_MC=y",
|
|
"CONFIG_TMPFS=y",
|
|
"CONFIG_TMPFS_POSIX_ACL=y",
|
|
"CONFIG_RUNTIME_TESTING_MENU=n",
|
|
"CONFIG_PRINTK_TIME=y"
|
|
]
|
|
},
|
|
{
|
|
"name": "system_debug",
|
|
"options":
|
|
[
|
|
"CONFIG_DEBUG_FS=y",
|
|
"CONFIG_DEBUG_FS_ALLOW_ALL=y",
|
|
"CONFIG_PRINTK_TIME=y",
|
|
"CONFIG_MESSAGE_LOGLEVEL_DEFAULT=7",
|
|
"CONFIG_DEBUG_MISC=n",
|
|
"CONFIG_MAGIC_SYSRQ=n",
|
|
"CONFIG_SCHED_DEBUG=n"
|
|
]
|
|
}
|
|
]
|