Re: [PATCH 1/4] recipes-kernel: Add support to build pine64plus kernel

2020-02-13 Thread vijai kumar


On Thursday, February 13, 2020 at 7:40:17 PM UTC+5:30, Jan Kiszka wrote:
>
> On 13.02.20 14:44, Vijai Kumar K wrote: 
> > Add defconfig for pine64-plus development board. 
> > 
>
> Can we add the missing switches to the arm64_defconfig instead? If not, 
> you would have to provide a different kernel (recipe) for this target, 
> just like for the rpi4. But I don't think that should be needed. 
>

Sure. I will try to consolidate it and send it as part of v2.


> Jan 
>
> > Signed-off-by: Vijai Kumar K > 
> > --- 
> >   .../linux/files/pine64-plus_defconfig_5.4 | 849 ++ 
> >   recipes-kernel/linux/linux-jailhouse_5.4.inc  |   1 + 
> >   2 files changed, 850 insertions(+) 
> >   create mode 100644 
> recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> > 
> > diff --git a/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> > new file mode 100644 
> > index 000..44a01f6 
> > --- /dev/null 
> > +++ b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> > @@ -0,0 +1,849 @@ 
> > +CONFIG_SYSVIPC=y 
> > +CONFIG_POSIX_MQUEUE=y 
> > +CONFIG_AUDIT=y 
> > +CONFIG_NO_HZ_IDLE=y 
> > +CONFIG_HIGH_RES_TIMERS=y 
> > +CONFIG_PREEMPT=y 
> > +CONFIG_IRQ_TIME_ACCOUNTING=y 
> > +CONFIG_BSD_PROCESS_ACCT=y 
> > +CONFIG_BSD_PROCESS_ACCT_V3=y 
> > +CONFIG_TASKSTATS=y 
> > +CONFIG_TASK_DELAY_ACCT=y 
> > +CONFIG_TASK_XACCT=y 
> > +CONFIG_TASK_IO_ACCOUNTING=y 
> > +CONFIG_IKCONFIG=y 
> > +CONFIG_IKCONFIG_PROC=y 
> > +CONFIG_NUMA_BALANCING=y 
> > +CONFIG_MEMCG=y 
> > +CONFIG_MEMCG_SWAP=y 
> > +CONFIG_BLK_CGROUP=y 
> > +CONFIG_CGROUP_PIDS=y 
> > +CONFIG_CGROUP_HUGETLB=y 
> > +CONFIG_CPUSETS=y 
> > +CONFIG_CGROUP_DEVICE=y 
> > +CONFIG_CGROUP_CPUACCT=y 
> > +CONFIG_CGROUP_PERF=y 
> > +CONFIG_USER_NS=y 
> > +CONFIG_SCHED_AUTOGROUP=y 
> > +CONFIG_BLK_DEV_INITRD=y 
> > +CONFIG_KALLSYMS_ALL=y 
> > +# CONFIG_COMPAT_BRK is not set 
> > +CONFIG_PROFILING=y 
> > +CONFIG_ARCH_AGILEX=y 
> > +CONFIG_ARCH_SUNXI=y 
> > +CONFIG_ARCH_ALPINE=y 
> > +CONFIG_ARCH_BCM2835=y 
> > +CONFIG_ARCH_BCM_IPROC=y 
> > +CONFIG_ARCH_BERLIN=y 
> > +CONFIG_ARCH_BRCMSTB=y 
> > +CONFIG_ARCH_EXYNOS=y 
> > +CONFIG_ARCH_K3=y 
> > +CONFIG_ARCH_LAYERSCAPE=y 
> > +CONFIG_ARCH_LG1K=y 
> > +CONFIG_ARCH_HISI=y 
> > +CONFIG_ARCH_MEDIATEK=y 
> > +CONFIG_ARCH_MESON=y 
> > +CONFIG_ARCH_MVEBU=y 
> > +CONFIG_ARCH_MXC=y 
> > +CONFIG_ARCH_QCOM=y 
> > +CONFIG_ARCH_RENESAS=y 
> > +CONFIG_ARCH_ROCKCHIP=y 
> > +CONFIG_ARCH_SEATTLE=y 
> > +CONFIG_ARCH_STRATIX10=y 
> > +CONFIG_ARCH_SYNQUACER=y 
> > +CONFIG_ARCH_TEGRA=y 
> > +CONFIG_ARCH_SPRD=y 
> > +CONFIG_ARCH_THUNDER=y 
> > +CONFIG_ARCH_THUNDER2=y 
> > +CONFIG_ARCH_UNIPHIER=y 
> > +CONFIG_ARCH_VEXPRESS=y 
> > +CONFIG_ARCH_XGENE=y 
> > +CONFIG_ARCH_ZX=y 
> > +CONFIG_ARCH_ZYNQMP=y 
> > +CONFIG_ARM64_VA_BITS_48=y 
> > +CONFIG_SCHED_MC=y 
> > +CONFIG_NUMA=y 
> > +CONFIG_SECCOMP=y 
> > +CONFIG_KEXEC=y 
> > +CONFIG_CRASH_DUMP=y 
> > +CONFIG_XEN=y 
> > +CONFIG_COMPAT=y 
> > +CONFIG_RANDOMIZE_BASE=y 
> > +CONFIG_HIBERNATION=y 
> > +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y 
> > +CONFIG_ARM_CPUIDLE=y 
> > +CONFIG_ARM_PSCI_CPUIDLE=y 
> > +CONFIG_CPU_FREQ=y 
> > +CONFIG_CPU_FREQ_STAT=y 
> > +CONFIG_CPU_FREQ_GOV_POWERSAVE=m 
> > +CONFIG_CPU_FREQ_GOV_USERSPACE=y 
> > +CONFIG_CPU_FREQ_GOV_ONDEMAND=y 
> > +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 
> > +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y 
> > +CONFIG_CPUFREQ_DT=y 
> > +CONFIG_ACPI_CPPC_CPUFREQ=m 
> > +CONFIG_ARM_ARMADA_37XX_CPUFREQ=y 
> > +CONFIG_ARM_SCPI_CPUFREQ=y 
> > +CONFIG_ARM_IMX_CPUFREQ_DT=m 
> > +CONFIG_ARM_RASPBERRYPI_CPUFREQ=m 
> > +CONFIG_ARM_TEGRA186_CPUFREQ=y 
> > +CONFIG_ARM_SCPI_PROTOCOL=y 
> > +CONFIG_RASPBERRYPI_FIRMWARE=y 
> > +CONFIG_INTEL_STRATIX10_SERVICE=y 
> > +CONFIG_EFI_CAPSULE_LOADER=y 
> > +CONFIG_IMX_SCU=y 
> > +CONFIG_IMX_SCU_PD=y 
> > +CONFIG_ACPI=y 
> > +CONFIG_ACPI_APEI=y 
> > +CONFIG_ACPI_APEI_GHES=y 
> > +CONFIG_ACPI_APEI_PCIEAER=y 
> > +CONFIG_ACPI_APEI_MEMORY_FAILURE=y 
> > +CONFIG_ACPI_APEI_EINJ=y 
> > +CONFIG_VIRTUALIZATION=y 
> > +CONFIG_KVM=y 
> > +CONFIG_ARM64_CRYPTO=y 
> > +CONFIG_CRYPTO_SHA1_ARM64_CE=y 
> > +CONFIG_CRYPTO_SHA2_ARM64_CE=y 
> > +CONFIG_CRYPTO_SHA512_ARM64_CE=m 
> > +CONFIG_CRYPTO_SHA3_ARM64=m 
> > +CONFIG_CRYPTO_SM3_ARM64_CE=m 
> > +CONFIG_CRYPTO_GHASH_ARM64_CE=y 
> > +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m 
> > +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y 
> > +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y 
> > +CONFIG_CRYPTO_CHACHA20_NEON=m 
> > +CONFIG_CRYPTO_AES_ARM64_BS=m 
> > +CONFIG_JUMP_LABEL=y 
> > +CONFIG_MODULES=y 
> > +CONFIG_MODULE_UNLOAD=y 
> > +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set 
> > +CONFIG_KSM=y 
> > +CONFIG_MEMORY_FAILURE=y 
> > +CONFIG_TRANSPARENT_HUGEPAGE=y 
> > +CONFIG_NET=y 
> > +CONFIG_PACKET=y 
> > +CONFIG_UNIX=y 
> > +CONFIG_INET=y 
> > +CONFIG_IP_MULTICAST=y 
> > +CONFIG_IP_PNP=y 
> > +CONFIG_IP_PNP_DHCP=y 
> > +CONFIG_IP_PNP_BOOTP=y 
> > +CONFIG_IPV6=m 
> > +CONFIG_NETFILTER=y 
> > +CONFIG_NF_CONNTRACK=m 
> > +CONFIG_NF_CONNTRACK_EVENTS=y 
> > 

