linux-purism-librem5: sync kconfig (MR 5310)

With the latest kernel bump the config was updated based on the output
of:

    make ARCH="$_carch" CC="${CC:-gcc}" defconfig KBUILD_DEFCONFIG=librem5_defconfig

but there are other changes that pop up when running

    pmbootstrap kconfig edit linux-purism-librem5

This commit updates the config so that future config empty edits don't
generate any changes.

This is still pretty in sync with the Purism config, besides passing the
`kconfig check` and disablling SELinux as that causes boot failures.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Alistair Francis 2024-06-21 21:54:00 +10:00 committed by Oliver Smith
parent 372ccb3cf2
commit f4249a0af3
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
2 changed files with 51 additions and 26 deletions

View file

@ -4,7 +4,7 @@
# Contributor: Clayton Craft <clayton@craftyguy.net> # Contributor: Clayton Craft <clayton@craftyguy.net>
pkgname=linux-purism-librem5 pkgname=linux-purism-librem5
pkgver=6.6.32 pkgver=6.6.32
pkgrel=0 pkgrel=1
# NOTE: Don't forget to rebase the config! See prepare() for instructions. # NOTE: Don't forget to rebase the config! See prepare() for instructions.
_purismrel=2 _purismrel=2
# <kernel ver>.<purism kernel release> # <kernel ver>.<purism kernel release>
@ -63,6 +63,12 @@ prepare() {
# make ARCH="$_carch" CC="${CC:-gcc}" \ # make ARCH="$_carch" CC="${CC:-gcc}" \
# defconfig KBUILD_DEFCONFIG=librem5_defconfig # defconfig KBUILD_DEFCONFIG=librem5_defconfig
# exit 1 # exit 1
#
# After that run the following
# cp <chroot_native/home/pmos/build/src/linux-pureos-6.6.32pureos2/.config> \
# device/main/linux-purism-librem5/config-purism-librem5.aarch64
# pmbootstrap kconfig edit linux-purism-librem5
# pmbootstrap kconfig check linux-purism-librem5
} }
build() { build() {
@ -84,5 +90,5 @@ package() {
sha512sums=" sha512sums="
42242ccc182fe8ca73207e4c5ce824ba9f9b194e068fb49a280777e3dbd7326a446a098aecc7ebbf28cf4cb3d9c3f62837d9f718623652dfa50e7cc1bc807773 linux-purism-librem5-6.6.32pureos2.tar.gz 42242ccc182fe8ca73207e4c5ce824ba9f9b194e068fb49a280777e3dbd7326a446a098aecc7ebbf28cf4cb3d9c3f62837d9f718623652dfa50e7cc1bc807773 linux-purism-librem5-6.6.32pureos2.tar.gz
603356f7cd756c0e93f1cbeca38bda7c34db27c13abb5db30786e51967bf94fa19ed6e3925d13c5ebb06d43db5c5fa75fba847d81c0f213a48cf72373eff1622 config-purism-librem5.aarch64 a6890ef18909fb74e6cfa1d2c74f8de874cb87f920a4328747f63d8ccf5d66966edea9d4a189aae8d84f4f7a9ecccf2a0fcef2c6bc0dba21062b9e9b46155971 config-purism-librem5.aarch64
" "

View file

@ -220,7 +220,7 @@ CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
CONFIG_SYSCTL=y CONFIG_SYSCTL=y
CONFIG_HAVE_UID16=y CONFIG_HAVE_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_SYSCTL_EXCEPTION_TRACE=y
# CONFIG_EXPERT is not set CONFIG_EXPERT=y
CONFIG_UID16=y CONFIG_UID16=y
CONFIG_MULTIUSER=y CONFIG_MULTIUSER=y
# CONFIG_SGETMASK_SYSCALL is not set # CONFIG_SGETMASK_SYSCALL is not set
@ -518,9 +518,7 @@ CONFIG_STACKPROTECTOR_PER_TASK=y
# Boot options # Boot options
# #
CONFIG_CMDLINE="" CONFIG_CMDLINE=""
CONFIG_EFI_STUB=y # CONFIG_EFI is not set
CONFIG_EFI=y
CONFIG_DMI=y
# end of Boot options # end of Boot options
# #
@ -925,6 +923,7 @@ CONFIG_GENERIC_EARLY_IOREMAP=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y
CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ARCH_HAS_PTE_DEVMAP=y
CONFIG_ARCH_HAS_ZONE_DMA_SET=y
CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA=y
CONFIG_ZONE_DMA32=y CONFIG_ZONE_DMA32=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
@ -3153,7 +3152,8 @@ CONFIG_GPIOLIB=y
CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB_FASTPATH_LIMIT=512
CONFIG_OF_GPIO=y CONFIG_OF_GPIO=y
CONFIG_GPIOLIB_IRQCHIP=y CONFIG_GPIOLIB_IRQCHIP=y
# CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_GPIO=y
# CONFIG_GPIO_SYSFS is not set
CONFIG_GPIO_CDEV=y CONFIG_GPIO_CDEV=y
CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CDEV_V1=y
CONFIG_GPIO_GENERIC=y CONFIG_GPIO_GENERIC=y
@ -4756,7 +4756,10 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
# end of Console display driver support # end of Console display driver support
# CONFIG_LOGO is not set CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
CONFIG_LOGO_LINUX_CLUT224=y
# end of Graphics support # end of Graphics support
# CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL is not set
@ -5964,10 +5967,8 @@ CONFIG_SYNC_FILE=y
# CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_MOVE_NOTIFY is not set
# CONFIG_DMABUF_DEBUG is not set # CONFIG_DMABUF_DEBUG is not set
# CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMABUF_SELFTESTS is not set
CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_HEAPS is not set
# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMABUF_SYSFS_STATS is not set
# CONFIG_DMABUF_HEAPS_SYSTEM is not set
CONFIG_DMABUF_HEAPS_CMA=y
# end of DMABUF options # end of DMABUF options
# CONFIG_UIO is not set # CONFIG_UIO is not set
@ -6091,7 +6092,10 @@ CONFIG_ARM_SMMU_V3=y
# #
# Remoteproc drivers # Remoteproc drivers
# #
# CONFIG_REMOTEPROC is not set CONFIG_REMOTEPROC=y
CONFIG_REMOTEPROC_CDEV=y
CONFIG_IMX_REMOTEPROC=m
# CONFIG_IMX_DSP_REMOTEPROC is not set
# end of Remoteproc drivers # end of Remoteproc drivers
# #
@ -6945,7 +6949,10 @@ CONFIG_EXT4_FS_SECURITY=y
CONFIG_JBD2=y CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set # CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_REISERFS_FS_XATTR is not set
# CONFIG_JFS_FS is not set # CONFIG_JFS_FS is not set
CONFIG_XFS_FS=m CONFIG_XFS_FS=m
CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_SUPPORT_V4=y
@ -6957,11 +6964,12 @@ CONFIG_XFS_DRAIN_INTENTS=y
CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_ONLINE_SCRUB=y
CONFIG_XFS_ONLINE_SCRUB_STATS=y CONFIG_XFS_ONLINE_SCRUB_STATS=y
# CONFIG_XFS_ONLINE_REPAIR is not set # CONFIG_XFS_ONLINE_REPAIR is not set
CONFIG_XFS_DEBUG=y # CONFIG_XFS_WARN is not set
CONFIG_XFS_ASSERT_FATAL=y # CONFIG_XFS_DEBUG is not set
# CONFIG_GFS2_FS is not set # CONFIG_GFS2_FS is not set
CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS=m
CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_O2CB=m
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_FS_STATS=y
CONFIG_OCFS2_DEBUG_MASKLOG=y CONFIG_OCFS2_DEBUG_MASKLOG=y
# CONFIG_OCFS2_DEBUG_FS is not set # CONFIG_OCFS2_DEBUG_FS is not set
@ -7003,7 +7011,7 @@ CONFIG_QUOTA_TREE=m
# CONFIG_QFMT_V1 is not set # CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=m CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y CONFIG_QUOTACTL=y
CONFIG_AUTOFS_FS=y CONFIG_AUTOFS_FS=m
CONFIG_FUSE_FS=m CONFIG_FUSE_FS=m
CONFIG_CUSE=m CONFIG_CUSE=m
CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_FS=m
@ -7076,16 +7084,27 @@ CONFIG_CONFIGFS_FS=y
# end of Pseudo filesystems # end of Pseudo filesystems
CONFIG_MISC_FILESYSTEMS=y CONFIG_MISC_FILESYSTEMS=y
# CONFIG_ORANGEFS_FS is not set CONFIG_ORANGEFS_FS=m
# CONFIG_ADFS_FS is not set CONFIG_ADFS_FS=m
# CONFIG_AFFS_FS is not set # CONFIG_ADFS_FS_RW is not set
# CONFIG_ECRYPT_FS is not set CONFIG_AFFS_FS=m
# CONFIG_HFS_FS is not set CONFIG_ECRYPT_FS=y
# CONFIG_HFSPLUS_FS is not set CONFIG_ECRYPT_FS_MESSAGING=y
# CONFIG_BEFS_FS is not set CONFIG_HFS_FS=m
# CONFIG_BFS_FS is not set CONFIG_HFSPLUS_FS=m
# CONFIG_EFS_FS is not set CONFIG_BEFS_FS=m
# CONFIG_JFFS2_FS is not set # CONFIG_BEFS_DEBUG is not set
CONFIG_BFS_FS=m
CONFIG_EFS_FS=m
CONFIG_JFFS2_FS=m
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
# CONFIG_JFFS2_SUMMARY is not set
# CONFIG_JFFS2_FS_XATTR is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
# CONFIG_CRAMFS is not set # CONFIG_CRAMFS is not set
CONFIG_SQUASHFS=y CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_FILE_CACHE=y CONFIG_SQUASHFS_FILE_CACHE=y