diff --git a/device/main/linux-postmarketos-lts/APKBUILD b/device/main/linux-postmarketos-lts/APKBUILD index e14764e4f..812b1b16d 100644 --- a/device/main/linux-postmarketos-lts/APKBUILD +++ b/device/main/linux-postmarketos-lts/APKBUILD @@ -1,7 +1,7 @@ # Co-Maintainer: Achill Gilgenast maintainer="Aelin " pkgname=linux-postmarketos-lts -pkgver=6.18.31 +pkgver=6.18.33 pkgrel=0 _kver=${pkgver%.*} pkgdesc="LTS Kernel" @@ -32,6 +32,7 @@ makedepends=" elfutils-dev findutils flex + kmod linux-headers lld llvm @@ -121,16 +122,16 @@ package() { } sha512sums=" -8b21d3cfb5371e359919bf37b21a41a2566da3ac7fc0e5ac3ce8156119c4b4dd1c5902b12480ab8f99eee18e947ca3862d2ebc93e1bf03ae061928c0305d5131 patch-6.18.31.patch.xz +da1543907531fbf33f8450f2f6ce82e2fb6c04bda0e8f43e8e929ee36673d70e1cec3e1ff68290daec761f273544efa93eb45e2d479ce2272029874109161b90 patch-6.18.33.patch.xz 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0 linux-6.18.tar.xz 1f11df2480e9f691573283597160b4c806e492cdca4825f3acb3afb70bde43abfab487bcde1f5553b431a702a0039479d041b0ce7859970e706b5a51d2ad8fb0 0001-WIP-arch-powerpc-boot-Support-LLVM-1-in-wrapper-scri.patch 26521a9c9ea769534095dc4e306babadc8bcbaf03d7faa523c377e41ba0f742ecd0490fa27791d895f729c3ae8845297dca59b4db2475e7f078e689c447430bc 0002-WIP-arch-powerpc-boot-Use-z-notext-for-pseries-image.patch 302c20c85559fc9b3b2420ed25be1bfbb76c87f2a470e4141c32e9542cf1f5c6b3b5a7847231a3eaa0f6bc0e5942d0c1599e807175dcf5e63469704c3d6adde3 0003-WIP-arch-powerpc-boot-Add-z-norelro.patch -58507bc4100bb1f913f49483decf5fcae7a4c47999d38ee3f723b9038f62d81b14f29c017e9ddc2328da6a41ea9ef5d52d7c43cf7ad7b26a26389174dff67419 config-lts.aarch64 -c7d7d23bb497f9a0998ae3c5622003e704749cd950338b29693c99094e54722d5e983fdcf04b660023d0341941a8ff5521834aa20ef44f769cc4ae1a567c0f40 config-lts.armv7 -2f98a89e3abbdeac88d6ad97b2107ee8938fb450ee7ef83dc06ca3245b5daae434d10222e5aa927b2d6b4d77aaf9fd6316b8b09c3acd9386b3a0a3201524b3b0 config-lts.loongarch64 -0221bc0262d9e57d053c129f51822ef7b5f40ef5ebe35e4fd118f3bcb2dbc95d2fd306e2d3a639b24671750c65e1f1c7b9f695764335fc54699360ef0870ee80 config-lts.ppc64le -3d583a857f820bc3a2343520d0921011e21aa9e77937d13fab29f75236d67b0dfad2e43f7bd9b3a8f2e21e31ad158d544b07b9318e4e288fe6a19cc52f80259f config-lts.riscv64 -9ed16dacd6b69991d6665e450f8ce2d9503a49184ec3ace4e0da071728f8d19eaf20690629d78e35c8d872ebda52766bad3f74b4695c10109860d2d0d84e40c1 config-lts.x86 -6309fcd47122da938702ea77a1b9ab2e13b17687d4eb7e3970abd81672e0aec04a248bcc4f925efac699c6894540cb8fcbb66aec2c4acf7ba2f6dd1bb9f80b54 config-lts.x86_64 +71d052fd5dcee58f348f356c9c7444d6345c28d65fd5f8f33f6ed588e1cce230b2785e6c5a75e0aaf089f85a47493eda3565df6c1e26e93de1ffd0d72507c5e7 config-lts.aarch64 +d1e5263fde54af63cbde5f0883408f518ee1dffb245bd41981b7afe75528a3e2e57073eb16a06662f2f74af9cf10d0995b14d58bb900c55fd439f9064ee4f2e5 config-lts.armv7 +95ce694b4f31b07a33c86db37a2c751259308744600b791d68bdbac4fde8cf6eb0cce26dea0063502e1467059fb4d19ba00b93b73db38fb0781807415ef2a18a config-lts.loongarch64 +7f913674aea20a506a1d9186c4e6ea0bc2b663893ce0de72b3182c4074b1e45e538080b192c44236ec34927c5aef56559be74862634250e664e184238707cf39 config-lts.ppc64le +7e905f7028b1c212fac75bf491c558125d5966f721eeda7a25c9ff2c802c6b6a964f777d9f864a23d4229180fbe2eba2ee91d3b0af8dbf8824e9b9510dee0816 config-lts.riscv64 +458188dfe7106192cac1e8bc028b9295e3a5e85fa8b044e7d209bf6a9a957398c25c0335558527ee9b45c487e5712b794ae2c7a6ebe460093ec2b1f956006e34 config-lts.x86 +b8feb974dce7a589da7a1c57bd61705a98ba1b62dbee9fd07df62e3d540e122b2dd646709ad4ece83569afa875b78092866213531a486b2c82103d9ab469d5f8 config-lts.x86_64 " diff --git a/device/main/linux-postmarketos-lts/config-lts.aarch64 b/device/main/linux-postmarketos-lts/config-lts.aarch64 index e11e57e0b..23b7d73eb 100644 --- a/device/main/linux-postmarketos-lts/config-lts.aarch64 +++ b/device/main/linux-postmarketos-lts/config-lts.aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.18.31 Kernel Configuration +# Linux/arm64 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -4900,6 +4900,8 @@ CONFIG_CHARGER_CROS_CONTROL=y # CONFIG_FUEL_GAUGE_STC3117 is not set # CONFIG_CHARGER_UCS1002 is not set # CONFIG_CHARGER_BD99954 is not set +CONFIG_BATTERY_SURFACE=m +CONFIG_CHARGER_SURFACE=m # CONFIG_BATTERY_UG3105 is not set CONFIG_CHARGER_QCOM_SMB2=m # CONFIG_FUEL_GAUGE_MM8013 is not set @@ -5056,6 +5058,8 @@ CONFIG_SENSORS_SL28CPLD=m # CONFIG_SENSORS_SCH5636 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SG2042_MCU is not set +CONFIG_SENSORS_SURFACE_FAN=m +CONFIG_SENSORS_SURFACE_TEMP=m # CONFIG_SENSORS_ADC128D818 is not set # CONFIG_SENSORS_ADS7828 is not set # CONFIG_SENSORS_ADS7871 is not set @@ -6767,6 +6771,7 @@ CONFIG_SND_PCM_ELD=y CONFIG_SND_PCM_IEC958=y CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set @@ -6787,11 +6792,17 @@ CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_UTIMER is not set CONFIG_SND_VMASTER=y -# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_UMP=y +CONFIG_SND_SEQ_UMP_CLIENT=m CONFIG_SND_DRIVERS=y # CONFIG_SND_DUMMY is not set CONFIG_SND_ALOOP=m # CONFIG_SND_PCMTEST is not set +# CONFIG_SND_VIRMIDI is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_SERIAL_GENERIC is not set @@ -7754,6 +7765,15 @@ CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set CONFIG_I2C_HID_CORE=m +# +# Surface System Aggregator Module HID support +# +CONFIG_SURFACE_HID=m +CONFIG_SURFACE_KBD=m +# end of Surface System Aggregator Module HID support + +CONFIG_SURFACE_HID_CORE=m + # # USB HID support # @@ -7956,7 +7976,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m @@ -8862,10 +8882,18 @@ CONFIG_CROS_TYPEC_SWITCH=m # CONFIG_MELLANOX_PLATFORM is not set CONFIG_SURFACE_PLATFORMS=y # CONFIG_SURFACE_3_POWER_OPREGION is not set +# CONFIG_SURFACE_ACPI_NOTIFY is not set +# CONFIG_SURFACE_AGGREGATOR_CDEV is not set +# CONFIG_SURFACE_AGGREGATOR_HUB is not set +CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set +# CONFIG_SURFACE_DTX is not set # CONFIG_SURFACE_GPE is not set # CONFIG_SURFACE_HOTPLUG is not set +# CONFIG_SURFACE_PLATFORM_PROFILE is not set # CONFIG_SURFACE_PRO3_BUTTON is not set -# CONFIG_SURFACE_AGGREGATOR is not set +CONFIG_SURFACE_AGGREGATOR=m +CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_ARM64_PLATFORM_DEVICES=y # CONFIG_EC_ACER_ASPIRE1 is not set # CONFIG_EC_HUAWEI_GAOKUN is not set @@ -11427,7 +11455,7 @@ CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set +CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set diff --git a/device/main/linux-postmarketos-lts/config-lts.armv7 b/device/main/linux-postmarketos-lts/config-lts.armv7 index 9aa6ce650..ea9b95785 100644 --- a/device/main/linux-postmarketos-lts/config-lts.armv7 +++ b/device/main/linux-postmarketos-lts/config-lts.armv7 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.18.31 Kernel Configuration +# Linux/arm 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -2883,7 +2883,6 @@ CONFIG_FEC=y CONFIG_FSL_PQ_MDIO=y # CONFIG_FSL_XGMAC_MDIO is not set CONFIG_GIANFAR=y -# CONFIG_FSL_DPAA2_SWITCH is not set # CONFIG_FSL_ENETC is not set # CONFIG_NXP_ENETC4 is not set # CONFIG_FSL_ENETC_VF is not set @@ -6756,6 +6755,7 @@ CONFIG_SND_PCM_ELD=y CONFIG_SND_PCM_IEC958=y CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set @@ -6776,12 +6776,18 @@ CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_UTIMER is not set CONFIG_SND_VMASTER=y CONFIG_SND_CTL_LED=m -# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_UMP=y +CONFIG_SND_SEQ_UMP_CLIENT=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y # CONFIG_SND_DUMMY is not set # CONFIG_SND_ALOOP is not set # CONFIG_SND_PCMTEST is not set +# CONFIG_SND_VIRMIDI is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_SERIAL_GENERIC is not set @@ -7892,7 +7898,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m @@ -10985,7 +10991,7 @@ CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set +CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set diff --git a/device/main/linux-postmarketos-lts/config-lts.loongarch64 b/device/main/linux-postmarketos-lts/config-lts.loongarch64 index bfd54854f..81ae538c2 100644 --- a/device/main/linux-postmarketos-lts/config-lts.loongarch64 +++ b/device/main/linux-postmarketos-lts/config-lts.loongarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/loongarch 6.18.31 Kernel Configuration +# Linux/loongarch 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 diff --git a/device/main/linux-postmarketos-lts/config-lts.ppc64le b/device/main/linux-postmarketos-lts/config-lts.ppc64le index 83bab19e6..4bc642f1f 100644 --- a/device/main/linux-postmarketos-lts/config-lts.ppc64le +++ b/device/main/linux-postmarketos-lts/config-lts.ppc64le @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.18.31 Kernel Configuration +# Linux/powerpc 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -5432,7 +5432,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m diff --git a/device/main/linux-postmarketos-lts/config-lts.riscv64 b/device/main/linux-postmarketos-lts/config-lts.riscv64 index cd235a20b..d3fc154b7 100644 --- a/device/main/linux-postmarketos-lts/config-lts.riscv64 +++ b/device/main/linux-postmarketos-lts/config-lts.riscv64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.18.31 Kernel Configuration +# Linux/riscv 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -4772,6 +4772,7 @@ CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set @@ -4789,11 +4790,17 @@ CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_DEBUG is not set # CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_UTIMER is not set -# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_UMP=y +CONFIG_SND_SEQ_UMP_CLIENT=m CONFIG_SND_DRIVERS=y # CONFIG_SND_DUMMY is not set # CONFIG_SND_ALOOP is not set # CONFIG_SND_PCMTEST is not set +# CONFIG_SND_VIRMIDI is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_MPU401 is not set @@ -5570,7 +5577,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m @@ -7502,7 +7509,7 @@ CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set +CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set diff --git a/device/main/linux-postmarketos-lts/config-lts.x86 b/device/main/linux-postmarketos-lts/config-lts.x86 index 544b47b20..c6cd89321 100644 --- a/device/main/linux-postmarketos-lts/config-lts.x86 +++ b/device/main/linux-postmarketos-lts/config-lts.x86 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.18.31 Kernel Configuration +# Linux/i386 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -4853,7 +4853,7 @@ CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y -CONFIG_SND_SEQ_DEVICE=y +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set @@ -4873,8 +4873,8 @@ CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_UTIMER is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y -CONFIG_SND_SEQUENCER=y -CONFIG_SND_SEQ_DUMMY=y +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=m CONFIG_SND_SEQ_MIDI=m @@ -5692,7 +5692,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m @@ -7463,7 +7463,7 @@ CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set +CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set diff --git a/device/main/linux-postmarketos-lts/config-lts.x86_64 b/device/main/linux-postmarketos-lts/config-lts.x86_64 index ce3dbe08c..30ebc4082 100644 --- a/device/main/linux-postmarketos-lts/config-lts.x86_64 +++ b/device/main/linux-postmarketos-lts/config-lts.x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.18.31 Kernel Configuration +# Linux/x86_64 6.18.33 Kernel Configuration # CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 @@ -4962,7 +4962,7 @@ CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y -CONFIG_SND_SEQ_DEVICE=y +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set @@ -4982,8 +4982,8 @@ CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_UTIMER is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y -CONFIG_SND_SEQUENCER=y -CONFIG_SND_SEQ_DUMMY=y +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=m CONFIG_SND_SEQ_MIDI=m @@ -5816,7 +5816,7 @@ CONFIG_USB_SERIAL_SIMPLE=m # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set -# CONFIG_USB_SERIAL_CH341 is not set +CONFIG_USB_SERIAL_CH341=m # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=m @@ -7635,7 +7635,7 @@ CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set +CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set diff --git a/device/main/linux-postmarketos-lts/generic.aarch64.config b/device/main/linux-postmarketos-lts/generic.aarch64.config index 5f2ed676b..973b2140a 100644 --- a/device/main/linux-postmarketos-lts/generic.aarch64.config +++ b/device/main/linux-postmarketos-lts/generic.aarch64.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -49,6 +50,8 @@ CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m CONFIG_TOUCHSCREEN_S6SY761=m CONFIG_TOUCHSCREEN_ZINITIX=m CONFIG_INPUT_MAX77693_HAPTIC=m +CONFIG_SURFACE_HID=m +CONFIG_SURFACE_KBD=m # led CONFIG_LEDS_MAX77705=m @@ -56,6 +59,12 @@ CONFIG_LEDS_MAX77705=m # localversion # CONFIG_LOCALVERSION_AUTO is not set +# misc +CONFIG_SENSORS_SURFACE_FAN=m +CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_SURFACE_AGGREGATOR=m +CONFIG_SURFACE_AGGREGATOR_REGISTRY=m + # power CONFIG_CHARGER_MAX77705=m CONFIG_MFD_MAX77693=m @@ -63,8 +72,10 @@ CONFIG_MFD_MAX77705=m CONFIG_REGULATOR=y CONFIG_SPMI=y CONFIG_BATTERY_LENOVO_YOGA_C630=m +CONFIG_BATTERY_SURFACE=m CONFIG_CHARGER_BQ25980=m CONFIG_CHARGER_QCOM_SMB2=m +CONFIG_CHARGER_SURFACE=m CONFIG_MFD_QCOM_RPM=m CONFIG_MFD_SL28CPLD=m CONFIG_QCOM_SPMI_RRADC=m @@ -86,6 +97,7 @@ CONFIG_FB_EFI=y # usb CONFIG_QCOM_GSBI=y CONFIG_UCSI_LENOVO_YOGA_C630=m +CONFIG_USB_SERIAL_CH341=m # vhost CONFIG_TARGET_CORE=m diff --git a/device/main/linux-postmarketos-lts/generic.armv7.config b/device/main/linux-postmarketos-lts/generic.armv7.config index 052a75b36..8740b2fab 100644 --- a/device/main/linux-postmarketos-lts/generic.armv7.config +++ b/device/main/linux-postmarketos-lts/generic.armv7.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -59,6 +60,9 @@ CONFIG_NVME_CORE=m # uefi CONFIG_FB_EFI=y +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/generic.loongarch64.config b/device/main/linux-postmarketos-lts/generic.loongarch64.config index a7ad9602f..967a9eed9 100644 --- a/device/main/linux-postmarketos-lts/generic.loongarch64.config +++ b/device/main/linux-postmarketos-lts/generic.loongarch64.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -55,6 +56,9 @@ CONFIG_NVME_CORE=m # uefi CONFIG_FB_EFI=y +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/generic.ppc64le.config b/device/main/linux-postmarketos-lts/generic.ppc64le.config index c3972220b..0a17fdd99 100644 --- a/device/main/linux-postmarketos-lts/generic.ppc64le.config +++ b/device/main/linux-postmarketos-lts/generic.ppc64le.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -54,6 +55,9 @@ CONFIG_REMOTEPROC_CDEV=y CONFIG_BLK_DEV_NVME=m CONFIG_NVME_CORE=m +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/generic.riscv64.config b/device/main/linux-postmarketos-lts/generic.riscv64.config index 292d0dcb6..a5fe5f3b9 100644 --- a/device/main/linux-postmarketos-lts/generic.riscv64.config +++ b/device/main/linux-postmarketos-lts/generic.riscv64.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -57,6 +58,9 @@ CONFIG_NVME_CORE=m # uefi CONFIG_FB_EFI=y +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/generic.x86.config b/device/main/linux-postmarketos-lts/generic.x86.config index b6f91f1e2..d568696f0 100644 --- a/device/main/linux-postmarketos-lts/generic.x86.config +++ b/device/main/linux-postmarketos-lts/generic.x86.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -58,6 +59,9 @@ CONFIG_NVME_CORE=m # uefi CONFIG_FB_EFI=y +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/generic.x86_64.config b/device/main/linux-postmarketos-lts/generic.x86_64.config index b6f91f1e2..d568696f0 100644 --- a/device/main/linux-postmarketos-lts/generic.x86_64.config +++ b/device/main/linux-postmarketos-lts/generic.x86_64.config @@ -1,4 +1,5 @@ # audio +CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC=m CONFIG_SND_SOC_AW88261=m CONFIG_SND_SOC_CS35L36=m @@ -58,6 +59,9 @@ CONFIG_NVME_CORE=m # uefi CONFIG_FB_EFI=y +# usb +CONFIG_USB_SERIAL_CH341=m + # vhost CONFIG_TARGET_CORE=m CONFIG_VHOST_NET=m diff --git a/device/main/linux-postmarketos-lts/pmos.aarch64.config b/device/main/linux-postmarketos-lts/pmos.aarch64.config index 84294105a..95219f57a 100644 --- a/device/main/linux-postmarketos-lts/pmos.aarch64.config +++ b/device/main/linux-postmarketos-lts/pmos.aarch64.config @@ -498,6 +498,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y CONFIG_SHADOW_CALL_STACK=y CONFIG_CFI=y # CONFIG_CFI_PERMISSIVE is not set diff --git a/device/main/linux-postmarketos-lts/pmos.armv7.config b/device/main/linux-postmarketos-lts/pmos.armv7.config index d387669f1..61970e5c3 100644 --- a/device/main/linux-postmarketos-lts/pmos.armv7.config +++ b/device/main/linux-postmarketos-lts/pmos.armv7.config @@ -493,6 +493,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y CONFIG_CFI=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y diff --git a/device/main/linux-postmarketos-lts/pmos.loongarch64.config b/device/main/linux-postmarketos-lts/pmos.loongarch64.config index bd7f633bc..0570ecbc0 100644 --- a/device/main/linux-postmarketos-lts/pmos.loongarch64.config +++ b/device/main/linux-postmarketos-lts/pmos.loongarch64.config @@ -493,6 +493,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y # rust CONFIG_RUST=y diff --git a/device/main/linux-postmarketos-lts/pmos.ppc64le.config b/device/main/linux-postmarketos-lts/pmos.ppc64le.config index 933c05224..708a1e934 100644 --- a/device/main/linux-postmarketos-lts/pmos.ppc64le.config +++ b/device/main/linux-postmarketos-lts/pmos.ppc64le.config @@ -481,6 +481,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y # selinux CONFIG_AUDIT=y diff --git a/device/main/linux-postmarketos-lts/pmos.riscv64.config b/device/main/linux-postmarketos-lts/pmos.riscv64.config index ac99b69b7..786eff378 100644 --- a/device/main/linux-postmarketos-lts/pmos.riscv64.config +++ b/device/main/linux-postmarketos-lts/pmos.riscv64.config @@ -494,6 +494,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y CONFIG_CFI=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y diff --git a/device/main/linux-postmarketos-lts/pmos.x86.config b/device/main/linux-postmarketos-lts/pmos.x86.config index 75873068d..7f004caa3 100644 --- a/device/main/linux-postmarketos-lts/pmos.x86.config +++ b/device/main/linux-postmarketos-lts/pmos.x86.config @@ -496,6 +496,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y # selinux CONFIG_AUDIT=y diff --git a/device/main/linux-postmarketos-lts/pmos.x86_64.config b/device/main/linux-postmarketos-lts/pmos.x86_64.config index 7d928083f..67d61aa6d 100644 --- a/device/main/linux-postmarketos-lts/pmos.x86_64.config +++ b/device/main/linux-postmarketos-lts/pmos.x86_64.config @@ -498,6 +498,7 @@ CONFIG_DM_VERITY=m # hardening CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY_YAMA=y CONFIG_CFI=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y