Re: [PATCH 1/4] recipes-kernel: Add support to build pine64plus kernel

2020-02-13 Thread Jan Kiszka

On 13.02.20 14:44, Vijai Kumar K wrote:

Add defconfig for pine64-plus development board.



Can we add the missing switches to the arm64_defconfig instead? If not, 
you would have to provide a different kernel (recipe) for this target, 
just like for the rpi4. But I don't think that should be needed.


Jan


Signed-off-by: Vijai Kumar K 
---
  .../linux/files/pine64-plus_defconfig_5.4 | 849 ++
  recipes-kernel/linux/linux-jailhouse_5.4.inc  |   1 +
  2 files changed, 850 insertions(+)
  create mode 100644 recipes-kernel/linux/files/pine64-plus_defconfig_5.4

diff --git a/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4
new file mode 100644
index 000..44a01f6
--- /dev/null
+++ b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4
@@ -0,0 +1,849 @@
+CONFIG_SYSVIPC=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_AUDIT=y
+CONFIG_NO_HZ_IDLE=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_PREEMPT=y
+CONFIG_IRQ_TIME_ACCOUNTING=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+CONFIG_NUMA_BALANCING=y
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+CONFIG_BLK_CGROUP=y
+CONFIG_CGROUP_PIDS=y
+CONFIG_CGROUP_HUGETLB=y
+CONFIG_CPUSETS=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_PERF=y
+CONFIG_USER_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_KALLSYMS_ALL=y
+# CONFIG_COMPAT_BRK is not set
+CONFIG_PROFILING=y
+CONFIG_ARCH_AGILEX=y
+CONFIG_ARCH_SUNXI=y
+CONFIG_ARCH_ALPINE=y
+CONFIG_ARCH_BCM2835=y
+CONFIG_ARCH_BCM_IPROC=y
+CONFIG_ARCH_BERLIN=y
+CONFIG_ARCH_BRCMSTB=y
+CONFIG_ARCH_EXYNOS=y
+CONFIG_ARCH_K3=y
+CONFIG_ARCH_LAYERSCAPE=y
+CONFIG_ARCH_LG1K=y
+CONFIG_ARCH_HISI=y
+CONFIG_ARCH_MEDIATEK=y
+CONFIG_ARCH_MESON=y
+CONFIG_ARCH_MVEBU=y
+CONFIG_ARCH_MXC=y
+CONFIG_ARCH_QCOM=y
+CONFIG_ARCH_RENESAS=y
+CONFIG_ARCH_ROCKCHIP=y
+CONFIG_ARCH_SEATTLE=y
+CONFIG_ARCH_STRATIX10=y
+CONFIG_ARCH_SYNQUACER=y
+CONFIG_ARCH_TEGRA=y
+CONFIG_ARCH_SPRD=y
+CONFIG_ARCH_THUNDER=y
+CONFIG_ARCH_THUNDER2=y
+CONFIG_ARCH_UNIPHIER=y
+CONFIG_ARCH_VEXPRESS=y
+CONFIG_ARCH_XGENE=y
+CONFIG_ARCH_ZX=y
+CONFIG_ARCH_ZYNQMP=y
+CONFIG_ARM64_VA_BITS_48=y
+CONFIG_SCHED_MC=y
+CONFIG_NUMA=y
+CONFIG_SECCOMP=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_XEN=y
+CONFIG_COMPAT=y
+CONFIG_RANDOMIZE_BASE=y
+CONFIG_HIBERNATION=y
+CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_ARM_CPUIDLE=y
+CONFIG_ARM_PSCI_CPUIDLE=y
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
+CONFIG_CPUFREQ_DT=y
+CONFIG_ACPI_CPPC_CPUFREQ=m
+CONFIG_ARM_ARMADA_37XX_CPUFREQ=y
+CONFIG_ARM_SCPI_CPUFREQ=y
+CONFIG_ARM_IMX_CPUFREQ_DT=m
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
+CONFIG_ARM_TEGRA186_CPUFREQ=y
+CONFIG_ARM_SCPI_PROTOCOL=y
+CONFIG_RASPBERRYPI_FIRMWARE=y
+CONFIG_INTEL_STRATIX10_SERVICE=y
+CONFIG_EFI_CAPSULE_LOADER=y
+CONFIG_IMX_SCU=y
+CONFIG_IMX_SCU_PD=y
+CONFIG_ACPI=y
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=y
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_MEMORY_FAILURE=y
+CONFIG_ACPI_APEI_EINJ=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=y
+CONFIG_ARM64_CRYPTO=y
+CONFIG_CRYPTO_SHA1_ARM64_CE=y
+CONFIG_CRYPTO_SHA2_ARM64_CE=y
+CONFIG_CRYPTO_SHA512_ARM64_CE=m
+CONFIG_CRYPTO_SHA3_ARM64=m
+CONFIG_CRYPTO_SM3_ARM64_CE=m
+CONFIG_CRYPTO_GHASH_ARM64_CE=y
+CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
+CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
+CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
+CONFIG_CRYPTO_CHACHA20_NEON=m
+CONFIG_CRYPTO_AES_ARM64_BS=m
+CONFIG_JUMP_LABEL=y
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_KSM=y
+CONFIG_MEMORY_FAILURE=y
+CONFIG_TRANSPARENT_HUGEPAGE=y
+CONFIG_NET=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_IP_PNP_BOOTP=y
+CONFIG_IPV6=m
+CONFIG_NETFILTER=y
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_LOG=m
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_NAT=m
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_NAT=m
+CONFIG_IP6_NF_TARGET_MASQUERADE=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_VLAN_FILTERING=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_VLAN_8021Q_MVRP=y
+CONFIG_QRTR=m
+CONFIG_QRTR_SMD=m
+CONFIG_QRTR_TUN=m
+CONFIG_BPF_JIT=y
+CONFIG_BT=m
+CONFIG_BT_HIDP=m
+# CONFIG_BT_HS is not set
+# CONFIG_BT_LE is not set
+CONFIG_BT_LEDS=y
+# CONFIG_BT_DEBUGFS is not set
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIUART_BCM=y
+CONFIG_CFG80211=m
+CONFIG_MAC80211=m

