From 6a4cc6625e4c0ca40791692244217ea7302dc7a0 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Sat, 24 Jan 2026 15:39:10 +0100 Subject: [PATCH] linux-ayaneo-pocket-s2: Enable framebuffer rotation Part-of: --- .../testing/linux-ayaneo-pocket-s2/APKBUILD | 6 ++--- .../config-ayaneo-pocket-s2.aarch64 | 26 ++++++++++++------- .../linux-ayaneo-pocket-s2/misc.config | 1 + 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/device/testing/linux-ayaneo-pocket-s2/APKBUILD b/device/testing/linux-ayaneo-pocket-s2/APKBUILD index 22b6e7343..454ed848e 100644 --- a/device/testing/linux-ayaneo-pocket-s2/APKBUILD +++ b/device/testing/linux-ayaneo-pocket-s2/APKBUILD @@ -2,7 +2,7 @@ maintainer="Neil Armstrong " pkgname=linux-ayaneo-pocket-s2 pkgver=6.19_git20260121 -pkgrel=0 +pkgrel=1 pkgdesc="Ayaneo Pocket S2 kernel fork" arch="aarch64" _carch="arm64" @@ -85,6 +85,6 @@ package() { sha512sums=" 0ec4962ce063014df004ce4294c0d04a45033a838e81eafc29e37057ba3f171b7ba9e1b84007d92e2057188b9af6bae13830d0e7a552277964c558ca0ec26939 linux-ayaneo-pocket-s2-33593705946a74248d292b1d753fc0aa60fd2902.tar.gz -3f3b0741e418b4ed0991ffa8e53726dd0513ee1e0e0edcba744eb49f9cb54487e5b4d54b402eff08758aa3f547e94299763397e6e41c2050be62f979f1696df5 misc.config -2a6f3e17daa955509739735f0a3f93eea213687e2805d00bdec197648c98db1d8dc54ae453eda8599b6d3b8f614e75333495a2aaeef27a1d086561a35637ce92 config-ayaneo-pocket-s2.aarch64 +f7712cb52ab2abae02deb3f90d0bdba83bcdf1af9b5f4fdb97963d729d1a0161301ecb3b5948dcd7a7f182c14e52d3863ec48f22a00276008d3bb0615d29ba68 misc.config +77358ee192ef218ca99724e8bcc925d38b11c0ee255ce5345d91404b4fb1e881f4f7c68dda619003009eec94347a6df5e5ad77a52009a70f18ee93e1f9952697 config-ayaneo-pocket-s2.aarch64 " diff --git a/device/testing/linux-ayaneo-pocket-s2/config-ayaneo-pocket-s2.aarch64 b/device/testing/linux-ayaneo-pocket-s2/config-ayaneo-pocket-s2.aarch64 index be528cf3c..1b3460dae 100644 --- a/device/testing/linux-ayaneo-pocket-s2/config-ayaneo-pocket-s2.aarch64 +++ b/device/testing/linux-ayaneo-pocket-s2/config-ayaneo-pocket-s2.aarch64 @@ -11,9 +11,10 @@ CONFIG_AS_VERSION=210108 CONFIG_LD_VERSION=0 CONFIG_LD_IS_LLD=y CONFIG_LLD_VERSION=210108 -CONFIG_RUSTC_VERSION=109200 +CONFIG_RUSTC_VERSION=109300 CONFIG_RUST_IS_AVAILABLE=y -CONFIG_RUSTC_LLVM_VERSION=210107 +CONFIG_RUSTC_LLVM_VERSION=210108 +CONFIG_CC_CAN_LINK=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y @@ -941,7 +942,12 @@ CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set -# CONFIG_MODULE_COMPRESS is not set +CONFIG_MODULE_COMPRESS=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +CONFIG_MODULE_COMPRESS_ZSTD=y +CONFIG_MODULE_COMPRESS_ALL=y +CONFIG_MODULE_DECOMPRESS=y # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set CONFIG_MODPROBE_PATH="/sbin/modprobe" # CONFIG_TRIM_UNUSED_KSYMS is not set @@ -5526,7 +5532,7 @@ CONFIG_APERTURE_HELPERS=y CONFIG_SCREEN_INFO=y CONFIG_VIDEO=y # CONFIG_AUXDISPLAY is not set -CONFIG_DRM=m +CONFIG_DRM=y # # DRM debugging options @@ -5605,7 +5611,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VKMS is not set # CONFIG_DRM_VMWGFX is not set -# CONFIG_DRM_UDL is not set +CONFIG_DRM_UDL=m # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_QXL is not set @@ -5975,6 +5981,8 @@ CONFIG_SND_PCM_IEC958=y CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m +CONFIG_SND_UMP=m +# CONFIG_SND_UMP_LEGACY_RAWMIDI is not set CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_COMPRESS_ACCEL=y CONFIG_SND_JACK=y @@ -6076,7 +6084,7 @@ CONFIG_SND_PCI=y CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set +CONFIG_SND_USB_AUDIO_MIDI_V2=y CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y # CONFIG_SND_USB_UA101 is not set # CONFIG_SND_USB_CAIAQ is not set @@ -6805,7 +6813,7 @@ CONFIG_USB_PRINTER=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=y +CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set @@ -6820,7 +6828,7 @@ CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_STORAGE_ENE_UB6250 is not set -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -6899,7 +6907,7 @@ CONFIG_USB_ISP1760_DUAL_ROLE=y # CONFIG_USB_SERIAL=m # CONFIG_USB_SERIAL_GENERIC is not set -# CONFIG_USB_SERIAL_SIMPLE is not set +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 diff --git a/device/testing/linux-ayaneo-pocket-s2/misc.config b/device/testing/linux-ayaneo-pocket-s2/misc.config index bfccadf40..f3c675995 100644 --- a/device/testing/linux-ayaneo-pocket-s2/misc.config +++ b/device/testing/linux-ayaneo-pocket-s2/misc.config @@ -34,3 +34,4 @@ # CONFIG_ARCH_VISCONTI is not set # CONFIG_ARCH_XGENE is not set # CONFIG_ARCH_ZYNQMP is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y