Re: [PATCH 1/4] recipes-kernel: Add support to build pine64plus kernel

2020-02-13 Thread vijai kumar
I missed the cover letter for this series.

This series adds support for Pine64-plus board(2GB edition) in 
jailhouse-images.
The hypervisor side patch for the same is already pushed to the mailing 
list and is
available here[1].

[1] https://groups.google.com/d/msg/jailhouse-dev/Rn_LBYftSdc/iuG2bQqCBQAJ

Thanks,
Vijai Kumar K


On Thursday, February 13, 2020 at 7:14:44 PM UTC+5:30, vijai kumar wrote:
>
> Add defconfig for pine64-plus development board. 
>
> Signed-off-by: Vijai Kumar K  
> --- 
>  .../linux/files/pine64-plus_defconfig_5.4 | 849 ++ 
>  recipes-kernel/linux/linux-jailhouse_5.4.inc  |   1 + 
>  2 files changed, 850 insertions(+) 
>  create mode 100644 recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
>
> diff --git a/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> new file mode 100644 
> index 000..44a01f6 
> --- /dev/null 
> +++ b/recipes-kernel/linux/files/pine64-plus_defconfig_5.4 
> @@ -0,0 +1,849 @@ 
> +CONFIG_SYSVIPC=y 
> +CONFIG_POSIX_MQUEUE=y 
> +CONFIG_AUDIT=y 
> +CONFIG_NO_HZ_IDLE=y 
> +CONFIG_HIGH_RES_TIMERS=y 
> +CONFIG_PREEMPT=y 
> +CONFIG_IRQ_TIME_ACCOUNTING=y 
> +CONFIG_BSD_PROCESS_ACCT=y 
> +CONFIG_BSD_PROCESS_ACCT_V3=y 
> +CONFIG_TASKSTATS=y 
> +CONFIG_TASK_DELAY_ACCT=y 
> +CONFIG_TASK_XACCT=y 
> +CONFIG_TASK_IO_ACCOUNTING=y 
> +CONFIG_IKCONFIG=y 
> +CONFIG_IKCONFIG_PROC=y 
> +CONFIG_NUMA_BALANCING=y 
> +CONFIG_MEMCG=y 
> +CONFIG_MEMCG_SWAP=y 
> +CONFIG_BLK_CGROUP=y 
> +CONFIG_CGROUP_PIDS=y 
> +CONFIG_CGROUP_HUGETLB=y 
> +CONFIG_CPUSETS=y 
> +CONFIG_CGROUP_DEVICE=y 
> +CONFIG_CGROUP_CPUACCT=y 
> +CONFIG_CGROUP_PERF=y 
> +CONFIG_USER_NS=y 
> +CONFIG_SCHED_AUTOGROUP=y 
> +CONFIG_BLK_DEV_INITRD=y 
> +CONFIG_KALLSYMS_ALL=y 
> +# CONFIG_COMPAT_BRK is not set 
> +CONFIG_PROFILING=y 
> +CONFIG_ARCH_AGILEX=y 
> +CONFIG_ARCH_SUNXI=y 
> +CONFIG_ARCH_ALPINE=y 
> +CONFIG_ARCH_BCM2835=y 
> +CONFIG_ARCH_BCM_IPROC=y 
> +CONFIG_ARCH_BERLIN=y 
> +CONFIG_ARCH_BRCMSTB=y 
> +CONFIG_ARCH_EXYNOS=y 
> +CONFIG_ARCH_K3=y 
> +CONFIG_ARCH_LAYERSCAPE=y 
> +CONFIG_ARCH_LG1K=y 
> +CONFIG_ARCH_HISI=y 
> +CONFIG_ARCH_MEDIATEK=y 
> +CONFIG_ARCH_MESON=y 
> +CONFIG_ARCH_MVEBU=y 
> +CONFIG_ARCH_MXC=y 
> +CONFIG_ARCH_QCOM=y 
> +CONFIG_ARCH_RENESAS=y 
> +CONFIG_ARCH_ROCKCHIP=y 
> +CONFIG_ARCH_SEATTLE=y 
> +CONFIG_ARCH_STRATIX10=y 
> +CONFIG_ARCH_SYNQUACER=y 
> +CONFIG_ARCH_TEGRA=y 
> +CONFIG_ARCH_SPRD=y 
> +CONFIG_ARCH_THUNDER=y 
> +CONFIG_ARCH_THUNDER2=y 
> +CONFIG_ARCH_UNIPHIER=y 
> +CONFIG_ARCH_VEXPRESS=y 
> +CONFIG_ARCH_XGENE=y 
> +CONFIG_ARCH_ZX=y 
> +CONFIG_ARCH_ZYNQMP=y 
> +CONFIG_ARM64_VA_BITS_48=y 
> +CONFIG_SCHED_MC=y 
> +CONFIG_NUMA=y 
> +CONFIG_SECCOMP=y 
> +CONFIG_KEXEC=y 
> +CONFIG_CRASH_DUMP=y 
> +CONFIG_XEN=y 
> +CONFIG_COMPAT=y 
> +CONFIG_RANDOMIZE_BASE=y 
> +CONFIG_HIBERNATION=y 
> +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y 
> +CONFIG_ARM_CPUIDLE=y 
> +CONFIG_ARM_PSCI_CPUIDLE=y 
> +CONFIG_CPU_FREQ=y 
> +CONFIG_CPU_FREQ_STAT=y 
> +CONFIG_CPU_FREQ_GOV_POWERSAVE=m 
> +CONFIG_CPU_FREQ_GOV_USERSPACE=y 
> +CONFIG_CPU_FREQ_GOV_ONDEMAND=y 
> +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 
> +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y 
> +CONFIG_CPUFREQ_DT=y 
> +CONFIG_ACPI_CPPC_CPUFREQ=m 
> +CONFIG_ARM_ARMADA_37XX_CPUFREQ=y 
> +CONFIG_ARM_SCPI_CPUFREQ=y 
> +CONFIG_ARM_IMX_CPUFREQ_DT=m 
> +CONFIG_ARM_RASPBERRYPI_CPUFREQ=m 
> +CONFIG_ARM_TEGRA186_CPUFREQ=y 
> +CONFIG_ARM_SCPI_PROTOCOL=y 
> +CONFIG_RASPBERRYPI_FIRMWARE=y 
> +CONFIG_INTEL_STRATIX10_SERVICE=y 
> +CONFIG_EFI_CAPSULE_LOADER=y 
> +CONFIG_IMX_SCU=y 
> +CONFIG_IMX_SCU_PD=y 
> +CONFIG_ACPI=y 
> +CONFIG_ACPI_APEI=y 
> +CONFIG_ACPI_APEI_GHES=y 
> +CONFIG_ACPI_APEI_PCIEAER=y 
> +CONFIG_ACPI_APEI_MEMORY_FAILURE=y 
> +CONFIG_ACPI_APEI_EINJ=y 
> +CONFIG_VIRTUALIZATION=y 
> +CONFIG_KVM=y 
> +CONFIG_ARM64_CRYPTO=y 
> +CONFIG_CRYPTO_SHA1_ARM64_CE=y 
> +CONFIG_CRYPTO_SHA2_ARM64_CE=y 
> +CONFIG_CRYPTO_SHA512_ARM64_CE=m 
> +CONFIG_CRYPTO_SHA3_ARM64=m 
> +CONFIG_CRYPTO_SM3_ARM64_CE=m 
> +CONFIG_CRYPTO_GHASH_ARM64_CE=y 
> +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m 
> +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y 
> +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y 
> +CONFIG_CRYPTO_CHACHA20_NEON=m 
> +CONFIG_CRYPTO_AES_ARM64_BS=m 
> +CONFIG_JUMP_LABEL=y 
> +CONFIG_MODULES=y 
> +CONFIG_MODULE_UNLOAD=y 
> +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set 
> +CONFIG_KSM=y 
> +CONFIG_MEMORY_FAILURE=y 
> +CONFIG_TRANSPARENT_HUGEPAGE=y 
> +CONFIG_NET=y 
> +CONFIG_PACKET=y 
> +CONFIG_UNIX=y 
> +CONFIG_INET=y 
> +CONFIG_IP_MULTICAST=y 
> +CONFIG_IP_PNP=y 
> +CONFIG_IP_PNP_DHCP=y 
> +CONFIG_IP_PNP_BOOTP=y 
> +CONFIG_IPV6=m 
> +CONFIG_NETFILTER=y 
> +CONFIG_NF_CONNTRACK=m 
> +CONFIG_NF_CONNTRACK_EVENTS=y 
> +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m 
> +CONFIG_NETFILTER_XT_TARGET_LOG=m 
> +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m 
> +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m 
> +CONFIG_IP_NF_IPTABLES=m 
> +CONFIG_IP_NF_FILTER=m 
> +CONFIG_IP_NF_TARGET_REJECT=m 
> +CONFIG_IP_NF_NAT=m 
> +CONFIG_IP_NF_TARGET_MASQUERADE=m 
> +CONFIG_IP_NF_MANGLE=m 
>