Compare commits
59
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9c4ee155d1 | ||
|
|
9b9ff6fd2c | ||
|
|
eaa58e9cdf | ||
|
|
361278a4ff | ||
|
|
7f264de95d | ||
|
|
b47f868309 | ||
|
|
3af802b59c | ||
|
|
28a0b4c382 | ||
|
|
24681624eb | ||
|
|
e24f436706 | ||
|
|
41660ec3d2 | ||
|
|
cf186ae56d | ||
|
|
1d546198cc | ||
|
|
e6de1d0cc2 | ||
|
|
e193c5d1ed | ||
|
|
bd4d5a5616 | ||
|
|
dc9c687ae0 | ||
|
|
5491bc9c04 | ||
|
|
6b9bf2c0d0 | ||
|
|
48c07c2d61 | ||
|
|
1590461e92 | ||
|
|
28e8e7e558 | ||
|
|
b24a4ef1fd | ||
|
|
22a1e98c89 | ||
|
|
b2c4bb7445 | ||
|
|
e9d615eef9 | ||
|
|
219d21f332 | ||
|
|
c08ad3997a | ||
|
|
41982a51f0 | ||
|
|
96e0dfae9a | ||
|
|
a15b601455 | ||
|
|
578c43dbf8 | ||
|
|
1269a73318 | ||
|
|
cd934c19be | ||
|
|
5e6b299f02 | ||
|
|
07087f8bd5 | ||
|
|
f1b572d289 | ||
|
|
8c15baad17 | ||
|
|
33f82fbc51 | ||
|
|
91ba3d89c2 | ||
|
|
8933229820 | ||
|
|
ed3f995f94 | ||
|
|
096b7a521a | ||
|
|
41c27cedbd | ||
|
|
8dcb66112c | ||
|
|
853fdfd2a5 | ||
|
|
973ce05104 | ||
|
|
baee8982ef | ||
|
|
11643e89d6 | ||
|
|
a7cfc24c34 | ||
|
|
1a4d7b642c | ||
|
|
654c9c242a | ||
|
|
4323e7ecdd | ||
|
|
6276f81baa | ||
|
|
81d4ff749e | ||
|
|
cdab235aba | ||
|
|
6f4197893b | ||
|
|
8e65bd98aa | ||
|
|
b3d48deb9c |
No files matched your search
@@ -0,0 +1,11 @@
|
||||
<!-- Use this template to kick off the discussion for a package with (presumably)
|
||||
inactive maintainers and the future for the maintainership of the package.
|
||||
-->
|
||||
|
||||
### Information
|
||||
|
||||
* Package name:
|
||||
* Maintainers of the package:
|
||||
* MR that had no maintainer response, if applicable:
|
||||
|
||||
/label ~maintainership-status
|
||||
@@ -2,7 +2,7 @@
|
||||
maintainer=""
|
||||
pkgname=systemd-boot-x86
|
||||
_pkgname=systemd-boot # for monitoring
|
||||
pkgver=259.2
|
||||
pkgver=259.3
|
||||
pkgrel=0
|
||||
pkgdesc="systemd's EFI boot manager for x86 EFI on x86_64."
|
||||
url="https://systemd.io/"
|
||||
@@ -118,7 +118,7 @@ efistub() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1cb677c98a56210948bfc9a6e296aa92dde030ceeca6b6e4fe3f4014d051f4d0f1d83584cfdceb921d7d578952b85112b2ba497385faefca4d6c871bf8de48cf systemd-259.2.tar.gz
|
||||
ea7314fcde3c0e541c9399f2d165f114bd7bf37cec294680964352da374435ddd3949432f939f35ecb49f0ce6a3b7aaaddf2b65cc8107abc65e2ec3806c99dac systemd-259.3.tar.gz
|
||||
8ecb5e25c0d8b01c406fa3084b0910d517cabbf12894958b4d3d77462cb0924f0a52fe2bf1aa39af29b16fd78fe080a6a99daa18015c6059fb2e52c971d83ba9 0001-meson-disable-libintl-check-if-pam-is-disabled.patch
|
||||
ad54e2c7e7a21bfa9b5f9e8db1b6af6a6d78a3e5dfe2dafcec77488f6224865ab4d4c8a8c8ee1c54c99d1741361e9fb3a51e5d36bcbc7a1c3fdcc4d0c1672132 cross-x86.meson
|
||||
"
|
||||
+2
-1
@@ -1,8 +1,9 @@
|
||||
# Archived: replaced by device-nvidia-tegra-armv7
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer=""
|
||||
pkgname=device-acer-picasso
|
||||
pkgdesc="Acer Iconia Tab A500"
|
||||
pkgver=4
|
||||
pkgver=5
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
File renamed without changes.
File renamed without changes.
@@ -1,147 +0,0 @@
|
||||
# Archived: linux-radxa-dev packages x86_64 binaries in aarch64 package which makes akms part of this device fail when built on aarch64
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer="Antoine Martin (ayakael) <dev@ayakael.net>"
|
||||
pkgname=device-clockworkpi-uconsole-radxa-cm5
|
||||
pkgdesc="Clockwork Tech ClockworkPi uConsole Radxa CM5"
|
||||
pkgver=6
|
||||
_commit=2e8040ec92f85e3d43caf3e44557cb0659db4531
|
||||
_dtso_commit=c2204834e1d7d0acfd64e1b7874d432bc142f1a4
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!archcheck"
|
||||
depends="
|
||||
linux-radxa
|
||||
postmarketos-base
|
||||
u-boot-radxa-cm5
|
||||
"
|
||||
makedepends="
|
||||
devicepkg-dev
|
||||
clang
|
||||
dtc
|
||||
linux-radxa
|
||||
linux-radxa-dev
|
||||
"
|
||||
subpackages="
|
||||
$pkgname-openrc
|
||||
$pkgname-x11
|
||||
$pkgname-akms
|
||||
"
|
||||
source="
|
||||
clockworkradxa-linux-$_commit.tar.gz::https://github.com/ak-rex/ClockworkRadxa-linux/archive/$_commit.tar.gz
|
||||
radxa-cm5-uconsole-$_dtso_commit.tar.gz::https://github.com/dev-null2019/radxa-cm5-uconsole/archive/$_dtso_commit.tar.gz
|
||||
|
||||
deviceinfo
|
||||
kernel-cmdline.conf
|
||||
modules-initfs
|
||||
modules-load.conf
|
||||
modprobe.conf
|
||||
xorg.conf
|
||||
|
||||
driver-makefile.in
|
||||
driver-akmbuild.in
|
||||
"
|
||||
builddir="$srcdir"/ClockworkRadxa-linux-$_commit
|
||||
|
||||
# Location of out-of-tree drivers to be built using AKMS
|
||||
_drivers="
|
||||
drivers/pinctrl/pinctrl-axp209.c
|
||||
drivers/power/supply/axp20x_usb_power.c
|
||||
drivers/iio/adc/axp20x_adc.c
|
||||
drivers/iio/adc/ti-adc081c.c
|
||||
drivers/mfd/axp20x-i2c.c
|
||||
drivers/mfd/axp20x.c
|
||||
drivers/regulator/axp20x-regulator.c
|
||||
drivers/input/misc/axp20x-pek.c
|
||||
drivers/power/supply/axp20x_ac_power.c
|
||||
drivers/power/supply/axp20x_battery.c
|
||||
drivers/video/backlight/ocp8178_bl.c
|
||||
drivers/gpu/drm/panel/panel-cwu50.c
|
||||
"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
|
||||
local _modules=
|
||||
local _objects=
|
||||
local _file=
|
||||
|
||||
# setup akms folder
|
||||
# this also generates information to complete AKMBUILD and Makefile
|
||||
mkdir -p "$builddir"/akms
|
||||
for driver in $_drivers; do
|
||||
_file=${driver##*\/}
|
||||
cp "$builddir"/$driver "$builddir"/akms/$_file
|
||||
_modules="$_modules ${_file/.c/.ko}"
|
||||
_objects="$_objects ${_file/.c/.o}"
|
||||
done
|
||||
sed -e "s/%%MODVER%%/$pkgver/" -e "s/%%DRIVER_MOD%%/$_modules/" "$srcdir"/driver-akmbuild.in > "$builddir"/akms/AKMBUILD
|
||||
sed "s/%%DRIVER_OBJ%%/$_objects/" "$srcdir"/driver-makefile.in > "$builddir"/akms/Makefile
|
||||
|
||||
# generate dtbo for uconsole
|
||||
_kernel_ver=$(find /lib/modules -maxdepth 1 -mindepth 1 | sed 's|.*/||g')
|
||||
cp -r "$srcdir"/radxa-cm5-uconsole-$_dtso_commit/devicetree_overlays "$builddir"/dtso
|
||||
echo ">>> Generating dtbo against $_kernel_ver"
|
||||
for dts in "$builddir"/dtso/*.dts; do
|
||||
cpp -nostdinc -I "/usr/src/linux-headers-$_kernel_ver/include" -I arch -undef -x assembler-with-cpp $dts $dts.preprocessed
|
||||
dtc -O dtb -o ${dts/.dts/.dtbo} $dts.preprocessed
|
||||
done
|
||||
}
|
||||
|
||||
x11() {
|
||||
install_if="$pkgname xorg-server"
|
||||
install -Dm644 "$srcdir"/xorg.conf \
|
||||
"$subpkgdir"/etc/X11/xorg.conf.d/10-monitor.conf
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
|
||||
# merge dtbos with soc dtb for uconsole
|
||||
mkdir -p "$pkgdir"/boot/dtbs/rockchip
|
||||
fdtoverlay -i /boot/dtbs/rockchip/rk3588s-radxa-cm5-rpi-cm4-io.dtb "$builddir"/dtso/*.dtbo -o "$pkgdir"/boot/dtbs/rockchip/rk3588s-radxa-cm5-uconsole.dtb
|
||||
}
|
||||
|
||||
# Test build of drivers against kernel
|
||||
check() {
|
||||
_kernel_ver=$(find /lib/modules -maxdepth 1 -mindepth 1 | sed 's|.*/||g')
|
||||
for ver in $_kernel_ver; do
|
||||
echo ">>> Testing module build against $ver"
|
||||
cp -R "$builddir"/akms "$builddir"/akms-$ver
|
||||
(
|
||||
cd "$builddir"/akms-$ver
|
||||
make KVER=$ver
|
||||
)
|
||||
done
|
||||
}
|
||||
|
||||
akms() {
|
||||
pkgdesc="uConsole kernel module (AKMS)"
|
||||
depends="akms linux-radxa-dev build-base"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel"
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/src
|
||||
cp -R "$builddir"/akms "$subpkgdir"/usr/src/clockworkpi-radxa
|
||||
chmod -R u=rwX,go=rX-w "$subpkgdir"/usr/src/clockworkpi-radxa
|
||||
}
|
||||
|
||||
openrc() {
|
||||
depends=openrc
|
||||
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
a9c48c3470d5641113e351456d6cfa1e2283e6577cf54eea9a2d49ba4f6269e46cba16039584b34e07c7d8006f6dec112e970148f155f2c3ff0670521568a5a7 clockworkradxa-linux-2e8040ec92f85e3d43caf3e44557cb0659db4531.tar.gz
|
||||
a15eb74d9db9114022e96ba04542d18350cf6d637c5efa49f4a5a65c33c5fd20a7997095a049a561fb7aac767a299f367489c5a342138a5259cc32ebb6152384 radxa-cm5-uconsole-c2204834e1d7d0acfd64e1b7874d432bc142f1a4.tar.gz
|
||||
0afdcebb4b42ab9d489bfeb32912f03de0ee30875eba760112b24def4bb04185eca5f827c737da4824081940ec998c2c26a99e9105267e90e9d852b0afa76539 deviceinfo
|
||||
fa6332b91b62572528b1f919370382d67f521b0a65c3c9f416df67545ebae7b01f31729340a42e656b5589cdbde676ec8fe0eb9537a34e02ec20f5309bf43b12 kernel-cmdline.conf
|
||||
85d573bfd51ac4aa502336452b0384af77b6ec095f5c4760e8f287b8452b3ccb4521051bc01c53fa0856440d52231f535f3f0258d62ad578161ad464344413e9 modules-initfs
|
||||
642cdb1b4ac02b8c3ab7b72f4eeef615ac4911b42bcd845b54305f0ff64c07b86f4a807a97d395cb6c0cd0a5f5eed15e68d9e4ccb69db8e38fb65c8be4acaeeb modules-load.conf
|
||||
a5324ed5118168b846d359dc2c8e76ccdc624003d157a28e4c9728ddedd9b52c6deb95af9c3a9d94faf52413f2f830dc45ec6c0093458d27149ef17de5dceef5 modprobe.conf
|
||||
939cb4ca50e0f54258dd92bdfbf91e6fa7b33b386022d058ba0d4b4e4f6d855cba9f5fffda0652f18c8b9b95d5dbbfc766e0931f0de53841f96d9d8975bf27e7 xorg.conf
|
||||
51a1fc5ba9336e784fe8dfb97eed8d3f51fd181a9a76c5266e227e1670aa423fdaec04b869795a2abd5afca6d472a1f107f30a0f0efd242ee16c8910773ddcc2 driver-makefile.in
|
||||
576346f3e5611dcba4fd3a5f5bf97e51febb844ff8006b5e4e8aba429df0c1835f702548d61120439cf0279b56d337f4ab9e2389ae8fa0c024b0a3afd4422b2f driver-akmbuild.in
|
||||
"
|
||||
@@ -1,26 +0,0 @@
|
||||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Clockwork Tech ClockworkPi uConsole Radxa CM5"
|
||||
deviceinfo_manufacturer="Clockwork Tech"
|
||||
deviceinfo_codename="clockworkpi-uconsole-radxa-cm5"
|
||||
deviceinfo_year="2023"
|
||||
deviceinfo_arch="aarch64"
|
||||
deviceinfo_disable_dhcpd="true"
|
||||
|
||||
# Device related
|
||||
deviceinfo_drm="true"
|
||||
deviceinfo_chassis="embedded"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="1280"
|
||||
deviceinfo_screen_height="720"
|
||||
deviceinfo_getty="ttyFIQ0;1500000"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_boot_filesystem="fat32"
|
||||
deviceinfo_dtb="rockchip/rk3588s-radxa-cm5-uconsole"
|
||||
deviceinfo_sd_embed_firmware="u-boot/radxa-cm5/rpi-cm4-io/idbloader.img:64,u-boot/radxa-cm5/rpi-cm4-io/u-boot.itb:16384"
|
||||
deviceinfo_sd_embed_firmware_step_size="512"
|
||||
deviceinfo_boot_part_start="32768"
|
||||
deviceinfo_generate_extlinux_config="true"
|
||||
@@ -1,3 +0,0 @@
|
||||
modname=clockworkpi-radxa
|
||||
modver=%%MODVER%%
|
||||
built_modules='%%DRIVER_MOD%%'
|
||||
@@ -1,10 +0,0 @@
|
||||
obj-m += %%DRIVER_OBJ%%
|
||||
USER := $(shell whoami)
|
||||
KVER ?= $(shell uname -r)
|
||||
KDIR ?= /lib/modules/$(KVER)/build
|
||||
|
||||
all:
|
||||
make -C $(KDIR) M=$(PWD) modules
|
||||
|
||||
clean:
|
||||
make -C $(KDIR) M=$(PWD) clean
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
# Archived: replaced by firmware-nvida-tegra-armv7
|
||||
maintainer=""
|
||||
pkgname=firmware-acer-picasso
|
||||
pkgver=3
|
||||
pkgver=4
|
||||
pkgrel=0
|
||||
pkgdesc="Firmware for Acer Iconia Tab A500 (acer-picasso)"
|
||||
url="https://github.com/grate-driver/linux-firmware"
|
||||
@@ -1,145 +0,0 @@
|
||||
# Archived: -dev packages x86_64 binaries in aarch64 package which makes akms part of device-clockworkpi-uconsole-radxa-cm5 fail when built on aarch64
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm64/configs/rockchip_linux_defconfig
|
||||
maintainer="Antoine Martin (ayakael) <dev@ayakael.net>"
|
||||
pkgname=linux-radxa
|
||||
pkgver=6.1.115
|
||||
pkgrel=1
|
||||
pkgdesc="Radxa kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="radxa"
|
||||
url="https://kernel.org"
|
||||
license="GPL-2.0-only"
|
||||
options="!strip !check !tracedeps pmb:cross-native"
|
||||
subpackages="$pkgname-dev:_dev:$CBUILD_ARCH"
|
||||
makedepends="
|
||||
bash
|
||||
bc
|
||||
bison
|
||||
devicepkg-dev
|
||||
dtc
|
||||
flex
|
||||
findutils
|
||||
installkernel
|
||||
linux-firmware
|
||||
linux-headers
|
||||
openssl-dev
|
||||
perl
|
||||
xz
|
||||
"
|
||||
|
||||
# Source
|
||||
_repository="kernel"
|
||||
_commit="74729d7c051026f99138b6e0e60d580c0bf226db"
|
||||
_config="config-$_flavor.$arch"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://github.com/radxa/$_repository/archive/$_commit.tar.gz
|
||||
$_config
|
||||
postmarketos-defconfig.patch
|
||||
"
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
_builddir="$srcdir"/build-$_flavor.$CARCH
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
|
||||
mkdir -p "$_builddir"
|
||||
cp "$srcdir/config-$_flavor.$CARCH" "$_builddir"/.config
|
||||
|
||||
# copies missing library
|
||||
mkdir -p "$_builddir"/drivers/gpu/arm/bifrost/
|
||||
cp "$builddir"/drivers/gpu/arm/bifrost/mali_csffw.bin "$_builddir"/drivers/gpu/arm/bifrost/mali_csffw.bin
|
||||
|
||||
# remove and regenerate localversion
|
||||
rm -f localversion*
|
||||
echo "-$pkgrel-$_flavor" > "$_builddir"/localversion-postmarketos
|
||||
|
||||
make -C "$builddir" \
|
||||
O="$_builddir" \
|
||||
ARCH="$_carch" \
|
||||
olddefconfig
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
cd "$_builddir"
|
||||
local _kver=$(make kernelversion)
|
||||
if [ "$_kver" != "$pkgver" ]; then
|
||||
error "Version in Makefile ($_kver) does not correspond with pkgver ($pkgver)"
|
||||
return 1
|
||||
fi
|
||||
make ARCH="$_carch" CC="${CC:-gcc}" \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1))-postmarketOS"
|
||||
}
|
||||
|
||||
package() {
|
||||
downstreamkernel_package "$_builddir" "$pkgdir" "$_carch" "$_flavor"
|
||||
|
||||
cd "$_builddir"
|
||||
mkdir -p "$pkgdir"/boot
|
||||
make modules_install dtbs_install \
|
||||
ARCH="$_carch" \
|
||||
INSTALL_PATH="$pkgdir"/boot \
|
||||
INSTALL_MOD_PATH="$pkgdir" \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs
|
||||
rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source
|
||||
}
|
||||
|
||||
_dev() {
|
||||
cd "$_builddir"
|
||||
local _abi_release="$(make -s kernelrelease)"
|
||||
# copy the only the parts that we really need for build 3rd party
|
||||
# kernel modules and install those as /usr/src/linux-headers,
|
||||
# simlar to what ubuntu does
|
||||
#
|
||||
# this way you dont need to install the 300-400 kernel sources to
|
||||
# build a tiny kernel module
|
||||
#
|
||||
pkgdesc="Headers and script for third party modules for $_flavor kernel"
|
||||
depends="$_depends_dev"
|
||||
|
||||
local dir="$subpkgdir"/usr/src/linux-headers-$_abi_release
|
||||
|
||||
# first we import config, run prepare to set up for building
|
||||
# external modules, and create the scripts
|
||||
mkdir -p "$dir"
|
||||
cp "$_builddir"/.config "$dir"/.config
|
||||
echo "-$pkgrel-$_flavor" > "$dir"/localversion-postmarketos
|
||||
|
||||
make -j1 -C "$builddir" ARCH="$_carch" O="$dir" \
|
||||
syncconfig prepare modules_prepare scripts
|
||||
|
||||
# remove the stuff that points to real sources. we want 3rd party
|
||||
# modules to believe this is the sources
|
||||
rm "$dir"/Makefile "$dir"/source
|
||||
|
||||
# copy the needed stuff from real sources
|
||||
#
|
||||
# this is taken from ubuntu kernel build script
|
||||
# http://kernel.ubuntu.com/git/ubuntu/ubuntu-zesty.git/tree/debian/rules.d/3-binary-indep.mk
|
||||
cd "$builddir"
|
||||
find . -path './include/*' -prune \
|
||||
-o -path './scripts/*' -prune -o -type f \
|
||||
\( -name 'Makefile*' -o -name 'Kconfig*' -o -name 'Kbuild*' -o \
|
||||
-name '*.sh' -o -name '*.pl' -o -name '*.lds' \) \
|
||||
-print | cpio -pdm "$dir"
|
||||
|
||||
cp -a scripts include "$dir"
|
||||
find $(find arch -name include -type d -print) -type f \
|
||||
| cpio -pdm "$dir"
|
||||
|
||||
install -Dm644 "$_builddir"/Module.symvers \
|
||||
"$dir"/Module.symvers
|
||||
|
||||
mkdir -p "$subpkgdir"/lib/modules/$_abi_release
|
||||
ln -sf /usr/src/linux-headers-$_abi_release \
|
||||
"$subpkgdir"/lib/modules/$_abi_release/build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3c268ca3eaaa6bbffce9759f963ec6030a4a4d2c3b8ed5e130ca5c29d25bad78e43faa575fbc6c1f90ffdbffea39db6a569f073d1917547a4bfbe7b8bf506578 linux-radxa-74729d7c051026f99138b6e0e60d580c0bf226db.tar.gz
|
||||
e23a8fb644bca3e18c399112b1f0f569ddcda37d1cceb2fdef82ef97993071ee085c16c35898a22222988876af5456bc422bb247d501ff6725aa7c6cc7367522 config-radxa.aarch64
|
||||
a9ec1018a798ee26cb864933dd3aa1d460e6e40a30c55cb0fdd56806031f3b2755d3823d6c30f7bcc1d2bb71d3cabe7a409f46a2e5ff78dc9ff5a31108709758 postmarketos-defconfig.patch
|
||||
"
|
||||
@@ -4,7 +4,7 @@ maintainer="Clayton Craft <clayton@craftyguy.net>"
|
||||
pkgname=device-generic-x86_64
|
||||
pkgdesc="Generic x86_64 system, with EFI"
|
||||
pkgver=24
|
||||
pkgrel=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="x86_64"
|
||||
@@ -39,11 +39,7 @@ _pmb_recommends="
|
||||
oem-intel
|
||||
oem-nvidia
|
||||
"
|
||||
provides="
|
||||
device-tablet-x64uefi=$pkgver-r$pkgrel
|
||||
device-tablet-x86uefi=$pkgver-r$pkgrel
|
||||
device-valve-jupiter
|
||||
"
|
||||
provides="device-tablet-x64uefi=$pkgver-r$pkgrel device-tablet-x86uefi=$pkgver-r$pkgrel"
|
||||
replaces="device-tablet-x64uefi device-tablet-x86uefi"
|
||||
|
||||
build() {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
maintainer="Barnabas Czeman <barnabas.czeman@postmarketos.org>"
|
||||
pkgname=device-qcom-msm8953
|
||||
pkgdesc="Generic device package for various Qualcomm MSM8953/SDM450/SDM632-based devices"
|
||||
pkgver=12
|
||||
pkgver=13
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -64,7 +64,7 @@ xiaomi_daisy_fake_goodix() {
|
||||
sha512sums="
|
||||
fd541b7a48170fce536967ff96ffe5f30ed151490ea8eb618ae2e6b7fd51986e4e7c4229f805d4ae07f22ca58146045085162b1d49866630350f55f0038cc69c deviceinfo
|
||||
97e88eaa9b8e7989a20d2572479fe5d1fe0284de862da11c91b1f347099d5704673837db01a6b0c289fee0a2d7236f64fba31fd6001475f957c23203e34fd6fb kernel-cmdline.conf
|
||||
39db44cf9c9ae2179557f8137fe67a9935894e98cd1062344ba3a151b8d85363fa795cde674723cb8cdc0b6baa4fcffe54aa342f27876d13785109ec423762db modules-initfs
|
||||
29986b499f4b45e5112cb650685e9778bbfe6812fe2833d1eccca949323d69714b350ad3b1eaa3c9838f54088c95e7774c58937859685232f06fa18e8eb7fc5b modules-initfs
|
||||
a2608b01b7b6e2dade694af355ff4f0f26cad49cf54bc332c77eb75d19fdc985f7f996fedb72753de447be0391deabf5fcea52406791d1e6e0d165703b63f145 90-device-xiaomi-daisy.rules
|
||||
17af1dabd211ec942bd8cbe63743c874ef87f0613ae08b8de3f77bdb87962eae402eee2b6604d6040700d4e7ae1b898cb67c1b01f2b86db23af31435953eaa51 61-gmobile-wakeup-lenovo-cd18781y.hwdb
|
||||
"
|
||||
@@ -1,56 +1,63 @@
|
||||
atmel_mxt_ts
|
||||
edt_ft5x06
|
||||
goodix_ts
|
||||
atmel-mxt-ts
|
||||
edt-ft5x06
|
||||
goodix-ts
|
||||
msm
|
||||
novatek_nvt_ts
|
||||
novatek-nvt-ts
|
||||
panel-boe-bs052fhm-a00-6c01
|
||||
panel-flipkart-rimob-nt35532-cs
|
||||
panel-himax-hx83112b
|
||||
panel-himax-hx8399c-fhdplus
|
||||
panel-huawei-milan-boe-otm1906c
|
||||
panel-huawei-milan-boe-td4322
|
||||
panel-huawei-milan-boe-test1906c
|
||||
panel-huawei-milan-ctc-nt35596s
|
||||
panel-huawei-milan-ctc-otm1906c
|
||||
panel-huawei-milan-jdi-r63452
|
||||
panel-huawei-milan-tianma-fic8736
|
||||
panel-huawei-milan-tianma-focal8716
|
||||
panel-huawei-milan-tianma-otm1906c
|
||||
panel-lenovo-kuntao-549
|
||||
panel-mdss-ft8716-fhd
|
||||
panel-mdss-ili7807-fhd
|
||||
panel-mdss-ili7807-fhdplus
|
||||
panel-mdss-nt35596-ebbg
|
||||
panel-mdss-otm1911-fhd
|
||||
panel-mdss-otm1911-fhdplus
|
||||
panel-mdss-r63350
|
||||
panel-motorola-ali-boe
|
||||
panel-motorola-ali-tianma
|
||||
panel-motorola-ocean-622-ofilm
|
||||
panel-motorola-ocean-622-tianma
|
||||
panel-motorola-ocean-nt36672a-csot
|
||||
panel-motorola-river-624-boe
|
||||
panel-motorola-river-624-tianma
|
||||
panel-motorola-river-hx83112b-tianma
|
||||
panel-motorola-river-nt36672a-tianma
|
||||
panel-samsung-s6e3fa7
|
||||
panel-tianma-tl052vdxp02
|
||||
panel-xiaomi-boe-ili9885
|
||||
panel-xiaomi-ebbg-r63350
|
||||
panel-xiaomi-nt35532
|
||||
panel-xiaomi-nt36672-csot-fhdplus-e7
|
||||
panel-xiaomi-nt36672-tianma-fhdplus-e7
|
||||
panel-xiaomi-onclite-hx8394f
|
||||
panel-xiaomi-onclite-ili9881
|
||||
panel-xiaomi-onclite-otm1901a
|
||||
panel-xiaomi-otm1911
|
||||
panel-xiaomi-oxygen-r61322-auo
|
||||
panel-xiaomi-oxygen-r63350-tianma
|
||||
panel-xiaomi-rosy-ft8006m-boe
|
||||
panel-xiaomi-rosy-ft8613-csot
|
||||
panel-xiaomi-rosy-ft8613-ebbg
|
||||
panel_billion_rimob_nt35532_cs
|
||||
panel_boe_bs052fhm_a00_6c01
|
||||
panel_csot_622_v0
|
||||
panel_himax_hx8399c_fhdplus
|
||||
panel_huawei_milan_boe_otm1906c
|
||||
panel_huawei_milan_boe_td4322
|
||||
panel_huawei_milan_boe_test1906c
|
||||
panel_huawei_milan_ctc_nt35596s
|
||||
panel_huawei_milan_ctc_otm1906c
|
||||
panel_huawei_milan_jdi_r63452
|
||||
panel_huawei_milan_tianma_fic8736
|
||||
panel_huawei_milan_tianma_focal8716
|
||||
panel_huawei_milan_tianma_otm1906c
|
||||
panel_lenovo_kuntao_549
|
||||
panel_mdss_ft8716_fhd
|
||||
panel_mdss_ili7807_fhd
|
||||
panel_mdss_ili7807_fhdplus
|
||||
panel_mdss_nt35596_ebbg
|
||||
panel_mdss_otm1911_fhd
|
||||
panel_mdss_otm1911_fhdplus
|
||||
panel_mdss_r63350
|
||||
panel_ofilm_622_v0
|
||||
panel_tianma_622_v0
|
||||
panel_tianma_tl052vdxp02
|
||||
panel_xiaomi_boe_ili9885
|
||||
panel_xiaomi_ebbg_r63350
|
||||
panel_xiaomi_nt35532
|
||||
panel_xiaomi_nt36672_csot_fhdplus_e7
|
||||
panel_xiaomi_nt36672_tianma_fhdplus_e7
|
||||
panel_xiaomi_onclite_hx8394f
|
||||
panel_xiaomi_onclite_ili9881
|
||||
panel_xiaomi_onclite_otm1901a
|
||||
panel_xiaomi_otm1911
|
||||
panel_xiaomi_td4310_ebbg_fhdplus_e7
|
||||
panel_xiaomi_td4310_fhdplus_e7
|
||||
panel_xiaomi_td4310_fhdplus_e7_g55
|
||||
panel_xiaomi_tianma_nt35596
|
||||
panel_xiaomi_ysl_hx8394f
|
||||
panel_xiaomi_ysl_ili7807d
|
||||
panel_xiaomi_ysl_ili9881c
|
||||
rmi_core
|
||||
rmi_i2c
|
||||
panel-xiaomi-td4310-ebbg-fhdplus-e7
|
||||
panel-xiaomi-td4310-fhdplus-e7
|
||||
panel-xiaomi-td4310-fhdplus-e7-g55
|
||||
panel-xiaomi-tianma-nt35596
|
||||
panel-xiaomi-ysl-hx8394f
|
||||
panel-xiaomi-ysl-ili7807d
|
||||
panel-xiaomi-ysl-ili9881c
|
||||
rmi-core
|
||||
rmi-i2c
|
||||
s6sy761
|
||||
simple-mfd-i2c
|
||||
sm5708-charger
|
||||
@@ -2,7 +2,7 @@
|
||||
maintainer="Barnabas Czeman <barnabas.czeman@postmarketos.org>"
|
||||
pkgname=firmware-qcom-msm8953
|
||||
pkgver=3
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Firmware files for Qualcomm MSM8953 devices"
|
||||
url="https://postmarketos.org"
|
||||
arch="aarch64"
|
||||
@@ -58,8 +58,8 @@ package() {
|
||||
install -Dm644 "$asus_ze520kl_dir/a506_zap.mdt" -t "$pkgdir/$_fwdir/asus/ze552kl"
|
||||
|
||||
billion_rimob_dir="$srcdir/firmware-billion-rimob-$_billion_rimob_commit"
|
||||
install -Dm644 "$billion_rimob_dir/a506_zap.b02" -t "$pkgdir/$_fwdir/billion/rimob"
|
||||
install -Dm644 "$billion_rimob_dir/a506_zap.mdt" -t "$pkgdir/$_fwdir/billion/rimob"
|
||||
install -Dm644 "$billion_rimob_dir/a506_zap.b02" -t "$pkgdir/$_fwdir/flipkart/rimob"
|
||||
install -Dm644 "$billion_rimob_dir/a506_zap.mdt" -t "$pkgdir/$_fwdir/flipkart/rimob"
|
||||
|
||||
fairphone_fp3_dir="$srcdir/FP3-firmware-$_fairphone_fp3_commit"
|
||||
install -Dm644 "$fairphone_fp3_dir/a506_zap.b02" -t "$pkgdir/$_fwdir/fairphone/fp3"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
maintainer="Newbyte <newbyte@disroot.org>"
|
||||
pkgname=linux-postmarketos-exynos4
|
||||
pkgver=6.18.9
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Mainline kernel fork for Samsung Exynos4 devices"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
@@ -69,5 +69,5 @@ package() {
|
||||
|
||||
sha512sums="
|
||||
06d400fca544c3a38d54c6dada3ed6257eb13c64ab7b9c0459a87d1b6a01bde69b6488eb478b06da5c03e8083c2aca01d4a04424d7f91b4b1195a7b738ebd9ca linux-postmarketos-exynos4-v6.18.9-exynos4.tar.bz2
|
||||
ce74c3a15b6b4935f8da8b0d418385aa84c89910442eb1247d44e2cba76c655db65b41d3c036f53a9d856dfec298a8e01f630da114b3ff21cd7dec4fe24049df config-postmarketos-exynos4.armv7
|
||||
80d8239339951debd87b01dd451abd6982f39831d7d131c9b7e348c3e1f55bc42708a3b03857177be4d3e0f853cceb453cd4a026bb7b65016aa4075270f4e790 config-postmarketos-exynos4.armv7
|
||||
"
|
||||
@@ -11,7 +11,7 @@ CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=109300
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@@ -1680,7 +1680,8 @@ CONFIG_BLK_DEV_RAM_COUNT=16
|
||||
CONFIG_BLK_DEV_RAM_SIZE=65536
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -2379,7 +2380,7 @@ CONFIG_INPUT_UINPUT=m
|
||||
# CONFIG_INPUT_IQS269A is not set
|
||||
# CONFIG_INPUT_IQS626A is not set
|
||||
# CONFIG_INPUT_IQS7222 is not set
|
||||
# CONFIG_INPUT_ISA1200_HAPTIC is not set
|
||||
CONFIG_INPUT_ISA1200_HAPTIC=y
|
||||
# CONFIG_INPUT_CMA3000 is not set
|
||||
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
||||
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
||||
@@ -6515,9 +6516,9 @@ CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
# CONFIG_EROFS_FS_ZIP_LZMA is not set
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -6952,7 +6953,7 @@ CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_ARM64=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_RISCV=y
|
||||
# CONFIG_XZ_DEC_MICROLZMA is not set
|
||||
CONFIG_XZ_DEC_MICROLZMA=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# Co-Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
maintainer="Adam Thiede <me@adamthiede.com>"
|
||||
pkgname=linux-postmarketos-mediatek-mt8173
|
||||
pkgver=6.19
|
||||
pkgver=6.19.6
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline kernel fork for Mediatek MT8173 devices"
|
||||
arch="aarch64"
|
||||
@@ -69,6 +69,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86 linux-6.19.tar.xz
|
||||
92f9b6377877b7a9eaf3963a7d8394b0b9dffd7a4cd7bc462374c5121458686c8236c103789e40a5ceba5b9a8910bc03d5594666e430c03f93582d33d4ff496f config-postmarketos-mediatek-mt8173.aarch64
|
||||
efbcb5c24bcf257e724387cd5caf069de6351230cbf6e15589d9c371b9a36d92ad211866dba72818b38458ced9c4a8ea4f572b49c0b0f282254f10030d456e2a linux-6.19.6.tar.xz
|
||||
e49f5406d213889ba849a5962a92f3af27cc3a5077e6497dc6abf520aaa36bcee0a60eeea932834087d6727f380b8c10cb762431ab604672a64b1e52708acd8d config-postmarketos-mediatek-mt8173.aarch64
|
||||
"
|
||||
+12
-13
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.19.0 Kernel Configuration
|
||||
# Linux/arm64 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@@ -2253,7 +2253,8 @@ CONFIG_XEN_BLKDEV_FRONTEND=y
|
||||
# CONFIG_XEN_BLKDEV_BACKEND is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -6696,7 +6697,6 @@ CONFIG_RTC_DRV_HYM8563=m
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_MAX31335 is not set
|
||||
CONFIG_RTC_DRV_MAX77686=y
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_NCT3018Y is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
@@ -8426,16 +8426,16 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
|
||||
# CONFIG_ROMFS_FS is not set
|
||||
# CONFIG_PSTORE is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
# CONFIG_EROFS_FS_ZIP_LZMA is not set
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -8949,7 +8949,7 @@ CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_ARM64=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_RISCV=y
|
||||
# CONFIG_XZ_DEC_MICROLZMA is not set
|
||||
CONFIG_XZ_DEC_MICROLZMA=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
@@ -9199,7 +9199,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
maintainer="Barnabas Czeman <barnabas.czeman@postmarketos.org>"
|
||||
_flavor="postmarketos-qcom-msm8953"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=6.17.7
|
||||
pkgver=6.19.5
|
||||
pkgrel=0
|
||||
pkgdesc="Close to mainline linux kernel for Qualcomm Snapdragon MSM8953"
|
||||
arch="aarch64"
|
||||
@@ -14,10 +14,12 @@ options="!strip !check !tracedeps
|
||||
pmb:kconfigcheck-community
|
||||
"
|
||||
makedepends="
|
||||
bash
|
||||
bison
|
||||
clang
|
||||
findutils
|
||||
flex
|
||||
lld
|
||||
llvm
|
||||
openssl-dev
|
||||
perl
|
||||
postmarketos-installkernel
|
||||
@@ -39,7 +41,7 @@ prepare() {
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" CC="${CC:-gcc}" \
|
||||
make ARCH="$_carch" LLVM=1 \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor"
|
||||
}
|
||||
|
||||
@@ -48,6 +50,7 @@ package() {
|
||||
|
||||
make zinstall modules_install dtbs_install \
|
||||
ARCH="$_carch" \
|
||||
LLVM=1 \
|
||||
INSTALL_PATH="$pkgdir"/boot \
|
||||
INSTALL_MOD_PATH="$pkgdir" \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
@@ -58,6 +61,6 @@ package() {
|
||||
"$pkgdir/usr/share/kernel/$_flavor/kernel.release"
|
||||
}
|
||||
sha512sums="
|
||||
2487f0e5af708cabb3ff3604744a5781088445a74e84df87feb5c022d4c8c56bf9dac5604435b5fcbd2bbea09972267e80eaf2c52b91badfdfb296d33a9b05b2 linux-postmarketos-qcom-msm8953-v6.17.7-r0.tar.gz
|
||||
14cce140d7b7ae24e30cca1f3987ca322134939419c7533687eea641f33306642492988390aea7c476e1cb78ef46776f46792eee10ad4c478a433f1e6dcf8b30 config-postmarketos-qcom-msm8953.aarch64
|
||||
906c78a4ff7b11031b9895f4a0a85abe66ad0defd894e0becc8d8126449ff4bfddfa9e33e0da3c0c20dc1a59539601fe532e28a15f815ff47d03eeb2b030d38b linux-postmarketos-qcom-msm8953-v6.19.5-r0.tar.gz
|
||||
e877317f260735631e110912350fdb63b82465573bc716a583c70f64e0273188d1264c421d216dd556506ba421cde2e84ac3e4102ba92cb45343466ce019ecff config-postmarketos-qcom-msm8953.aarch64
|
||||
"
|
||||
+302
-131
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,63 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer="Antoine Martin (ayakael) <dev@ayakael.net>"
|
||||
pkgname=device-clockworkpi-uconsole-radxa-cm5
|
||||
pkgdesc="Clockwork Tech ClockworkPi uConsole Radxa CM5"
|
||||
pkgver=7
|
||||
_commit=2e8040ec92f85e3d43caf3e44557cb0659db4531
|
||||
_dtso_commit=c2204834e1d7d0acfd64e1b7874d432bc142f1a4
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
install="$pkgname-openrc.post-install $pkgname-openrc.post-upgrade"
|
||||
depends="
|
||||
linux-clockworkpi-uconsole-radxa-cm5
|
||||
postmarketos-base
|
||||
u-boot-clockworkpi-uconsole-radxa-cm5
|
||||
"
|
||||
makedepends="
|
||||
devicepkg-dev
|
||||
"
|
||||
subpackages="
|
||||
$pkgname-openrc
|
||||
$pkgname-x11
|
||||
"
|
||||
source="
|
||||
deviceinfo
|
||||
kernel-cmdline.conf
|
||||
modules-initfs
|
||||
modules-load.conf
|
||||
modprobe.conf
|
||||
partition-table.txt
|
||||
xorg.conf
|
||||
"
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
x11() {
|
||||
install_if="$pkgname xorg-server"
|
||||
install -Dm644 "$srcdir"/xorg.conf \
|
||||
"$subpkgdir"/etc/X11/xorg.conf.d/10-monitor.conf
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
openrc() {
|
||||
depends=openrc
|
||||
install_if="$pkgname=$pkgver-r$pkgrel openrc"
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1c39895682e8c28ad80a7fe7d62e23fc34510502efd09c85117812e882c6fe4094191852346162550fcbcfb10d4a5b07db85f5671d016ff62bbe16f90cfb85c2 deviceinfo
|
||||
fa6332b91b62572528b1f919370382d67f521b0a65c3c9f416df67545ebae7b01f31729340a42e656b5589cdbde676ec8fe0eb9537a34e02ec20f5309bf43b12 kernel-cmdline.conf
|
||||
85d573bfd51ac4aa502336452b0384af77b6ec095f5c4760e8f287b8452b3ccb4521051bc01c53fa0856440d52231f535f3f0258d62ad578161ad464344413e9 modules-initfs
|
||||
642cdb1b4ac02b8c3ab7b72f4eeef615ac4911b42bcd845b54305f0ff64c07b86f4a807a97d395cb6c0cd0a5f5eed15e68d9e4ccb69db8e38fb65c8be4acaeeb modules-load.conf
|
||||
a5324ed5118168b846d359dc2c8e76ccdc624003d157a28e4c9728ddedd9b52c6deb95af9c3a9d94faf52413f2f830dc45ec6c0093458d27149ef17de5dceef5 modprobe.conf
|
||||
da2656ecb5f1a88c3b85a973adae0a11e48d4cb32ea7465076827a883e0f74fde4500c03edd4de66a6bf0af2da196f2210a02a1297f360d77bd70af4c21ae5dd partition-table.txt
|
||||
939cb4ca50e0f54258dd92bdfbf91e6fa7b33b386022d058ba0d4b4e4f6d855cba9f5fffda0652f18c8b9b95d5dbbfc766e0931f0de53841f96d9d8975bf27e7 xorg.conf
|
||||
"
|
||||
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,51 @@
|
||||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Clockwork Tech ClockworkPi uConsole Radxa CM5"
|
||||
deviceinfo_manufacturer="Clockwork Tech"
|
||||
deviceinfo_codename="clockworkpi-uconsole-radxa-cm5"
|
||||
deviceinfo_year="2023"
|
||||
deviceinfo_dtb="rockchip/rk3588s-radxa-cm5-uconsole"
|
||||
deviceinfo_arch="aarch64"
|
||||
deviceinfo_disable_dhcpd="true"
|
||||
|
||||
# Device related
|
||||
deviceinfo_drm="true"
|
||||
deviceinfo_chassis="embedded"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="1280"
|
||||
deviceinfo_screen_height="720"
|
||||
deviceinfo_getty="ttyFIQ0;1500000"
|
||||
|
||||
# initfs
|
||||
|
||||
# Flash related
|
||||
deviceinfo_flash_method="rkdeveloptool"
|
||||
deviceinfo_flash_rk_partition_kernel="boot"
|
||||
deviceinfo_flash_rk_partition_rootfs="os1"
|
||||
|
||||
# sd embed
|
||||
deviceinfo_sd_embed_firmware="u-boot/clockworkpi-uconsole-radxa-cm5/idbloader.img:64,u-boot/clockworkpi-uconsole-radxa-cm5/u-boot.itb:16384"
|
||||
deviceinfo_sd_embed_firmware_step_size="512"
|
||||
deviceinfo_boot_part_start="32768"
|
||||
|
||||
# Partition table
|
||||
# pmbootstrap does not support flashing a partition table using rkdeveloptool, manual steps:
|
||||
# enable `write-partition-table` commands
|
||||
# > rkdeveloptool boot $chroot/usr/share/u-boot/clockworkpi-uconsole-radxa/rk3588_spl_loader_v1.19.113.bin
|
||||
# >
|
||||
# write new GPT partition table
|
||||
# > rkdeveloptool write-partition-table partition-table.txt
|
||||
# >
|
||||
# deviceinfo_flash_rk_partition_table="partition-table.txt"
|
||||
|
||||
# Bootloader
|
||||
# pmbootstrap does not support flashing u-boot using rkdeveloptool, manual steps:
|
||||
# > rkdeveloptool write-partition idbloader $chroot/usr/share/u-boot/clockworkpi-uconsole-radxa-cm5/idbloader.img
|
||||
# > rkdeveloptool write-partition uboot $chroot/usr/share/u-boot/clockworkpi-uconsole-radxa-cm5/uboot.img
|
||||
# >
|
||||
|
||||
deviceinfo_boot_filesystem="fat32"
|
||||
deviceinfo_generate_extlinux_config="true"
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1 @@
|
||||
mtdparts=rk3588mmc:0x3FC0@0x40(idbloader),0x20000@0x4000(uboot),0x85800@0x8000(boot:bootable),-@0x8d800(os1:grow)
|
||||
File renamed without changes.
+327
@@ -0,0 +1,327 @@
|
||||
From bf1ccb5dc61576a573409810dfee9d68eb141845 Mon Sep 17 00:00:00 2001
|
||||
From: ayakael <antoine@ayakael.net>
|
||||
Date: Sun, 8 Feb 2026 09:17:03 -0500
|
||||
Subject: [PATCH 1/3] video: backlight: Add OCP8178 backlight driver
|
||||
|
||||
This driver is taken from
|
||||
https://github.com/clockworkpi/DevTerm/blob/main/Code/patch/armbian_build_a06/patch/kernel-005-backlight.patch
|
||||
and optimized for v6.5
|
||||
---
|
||||
drivers/video/backlight/Kconfig | 6 +
|
||||
drivers/video/backlight/Makefile | 1 +
|
||||
drivers/video/backlight/ocp8178_bl.c | 277 +++++++++++++++++++++++++++
|
||||
3 files changed, 284 insertions(+)
|
||||
create mode 100644 drivers/video/backlight/ocp8178_bl.c
|
||||
|
||||
diff --git a/drivers/video/backlight/Kconfig b/drivers/video/backlight/Kconfig
|
||||
index 936ba1e4d35e..440cf1c6d011 100644
|
||||
--- a/drivers/video/backlight/Kconfig
|
||||
+++ b/drivers/video/backlight/Kconfig
|
||||
@@ -477,6 +477,12 @@ config BACKLIGHT_LED
|
||||
If you have a LCD backlight adjustable by LED class driver, say Y
|
||||
to enable this driver.
|
||||
|
||||
+config BACKLIGHT_OCP8178
|
||||
+ tristate "OCP8178 Backlight Driver"
|
||||
+ depends on GPIOLIB
|
||||
+ help
|
||||
+ If you have an OCP8178, say Y to enable the backlight driver.
|
||||
+
|
||||
endif # BACKLIGHT_CLASS_DEVICE
|
||||
|
||||
endmenu
|
||||
diff --git a/drivers/video/backlight/Makefile b/drivers/video/backlight/Makefile
|
||||
index e815f3f1deff..e1184bb56516 100644
|
||||
--- a/drivers/video/backlight/Makefile
|
||||
+++ b/drivers/video/backlight/Makefile
|
||||
@@ -59,3 +59,4 @@ obj-$(CONFIG_BACKLIGHT_WM831X) += wm831x_bl.o
|
||||
obj-$(CONFIG_BACKLIGHT_ARCXCNN) += arcxcnn_bl.o
|
||||
obj-$(CONFIG_BACKLIGHT_RAVE_SP) += rave-sp-backlight.o
|
||||
obj-$(CONFIG_BACKLIGHT_LED) += led_bl.o
|
||||
+obj-$(CONFIG_BACKLIGHT_OCP8178) += ocp8178_bl.o
|
||||
diff --git a/drivers/video/backlight/ocp8178_bl.c b/drivers/video/backlight/ocp8178_bl.c
|
||||
new file mode 100644
|
||||
index 000000000000..db8db1771644
|
||||
--- /dev/null
|
||||
+++ b/drivers/video/backlight/ocp8178_bl.c
|
||||
@@ -0,0 +1,277 @@
|
||||
+/*
|
||||
+ * ocp8178_bl.c - ocp8178 backlight driver
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify
|
||||
+ * it under the terms of the GNU General Public License version 2 as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ */
|
||||
+
|
||||
+#include <linux/backlight.h>
|
||||
+#include <linux/err.h>
|
||||
+#include <linux/fb.h>
|
||||
+#include <linux/gpio.h> /* Only for legacy support */
|
||||
+#include <linux/gpio/consumer.h>
|
||||
+#include <linux/init.h>
|
||||
+#include <linux/kernel.h>
|
||||
+#include <linux/module.h>
|
||||
+#include <linux/of.h>
|
||||
+#include <linux/of_gpio.h>
|
||||
+#include <linux/platform_data/gpio_backlight.h>
|
||||
+#include <linux/platform_device.h>
|
||||
+#include <linux/slab.h>
|
||||
+#include <linux/delay.h>
|
||||
+#include <linux/timer.h>
|
||||
+#include <linux/poll.h>
|
||||
+#include <linux/proc_fs.h>
|
||||
+#include <linux/seq_file.h>
|
||||
+#include <linux/sched.h>
|
||||
+#include <linux/interrupt.h>
|
||||
+#include <linux/irq.h>
|
||||
+#include <linux/io.h>
|
||||
+#include <linux/clk.h>
|
||||
+
|
||||
+struct ocp8178_backlight {
|
||||
+ struct device *dev;
|
||||
+ struct device *fbdev;
|
||||
+
|
||||
+ struct gpio_desc *gpiod;
|
||||
+ int def_value;
|
||||
+ int current_value;
|
||||
+};
|
||||
+
|
||||
+#define DETECT_DELAY 200
|
||||
+#define DETECT_TIME 500
|
||||
+#define DETECT_WINDOW_TIME 1000
|
||||
+#define START_TIME 10
|
||||
+#define END_TIME 10
|
||||
+#define SHUTDOWN_TIME 3000
|
||||
+#define LOW_BIT_HIGH_TIME 10
|
||||
+#define LOW_BIT_LOW_TIME 50
|
||||
+#define HIGH_BIT_HIGH_TIME 50
|
||||
+#define HIGH_BIT_LOW_TIME 10
|
||||
+#define MAX_BRIGHTNESS_VALUE 9
|
||||
+
|
||||
+static void entry_1wire_mode(struct ocp8178_backlight *gbl)
|
||||
+{
|
||||
+ unsigned long flags = 0;
|
||||
+ local_irq_save(flags);
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ mdelay(SHUTDOWN_TIME/1000);
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(DETECT_DELAY);
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ udelay(DETECT_TIME);
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(DETECT_WINDOW_TIME);
|
||||
+ local_irq_restore(flags);
|
||||
+}
|
||||
+
|
||||
+static inline void write_bit(struct ocp8178_backlight *gbl, int bit)
|
||||
+{
|
||||
+ if (bit) {
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ udelay(HIGH_BIT_LOW_TIME);
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(HIGH_BIT_HIGH_TIME);
|
||||
+ } else {
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ udelay(LOW_BIT_LOW_TIME);
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(LOW_BIT_HIGH_TIME);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static void write_byte(struct ocp8178_backlight *gbl, int byte)
|
||||
+{
|
||||
+ unsigned long flags = 0;
|
||||
+ unsigned char data = 0x72;
|
||||
+ int i;
|
||||
+
|
||||
+ local_irq_save(flags);
|
||||
+
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(START_TIME);
|
||||
+ for(i = 0; i < 8; i++) {
|
||||
+ if(data & 0x80) {
|
||||
+ write_bit(gbl, 1);
|
||||
+ } else {
|
||||
+ write_bit(gbl, 0);
|
||||
+ }
|
||||
+ data <<= 1;
|
||||
+ }
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ udelay(END_TIME);
|
||||
+
|
||||
+ data = byte & 0x1f;
|
||||
+
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+ udelay(START_TIME);
|
||||
+ for(i = 0; i < 8; i++) {
|
||||
+ if(data & 0x80) {
|
||||
+ write_bit(gbl, 1);
|
||||
+ } else {
|
||||
+ write_bit(gbl, 0);
|
||||
+ }
|
||||
+ data <<= 1;
|
||||
+ }
|
||||
+ gpiod_set_value(gbl->gpiod, 0);
|
||||
+ udelay(END_TIME);
|
||||
+ gpiod_set_value(gbl->gpiod, 1);
|
||||
+
|
||||
+ local_irq_restore(flags);
|
||||
+}
|
||||
+
|
||||
+unsigned char ocp8178_bl_table[MAX_BRIGHTNESS_VALUE+1] = {0, 1, 4, 8, 12, 16, 20, 24, 28, 31};
|
||||
+
|
||||
+static int ocp8178_update_status(struct backlight_device *bl)
|
||||
+{
|
||||
+ struct ocp8178_backlight *gbl = bl_get_data(bl);
|
||||
+ int brightness = bl->props.brightness, i;
|
||||
+
|
||||
+ if (bl->props.power != FB_BLANK_UNBLANK ||
|
||||
+ bl->props.fb_blank != FB_BLANK_UNBLANK ||
|
||||
+ bl->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK))
|
||||
+ brightness = 0;
|
||||
+
|
||||
+ if(brightness > MAX_BRIGHTNESS_VALUE)
|
||||
+ brightness = MAX_BRIGHTNESS_VALUE;
|
||||
+
|
||||
+ for(i = 0; i < 2; i++) {
|
||||
+ entry_1wire_mode(gbl);
|
||||
+ write_byte(gbl, ocp8178_bl_table[brightness]);
|
||||
+ }
|
||||
+ gbl->current_value = brightness;
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int ocp8178_get_brightness(struct backlight_device *bl)
|
||||
+{
|
||||
+ struct ocp8178_backlight *gbl = bl_get_data(bl);
|
||||
+ return gbl->current_value;
|
||||
+}
|
||||
+
|
||||
+static int ocp8178_check_fb(struct backlight_device *bl,
|
||||
+ struct fb_info *info)
|
||||
+{
|
||||
+ struct ocp8178_backlight *gbl = bl_get_data(bl);
|
||||
+ return gbl->fbdev == NULL || gbl->fbdev == info->dev;
|
||||
+}
|
||||
+
|
||||
+static const struct backlight_ops ocp8178_backlight_ops = {
|
||||
+ .options = BL_CORE_SUSPENDRESUME,
|
||||
+ .update_status = ocp8178_update_status,
|
||||
+ .get_brightness = ocp8178_get_brightness,
|
||||
+ .check_fb = ocp8178_check_fb,
|
||||
+};
|
||||
+
|
||||
+static int ocp8178_probe_dt(struct platform_device *pdev,
|
||||
+ struct ocp8178_backlight *gbl)
|
||||
+{
|
||||
+ struct device *dev = &pdev->dev;
|
||||
+ struct device_node *np = dev->of_node;
|
||||
+ enum gpiod_flags flags;
|
||||
+ int ret = 0;
|
||||
+ u32 value32;
|
||||
+
|
||||
+ of_property_read_u32(np, "default-brightness", &value32);
|
||||
+ if(value32 > MAX_BRIGHTNESS_VALUE)
|
||||
+ gbl->def_value = MAX_BRIGHTNESS_VALUE;
|
||||
+ else
|
||||
+ gbl->def_value = value32;
|
||||
+ flags = gbl->def_value ? GPIOD_OUT_HIGH : GPIOD_OUT_LOW;
|
||||
+
|
||||
+ gbl->gpiod = devm_gpiod_get(dev, "backlight-control", flags);
|
||||
+ if (IS_ERR(gbl->gpiod)) {
|
||||
+ ret = PTR_ERR(gbl->gpiod);
|
||||
+
|
||||
+ if (ret != -EPROBE_DEFER) {
|
||||
+ dev_err(dev,
|
||||
+ "Error: The gpios parameter is missing or invalid.\n");
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+static struct backlight_device *backlight;
|
||||
+
|
||||
+static int ocp8178_probe(struct platform_device *pdev)
|
||||
+{
|
||||
+ struct backlight_properties props;
|
||||
+ struct backlight_device *bl;
|
||||
+ struct ocp8178_backlight *gbl;
|
||||
+ struct device_node *np = pdev->dev.of_node;
|
||||
+ int ret;
|
||||
+
|
||||
+ if ( !np) {
|
||||
+ dev_err(&pdev->dev,
|
||||
+ "failed to find platform data or device tree node.\n");
|
||||
+ return -ENODEV;
|
||||
+ }
|
||||
+
|
||||
+ gbl = devm_kzalloc(&pdev->dev, sizeof(*gbl), GFP_KERNEL);
|
||||
+ if (gbl == NULL)
|
||||
+ return -ENOMEM;
|
||||
+
|
||||
+ gbl->dev = &pdev->dev;
|
||||
+
|
||||
+ ret = ocp8178_probe_dt(pdev, gbl);
|
||||
+ if (ret)
|
||||
+ return ret;
|
||||
+
|
||||
+ gbl->current_value = gbl->def_value;
|
||||
+
|
||||
+ memset(&props, 0, sizeof(props));
|
||||
+ props.type = BACKLIGHT_RAW;
|
||||
+ props.max_brightness = MAX_BRIGHTNESS_VALUE;
|
||||
+ bl = devm_backlight_device_register(&pdev->dev, dev_name(&pdev->dev),
|
||||
+ &pdev->dev, gbl, &ocp8178_backlight_ops,
|
||||
+ &props);
|
||||
+ if (IS_ERR(bl)) {
|
||||
+ dev_err(&pdev->dev, "failed to register backlight\n");
|
||||
+ return PTR_ERR(bl);
|
||||
+ }
|
||||
+
|
||||
+// entry_1wire_mode(gbl);
|
||||
+
|
||||
+ bl->props.brightness = gbl->def_value;
|
||||
+ backlight_update_status(bl);
|
||||
+
|
||||
+ platform_set_drvdata(pdev, bl);
|
||||
+
|
||||
+ backlight = bl;
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int ocp8178_suspend(struct platform_device *pdev, pm_message_t state)
|
||||
+{
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int ocp8178_resume(struct platform_device *pdev)
|
||||
+{
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static struct of_device_id ocp8178_of_match[] = {
|
||||
+ { .compatible = "ocp8178-backlight" },
|
||||
+ { /* sentinel */ }
|
||||
+};
|
||||
+
|
||||
+MODULE_DEVICE_TABLE(of, ocp8178_of_match);
|
||||
+
|
||||
+static struct platform_driver ocp8178_driver = {
|
||||
+ .driver = {
|
||||
+ .name = "ocp8178-backlight",
|
||||
+ .of_match_table = of_match_ptr(ocp8178_of_match),
|
||||
+ },
|
||||
+ .probe = ocp8178_probe,
|
||||
+ .suspend = ocp8178_suspend,
|
||||
+ .resume = ocp8178_resume,
|
||||
+};
|
||||
+
|
||||
+module_platform_driver(ocp8178_driver);
|
||||
+
|
||||
+MODULE_DESCRIPTION("OCP8178 Driver");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
2.53.0
|
||||
|
||||
+530
@@ -0,0 +1,530 @@
|
||||
From 3034db8bfb94b1e4793c99d777c2f6d6e8efb525 Mon Sep 17 00:00:00 2001
|
||||
From: ayakael <antoine@ayakael.net>
|
||||
Date: Sun, 8 Feb 2026 09:17:29 -0500
|
||||
Subject: [PATCH 2/3] drm: panel: add clockwork cwu50
|
||||
|
||||
set `power_off_case` to 2(other than 1) to enable power off by
|
||||
DCS command
|
||||
---
|
||||
drivers/gpu/drm/panel/Kconfig | 12 +
|
||||
drivers/gpu/drm/panel/Makefile | 1 +
|
||||
drivers/gpu/drm/panel/panel-cwu50.c | 477 ++++++++++++++++++++++++++++
|
||||
3 files changed, 490 insertions(+)
|
||||
create mode 100644 drivers/gpu/drm/panel/panel-cwu50.c
|
||||
|
||||
diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/gpu/drm/panel/Kconfig
|
||||
index 0c2e06c01840..b2e2eff3aa03 100644
|
||||
--- a/drivers/gpu/drm/panel/Kconfig
|
||||
+++ b/drivers/gpu/drm/panel/Kconfig
|
||||
@@ -761,4 +761,16 @@ config DRM_PANEL_XINPENG_XPP055C272
|
||||
Say Y here if you want to enable support for the Xinpeng
|
||||
XPP055C272 controller for 720x1280 LCD panels with MIPI/RGB/SPI
|
||||
system interfaces.
|
||||
+
|
||||
+config DRM_PANEL_CWU50
|
||||
+ tristate "CWU50 panel"
|
||||
+ depends on OF
|
||||
+ depends on DRM_MIPI_DSI
|
||||
+ depends on BACKLIGHT_CLASS_DEVICE
|
||||
+ help
|
||||
+ Say Y here if you want to enable support for CWU50 panel.
|
||||
+ The panel has a 720x1280 resolution and uses 24 bit RGB per pixel.
|
||||
+
|
||||
+ To compile this driver as a module, choose M here: the module
|
||||
+ will be called panel-cwu50.
|
||||
endmenu
|
||||
diff --git a/drivers/gpu/drm/panel/Makefile b/drivers/gpu/drm/panel/Makefile
|
||||
index f0db434747a1..05754c6e38e1 100644
|
||||
--- a/drivers/gpu/drm/panel/Makefile
|
||||
+++ b/drivers/gpu/drm/panel/Makefile
|
||||
@@ -78,3 +78,4 @@ obj-$(CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA) += panel-truly-nt35597.o
|
||||
obj-$(CONFIG_DRM_PANEL_VISIONOX_RM69299) += panel-visionox-rm69299.o
|
||||
obj-$(CONFIG_DRM_PANEL_WIDECHIPS_WS2401) += panel-widechips-ws2401.o
|
||||
obj-$(CONFIG_DRM_PANEL_XINPENG_XPP055C272) += panel-xinpeng-xpp055c272.o
|
||||
+obj-$(CONFIG_DRM_PANEL_CWU50) += panel-cwu50.o
|
||||
diff --git a/drivers/gpu/drm/panel/panel-cwu50.c b/drivers/gpu/drm/panel/panel-cwu50.c
|
||||
new file mode 100644
|
||||
index 000000000000..203fa28d6652
|
||||
--- /dev/null
|
||||
+++ b/drivers/gpu/drm/panel/panel-cwu50.c
|
||||
@@ -0,0 +1,477 @@
|
||||
+// SPDX-License-Identifier: GPL-2.0+
|
||||
+
|
||||
+#include <drm/drm_modes.h>
|
||||
+#include <drm/drm_mipi_dsi.h>
|
||||
+#include <drm/drm_panel.h>
|
||||
+#include <linux/backlight.h>
|
||||
+#include <linux/gpio/consumer.h>
|
||||
+#include <linux/regulator/consumer.h>
|
||||
+#include <linux/delay.h>
|
||||
+#include <linux/of_device.h>
|
||||
+#include <linux/module.h>
|
||||
+
|
||||
+struct cwu50 {
|
||||
+ struct device *dev;
|
||||
+ struct drm_panel panel;
|
||||
+ struct regulator *supply;
|
||||
+ struct gpio_desc *reset_gpio;
|
||||
+ struct backlight_device *backlight;
|
||||
+ bool prepared;
|
||||
+ bool enabled;
|
||||
+ enum drm_panel_orientation orientation;
|
||||
+};
|
||||
+
|
||||
+static const struct drm_display_mode default_mode = {
|
||||
+ .clock = 62500,
|
||||
+ .hdisplay = 720,
|
||||
+ .hsync_start = 720 + 43,
|
||||
+ .hsync_end = 720+ 43 + 20,
|
||||
+ .htotal = 720 + 43 + 20 + 20,
|
||||
+ .vdisplay = 1280,
|
||||
+ .vsync_start = 1280 + 8,
|
||||
+ .vsync_end = 1280 + 8+ 2,
|
||||
+ .vtotal = 1280 + 8 + 2 + 16,
|
||||
+};
|
||||
+
|
||||
+static inline struct cwu50 *panel_to_cwu50(struct drm_panel *panel)
|
||||
+{
|
||||
+ return container_of(panel, struct cwu50, panel);
|
||||
+}
|
||||
+
|
||||
+#define dcs_write_seq(seq...) \
|
||||
+({ \
|
||||
+ static const u8 d[] = { seq }; \
|
||||
+ mipi_dsi_dcs_write_buffer(dsi, d, ARRAY_SIZE(d)); \
|
||||
+})
|
||||
+
|
||||
+static void cwu50_init_sequence(struct cwu50 *ctx)
|
||||
+{
|
||||
+ struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
|
||||
+
|
||||
+ dcs_write_seq(0xE1,0x93);
|
||||
+ dcs_write_seq(0xE2,0x65);
|
||||
+ dcs_write_seq(0xE3,0xF8);
|
||||
+ dcs_write_seq(0x70,0x20);
|
||||
+ dcs_write_seq(0x71,0x13);
|
||||
+ dcs_write_seq(0x72,0x06);
|
||||
+ dcs_write_seq(0x75,0x03);
|
||||
+ dcs_write_seq(0xE0,0x01);
|
||||
+ dcs_write_seq(0x00,0x00);
|
||||
+ dcs_write_seq(0x01,0x47);//VCOM0x47
|
||||
+ dcs_write_seq(0x03,0x00);
|
||||
+ dcs_write_seq(0x04,0x4D);
|
||||
+ dcs_write_seq(0x0C,0x64);
|
||||
+ dcs_write_seq(0x17,0x00);
|
||||
+ dcs_write_seq(0x18,0xBF);
|
||||
+ dcs_write_seq(0x19,0x00);
|
||||
+ dcs_write_seq(0x1A,0x00);
|
||||
+ dcs_write_seq(0x1B,0xBF);
|
||||
+ dcs_write_seq(0x1C,0x00);
|
||||
+ dcs_write_seq(0x1F,0x7E);
|
||||
+ dcs_write_seq(0x20,0x24);
|
||||
+ dcs_write_seq(0x21,0x24);
|
||||
+ dcs_write_seq(0x22,0x4E);
|
||||
+ dcs_write_seq(0x24,0xFE);
|
||||
+ dcs_write_seq(0x37,0x09);
|
||||
+ dcs_write_seq(0x38,0x04);
|
||||
+ dcs_write_seq(0x3C,0x76);
|
||||
+ dcs_write_seq(0x3D,0xFF);
|
||||
+ dcs_write_seq(0x3E,0xFF);
|
||||
+ dcs_write_seq(0x3F,0x7F);
|
||||
+ dcs_write_seq(0x40,0x04);//Dot inversion type
|
||||
+ dcs_write_seq(0x41,0xA0);
|
||||
+ dcs_write_seq(0x44,0x11);
|
||||
+ dcs_write_seq(0x55,0x02);
|
||||
+ dcs_write_seq(0x56,0x01);
|
||||
+ dcs_write_seq(0x57,0x49);
|
||||
+ dcs_write_seq(0x58,0x09);
|
||||
+ dcs_write_seq(0x59,0x2A);
|
||||
+ dcs_write_seq(0x5A,0x1A);
|
||||
+ dcs_write_seq(0x5B,0x1A);
|
||||
+ dcs_write_seq(0x5D,0x78);
|
||||
+ dcs_write_seq(0x5E,0x6E);
|
||||
+ dcs_write_seq(0x5F,0x66);
|
||||
+ dcs_write_seq(0x60,0x5E);
|
||||
+ dcs_write_seq(0x61,0x60);
|
||||
+ dcs_write_seq(0x62,0x54);
|
||||
+ dcs_write_seq(0x63,0x5C);
|
||||
+ dcs_write_seq(0x64,0x47);
|
||||
+ dcs_write_seq(0x65,0x5F);
|
||||
+ dcs_write_seq(0x66,0x5D);
|
||||
+ dcs_write_seq(0x67,0x5B);
|
||||
+ dcs_write_seq(0x68,0x76);
|
||||
+ dcs_write_seq(0x69,0x61);
|
||||
+ dcs_write_seq(0x6A,0x63);
|
||||
+ dcs_write_seq(0x6B,0x50);
|
||||
+ dcs_write_seq(0x6C,0x45);
|
||||
+ dcs_write_seq(0x6D,0x34);
|
||||
+ dcs_write_seq(0x6E,0x1C);
|
||||
+ dcs_write_seq(0x6F,0x07);
|
||||
+ dcs_write_seq(0x70,0x78);
|
||||
+ dcs_write_seq(0x71,0x6E);
|
||||
+ dcs_write_seq(0x72,0x66);
|
||||
+ dcs_write_seq(0x73,0x5E);
|
||||
+ dcs_write_seq(0x74,0x60);
|
||||
+ dcs_write_seq(0x75,0x54);
|
||||
+ dcs_write_seq(0x76,0x5C);
|
||||
+ dcs_write_seq(0x77,0x47);
|
||||
+ dcs_write_seq(0x78,0x5F);
|
||||
+ dcs_write_seq(0x79,0x5D);
|
||||
+ dcs_write_seq(0x7A,0x5B);
|
||||
+ dcs_write_seq(0x7B,0x76);
|
||||
+ dcs_write_seq(0x7C,0x61);
|
||||
+ dcs_write_seq(0x7D,0x63);
|
||||
+ dcs_write_seq(0x7E,0x50);
|
||||
+ dcs_write_seq(0x7F,0x45);
|
||||
+ dcs_write_seq(0x80,0x34);
|
||||
+ dcs_write_seq(0x81,0x1C);
|
||||
+ dcs_write_seq(0x82,0x07);
|
||||
+ dcs_write_seq(0xE0,0x02);
|
||||
+ dcs_write_seq(0x00,0x44);
|
||||
+ dcs_write_seq(0x01,0x46);
|
||||
+ dcs_write_seq(0x02,0x48);
|
||||
+ dcs_write_seq(0x03,0x4A);
|
||||
+ dcs_write_seq(0x04,0x40);
|
||||
+ dcs_write_seq(0x05,0x42);
|
||||
+ dcs_write_seq(0x06,0x1F);
|
||||
+ dcs_write_seq(0x07,0x1F);
|
||||
+ dcs_write_seq(0x08,0x1F);
|
||||
+ dcs_write_seq(0x09,0x1F);
|
||||
+ dcs_write_seq(0x0A,0x1F);
|
||||
+ dcs_write_seq(0x0B,0x1F);
|
||||
+ dcs_write_seq(0x0C,0x1F);
|
||||
+ dcs_write_seq(0x0D,0x1F);
|
||||
+ dcs_write_seq(0x0E,0x1F);
|
||||
+ dcs_write_seq(0x0F,0x1F);
|
||||
+ dcs_write_seq(0x10,0x1F);
|
||||
+ dcs_write_seq(0x11,0x1F);
|
||||
+ dcs_write_seq(0x12,0x1F);
|
||||
+ dcs_write_seq(0x13,0x1F);
|
||||
+ dcs_write_seq(0x14,0x1E);
|
||||
+ dcs_write_seq(0x15,0x1F);
|
||||
+ dcs_write_seq(0x16,0x45);
|
||||
+ dcs_write_seq(0x17,0x47);
|
||||
+ dcs_write_seq(0x18,0x49);
|
||||
+ dcs_write_seq(0x19,0x4B);
|
||||
+ dcs_write_seq(0x1A,0x41);
|
||||
+ dcs_write_seq(0x1B,0x43);
|
||||
+ dcs_write_seq(0x1C,0x1F);
|
||||
+ dcs_write_seq(0x1D,0x1F);
|
||||
+ dcs_write_seq(0x1E,0x1F);
|
||||
+ dcs_write_seq(0x1F,0x1F);
|
||||
+ dcs_write_seq(0x20,0x1F);
|
||||
+ dcs_write_seq(0x21,0x1F);
|
||||
+ dcs_write_seq(0x22,0x1F);
|
||||
+ dcs_write_seq(0x23,0x1F);
|
||||
+ dcs_write_seq(0x24,0x1F);
|
||||
+ dcs_write_seq(0x25,0x1F);
|
||||
+ dcs_write_seq(0x26,0x1F);
|
||||
+ dcs_write_seq(0x27,0x1F);
|
||||
+ dcs_write_seq(0x28,0x1F);
|
||||
+ dcs_write_seq(0x29,0x1F);
|
||||
+ dcs_write_seq(0x2A,0x1E);
|
||||
+ dcs_write_seq(0x2B,0x1F);
|
||||
+ dcs_write_seq(0x2C,0x0B);
|
||||
+ dcs_write_seq(0x2D,0x09);
|
||||
+ dcs_write_seq(0x2E,0x07);
|
||||
+ dcs_write_seq(0x2F,0x05);
|
||||
+ dcs_write_seq(0x30,0x03);
|
||||
+ dcs_write_seq(0x31,0x01);
|
||||
+ dcs_write_seq(0x32,0x1F);
|
||||
+ dcs_write_seq(0x33,0x1F);
|
||||
+ dcs_write_seq(0x34,0x1F);
|
||||
+ dcs_write_seq(0x35,0x1F);
|
||||
+ dcs_write_seq(0x36,0x1F);
|
||||
+ dcs_write_seq(0x37,0x1F);
|
||||
+ dcs_write_seq(0x38,0x1F);
|
||||
+ dcs_write_seq(0x39,0x1F);
|
||||
+ dcs_write_seq(0x3A,0x1F);
|
||||
+ dcs_write_seq(0x3B,0x1F);
|
||||
+ dcs_write_seq(0x3C,0x1F);
|
||||
+ dcs_write_seq(0x3D,0x1F);
|
||||
+ dcs_write_seq(0x3E,0x1F);
|
||||
+ dcs_write_seq(0x3F,0x1F);
|
||||
+ dcs_write_seq(0x40,0x1F);
|
||||
+ dcs_write_seq(0x41,0x1E);
|
||||
+ dcs_write_seq(0x42,0x0A);
|
||||
+ dcs_write_seq(0x43,0x08);
|
||||
+ dcs_write_seq(0x44,0x06);
|
||||
+ dcs_write_seq(0x45,0x04);
|
||||
+ dcs_write_seq(0x46,0x02);
|
||||
+ dcs_write_seq(0x47,0x00);
|
||||
+ dcs_write_seq(0x48,0x1F);
|
||||
+ dcs_write_seq(0x49,0x1F);
|
||||
+ dcs_write_seq(0x4A,0x1F);
|
||||
+ dcs_write_seq(0x4B,0x1F);
|
||||
+ dcs_write_seq(0x4C,0x1F);
|
||||
+ dcs_write_seq(0x4D,0x1F);
|
||||
+ dcs_write_seq(0x4E,0x1F);
|
||||
+ dcs_write_seq(0x4F,0x1F);
|
||||
+ dcs_write_seq(0x50,0x1F);
|
||||
+ dcs_write_seq(0x51,0x1F);
|
||||
+ dcs_write_seq(0x52,0x1F);
|
||||
+ dcs_write_seq(0x53,0x1F);
|
||||
+ dcs_write_seq(0x54,0x1F);
|
||||
+ dcs_write_seq(0x55,0x1F);
|
||||
+ dcs_write_seq(0x56,0x1F);
|
||||
+ dcs_write_seq(0x57,0x1E);
|
||||
+ dcs_write_seq(0x58,0x40);
|
||||
+ dcs_write_seq(0x59,0x00);
|
||||
+ dcs_write_seq(0x5A,0x00);
|
||||
+ dcs_write_seq(0x5B,0x30);
|
||||
+ dcs_write_seq(0x5C,0x02);
|
||||
+ dcs_write_seq(0x5D,0x40);
|
||||
+ dcs_write_seq(0x5E,0x01);
|
||||
+ dcs_write_seq(0x5F,0x02);
|
||||
+ dcs_write_seq(0x60,0x00);
|
||||
+ dcs_write_seq(0x61,0x01);
|
||||
+ dcs_write_seq(0x62,0x02);
|
||||
+ dcs_write_seq(0x63,0x65);
|
||||
+ dcs_write_seq(0x64,0x66);
|
||||
+ dcs_write_seq(0x65,0x00);
|
||||
+ dcs_write_seq(0x66,0x00);
|
||||
+ dcs_write_seq(0x67,0x74);
|
||||
+ dcs_write_seq(0x68,0x06);
|
||||
+ dcs_write_seq(0x69,0x65);
|
||||
+ dcs_write_seq(0x6A,0x66);
|
||||
+ dcs_write_seq(0x6B,0x10);
|
||||
+ dcs_write_seq(0x6C,0x00);
|
||||
+ dcs_write_seq(0x6D,0x04);
|
||||
+ dcs_write_seq(0x6E,0x04);
|
||||
+ dcs_write_seq(0x6F,0x88);
|
||||
+ dcs_write_seq(0x70,0x00);
|
||||
+ dcs_write_seq(0x71,0x00);
|
||||
+ dcs_write_seq(0x72,0x06);
|
||||
+ dcs_write_seq(0x73,0x7B);
|
||||
+ dcs_write_seq(0x74,0x00);
|
||||
+ dcs_write_seq(0x75,0x87);
|
||||
+ dcs_write_seq(0x76,0x00);
|
||||
+ dcs_write_seq(0x77,0x5D);
|
||||
+ dcs_write_seq(0x78,0x17);
|
||||
+ dcs_write_seq(0x79,0x1F);
|
||||
+ dcs_write_seq(0x7A,0x00);
|
||||
+ dcs_write_seq(0x7B,0x00);
|
||||
+ dcs_write_seq(0x7C,0x00);
|
||||
+ dcs_write_seq(0x7D,0x03);
|
||||
+ dcs_write_seq(0x7E,0x7B);
|
||||
+ dcs_write_seq(0xE0,0x04);
|
||||
+ dcs_write_seq(0x09,0x10);
|
||||
+ dcs_write_seq(0xE0,0x00);
|
||||
+ dcs_write_seq(0xE6,0x02);
|
||||
+ dcs_write_seq(0xE7,0x02);
|
||||
+ dcs_write_seq(0x11);// SLPOUT
|
||||
+ msleep (120);
|
||||
+ dcs_write_seq(0x29);// DSPON
|
||||
+ msleep (20);
|
||||
+ dcs_write_seq(0x35,0x00);
|
||||
+}
|
||||
+
|
||||
+static int cwu50_disable(struct drm_panel *panel)
|
||||
+{
|
||||
+ struct cwu50 *ctx = panel_to_cwu50(panel);
|
||||
+
|
||||
+ if (!ctx->enabled)
|
||||
+ return 0;
|
||||
+
|
||||
+ backlight_disable(ctx->backlight);
|
||||
+
|
||||
+ ctx->enabled = false;
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int cwu50_unprepare(struct drm_panel *panel)
|
||||
+{
|
||||
+
|
||||
+#if 0
|
||||
+ if (!ctx->prepared)
|
||||
+ return 0;
|
||||
+
|
||||
+ ret = mipi_dsi_dcs_set_display_off(dsi);
|
||||
+ if (ret) {
|
||||
+ dev_err(ctx->dev, "failed to turn display off (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ ret = mipi_dsi_dcs_enter_sleep_mode(dsi);
|
||||
+ if (ret) {
|
||||
+ dev_err(ctx->dev, "failed to enter sleep mode (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+ msleep(120);
|
||||
+
|
||||
+ gpiod_set_value_cansleep(ctx->reset_gpio, 0);
|
||||
+ msleep(5);
|
||||
+
|
||||
+ ctx->prepared = false;
|
||||
+#endif
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int cwu50_prepare(struct drm_panel *panel)
|
||||
+{
|
||||
+ struct cwu50 *ctx = panel_to_cwu50(panel);
|
||||
+ struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
|
||||
+ int ret;
|
||||
+
|
||||
+ if (ctx->prepared)
|
||||
+ return 0;
|
||||
+
|
||||
+ gpiod_set_value_cansleep(ctx->reset_gpio, 0);
|
||||
+ msleep(10);
|
||||
+ gpiod_set_value_cansleep(ctx->reset_gpio, 1);
|
||||
+ msleep(120);
|
||||
+
|
||||
+ /* Enabe tearing mode: send TE (tearing effect) at VBLANK */
|
||||
+ ret = mipi_dsi_dcs_set_tear_on(dsi, MIPI_DSI_DCS_TEAR_MODE_VBLANK);
|
||||
+ if (ret) {
|
||||
+ dev_err(ctx->dev, "failed to enable vblank TE (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+ /* Exit sleep mode and power on */
|
||||
+
|
||||
+ cwu50_init_sequence(ctx);
|
||||
+
|
||||
+ ret = mipi_dsi_dcs_exit_sleep_mode(dsi);
|
||||
+ if (ret) {
|
||||
+ dev_err(ctx->dev, "failed to exit sleep mode (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+ msleep(120);
|
||||
+
|
||||
+ ret = mipi_dsi_dcs_set_display_on(dsi);
|
||||
+ if (ret) {
|
||||
+ dev_err(ctx->dev, "failed to turn display on (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+ msleep(20);
|
||||
+
|
||||
+ ctx->prepared = true;
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int cwu50_enable(struct drm_panel *panel)
|
||||
+{
|
||||
+ struct cwu50 *ctx = panel_to_cwu50(panel);
|
||||
+
|
||||
+ if (ctx->enabled)
|
||||
+ return 0;
|
||||
+
|
||||
+ backlight_enable(ctx->backlight);
|
||||
+
|
||||
+ ctx->enabled = true;
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int cwu50_get_modes(struct drm_panel *panel, struct drm_connector *connector)
|
||||
+{
|
||||
+ struct cwu50 *ctx = panel_to_cwu50(panel);
|
||||
+ struct drm_display_mode *mode;
|
||||
+
|
||||
+ mode = drm_mode_duplicate(connector->dev, &default_mode);
|
||||
+ if (!mode) {
|
||||
+ dev_err(panel->dev, "bad mode or failed to add mode\n");
|
||||
+ return -EINVAL;
|
||||
+ }
|
||||
+ drm_mode_set_name(mode);
|
||||
+ mode->type = DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED;
|
||||
+
|
||||
+ connector->display_info.width_mm = mode->width_mm;
|
||||
+ connector->display_info.height_mm = mode->height_mm;
|
||||
+
|
||||
+ /* set up connector's "panel orientation" property */
|
||||
+ drm_connector_set_panel_orientation(connector, ctx->orientation);
|
||||
+
|
||||
+ drm_mode_probed_add(connector, mode);
|
||||
+
|
||||
+ return 1; /* Number of modes */
|
||||
+}
|
||||
+
|
||||
+static const struct drm_panel_funcs cwu50_drm_funcs = {
|
||||
+ .disable = cwu50_disable,
|
||||
+ .unprepare = cwu50_unprepare,
|
||||
+ .prepare = cwu50_prepare,
|
||||
+ .enable = cwu50_enable,
|
||||
+ .get_modes = cwu50_get_modes,
|
||||
+};
|
||||
+
|
||||
+static int cwu50_probe(struct mipi_dsi_device *dsi)
|
||||
+{
|
||||
+ struct device *dev = &dsi->dev;
|
||||
+ struct cwu50 *ctx;
|
||||
+ int ret;
|
||||
+
|
||||
+ ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL);
|
||||
+ if (!ctx)
|
||||
+ return -ENOMEM;
|
||||
+
|
||||
+ mipi_dsi_set_drvdata(dsi, ctx);
|
||||
+ ctx->dev = dev;
|
||||
+
|
||||
+ dsi->lanes = 4;
|
||||
+ dsi->format = MIPI_DSI_FMT_RGB888;
|
||||
+ dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST | MIPI_DSI_MODE_VIDEO_SYNC_PULSE;
|
||||
+
|
||||
+ ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
|
||||
+ if (IS_ERR(ctx->reset_gpio)) {
|
||||
+ ret = PTR_ERR(ctx->reset_gpio);
|
||||
+ if (ret != -EPROBE_DEFER)
|
||||
+ dev_err(dev, "failed to request GPIO (%d)\n", ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ ctx->backlight = devm_of_find_backlight(dev);
|
||||
+ if (IS_ERR(ctx->backlight)) {
|
||||
+ dev_err(ctx->dev, "devm_of_find_backlight");
|
||||
+ return PTR_ERR(ctx->backlight);
|
||||
+ }
|
||||
+
|
||||
+ ret = of_drm_get_panel_orientation(dev->of_node, &ctx->orientation);
|
||||
+ if (ret) {
|
||||
+ dev_err(dev, "%pOF: failed to get orientation %d\n", dev->of_node, ret);
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ drm_panel_init(&ctx->panel, dev, &cwu50_drm_funcs, DRM_MODE_CONNECTOR_DSI);
|
||||
+
|
||||
+ drm_panel_add(&ctx->panel);
|
||||
+
|
||||
+ ret = mipi_dsi_attach(dsi);
|
||||
+ if (ret < 0) {
|
||||
+ dev_err(dev, "mipi_dsi_attach() failed: %d\n", ret);
|
||||
+ drm_panel_remove(&ctx->panel);
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static void cwu50_remove(struct mipi_dsi_device *dsi)
|
||||
+{
|
||||
+ struct cwu50 *ctx = mipi_dsi_get_drvdata(dsi);
|
||||
+
|
||||
+ mipi_dsi_detach(dsi);
|
||||
+ drm_panel_remove(&ctx->panel);
|
||||
+}
|
||||
+
|
||||
+static const struct of_device_id cwu50_of_match[] = {
|
||||
+ { .compatible = "cw,cwu50" },
|
||||
+ { }
|
||||
+};
|
||||
+MODULE_DEVICE_TABLE(of, cwu50_of_match);
|
||||
+
|
||||
+static struct mipi_dsi_driver cwu50_driver = {
|
||||
+ .probe = cwu50_probe,
|
||||
+ .remove = cwu50_remove,
|
||||
+ .driver = {
|
||||
+ .name = "panel-cwu50",
|
||||
+ .of_match_table = cwu50_of_match,
|
||||
+ },
|
||||
+};
|
||||
+module_mipi_dsi_driver(cwu50_driver);
|
||||
+
|
||||
+MODULE_DESCRIPTION("DRM Driver for cwu50 MIPI DSI panel");
|
||||
+MODULE_LICENSE("GPL v2");
|
||||
--
|
||||
2.53.0
|
||||
|
||||
+247
@@ -0,0 +1,247 @@
|
||||
From adc1869bbc73b30f346846f6c083cb130aca5147 Mon Sep 17 00:00:00 2001
|
||||
From: ayakael <antoine@ayakael.net>
|
||||
Date: Sun, 8 Feb 2026 09:18:08 -0500
|
||||
Subject: [PATCH 3/3] power: axp20x_battery: implement calibration
|
||||
|
||||
---
|
||||
drivers/power/supply/axp20x_ac_power.c | 6 +-
|
||||
drivers/power/supply/axp20x_battery.c | 106 ++++++++++++++++++++++++-
|
||||
2 files changed, 106 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/drivers/power/supply/axp20x_ac_power.c b/drivers/power/supply/axp20x_ac_power.c
|
||||
index 57e50208d537..5d7c0d7ea16b 100644
|
||||
--- a/drivers/power/supply/axp20x_ac_power.c
|
||||
+++ b/drivers/power/supply/axp20x_ac_power.c
|
||||
@@ -13,7 +13,6 @@
|
||||
#include <linux/mfd/axp20x.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/of.h>
|
||||
-#include <linux/of_device.h>
|
||||
#include <linux/platform_device.h>
|
||||
#include <linux/pm.h>
|
||||
#include <linux/power_supply.h>
|
||||
@@ -53,6 +52,9 @@ static irqreturn_t axp20x_ac_power_irq(int irq, void *devid)
|
||||
{
|
||||
struct axp20x_ac_power *power = devid;
|
||||
|
||||
+ regmap_update_bits(power->regmap, AXP20X_VBUS_IPSOUT_MGMT, 0x03, 0x00);
|
||||
+ regmap_update_bits(power->regmap, AXP20X_VBUS_IPSOUT_MGMT, 0x03, 0x03);
|
||||
+
|
||||
power_supply_changed(power->supply);
|
||||
|
||||
return IRQ_HANDLED;
|
||||
@@ -335,7 +337,7 @@ static int axp20x_ac_power_probe(struct platform_device *pdev)
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
- axp_data = of_device_get_match_data(&pdev->dev);
|
||||
+ axp_data = device_get_match_data(&pdev->dev);
|
||||
|
||||
power = devm_kzalloc(&pdev->dev,
|
||||
struct_size(power, irqs, axp_data->num_irq_names),
|
||||
diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c
|
||||
index 9106077c0dbb..7f9a7059f17d 100644
|
||||
--- a/drivers/power/supply/axp20x_battery.c
|
||||
+++ b/drivers/power/supply/axp20x_battery.c
|
||||
@@ -22,7 +22,6 @@
|
||||
#include <linux/irq.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/of.h>
|
||||
-#include <linux/of_device.h>
|
||||
#include <linux/platform_device.h>
|
||||
#include <linux/power_supply.h>
|
||||
#include <linux/regmap.h>
|
||||
@@ -56,6 +55,10 @@
|
||||
|
||||
#define AXP20X_V_OFF_MASK GENMASK(2, 0)
|
||||
|
||||
+#define AXP228_FULL_CAPACITY_CALIBRATE_EN BIT(5)
|
||||
+#define AXP228_CAPACITY_CALIBRATE BIT(4)
|
||||
+#define AXP228_CALIBRATE_MASK (BIT(4) | BIT(5))
|
||||
+
|
||||
struct axp20x_batt_ps;
|
||||
|
||||
struct axp_data {
|
||||
@@ -75,6 +78,9 @@ struct axp20x_batt_ps {
|
||||
struct iio_channel *batt_v;
|
||||
/* Maximum constant charge current */
|
||||
unsigned int max_ccc;
|
||||
+ int energy_full_design;
|
||||
+ int current_now;
|
||||
+ int voltage_now;
|
||||
const struct axp_data *data;
|
||||
};
|
||||
|
||||
@@ -276,6 +282,7 @@ static int axp20x_battery_get_prop(struct power_supply *psy,
|
||||
|
||||
/* IIO framework gives mA but Power Supply framework gives uA */
|
||||
val->intval *= 1000;
|
||||
+ axp20x_batt->current_now = val->intval;
|
||||
break;
|
||||
|
||||
case POWER_SUPPLY_PROP_CAPACITY:
|
||||
@@ -324,8 +331,60 @@ static int axp20x_battery_get_prop(struct power_supply *psy,
|
||||
|
||||
/* IIO framework gives mV but Power Supply framework gives uV */
|
||||
val->intval *= 1000;
|
||||
+ axp20x_batt->current_now = val->intval;
|
||||
break;
|
||||
|
||||
+ case POWER_SUPPLY_PROP_ENERGY_FULL:
|
||||
+ case POWER_SUPPLY_PROP_ENERGY_NOW:
|
||||
+ case POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN:
|
||||
+ /* When no battery is present, return 0 */
|
||||
+ ret = regmap_read(axp20x_batt->regmap, AXP20X_PWR_OP_MODE,
|
||||
+ ®);
|
||||
+ if (ret)
|
||||
+ return ret;
|
||||
+
|
||||
+ if (!(reg & AXP20X_PWR_OP_BATT_PRESENT)) {
|
||||
+ val->intval = 0;
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ if(psp == POWER_SUPPLY_PROP_ENERGY_FULL) {
|
||||
+ // TODO
|
||||
+ val->intval = axp20x_batt->energy_full_design;
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ if(psp == POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN) {
|
||||
+ val->intval = axp20x_batt->energy_full_design;
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ ret = regmap_read(axp20x_batt->regmap, AXP20X_FG_RES, ®);
|
||||
+ if (ret)
|
||||
+ return ret;
|
||||
+
|
||||
+ if (axp20x_batt->data->has_fg_valid && !(reg & AXP22X_FG_VALID))
|
||||
+ return -EINVAL;
|
||||
+
|
||||
+ val1 = reg & AXP209_FG_PERCENT;
|
||||
+ val1 = max(min(val1, 100), 0);
|
||||
+ val->intval = (val1 * ((long long int)axp20x_batt->energy_full_design)) / 100;
|
||||
+ break;
|
||||
+
|
||||
+ case POWER_SUPPLY_PROP_CALIBRATE:
|
||||
+ // report both calibrate enable flag and calibration status
|
||||
+ ret = regmap_read(axp20x_batt->regmap, AXP20X_CC_CTRL, ®);
|
||||
+ if (ret)
|
||||
+ return ret;
|
||||
+ val1 = reg & AXP228_CALIBRATE_MASK;
|
||||
+ val->intval = val1;
|
||||
+ break;
|
||||
+
|
||||
+ case POWER_SUPPLY_PROP_POWER_NOW:
|
||||
+ val->intval = (axp20x_batt->voltage_now / 10000) * axp20x_batt->current_now;
|
||||
+ val->intval = val->intval / 100; // uW
|
||||
+ break;
|
||||
+
|
||||
default:
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -454,6 +513,7 @@ static int axp20x_battery_set_prop(struct power_supply *psy,
|
||||
const union power_supply_propval *val)
|
||||
{
|
||||
struct axp20x_batt_ps *axp20x_batt = power_supply_get_drvdata(psy);
|
||||
+ int val1;
|
||||
|
||||
switch (psp) {
|
||||
case POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN:
|
||||
@@ -468,6 +528,16 @@ static int axp20x_battery_set_prop(struct power_supply *psy,
|
||||
case POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX:
|
||||
return axp20x_set_max_constant_charge_current(axp20x_batt,
|
||||
val->intval);
|
||||
+
|
||||
+ case POWER_SUPPLY_PROP_CALIBRATE:
|
||||
+ if (val->intval) {
|
||||
+ // enable calibrate
|
||||
+ val1 = AXP228_FULL_CAPACITY_CALIBRATE_EN | AXP228_CAPACITY_CALIBRATE;
|
||||
+ } else {
|
||||
+ // disable calibrate
|
||||
+ val1 = 0;
|
||||
+ }
|
||||
+ return regmap_update_bits(axp20x_batt->regmap, AXP20X_CC_CTRL, AXP228_CALIBRATE_MASK, val1);
|
||||
case POWER_SUPPLY_PROP_STATUS:
|
||||
switch (val->intval) {
|
||||
case POWER_SUPPLY_STATUS_CHARGING:
|
||||
@@ -497,6 +567,11 @@ static enum power_supply_property axp20x_battery_props[] = {
|
||||
POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN,
|
||||
POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN,
|
||||
POWER_SUPPLY_PROP_CAPACITY,
|
||||
+ POWER_SUPPLY_PROP_ENERGY_FULL,
|
||||
+ POWER_SUPPLY_PROP_ENERGY_NOW,
|
||||
+ POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN,
|
||||
+ POWER_SUPPLY_PROP_CALIBRATE,
|
||||
+ POWER_SUPPLY_PROP_POWER_NOW,
|
||||
};
|
||||
|
||||
static int axp20x_battery_prop_writeable(struct power_supply *psy,
|
||||
@@ -506,7 +581,8 @@ static int axp20x_battery_prop_writeable(struct power_supply *psy,
|
||||
psp == POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN ||
|
||||
psp == POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN ||
|
||||
psp == POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT ||
|
||||
- psp == POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX;
|
||||
+ psp == POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX ||
|
||||
+ psp == POWER_SUPPLY_PROP_CALIBRATE;
|
||||
}
|
||||
|
||||
static const struct power_supply_desc axp20x_batt_ps_desc = {
|
||||
@@ -602,7 +678,7 @@ static int axp20x_power_probe(struct platform_device *pdev)
|
||||
psy_cfg.drv_data = axp20x_batt;
|
||||
psy_cfg.of_node = pdev->dev.of_node;
|
||||
|
||||
- axp20x_batt->data = (struct axp_data *)of_device_get_match_data(dev);
|
||||
+ axp20x_batt->data = (struct axp_data *)device_get_match_data(dev);
|
||||
|
||||
axp20x_batt->batt = devm_power_supply_register(&pdev->dev,
|
||||
&axp20x_batt_ps_desc,
|
||||
@@ -616,6 +692,7 @@ static int axp20x_power_probe(struct platform_device *pdev)
|
||||
if (!power_supply_get_battery_info(axp20x_batt->batt, &info)) {
|
||||
int vmin = info->voltage_min_design_uv;
|
||||
int ccc = info->constant_charge_current_max_ua;
|
||||
+ int cfd = info->charge_full_design_uah;
|
||||
|
||||
if (vmin > 0 && axp20x_set_voltage_min_design(axp20x_batt,
|
||||
vmin))
|
||||
@@ -633,7 +710,22 @@ static int axp20x_power_probe(struct platform_device *pdev)
|
||||
axp20x_batt->max_ccc = ccc;
|
||||
axp20x_set_constant_charge_current(axp20x_batt, ccc);
|
||||
}
|
||||
- }
|
||||
+
|
||||
+
|
||||
+ axp20x_batt->energy_full_design = info->energy_full_design_uwh;
|
||||
+ // tell pmic about our battery
|
||||
+ if (cfd) {
|
||||
+ // [14:8], [7:0], cfd = Value * 1.456mAh
|
||||
+ cfd = cfd / 1456;
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP288_FG_DES_CAP0_REG, 0xff, cfd & 0xff);
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP288_FG_DES_CAP1_REG, 0xff, BIT(7) | ((cfd >> 8) & 0xff));
|
||||
+ } else {
|
||||
+ dev_warn(axp20x_batt->dev, "charge full design is not set");
|
||||
+ }
|
||||
+ } else {
|
||||
+ axp20x_batt->energy_full_design = 8000000;
|
||||
+ dev_warn(axp20x_batt->dev, "energy full design is not set, default to %d\n", axp20x_batt->energy_full_design);
|
||||
+ }
|
||||
|
||||
/*
|
||||
* Update max CCC to a valid value if battery info is present or set it
|
||||
@@ -642,6 +734,12 @@ static int axp20x_power_probe(struct platform_device *pdev)
|
||||
axp20x_get_constant_charge_current(axp20x_batt,
|
||||
&axp20x_batt->max_ccc);
|
||||
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP20X_VBUS_IPSOUT_MGMT, 0x03, 0x03);
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP20X_OFF_CTRL, 0x08, 0x08);
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP20X_CHRG_CTRL2, 0x30, 0x20);
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP20X_PEK_KEY, 0x0f, 0x0b);
|
||||
+ regmap_update_bits(axp20x_batt->regmap, AXP20X_GPIO0_CTRL, 0x07, 0x00);
|
||||
+
|
||||
return 0;
|
||||
}
|
||||
|
||||
--
|
||||
2.53.0
|
||||
|
||||
@@ -0,0 +1,91 @@
|
||||
# Archived: -dev packages x86_64 binaries in aarch64 package which makes akms part of device-clockworkpi-uconsole-radxa-cm5 fail when built on aarch64
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm64/configs/rockchip_linux_defconfig
|
||||
maintainer="Antoine Martin (ayakael) <dev@ayakael.net>"
|
||||
pkgname=linux-clockworkpi-uconsole-radxa-cm5
|
||||
pkgver=6.1.115
|
||||
pkgrel=2
|
||||
pkgdesc="Radxa kernel fork with uConsole drivers"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="clockworkpi-uconsole-radxa-cm5"
|
||||
url="https://kernel.org"
|
||||
license="GPL-2.0-only"
|
||||
options="!strip !check !tracedeps pmb:cross-native"
|
||||
makedepends="
|
||||
bash
|
||||
bc
|
||||
bison
|
||||
devicepkg-dev
|
||||
dtc
|
||||
flex
|
||||
findutils
|
||||
installkernel
|
||||
linux-firmware
|
||||
linux-headers
|
||||
openssl-dev
|
||||
perl
|
||||
xz
|
||||
zstd
|
||||
"
|
||||
|
||||
# Source
|
||||
_repository="kernel"
|
||||
# from linux-6.1-stan-rkr5.1
|
||||
_commit="8582469f117fdfd5d1ab88fa7e4e15c3b714bf24"
|
||||
_dtso_commit="c2204834e1d7d0acfd64e1b7874d432bc142f1a4"
|
||||
_config="config-$_flavor.$arch"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://github.com/radxa/$_repository/archive/$_commit.tar.gz
|
||||
radxa-cm5-uconsole-$_dtso_commit.tar.gz::https://github.com/dev-null2019/radxa-cm5-uconsole/archive/$_dtso_commit.tar.gz
|
||||
$_config
|
||||
0001-video-backlight-Add-OCP8178-backlight-driver.patch
|
||||
0002-drm-panel-add-clockwork-cwu50.patch
|
||||
0003-power-axp20x_battery-implement-calibration.patch
|
||||
postmarketos-defconfig.patch
|
||||
"
|
||||
replaces="linux-radxa=$pkgver-r$pkgrel"
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
_builddir="$srcdir"/build-$_flavor.$CARCH
|
||||
_dtsodir="$srcdir"/radxa-cm5-uconsole-$_dtso_commit/devicetree_overlays
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
cp "$srcdir/config-$_flavor.$CARCH" .config
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" CC="${CC:-gcc}" \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1))-postmarketOS"
|
||||
|
||||
# generate dtbo for uconsole
|
||||
for dts in "$_dtsodir"/*.dts; do
|
||||
cpp -nostdinc -I "$_dtsodir" -I arch -undef -x assembler-with-cpp $dts $dts.preprocessed
|
||||
dtc -O dtb -o ${dts/.dts/.dtbo} $dts.preprocessed
|
||||
done
|
||||
}
|
||||
|
||||
package() {
|
||||
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor"
|
||||
|
||||
make modules_install dtbs_install \
|
||||
ARCH="$_carch" \
|
||||
INSTALL_PATH="$pkgdir"/boot \
|
||||
INSTALL_MOD_PATH="$pkgdir" \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs
|
||||
rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source
|
||||
|
||||
# merge dtbos with soc dtb for uconsole
|
||||
fdtoverlay -i "$builddir"/arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-rpi-cm4-io.dtb "$_dtsodir"/*.dtbo -o "$pkgdir"/boot/dtbs/rockchip/rk3588s-radxa-cm5-uconsole.dtb
|
||||
}
|
||||
sha512sums="
|
||||
c59852f84aa505f85fd1bd30e36583aad506ae641072b2b8c69f5bb889e80d7fc6612411a912be07ae4d81b031aa3a2ede6b63121c69e0872807f8f6903abde9 linux-clockworkpi-uconsole-radxa-cm5-8582469f117fdfd5d1ab88fa7e4e15c3b714bf24.tar.gz
|
||||
a15eb74d9db9114022e96ba04542d18350cf6d637c5efa49f4a5a65c33c5fd20a7997095a049a561fb7aac767a299f367489c5a342138a5259cc32ebb6152384 radxa-cm5-uconsole-c2204834e1d7d0acfd64e1b7874d432bc142f1a4.tar.gz
|
||||
51da11849ccc66a133a51ea40157e22b8beb9e4e4f2bab7eb8aa6afd859b7bd4638c332dacc97e66671e1a78e7ffd497300ccc53627e0c47af50b6e34f3be8b5 config-clockworkpi-uconsole-radxa-cm5.aarch64
|
||||
41ee267962fc9f5580997bfaabaafd782f42995599b127df30794a7b5147b5b7bf787de6206642480c07c7716fe494bc135f24a9bcf406ab57a73af6292fc915 0001-video-backlight-Add-OCP8178-backlight-driver.patch
|
||||
e9402b88083cc2d3af6c471e36e00e65e97d88cde447ce2f59c07bf29fc712bfdeae6d6d3b503115763b57ba2ac00e827654bc24a91b1cb85b575fdd0db8f5be 0002-drm-panel-add-clockwork-cwu50.patch
|
||||
f3ce23b013ed7bfbf51849ec683fad2f53ea5e7e5907bbd7f60f56c630dc3ec7d4c595fbb217019e100a053dcdbb731da1f376db5fc841562afa2059b24d7d0a 0003-power-axp20x_battery-implement-calibration.patch
|
||||
2c9c3649e621841ea067dba5df1deca721c0800ee465356d4f1d71825af081cdbfaa6e88e463a2c48682ac0f3e7ed3e9b8373ee87f5f00d6aa9484be0ab82a87 postmarketos-defconfig.patch
|
||||
"
|
||||
+86
-70
@@ -2,14 +2,14 @@
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.1.115 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 14.3.0) 14.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 15.2.0) 15.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=140300
|
||||
CONFIG_GCC_VERSION=150200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=24200
|
||||
CONFIG_AS_VERSION=24501
|
||||
CONFIG_LD_IS_BFD=y
|
||||
CONFIG_LD_VERSION=24200
|
||||
CONFIG_LD_VERSION=24501
|
||||
CONFIG_LLD_VERSION=0
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
@@ -739,10 +739,11 @@ CONFIG_MODVERSIONS=y
|
||||
CONFIG_ASM_MODVERSIONS=y
|
||||
CONFIG_MODULE_SRCVERSION_ALL=y
|
||||
# CONFIG_MODULE_SIG is not set
|
||||
CONFIG_MODULE_COMPRESS_NONE=y
|
||||
# CONFIG_MODULE_COMPRESS_NONE is not set
|
||||
# CONFIG_MODULE_COMPRESS_GZIP is not set
|
||||
# CONFIG_MODULE_COMPRESS_XZ is not set
|
||||
# CONFIG_MODULE_COMPRESS_ZSTD is not set
|
||||
CONFIG_MODULE_COMPRESS=y
|
||||
CONFIG_MODULE_COMPRESS_ZSTD=y
|
||||
# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
|
||||
CONFIG_MODPROBE_PATH="/sbin/modprobe"
|
||||
# CONFIG_TRIM_UNUSED_KSYMS is not set
|
||||
@@ -2398,7 +2399,7 @@ CONFIG_BCACHE=m
|
||||
# CONFIG_BCACHE_CLOSURES_DEBUG is not set
|
||||
# CONFIG_BCACHE_ASYNC_REGISTRATION is not set
|
||||
CONFIG_BLK_DEV_DM_BUILTIN=y
|
||||
CONFIG_BLK_DEV_DM=m
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
# CONFIG_DM_DEBUG is not set
|
||||
CONFIG_DM_BUFIO=m
|
||||
# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
|
||||
@@ -2425,6 +2426,7 @@ CONFIG_DM_MULTIPATH_ST=m
|
||||
# CONFIG_DM_MULTIPATH_IOA is not set
|
||||
CONFIG_DM_DELAY=m
|
||||
# CONFIG_DM_DUST is not set
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
CONFIG_DM_FLAKEY=m
|
||||
CONFIG_DM_VERITY=m
|
||||
@@ -2883,8 +2885,11 @@ CONFIG_BRCMFMAC_PROTO_BCDC=y
|
||||
CONFIG_BRCMFMAC_SDIO=y
|
||||
# CONFIG_BRCMFMAC_USB is not set
|
||||
# CONFIG_BRCMFMAC_PCIE is not set
|
||||
# CONFIG_BRCMFMAC_BT_SHARED_SDIO is not set
|
||||
# CONFIG_INFFMAC_BT_SHARED_SDIO is not set
|
||||
# CONFIG_BRCM_TRACING is not set
|
||||
# CONFIG_BRCMDBG is not set
|
||||
# CONFIG_BRCMFMAC_PCIE_BARWIN_SZ is not set
|
||||
CONFIG_WLAN_VENDOR_CISCO=y
|
||||
CONFIG_WLAN_VENDOR_INTEL=y
|
||||
# CONFIG_IPW2100 is not set
|
||||
@@ -3067,7 +3072,7 @@ CONFIG_INPUT_FF_MEMLESS=y
|
||||
#
|
||||
# CONFIG_INPUT_MOUSEDEV is not set
|
||||
# CONFIG_INPUT_JOYDEV is not set
|
||||
CONFIG_INPUT_EVDEV=y
|
||||
CONFIG_INPUT_EVDEV=m
|
||||
# CONFIG_INPUT_EVBUG is not set
|
||||
|
||||
#
|
||||
@@ -3281,6 +3286,7 @@ CONFIG_INPUT_MISC=y
|
||||
# CONFIG_INPUT_YEALINK is not set
|
||||
# CONFIG_INPUT_CM109 is not set
|
||||
# CONFIG_INPUT_REGULATOR_HAPTIC is not set
|
||||
CONFIG_INPUT_AXP20X_PEK=m
|
||||
CONFIG_INPUT_UINPUT=y
|
||||
# CONFIG_INPUT_PCF8574 is not set
|
||||
# CONFIG_INPUT_PWM_BEEPER is not set
|
||||
@@ -3383,7 +3389,7 @@ CONFIG_SERIAL_MCTRL_GPIO=y
|
||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||
# CONFIG_N_GSM is not set
|
||||
# CONFIG_NOZOMI is not set
|
||||
CONFIG_NULL_TTY=y
|
||||
CONFIG_NULL_TTY=m
|
||||
# CONFIG_HVC_DCC is not set
|
||||
# CONFIG_RPMSG_TTY is not set
|
||||
CONFIG_SERIAL_DEV_BUS=y
|
||||
@@ -3606,6 +3612,7 @@ CONFIG_PINMUX=y
|
||||
CONFIG_PINCONF=y
|
||||
CONFIG_GENERIC_PINCONF=y
|
||||
# CONFIG_DEBUG_PINCTRL is not set
|
||||
CONFIG_PINCTRL_AXP209=m
|
||||
# CONFIG_PINCTRL_CY8C95X0 is not set
|
||||
# CONFIG_PINCTRL_MCP23S08 is not set
|
||||
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
|
||||
@@ -3780,6 +3787,9 @@ CONFIG_BATTERY_SBS=y
|
||||
# CONFIG_CHARGER_SBS is not set
|
||||
# CONFIG_MANAGER_SBS is not set
|
||||
# CONFIG_BATTERY_BQ27XXX is not set
|
||||
CONFIG_CHARGER_AXP20X=m
|
||||
CONFIG_BATTERY_AXP20X=m
|
||||
CONFIG_AXP20X_POWER=m
|
||||
# CONFIG_BATTERY_MAX17040 is not set
|
||||
# CONFIG_BATTERY_MAX17042 is not set
|
||||
# CONFIG_BATTERY_MAX1721X is not set
|
||||
@@ -4064,7 +4074,8 @@ CONFIG_MFD_CORE=y
|
||||
# CONFIG_MFD_ATMEL_HLCDC is not set
|
||||
# CONFIG_MFD_BCM590XX is not set
|
||||
# CONFIG_MFD_BD9571MWV is not set
|
||||
# CONFIG_MFD_AXP20X_I2C is not set
|
||||
CONFIG_MFD_AXP20X=y
|
||||
CONFIG_MFD_AXP20X_I2C=y
|
||||
# CONFIG_MFD_MADERA is not set
|
||||
# CONFIG_PMIC_DA903X is not set
|
||||
# CONFIG_MFD_DA9052_SPI is not set
|
||||
@@ -4199,6 +4210,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||
CONFIG_REGULATOR_ACT8865=y
|
||||
# CONFIG_REGULATOR_AD5398 is not set
|
||||
# CONFIG_REGULATOR_ARM_SCMI is not set
|
||||
CONFIG_REGULATOR_AXP20X=y
|
||||
# CONFIG_REGULATOR_DA9121 is not set
|
||||
# CONFIG_REGULATOR_DA9210 is not set
|
||||
# CONFIG_REGULATOR_DA9211 is not set
|
||||
@@ -5260,6 +5272,7 @@ CONFIG_DRM_PANEL_RASPITS_TC358762=y
|
||||
# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set
|
||||
# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set
|
||||
# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
|
||||
CONFIG_DRM_PANEL_CWU50=m
|
||||
# end of Display Panels
|
||||
|
||||
CONFIG_DRM_BRIDGE=y
|
||||
@@ -5312,7 +5325,7 @@ CONFIG_DRM_ANALOGIX_DP=y
|
||||
# CONFIG_DRM_CDNS_MHDP8546 is not set
|
||||
CONFIG_DRM_DW_HDMI=y
|
||||
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
|
||||
CONFIG_DRM_DW_HDMI_I2S_AUDIO=y
|
||||
CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
|
||||
# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set
|
||||
CONFIG_DRM_DW_HDMI_CEC=y
|
||||
CONFIG_DRM_DW_MIPI_DSI=y
|
||||
@@ -5505,6 +5518,7 @@ CONFIG_BACKLIGHT_PWM=y
|
||||
# CONFIG_BACKLIGHT_BD6107 is not set
|
||||
# CONFIG_BACKLIGHT_ARCXCNN is not set
|
||||
# CONFIG_BACKLIGHT_LED is not set
|
||||
CONFIG_BACKLIGHT_OCP8178=m
|
||||
# end of Backlight & LCD device support
|
||||
|
||||
#
|
||||
@@ -5574,21 +5588,21 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
||||
# CONFIG_LOGO is not set
|
||||
# end of Graphics support
|
||||
|
||||
CONFIG_SOUND=y
|
||||
CONFIG_SND=y
|
||||
CONFIG_SND_TIMER=y
|
||||
CONFIG_SND_PCM=y
|
||||
CONFIG_SOUND=m
|
||||
CONFIG_SND=m
|
||||
CONFIG_SND_TIMER=m
|
||||
CONFIG_SND_PCM=m
|
||||
CONFIG_SND_PCM_ELD=y
|
||||
CONFIG_SND_PCM_IEC958=y
|
||||
CONFIG_SND_DMAENGINE_PCM=y
|
||||
CONFIG_SND_HWDEP=y
|
||||
CONFIG_SND_SEQ_DEVICE=y
|
||||
CONFIG_SND_RAWMIDI=y
|
||||
CONFIG_SND_DMAENGINE_PCM=m
|
||||
CONFIG_SND_HWDEP=m
|
||||
CONFIG_SND_SEQ_DEVICE=m
|
||||
CONFIG_SND_RAWMIDI=m
|
||||
CONFIG_SND_JACK=y
|
||||
CONFIG_SND_JACK_INPUT_DEV=y
|
||||
# CONFIG_SND_OSSEMUL is not set
|
||||
CONFIG_SND_PCM_TIMER=y
|
||||
CONFIG_SND_HRTIMER=y
|
||||
CONFIG_SND_HRTIMER=m
|
||||
CONFIG_SND_DYNAMIC_MINORS=y
|
||||
CONFIG_SND_MAX_CARDS=32
|
||||
# CONFIG_SND_SUPPORT_OLD_API is not set
|
||||
@@ -5598,11 +5612,11 @@ CONFIG_SND_VERBOSE_PROCFS=y
|
||||
CONFIG_SND_CTL_FAST_LOOKUP=y
|
||||
# CONFIG_SND_DEBUG is not set
|
||||
# CONFIG_SND_CTL_INPUT_VALIDATION is not set
|
||||
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=y
|
||||
CONFIG_SND_SEQ_MIDI=y
|
||||
CONFIG_SND_SEQ_MIDI_EVENT=m
|
||||
CONFIG_SND_SEQ_MIDI=m
|
||||
CONFIG_SND_DRIVERS=y
|
||||
# CONFIG_SND_DUMMY is not set
|
||||
# CONFIG_SND_ALOOP is not set
|
||||
@@ -5621,7 +5635,7 @@ CONFIG_SND_DRIVERS=y
|
||||
CONFIG_SND_HDA_PREALLOC_SIZE=64
|
||||
# CONFIG_SND_SPI is not set
|
||||
CONFIG_SND_USB=y
|
||||
CONFIG_SND_USB_AUDIO=y
|
||||
CONFIG_SND_USB_AUDIO=m
|
||||
CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
|
||||
# CONFIG_SND_USB_UA101 is not set
|
||||
# CONFIG_SND_USB_CAIAQ is not set
|
||||
@@ -5632,7 +5646,7 @@ CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
|
||||
# CONFIG_SND_USB_PODHD is not set
|
||||
# CONFIG_SND_USB_TONEPORT is not set
|
||||
# CONFIG_SND_USB_VARIAX is not set
|
||||
CONFIG_SND_SOC=y
|
||||
CONFIG_SND_SOC=m
|
||||
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
|
||||
# CONFIG_SND_SOC_DYNAMIC_DMA_CHAN is not set
|
||||
# CONFIG_SND_SOC_ADI is not set
|
||||
@@ -5664,27 +5678,27 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
|
||||
# CONFIG_SND_I2S_HI6210_I2S is not set
|
||||
# CONFIG_SND_SOC_IMG is not set
|
||||
# CONFIG_SND_SOC_MTK_BTCVSD is not set
|
||||
CONFIG_SND_SOC_ROCKCHIP=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_ASRC=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_DLP=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_DLP_PCM=y
|
||||
CONFIG_SND_SOC_ROCKCHIP=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_ASRC=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_DLP=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_DLP_PCM=m
|
||||
# CONFIG_SND_SOC_ROCKCHIP_DUMMY_DAI is not set
|
||||
CONFIG_SND_SOC_ROCKCHIP_I2S=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_I2S=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m
|
||||
# CONFIG_SND_SOC_ROCKCHIP_I2S_TDM_MULTI_LANES is not set
|
||||
CONFIG_SND_SOC_ROCKCHIP_MULTI_DAIS=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_PDM=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_PDM_V2=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_SAI=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_MULTI_DAIS=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_PDM=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_PDM_V2=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_SAI=m
|
||||
# CONFIG_SND_SOC_ROCKCHIP_SAI_VERBOSE is not set
|
||||
CONFIG_SND_SOC_ROCKCHIP_SPDIF=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_SPDIFRX=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_TRCM=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_SPDIF=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_SPDIFRX=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_TRCM=m
|
||||
# CONFIG_SND_SOC_ROCKCHIP_VAD is not set
|
||||
CONFIG_SND_SOC_ROCKCHIP_MAX98090=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_MULTICODECS=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_RT5645=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_HDMI=y
|
||||
CONFIG_SND_SOC_ROCKCHIP_MAX98090=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_MULTICODECS=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_RT5645=m
|
||||
CONFIG_SND_SOC_ROCKCHIP_HDMI=m
|
||||
# CONFIG_SND_SOC_RK3288_HDMI_ANALOG is not set
|
||||
# CONFIG_SND_SOC_RK3399_GRU_SOUND is not set
|
||||
# CONFIG_SND_SOC_SOF_TOPLEVEL is not set
|
||||
@@ -5698,7 +5712,7 @@ CONFIG_SND_SOC_ROCKCHIP_HDMI=y
|
||||
# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set
|
||||
# CONFIG_SND_SOC_XILINX_SPDIF is not set
|
||||
# CONFIG_SND_SOC_XTFPGA_I2S is not set
|
||||
CONFIG_SND_SOC_I2C_AND_SPI=y
|
||||
CONFIG_SND_SOC_I2C_AND_SPI=m
|
||||
|
||||
#
|
||||
# CODEC drivers
|
||||
@@ -5753,19 +5767,19 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
||||
# CONFIG_SND_SOC_CX2072X is not set
|
||||
# CONFIG_SND_SOC_DA7213 is not set
|
||||
# CONFIG_SND_SOC_DMIC is not set
|
||||
CONFIG_SND_SOC_DUMMY_CODEC=y
|
||||
CONFIG_SND_SOC_HDMI_CODEC=y
|
||||
CONFIG_SND_SOC_DUMMY_CODEC=m
|
||||
CONFIG_SND_SOC_HDMI_CODEC=m
|
||||
# CONFIG_SND_SOC_ES7134 is not set
|
||||
CONFIG_SND_SOC_ES7202=y
|
||||
CONFIG_SND_SOC_ES7202=m
|
||||
CONFIG_SND_SOC_ES7202_MIC_MAX_CHANNELS=2
|
||||
CONFIG_SND_SOC_ES7202_I2C_BUS=1
|
||||
# CONFIG_SND_SOC_ES7210 is not set
|
||||
# CONFIG_SND_SOC_ES7241 is not set
|
||||
CONFIG_SND_SOC_ES7243E=y
|
||||
CONFIG_SND_SOC_ES8311=y
|
||||
CONFIG_SND_SOC_ES8316=y
|
||||
CONFIG_SND_SOC_ES8323=y
|
||||
CONFIG_SND_SOC_ES8326=y
|
||||
CONFIG_SND_SOC_ES7243E=m
|
||||
CONFIG_SND_SOC_ES8311=m
|
||||
CONFIG_SND_SOC_ES8316=m
|
||||
CONFIG_SND_SOC_ES8323=m
|
||||
CONFIG_SND_SOC_ES8326=m
|
||||
# CONFIG_SND_SOC_ES8328_I2C is not set
|
||||
# CONFIG_SND_SOC_ES8328_SPI is not set
|
||||
# CONFIG_SND_SOC_ES8396 is not set
|
||||
@@ -5774,7 +5788,7 @@ CONFIG_SND_SOC_ES8326=y
|
||||
# CONFIG_SND_SOC_ICS43432 is not set
|
||||
# CONFIG_SND_SOC_INNO_RK3036 is not set
|
||||
# CONFIG_SND_SOC_MAX98088 is not set
|
||||
CONFIG_SND_SOC_MAX98090=y
|
||||
CONFIG_SND_SOC_MAX98090=m
|
||||
# CONFIG_SND_SOC_MAX98357A is not set
|
||||
# CONFIG_SND_SOC_MAX98504 is not set
|
||||
# CONFIG_SND_SOC_MAX9867 is not set
|
||||
@@ -5800,28 +5814,28 @@ CONFIG_SND_SOC_MAX98090=y
|
||||
# CONFIG_SND_SOC_PCM512x_SPI is not set
|
||||
# CONFIG_SND_SOC_RK312X is not set
|
||||
# CONFIG_SND_SOC_RK3228 is not set
|
||||
CONFIG_SND_SOC_RK3308=y
|
||||
CONFIG_SND_SOC_RK3328=y
|
||||
CONFIG_SND_SOC_RK3308=m
|
||||
CONFIG_SND_SOC_RK3328=m
|
||||
# CONFIG_SND_SOC_RK3506 is not set
|
||||
CONFIG_SND_SOC_RK3528=y
|
||||
CONFIG_SND_SOC_RK3528=m
|
||||
# CONFIG_SND_SOC_RK730 is not set
|
||||
CONFIG_SND_SOC_RK817=y
|
||||
CONFIG_SND_SOC_RK_CODEC_DIGITAL=y
|
||||
CONFIG_SND_SOC_RK_DSM=y
|
||||
CONFIG_SND_SOC_RL6231=y
|
||||
CONFIG_SND_SOC_RK817=m
|
||||
CONFIG_SND_SOC_RK_CODEC_DIGITAL=m
|
||||
CONFIG_SND_SOC_RK_DSM=m
|
||||
CONFIG_SND_SOC_RL6231=m
|
||||
# CONFIG_SND_SOC_ROCKCHIP_SPI_CODEC is not set
|
||||
CONFIG_SND_SOC_RT5616=y
|
||||
CONFIG_SND_SOC_RT5616=m
|
||||
# CONFIG_SND_SOC_RT5631 is not set
|
||||
CONFIG_SND_SOC_RT5640=y
|
||||
CONFIG_SND_SOC_RT5645=y
|
||||
CONFIG_SND_SOC_RT5651=y
|
||||
CONFIG_SND_SOC_RT5640=m
|
||||
CONFIG_SND_SOC_RT5645=m
|
||||
CONFIG_SND_SOC_RT5651=m
|
||||
# CONFIG_SND_SOC_RT5659 is not set
|
||||
# CONFIG_SND_SOC_RT9120 is not set
|
||||
# CONFIG_SND_SOC_RV1106 is not set
|
||||
# CONFIG_SND_SOC_SGTL5000 is not set
|
||||
# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set
|
||||
# CONFIG_SND_SOC_SIMPLE_MUX is not set
|
||||
CONFIG_SND_SOC_SPDIF=y
|
||||
CONFIG_SND_SOC_SPDIF=m
|
||||
# CONFIG_SND_SOC_SRC4XXX_I2C is not set
|
||||
# CONFIG_SND_SOC_SSM2305 is not set
|
||||
# CONFIG_SND_SOC_SSM2518 is not set
|
||||
@@ -5854,7 +5868,7 @@ CONFIG_SND_SOC_SPDIF=y
|
||||
# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set
|
||||
# CONFIG_SND_SOC_TLV320ADCX140 is not set
|
||||
CONFIG_SND_SOC_TS3A227E=y
|
||||
CONFIG_SND_SOC_TS3A227E=m
|
||||
# CONFIG_SND_SOC_TSCS42XX is not set
|
||||
# CONFIG_SND_SOC_TSCS454 is not set
|
||||
# CONFIG_SND_SOC_UDA1334 is not set
|
||||
@@ -5905,8 +5919,8 @@ CONFIG_SND_SOC_TS3A227E=y
|
||||
# CONFIG_SND_SOC_IT6621 is not set
|
||||
# end of CODEC drivers
|
||||
|
||||
CONFIG_SND_SIMPLE_CARD_UTILS=y
|
||||
CONFIG_SND_SIMPLE_CARD=y
|
||||
CONFIG_SND_SIMPLE_CARD_UTILS=m
|
||||
CONFIG_SND_SIMPLE_CARD=m
|
||||
# CONFIG_SND_AUDIO_GRAPH_CARD is not set
|
||||
# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set
|
||||
# CONFIG_SND_TEST_COMPONENT is not set
|
||||
@@ -7200,6 +7214,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
|
||||
# CONFIG_AD7949 is not set
|
||||
# CONFIG_AD799X is not set
|
||||
# CONFIG_ADI_AXI_ADC is not set
|
||||
CONFIG_AXP20X_ADC=m
|
||||
# CONFIG_AXP288_ADC is not set
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
# CONFIG_ENVELOPE_DETECTOR is not set
|
||||
# CONFIG_HI8435 is not set
|
||||
@@ -7225,7 +7241,7 @@ CONFIG_ROCKCHIP_SARADC=y
|
||||
# CONFIG_ROCKCHIP_SARADC_TEST_CHN is not set
|
||||
# CONFIG_RICHTEK_RTQ6056 is not set
|
||||
# CONFIG_SD_ADC_MODULATOR is not set
|
||||
# CONFIG_TI_ADC081C is not set
|
||||
CONFIG_TI_ADC081C=y
|
||||
# CONFIG_TI_ADC0832 is not set
|
||||
# CONFIG_TI_ADC084S021 is not set
|
||||
# CONFIG_TI_ADC12138 is not set
|
||||
@@ -8024,7 +8040,7 @@ CONFIG_NFS_SWAP=y
|
||||
CONFIG_NFS_V4_1=y
|
||||
CONFIG_NFS_V4_2=y
|
||||
CONFIG_PNFS_FILE_LAYOUT=y
|
||||
CONFIG_PNFS_BLOCK=m
|
||||
CONFIG_PNFS_BLOCK=y
|
||||
CONFIG_PNFS_FLEXFILE_LAYOUT=y
|
||||
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
|
||||
CONFIG_NFS_V4_1_MIGRATION=y
|
||||
+17
-2
@@ -2,11 +2,16 @@ diff --git a/./arch/arm64/configs/rockchip_linux_defconfig.orig b/./arch/arm64/c
|
||||
index 0a870e6c7a..7ce0610aec 100644
|
||||
--- a/./arch/arm64/configs/rockchip_linux_defconfig.orig
|
||||
+++ b/./arch/arm64/configs/rockchip_linux_defconfig
|
||||
@@ -1,3 +1,14 @@
|
||||
@@ -1,3 +1,29 @@
|
||||
+CONFIG_MODULE_COMPRESS=y
|
||||
+CONFIG_MODULE_COMPRESS_ZSTD=y
|
||||
+CONFIG_BLK_DEV_DM=y
|
||||
+CONFIG_INPUT_EVDEV=m
|
||||
+CONFIG_PNFS_BLOCK=y
|
||||
+CONFIG_UDMABUF=y
|
||||
+CONFIG_UEVENT_HELPER=y
|
||||
+CONFIG_UEVENT_HELPER_PATH=""
|
||||
+CONFIG_NULL_TTY=y
|
||||
+CONFIG_NULL_TTY=m
|
||||
+CONFIG_PSI=y
|
||||
+CONFIG_FW_LOADER_PAGED_BUF=y
|
||||
+CONFIG_FW_LOADER_COMPRESS=y
|
||||
@@ -14,6 +19,16 @@ index 0a870e6c7a..7ce0610aec 100644
|
||||
+CONFIG_FW_LOADER_COMPRESS_ZSTD=y
|
||||
+CONFIG_RT2800USB=m
|
||||
+CONFIG_RT2800USB_RT53XX=y
|
||||
+CONFIG_BACKLIGHT_OCP8178=m
|
||||
+CONFIG_DRM_PANEL_CWU50=m
|
||||
+CONFIG_INPUT_AXP20X_PEK=y
|
||||
+CONFIG_PINCTRL_AXP209=y
|
||||
+CONFIG_CHARGER_AXP20X=y
|
||||
+CONFIG_BATTERY_AXP20X=y
|
||||
+CONFIG_AXP20X_POWER=y
|
||||
+CONFIG_MFD_AXP20X=y
|
||||
+CONFIG_MFD_AXP20X_I2C=y
|
||||
+CONFIG_REGULATOR_AXP20X=y
|
||||
CONFIG_WERROR=y
|
||||
CONFIG_DEFAULT_HOSTNAME="localhost"
|
||||
CONFIG_SYSVIPC=y
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
+29
-29
@@ -1,8 +1,9 @@
|
||||
maintainer="Antoine Martin (ayakael) <dev@ayakael.net>"
|
||||
pkgname=u-boot-radxa-cm5
|
||||
pkgname=u-boot-clockworkpi-uconsole-radxa-cm5
|
||||
pkgver=2017.09
|
||||
pkgrel=0
|
||||
pkgdesc="U-Boot fork for the Radxa CM5"
|
||||
pkgrel=1
|
||||
_ddr_ver=1.19
|
||||
pkgdesc="U-Boot fork for the Radxa CM5 for uConsole"
|
||||
arch="aarch64"
|
||||
_carch="arm"
|
||||
license="GPL-2.0"
|
||||
@@ -23,20 +24,24 @@ makedepends="
|
||||
swig
|
||||
u-boot-tools
|
||||
"
|
||||
options="!check !tracedeps pmb:crossdirect"
|
||||
_targets="rpi-cm4-io io"
|
||||
options="!check !tracedeps"
|
||||
_repository="u-boot"
|
||||
_commit="575d1a114c66ad09e0d9d9f478c993fc243f5aec"
|
||||
_rkbin_commit="efaf8526fe85521ac86f4e88b0a6a6c6cf2563a1"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://github.com/radxa/$_repository/archive/$_commit.tar.gz
|
||||
https://ayakael.net/api/packages/forge/generic/spl_loader_rk3588/1.19.113/rk3588_spl_loader_v1.19.113.bin
|
||||
https://github.com/radxa/rkbin/raw/$_rkbin_commit/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v$_ddr_ver.bin
|
||||
|
||||
0001-menu-fix-timeout-duration.patch
|
||||
0002-rockchip-move-crypto-functions-to-rk3588s.patch
|
||||
0003-rk3588-support-compressed-kernel.patch
|
||||
|
||||
disable-spl-spi-load.patch
|
||||
use-python3.patch
|
||||
https://github.com/radxa/rkbin/raw/efaf8526fe85521ac86f4e88b0a6a6c6cf2563a1/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin
|
||||
update-u-boot
|
||||
"
|
||||
|
||||
replaces="u-boot-radxa-cm5=$pkgver-r$pkgrel"
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
|
||||
build() {
|
||||
@@ -44,39 +49,34 @@ build() {
|
||||
LC_ALL=C date +'#define U_BOOT_DATE "%b %d %C%y"' > include/timestamp_autogenerated.h
|
||||
LC_ALL=C date +'#define U_BOOT_TIME "%T"' >> include/timestamp_autogenerated.h
|
||||
|
||||
for target in $_targets; do
|
||||
export BUILD_DIR="$builddir"/build_$target
|
||||
export ROCKCHIP_TPL="$srcdir"/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v$_ddr_ver.bin
|
||||
export UBOOTVERSION=rk2410-2017.09-1
|
||||
export BL31="/usr/share/arm-trusted-firmware/rk3588/bl31.elf"
|
||||
|
||||
export ROCKCHIP_TPL="$srcdir"/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin
|
||||
export UBOOTVERSION=rk2410-2017.09-1
|
||||
export BL31="/usr/share/arm-trusted-firmware/rk3588/bl31.elf"
|
||||
make radxa-cm5-rpi-cm4-io-rk3588s_defconfig
|
||||
make all u-boot.itb
|
||||
|
||||
# python scripts for BL31 management doesn't get copied over
|
||||
mkdir -p "$BUILD_DIR"/arch/arm/mach-rockchip
|
||||
cp "$builddir"/arch/arm/mach-rockchip/*.py "$BUILD_DIR"/arch/arm/mach-rockchip/.
|
||||
|
||||
make O="$BUILD_DIR" ARCH="$_carch" radxa-cm5-$target-rk3588s_defconfig
|
||||
make O="$BUILD_DIR" ARCH="$_carch" all u-boot.itb
|
||||
|
||||
# make idbloader.img
|
||||
mkimage -n rk3588 -T rksd -d "$ROCKCHIP_TPL:$BUILD_DIR"/spl/u-boot-spl.bin "$BUILD_DIR"/idbloader.img
|
||||
done
|
||||
# make idbloader.img
|
||||
mkimage -n rk3588 -T rksd -d "$ROCKCHIP_TPL:$builddir"/spl/u-boot-spl.bin "$builddir"/idbloader.img
|
||||
}
|
||||
|
||||
package() {
|
||||
for target in $_targets; do
|
||||
install -Dm644 "$builddir/build_$target/u-boot-dtb.bin" "$pkgdir/usr/share/u-boot/radxa-cm5/$target/u-boot.bin"
|
||||
install -Dm644 "$builddir/build_$target/idbloader.img" "$pkgdir/usr/share/u-boot/radxa-cm5/$target/idbloader.img"
|
||||
install -Dm644 "$builddir/build_$target/u-boot.itb" "$pkgdir/usr/share/u-boot/radxa-cm5/$target/u-boot.itb"
|
||||
done
|
||||
install -D -m755 "$srcdir"/update-u-boot "$pkgdir"/usr/sbin/update-u-boot
|
||||
install -Dm644 \
|
||||
"$builddir"/idbloader.img \
|
||||
"$builddir"/u-boot.itb \
|
||||
"$srcdir"/rk3588_spl_loader_v1.19.113.bin \
|
||||
-t "$pkgdir"/usr/share/u-boot/clockworkpi-uconsole-radxa-cm5
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4805d0224b8c4ffecdaf560cf493ea06df9e195b7009aa7c30457cb33ecaeea92a64e7b2004ec1903d20fecc0e711905c710bca53072eefececd41a46b4176a2 u-boot-radxa-cm5-575d1a114c66ad09e0d9d9f478c993fc243f5aec.tar.gz
|
||||
4805d0224b8c4ffecdaf560cf493ea06df9e195b7009aa7c30457cb33ecaeea92a64e7b2004ec1903d20fecc0e711905c710bca53072eefececd41a46b4176a2 u-boot-clockworkpi-uconsole-radxa-cm5-575d1a114c66ad09e0d9d9f478c993fc243f5aec.tar.gz
|
||||
ec2bcf5d5574759ba4bfa71a1880aa76a6647b73a104cac01c17666beab44bf864cc25407435bd2bdc2f9bb88f4bee12ee980cd824044179549e895daba8eff9 rk3588_spl_loader_v1.19.113.bin
|
||||
0b529e57a7206471a66dcdb98dab3f8deeff333d587c2ebdd08febb40ab9b44e2d51de364d2383ed80dd2b38764ccb552a48f9e34da43607f1e08d385af3f161 rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin
|
||||
36baf3b8618928e8927229353157ccecb5477e6ed868b9425a04acc2b297026084bd5ed96785292ab2ccb74b9f6328fe032b55505749b103cd68e25777dc3334 0001-menu-fix-timeout-duration.patch
|
||||
364a8701898e34f6235d2de486316413b5beec95578ee450e504e9a6f5c9feec773642a8129a91eef264e9466206c082950d0793a6a3e97f638edac42e4a70bf 0002-rockchip-move-crypto-functions-to-rk3588s.patch
|
||||
d80fbde984311b97b0dbd3d1bf7e740350f7c85f3bc8c22fdac93f9200c5b7c722c956dbcc3ec0f4422a72fe5c46b14c0770433efa0f6faf01520ad2ac5f9eca 0003-rk3588-support-compressed-kernel.patch
|
||||
11a1e30ad0002148f32314dc60c95120d45ffe462755e0bbc7d52ee4001e3283ffb87ba6f58d41feb0c40d456ef42c03857f98f8921c9a7bb810bbf404abedb3 disable-spl-spi-load.patch
|
||||
1164247343518c9820ce2bf1302f18079b9af81f6ef164e5b9d2c5cbad00ac20e1943bb44d48862c0d4a2f0b7448f9fa35d02d2f66e90c34033d999b3a968443 use-python3.patch
|
||||
0b529e57a7206471a66dcdb98dab3f8deeff333d587c2ebdd08febb40ab9b44e2d51de364d2383ed80dd2b38764ccb552a48f9e34da43607f1e08d385af3f161 rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin
|
||||
c38b421d48f399ab30707cb244460d9dfc9050592dbafd13f09be11aeda2a19d325f2599cf2650e6855034999a1daf54324e9a65979f9a5d5dc55fe012421384 update-u-boot
|
||||
"
|
||||
File renamed without changes.
@@ -0,0 +1,110 @@
|
||||
#!/bin/sh
|
||||
|
||||
verbose=
|
||||
board=
|
||||
device=
|
||||
dryrun=
|
||||
imagedir=
|
||||
|
||||
get_defaults() {
|
||||
if [ -z "$board" -a -e /sys/firmware/devicetree/base/compatible ]; then
|
||||
case "$(cat /sys/firmware/devicetree/base/compatible 2>/dev/null)" in
|
||||
radxa,cm5-rpi-cm4-io*) board=radxa-cm5 ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if [ -z "$device" ]; then
|
||||
case "$board" in
|
||||
radxa-cm5) device=/dev/mmcblk1 ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if [ -z "$imagedir" ]; then
|
||||
imagedir="$(realpath $(dirname $0))"
|
||||
[ -f "$imagedir/README.txt" ] || imagedir="/usr/share/u-boot"
|
||||
fi
|
||||
}
|
||||
|
||||
die() {
|
||||
echo "ERROR: $@"
|
||||
exit 1
|
||||
}
|
||||
|
||||
usage() {
|
||||
get_defaults
|
||||
|
||||
cat <<EOF
|
||||
usage: $0 [-n,--dry-run] [-i,--imagedir <imagedir>] [-b|--board <board-type>] [-d|--device <device>]
|
||||
|
||||
options:
|
||||
|
||||
-b,--board <board> Specify the board type: radxa-cm5
|
||||
(current default: ${board:-none})
|
||||
|
||||
-d,--device <device> Specify the device where to install u-boot
|
||||
(current default: ${device:-none})
|
||||
|
||||
-i,--imagedir <imagedir> Specify u-boot image directory
|
||||
(current default: ${imagedir:-none})
|
||||
|
||||
-n,--dry-run Print commands but don't execute them
|
||||
|
||||
EOF
|
||||
}
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
opt="$1"
|
||||
shift
|
||||
case "$opt" in
|
||||
-b|--board)
|
||||
case "$1" in
|
||||
radxa-cm5) board="radxa-cm5" ;;
|
||||
*) usage; exit 1;;
|
||||
esac
|
||||
shift
|
||||
;;
|
||||
-d|--device)
|
||||
device="$1"
|
||||
shift
|
||||
;;
|
||||
-i|--imagedir)
|
||||
imagedir="$1"
|
||||
shift
|
||||
;;
|
||||
-n|--dry-run)
|
||||
dryrun="echo"
|
||||
;;
|
||||
--)
|
||||
break
|
||||
;;
|
||||
-*)
|
||||
usage
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
get_defaults
|
||||
if [ -z "$board" -o -z "$device" -o -z "$imagedir" -o ! -e "$imagedir" ]; then
|
||||
usage
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$dryrun" ]; then
|
||||
echo "Updating $board u-boot in $device in 3 seconds..."
|
||||
sleep 3
|
||||
fi
|
||||
|
||||
(
|
||||
set -e
|
||||
case "$board" in
|
||||
radxa-cm5)
|
||||
[ -e "$imagedir/clockworkpi-uconsole-radxa-cm5/" ] || die "radxa-cm5 images not installed, apk add u-boot-clockworkpi-uconsole-radxa-cm5"
|
||||
$dryrun dd if=$imagedir/clockworkpi-uconsole-radxa-cm5/idbloader.img of=$device seek=64 status=none
|
||||
$dryrun dd if=$imagedir/clockworkpi-uconsole-radxa-cm5/u-boot.itb of=$device seek=16384 status=none
|
||||
;;
|
||||
esac
|
||||
$dryrun sync
|
||||
) || die "U-Boot installation in $device failed"
|
||||
|
||||
[ -z "$dryrun" ] && echo "Completed successfully."
|
||||
File renamed without changes.
@@ -1,7 +1,7 @@
|
||||
# Co-Maintainer: Achill Gilgenast <achill@achill.org>
|
||||
maintainer="Aelin <aelin@postmarketos.org>"
|
||||
pkgname=linux-postmarketos-lts
|
||||
pkgver=6.18.15
|
||||
pkgver=6.18.16
|
||||
pkgrel=0
|
||||
_kver=${pkgver%.*}
|
||||
pkgdesc="LTS Kernel"
|
||||
@@ -112,13 +112,13 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
e70df2b6f8bee4ad98a558e1cc97c713c4cb08b80cc6cb21bb36a4be02e995007d1c6215f485b9d679fc66e2a7e30c94e3e98d12b21ede1e96761fbd7509a7a2 patch-6.18.15.patch.xz
|
||||
bf7844571f282c161f1c064bfe9f258d64ef3c026a36cc4406b18323ad919640343de6d3fd35f1a5a67250289112c01bc192c84434e46a62902326dc3b2af175 patch-6.18.16.patch.xz
|
||||
88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0 linux-6.18.tar.xz
|
||||
e5d72748a2c31bbebd6eac963ca4a0d49a09207d6ba1016669a6161c944bb30d163e3d039df72ff9d28aa624d1588f7399244c64c19a058b5df625897bd0c6c7 config-lts.aarch64
|
||||
243d214543f63c65e96517eae9c4565cd4e4d014d3797c7905279641ebbe6d73b7744fbe3dda93432fd08ada05b4fe683926d4ea77fb653cf63474e9ee9003c0 config-lts.armv7
|
||||
c0603020dbd60737b79aaceb36d06d41baa5231baf0a4e2aff14ea0e8f6361d79c2639a66e6dfb845135197bb4392bb006097439500336a887c463c83d454caa config-lts.loongarch64
|
||||
cf302cc7b9a735547f80ed5a0c5638ddd8e55907b8762785c61edcccdc5110118d7850c0511698d432e27669f2d05ba3bb41797ac5f583401fb00bead9af2983 config-lts.ppc64le
|
||||
bca1194c877835c4e9ca1c5b378a38f773f7510702aa1c6ed701732897cdbe3466c438d95e475a6e078d7f64d1f8a1e5bd6cb1738d5d7573c87f1527841a023c config-lts.riscv64
|
||||
0ea2ef29f6b6dca241206b358357c13a166fca6bd74b69b4acf7119a7610b82c39b92b4e798222edfdadb2ca5966f6599cf81b8277ee2247925d65f74833bccc config-lts.x86
|
||||
26c5f8665646e277596f39b4d1d2548d1c979bf73784662e69a81f363ec839c269975f4b92aafd77e7b0e39fc59997ad603d3ca6163f860cb0e47c31535a8808 config-lts.x86_64
|
||||
b7b0df7ce6a20c25f45072b9aa38eb1c47911fe0c2e06bf1dad03b96049dbef52ef253e893b37002682a32f7d58075222baed85625a621f1fc4d0d7d4cf91a5c config-lts.aarch64
|
||||
2389669f774de3b107e59d273118150eab37db15d5643e994479609f63bcbc2680d11c34d3e69686365aef7f0cd4b6a5b2ca34caf4c6694bf8681ad284816c56 config-lts.armv7
|
||||
0cfe41cd172320fc2f708eb2ae3fd14417b38d178fc8a5d00adc038b32bd46c95866ede7a0ebc2144de7b1d8ecca9154d7864f97db7cac17e7b7b65d288fdb3b config-lts.loongarch64
|
||||
6f9eee0ac82070f5bd131e495deca73de8be5b459bc02df32d99e6922d8beb43b3a485109cd687c5c139661484ccf81a6613cecef48b8f127bcc160688973452 config-lts.ppc64le
|
||||
cfa6ea3d9bc1db961f1bab3fa182a0669fb87937f82c6ecd9c3151cfc43430c80784fa6987c5a62f8c22b952450773973cfd86ae5f1459b524df2754b26ce5a9 config-lts.riscv64
|
||||
1f5d562a8c9b45ccfa585d494611c8c540e3074b419ba5efafe9350a284f50727c663af5e9b10bb26ad9d9f1d866d8640cf200f320e000ba14d0af8c41e5543c config-lts.x86
|
||||
f6b747f5c24253a17dd1168518989374e4461b2f65484414111a335068971414891167ad61626b5625e490331dea770f7e6c0b6b89c754a0c949f854fbd26cc8 config-lts.x86_64
|
||||
"
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.18.15 Kernel Configuration
|
||||
# Linux/arm64 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -3777,7 +3777,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -11964,7 +11964,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 6.18.15 Kernel Configuration
|
||||
# Linux/arm 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -922,7 +922,6 @@ CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI=y
|
||||
CONFIG_ARCH_USES_CFI_GENERIC_LLVM_PASS=y
|
||||
CONFIG_CFI=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
@@ -3575,7 +3574,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
CONFIG_TOUCHSCREEN_MMS114=m
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -11445,7 +11444,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/loongarch 6.18.15 Kernel Configuration
|
||||
# Linux/loongarch 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -3157,7 +3157,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -8729,7 +8729,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/powerpc 6.18.15 Kernel Configuration
|
||||
# Linux/powerpc 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2752,7 +2752,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -6640,7 +6640,6 @@ CONFIG_LOCK_TORTURE_TEST=m
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/riscv 6.18.15 Kernel Configuration
|
||||
# Linux/riscv 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2798,7 +2798,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -7712,7 +7712,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 6.18.15 Kernel Configuration
|
||||
# Linux/i386 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2877,7 +2877,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -6814,7 +6814,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 6.18.15 Kernel Configuration
|
||||
# Linux/x86_64 6.18.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2991,7 +2991,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -7017,7 +7017,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -11,6 +11,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -11,6 +11,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Co-Maintainer: Achill Gilgenast <achill@achill.org>
|
||||
maintainer="Aelin <aelin@postmarketos.org>"
|
||||
pkgname=linux-postmarketos-mainline
|
||||
pkgver=7.0_rc1
|
||||
pkgver=7.0_rc2
|
||||
pkgrel=0
|
||||
_rel=${pkgver#*_p}
|
||||
_kver=${pkgver%_p*}
|
||||
@@ -108,12 +108,12 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
64099ce0fab122945f0047d79e8f95a161f8e9eea0c0ee2c6b8351bf804f8db4c8fdd6809ecef3709d6ed893eb8a63287c5ad02e383bec10ab62e47cf09ee9f9 linux-postmarketos-mainline-7.0_rc1.tar.gz
|
||||
aa8fab6d58f6ce2c9abc429d11a2db88489512e27b3764684053df47b1e90a24c8dd4a27f0870364425e1a4f7738c69fdcb455184b4ee607e6f1c0236d118c79 config-mainline.aarch64
|
||||
7fc34d4519114be0bfc26c4bb563c15f19d010cf3ba76418c5fc1b4fd6fe46d1abae09f664213b5ca18ba7cd470b410ef98f9d616e385abd9221b022424b49a9 config-mainline.armv7
|
||||
84bf50d61f7d70242d66ec2cfe43896ff05046d18de0ac438367f45aff2947a00c20d7172330f96bd3f453c8208656dadd704aa5f47b08c8574f165a6d8cac86 config-mainline.loongarch64
|
||||
0196a3352dc9f2c2beec98347f8bd80ab81f13f75bc7cebdb065c14b5b45f57ccde1d2fab510cf1d04b330d1631a1d1d65af8b550a6a109fc38dd99cd6ba1436 config-mainline.ppc64le
|
||||
602f576a029e8df493c99e3c44d3d0e6e0832ef9587c9c63abef03f24a33049698fab28f31d611709b77e0849dd83f7b2d1d546397c8c4261a76651355f7403e config-mainline.riscv64
|
||||
6d632f258ec666ed62f418057ecaf5cf990493e477653c011564244a67716486b3a23110672fed277000dc060617d541b4d5cb726a57a8639b72cdae6169c5c3 config-mainline.x86
|
||||
848d1f46813e11d31c1dab0318e562bcd0ec61c9a99c840c14b429e3a5159055e751f24ab3a6c27496c94b2f0a9bcf18442040a92b641f7b632d687b6f07f2e8 config-mainline.x86_64
|
||||
d814410f27e171638d2020d2343328b0a60c60a51208777e8788d8a6a674ec5ea28efc346608894204e24235fa354c24cf165a56ac8729e949a58e51934131cf linux-postmarketos-mainline-7.0_rc2.tar.gz
|
||||
91fe5a73cbcb25a11d216a7fd487a3a7a7ed6f7303896feefaf9e738013604ec3bf68acfe963e6aa376aca3803ccf464cb5fb3e64f60e8db98fd217c1d7e357b config-mainline.aarch64
|
||||
238338ea57d885e378361ce7971e4f078a4f4f0ec4494597f3aa5ed46601bc4b90f620593038879eb07c420e43edb929834d2cc1f83d779d77c22d68753711e5 config-mainline.armv7
|
||||
50c7f19268a55da40817afd96a94cf21d8ca1a5dc450590c1f6147b63cf517774bc6ed4e74b7e4b5e05462a52991aa5b7eba73b2a289ad1ea36a501aa4ede1ce config-mainline.loongarch64
|
||||
c23df36a89ca7eebad95c485384f4eebf6f7d882175c77753df392abaf73f52e7987467cf55806e444b8ef31542a1abebe2ad4915a5be57ba1613928f73935f0 config-mainline.ppc64le
|
||||
f154794c8936461696ded0eb04e9ef9ee3447a83e417fc42911349fc22a35d0b73483f8746954fb40b23154ea6efe14083accfdb8aea2887e26e813581239f26 config-mainline.riscv64
|
||||
de27e7a52dc63ab873a5c49d98cf559b0d10dfb963983549c7f9536b527969687561866b3e78a03127468101729d1ca064242ed51e5c02c8fb55eb361ee003fa config-mainline.x86
|
||||
7266170318f40d770e31ecb93a8dc3812e669cb1c99495aa38db9d1d34ac4aa0760af300efe400c5c92e06c139b71add6e5a0ba6f04145d603db2942dde0370b config-mainline.x86_64
|
||||
"
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/arm64 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -786,7 +786,6 @@ CONFIG_HAVE_KVM_IRQ_BYPASS=y
|
||||
CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
|
||||
CONFIG_VIRT_XFER_TO_GUEST_WORK=y
|
||||
CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
|
||||
CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
|
||||
CONFIG_KVM_GUEST_MEMFD=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=y
|
||||
@@ -2490,7 +2489,8 @@ CONFIG_XEN_BLKDEV_FRONTEND=y
|
||||
# CONFIG_XEN_BLKDEV_BACKEND is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -3813,7 +3813,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -11299,7 +11299,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
CONFIG_PSTORE_RAM=m
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -11307,8 +11307,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -12140,7 +12140,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/arm 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -2373,7 +2373,8 @@ CONFIG_BLK_DEV_RAM_SIZE=65536
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -3578,7 +3579,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
CONFIG_TOUCHSCREEN_MMS114=m
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -10777,7 +10778,7 @@ CONFIG_PSTORE_PMSG=y
|
||||
CONFIG_PSTORE_RAM=y
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -10785,8 +10786,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -11531,7 +11532,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/loongarch 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/loongarch 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -371,7 +371,7 @@ CONFIG_CPU_HAS_AMO=y
|
||||
CONFIG_CPU_HAS_FPU=y
|
||||
CONFIG_CPU_HAS_LSX=y
|
||||
CONFIG_CPU_HAS_LASX=y
|
||||
# CONFIG_CPU_HAS_LBT is not set
|
||||
CONFIG_CPU_HAS_LBT=y
|
||||
CONFIG_CPU_HAS_PREFETCH=y
|
||||
CONFIG_ARCH_SUPPORTS_KEXEC=y
|
||||
CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
|
||||
@@ -504,7 +504,6 @@ CONFIG_HAVE_KVM_READONLY_MEM=y
|
||||
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
|
||||
CONFIG_VIRT_XFER_TO_GUEST_WORK=y
|
||||
CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
|
||||
CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=y
|
||||
CONFIG_CPU_MITIGATIONS=y
|
||||
@@ -2059,7 +2058,8 @@ CONFIG_BLK_DEV_RAM_SIZE=8192
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
CONFIG_BLK_DEV_RBD=m
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
# CONFIG_BLK_DEV_ZONED_LOOP is not set
|
||||
|
||||
#
|
||||
@@ -3180,7 +3180,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -7885,12 +7885,12 @@ CONFIG_OVERLAY_FS_METACOPY=y
|
||||
#
|
||||
# Caches
|
||||
#
|
||||
CONFIG_NETFS_SUPPORT=y
|
||||
CONFIG_NETFS_SUPPORT=m
|
||||
# CONFIG_NETFS_STATS is not set
|
||||
# CONFIG_NETFS_DEBUG is not set
|
||||
CONFIG_FSCACHE=y
|
||||
# CONFIG_FSCACHE_STATS is not set
|
||||
CONFIG_CACHEFILES=y
|
||||
CONFIG_CACHEFILES=m
|
||||
# CONFIG_CACHEFILES_DEBUG is not set
|
||||
# CONFIG_CACHEFILES_ERROR_INJECTION is not set
|
||||
CONFIG_CACHEFILES_ONDEMAND=y
|
||||
@@ -8013,7 +8013,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
CONFIG_UFS_FS=m
|
||||
# CONFIG_UFS_FS_WRITE is not set
|
||||
# CONFIG_UFS_DEBUG is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -8789,7 +8789,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/powerpc 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/powerpc 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -572,7 +572,6 @@ CONFIG_KVM_COMMON=y
|
||||
CONFIG_HAVE_KVM_IRQCHIP=y
|
||||
CONFIG_KVM_VFIO=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=y
|
||||
CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=y
|
||||
CONFIG_KVM_BOOK3S_HANDLER=y
|
||||
@@ -1800,7 +1799,8 @@ CONFIG_BLK_DEV_RAM_SIZE=65536
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -2759,7 +2759,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -5866,7 +5866,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
# CONFIG_PSTORE_RAM is not set
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -5874,8 +5874,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -6698,7 +6698,6 @@ CONFIG_LOCK_TORTURE_TEST=m
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/riscv 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/riscv 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -567,7 +567,6 @@ CONFIG_HAVE_KVM_READONLY_MEM=y
|
||||
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
|
||||
CONFIG_VIRT_XFER_TO_GUEST_WORK=y
|
||||
CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
|
||||
CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=y
|
||||
CONFIG_ARCH_SUPPORTS_ACPI=y
|
||||
@@ -1865,7 +1864,8 @@ CONFIG_BLK_DEV_NBD=m
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -2816,7 +2816,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -7087,7 +7087,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
# CONFIG_PSTORE_RAM is not set
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -7095,8 +7095,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -7812,7 +7812,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/i386 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -1916,7 +1916,8 @@ CONFIG_BLK_DEV_NBD=m
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -2882,7 +2883,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -6142,7 +6143,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
# CONFIG_PSTORE_RAM is not set
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -6150,8 +6151,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -6854,7 +6855,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 7.0.0-rc1 Kernel Configuration
|
||||
# Linux/x86_64 7.0.0-rc2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
@@ -2013,7 +2013,8 @@ CONFIG_BLK_DEV_NBD=m
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
# CONFIG_BLK_DEV_RBD is not set
|
||||
# CONFIG_BLK_DEV_UBLK is not set
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
|
||||
|
||||
#
|
||||
# NVME Support
|
||||
@@ -2995,7 +2996,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -6302,7 +6303,7 @@ CONFIG_PSTORE_COMPRESS=y
|
||||
# CONFIG_PSTORE_RAM is not set
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS=m
|
||||
# CONFIG_EROFS_FS_DEBUG is not set
|
||||
CONFIG_EROFS_FS_XATTR=y
|
||||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
@@ -6310,8 +6311,8 @@ CONFIG_EROFS_FS_SECURITY=y
|
||||
CONFIG_EROFS_FS_BACKED_BY_FILE=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
|
||||
# CONFIG_EROFS_FS_ZIP_ZSTD is not set
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ZIP_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
@@ -7059,7 +7060,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -13,6 +13,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -13,6 +13,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
@@ -35,3 +36,6 @@ CONFIG_VIRTIO_PCI=y
|
||||
|
||||
# uefi
|
||||
CONFIG_FB_EFI=y
|
||||
|
||||
# misc
|
||||
CONFIG_CPU_HAS_LBT=y
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -176,6 +176,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -199,6 +200,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -418,8 +424,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# hardening
|
||||
CONFIG_CFI=y
|
||||
|
||||
@@ -176,6 +176,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -199,6 +200,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -414,8 +420,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# hardening
|
||||
CONFIG_CFI=y
|
||||
|
||||
@@ -176,6 +176,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -199,6 +200,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -414,8 +420,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# rust
|
||||
# CONFIG_DEBUG_INFO_BTF is not set
|
||||
|
||||
@@ -176,6 +176,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -199,6 +200,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -402,8 +408,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
|
||||
# immutable
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# rust
|
||||
# CONFIG_DEBUG_INFO_BTF is not set
|
||||
|
||||
@@ -176,6 +176,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -199,6 +200,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -415,8 +421,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# hardening
|
||||
CONFIG_CFI=y
|
||||
|
||||
@@ -178,6 +178,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -201,6 +202,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -417,8 +423,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# rust
|
||||
# CONFIG_DEBUG_INFO_BTF is not set
|
||||
|
||||
@@ -178,6 +178,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
@@ -201,6 +202,11 @@ CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
@@ -419,8 +425,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# hardening
|
||||
CONFIG_CFI=y
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Co-Maintainer: Achill Gilgenast <achill@achill.org>
|
||||
maintainer="Aelin <aelin@postmarketos.org>"
|
||||
pkgname=linux-postmarketos-stable
|
||||
pkgver=6.19.5
|
||||
pkgrel=1
|
||||
pkgver=6.19.6
|
||||
pkgrel=0
|
||||
_kver=${pkgver%.*}
|
||||
pkgdesc="Stable Kernel"
|
||||
# armhf: pmbootstrap cannot dynamically choose a defconfig, so it ends up using multi_v7_defconfig which isn't correct
|
||||
@@ -112,13 +112,13 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
fb330f6b232285825a3b07660ac0ba483f41affec973ea026b17f5c25c307c0cc93fdd5d63a30e24556e28f0fbc38f2adb8757afdb2f0fd2b94cf83088e4cbb1 patch-6.19.5.patch.xz
|
||||
bcc0f5c7239f973b9c41a4ea99bd10a3df70f34c78f3f22b60098f41cca16c872563b2764e239fa49ba7a9a67c4f2c52f37684239ed93d22f8d08d3affb3daea patch-6.19.6.patch.xz
|
||||
01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86 linux-6.19.tar.xz
|
||||
4d0c803bd16cd9c48531c341f3efdfeb3cd4e202d6301e22b956670a289f416789110c181115a127b6b4796470b886196b66880aed7184daf1afdefce55902c2 config-stable.aarch64
|
||||
b60e1607dc31bd15bc93f8dc08b36420c7c7300620a7f2659d9c4051955cef12caef1dba576569ec445346f693d614193c1547158abed16c0d85e0f4b56a7696 config-stable.armv7
|
||||
3c42d8c4840cc41f03f1d13d7fd497f8fd016da9a4e0a09bb6f78eca584a9adbd1a72bfcebd0829d4696ba2f40145bf4b06fce3a9a9704fb5a630e7a9fe4cbe3 config-stable.loongarch64
|
||||
1b3b71d8dee0ab74e8425f3c0ba22e2bbf573e8fd2c8dca7fe243015e59a8efcae3a6865ae69638b3c9f69f749b9c6fde70d84006676849cbc507445dfb7ba19 config-stable.ppc64le
|
||||
5465d7ed10865d327c108af0876e080a43d06c9f9df2538852c8f9d6e6abe1a775f90d55590e755d52cd78a2ac46586e641f2a22c9734f38dbb720d686e3e738 config-stable.riscv64
|
||||
d2ff1acbcf6816b4c860b6f3f045cbbbd848e6c6c5b7381b309dfb139aeb84ef247ea37dac1522ecf7c9ad353dd799b255049ccf1ba07e4da3b7ab515b3d26b9 config-stable.x86
|
||||
4f6cbfc600e7a0badd89d3646ed48cb0b855654f415ef595b343e9442c8da12baa3f20fe47c2fd2b8cca72bc1fa9aa50c2fd3f73988bb55d64074a56e55a55cb config-stable.x86_64
|
||||
ba4821e5036df37212ae1a59929c9e6ac92d51ff1061eac241426860af0540b1816e8fd6e82bed0d7c127354fc8da5cbda82b1c726384e408b093300b123ece0 config-stable.aarch64
|
||||
d41f0c73329959d1a69011001718266ab76d1b884c75a85ef3393831442e2c609e2476a324e26db75aa07ffd3c15ce1bc995b50ae47c452b46c7cf0e8864ec22 config-stable.armv7
|
||||
2687ef98db28ea6509633121d3d701fbed68e0aea558745a4d2fcc6eb879808078f32f819b1f8bc43912194b0ab5ab74d0c75492461ab921a1684975b06f8b62 config-stable.loongarch64
|
||||
6f1f2d52d3f3ae49221820c0ff47c806d016c8e6087405524f2ad39dd6df48793cd2e97cd2761571a8277ea32de793ebb71f9e6cfb910cb94987f7856033c40b config-stable.ppc64le
|
||||
e0871e821e13f1a066066d2f573f076c723d39026747cd1285ddc2d4ebe9aaf49b46d2ba4f3227cbc83cab0a648344f9bbfc0b500f75616b77077847127af686 config-stable.riscv64
|
||||
2e737ca68db2bd68f3fa0564c48f638d93a8f630db5a618032a05911db85ee6e556443dab65e984e10ce090aeff6d237cec3eae0cc10b746a71d901adfec7e9b config-stable.x86
|
||||
639eb65bbe6520b390a6809aa1056825e381bee3495ea7acfb7e283b584280107c801333980a173e56fb46ecb74397211b4e35dc583836793bc102ba1ce957c3 config-stable.x86_64
|
||||
"
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.19.5 Kernel Configuration
|
||||
# Linux/arm64 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -3808,7 +3808,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -12068,7 +12068,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 6.19.5 Kernel Configuration
|
||||
# Linux/arm 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -933,7 +933,6 @@ CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI=y
|
||||
CONFIG_ARCH_USES_CFI_GENERIC_LLVM_PASS=y
|
||||
CONFIG_CFI=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
@@ -3594,7 +3593,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
CONFIG_TOUCHSCREEN_MMS114=m
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -11501,7 +11500,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/loongarch 6.19.5 Kernel Configuration
|
||||
# Linux/loongarch 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -3177,7 +3177,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -6529,7 +6529,6 @@ CONFIG_RTC_INTF_DEV=y
|
||||
# CONFIG_RTC_DRV_HYM8563 is not set
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_MAX31335 is not set
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_NCT3018Y is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
@@ -8764,7 +8763,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/powerpc 6.19.5 Kernel Configuration
|
||||
# Linux/powerpc 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2764,7 +2764,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -4674,7 +4674,6 @@ CONFIG_RTC_DRV_DS1307=y
|
||||
# CONFIG_RTC_DRV_DS1672 is not set
|
||||
# CONFIG_RTC_DRV_HYM8563 is not set
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_NCT3018Y is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
@@ -6662,7 +6661,6 @@ CONFIG_LOCK_TORTURE_TEST=m
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/riscv 6.19.5 Kernel Configuration
|
||||
# Linux/riscv 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2819,7 +2819,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -5666,7 +5666,6 @@ CONFIG_RTC_INTF_DEV=y
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_MAX31335 is not set
|
||||
CONFIG_RTC_DRV_SPACEMIT_P1=y
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_NCT3018Y is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
@@ -7763,7 +7762,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/i386 6.19.5 Kernel Configuration
|
||||
# Linux/i386 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210108
|
||||
@@ -2886,7 +2886,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_MAX11801 is not set
|
||||
# CONFIG_TOUCHSCREEN_MMS114 is not set
|
||||
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
# CONFIG_TOUCHSCREEN_MSG2638 is not set
|
||||
# CONFIG_TOUCHSCREEN_MTOUCH is not set
|
||||
# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set
|
||||
@@ -4873,7 +4873,6 @@ CONFIG_RTC_INTF_DEV=y
|
||||
# CONFIG_RTC_DRV_DS1374 is not set
|
||||
# CONFIG_RTC_DRV_DS1672 is not set
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
# CONFIG_RTC_DRV_ISL12022 is not set
|
||||
@@ -6834,7 +6833,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -1,19 +1,20 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86_64 6.19.5 Kernel Configuration
|
||||
# Linux/x86_64 6.19.6 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.0"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_CLANG_VERSION=220100
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_AS_VERSION=220100
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_LLD_VERSION=220100
|
||||
CONFIG_RUSTC_VERSION=109301
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
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
|
||||
@@ -384,6 +385,8 @@ CONFIG_PARAVIRT_CLOCK=y
|
||||
# CONFIG_ACRN_GUEST is not set
|
||||
# CONFIG_BHYVE_GUEST is not set
|
||||
# CONFIG_INTEL_TDX_GUEST is not set
|
||||
CONFIG_CC_HAS_MARCH_NATIVE=y
|
||||
# CONFIG_X86_NATIVE_CPU is not set
|
||||
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
|
||||
CONFIG_X86_L1_CACHE_SHIFT=6
|
||||
CONFIG_X86_TSC=y
|
||||
@@ -1897,7 +1900,6 @@ CONFIG_GENERIC_CPU_VULNERABILITIES=y
|
||||
CONFIG_REGMAP=y
|
||||
CONFIG_REGMAP_I2C=m
|
||||
CONFIG_REGMAP_SPI=m
|
||||
CONFIG_REGMAP_IRQ=y
|
||||
CONFIG_DMA_SHARED_BUFFER=y
|
||||
# CONFIG_DMA_FENCE_TRACE is not set
|
||||
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
|
||||
@@ -1931,7 +1933,6 @@ CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
|
||||
# CONFIG_FW_CFG_SYSFS is not set
|
||||
CONFIG_SYSFB=y
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
CONFIG_FW_CS_DSP=m
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
|
||||
#
|
||||
@@ -4260,14 +4261,12 @@ CONFIG_SND_SEQ_DEVICE=y
|
||||
CONFIG_SND_RAWMIDI=m
|
||||
CONFIG_SND_UMP=m
|
||||
# CONFIG_SND_UMP_LEGACY_RAWMIDI is not set
|
||||
CONFIG_SND_COMPRESS_OFFLOAD=m
|
||||
CONFIG_SND_JACK=y
|
||||
CONFIG_SND_JACK_INPUT_DEV=y
|
||||
# CONFIG_SND_OSSEMUL is not set
|
||||
CONFIG_SND_PCM_TIMER=y
|
||||
CONFIG_SND_HRTIMER=y
|
||||
CONFIG_SND_DYNAMIC_MINORS=y
|
||||
CONFIG_SND_MAX_CARDS=32
|
||||
# CONFIG_SND_DYNAMIC_MINORS is not set
|
||||
# CONFIG_SND_SUPPORT_OLD_API is not set
|
||||
CONFIG_SND_PROC_FS=y
|
||||
CONFIG_SND_VERBOSE_PROCFS=y
|
||||
@@ -4386,12 +4385,6 @@ CONFIG_SND_HDA_INTEL=y
|
||||
# CONFIG_SND_HDA_CODEC_REALTEK is not set
|
||||
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
|
||||
# CONFIG_SND_HDA_CODEC_HDMI is not set
|
||||
# CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set
|
||||
# CONFIG_SND_HDA_SCODEC_CS35L41_SPI is not set
|
||||
# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set
|
||||
# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set
|
||||
# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set
|
||||
# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set
|
||||
CONFIG_SND_HDA_CORE=y
|
||||
CONFIG_SND_HDA_COMPONENT=y
|
||||
CONFIG_SND_HDA_I915=y
|
||||
@@ -4419,417 +4412,7 @@ CONFIG_SND_USB_AUDIO_MIDI_V2=y
|
||||
CONFIG_SND_PCMCIA=y
|
||||
# CONFIG_SND_VXPOCKET is not set
|
||||
# CONFIG_SND_PDAUDIOCF is not set
|
||||
CONFIG_SND_SOC=m
|
||||
CONFIG_SND_SOC_COMPRESS=y
|
||||
CONFIG_SND_SOC_TOPOLOGY=y
|
||||
CONFIG_SND_SOC_ACPI=m
|
||||
# CONFIG_SND_SOC_USB is not set
|
||||
|
||||
#
|
||||
# Analog Devices
|
||||
#
|
||||
# CONFIG_SND_SOC_ADI_AXI_I2S is not set
|
||||
# CONFIG_SND_SOC_ADI_AXI_SPDIF is not set
|
||||
# end of Analog Devices
|
||||
|
||||
#
|
||||
# AMD
|
||||
#
|
||||
# CONFIG_SND_SOC_AMD_ACP is not set
|
||||
# CONFIG_SND_SOC_AMD_ACP3x is not set
|
||||
# CONFIG_SND_SOC_AMD_RENOIR is not set
|
||||
CONFIG_SND_SOC_AMD_ACP5x=m
|
||||
CONFIG_SND_SOC_AMD_VANGOGH_MACH=m
|
||||
# CONFIG_SND_SOC_AMD_ACP6x is not set
|
||||
CONFIG_SND_AMD_ACP_CONFIG=m
|
||||
# CONFIG_SND_SOC_AMD_ACP_COMMON is not set
|
||||
CONFIG_SND_SOC_ACPI_AMD_MATCH=m
|
||||
# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set
|
||||
CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m
|
||||
# CONFIG_SND_SOC_AMD_PS is not set
|
||||
# end of AMD
|
||||
|
||||
#
|
||||
# Apple
|
||||
#
|
||||
# end of Apple
|
||||
|
||||
#
|
||||
# Atmel
|
||||
#
|
||||
# end of Atmel
|
||||
|
||||
#
|
||||
# Au1x
|
||||
#
|
||||
# end of Au1x
|
||||
|
||||
#
|
||||
# Broadcom
|
||||
#
|
||||
# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set
|
||||
# end of Broadcom
|
||||
|
||||
#
|
||||
# Cirrus Logic
|
||||
#
|
||||
# end of Cirrus Logic
|
||||
|
||||
#
|
||||
# DesignWare
|
||||
#
|
||||
# end of DesignWare
|
||||
|
||||
#
|
||||
# Freescale
|
||||
#
|
||||
|
||||
#
|
||||
# Common SoC Audio options for Freescale CPUs:
|
||||
#
|
||||
# CONFIG_SND_SOC_FSL_ASRC is not set
|
||||
# CONFIG_SND_SOC_FSL_SAI is not set
|
||||
# CONFIG_SND_SOC_FSL_AUDMIX is not set
|
||||
# CONFIG_SND_SOC_FSL_SSI is not set
|
||||
# CONFIG_SND_SOC_FSL_SPDIF is not set
|
||||
# CONFIG_SND_SOC_FSL_ESAI is not set
|
||||
# CONFIG_SND_SOC_FSL_MICFIL is not set
|
||||
# CONFIG_SND_SOC_FSL_XCVR is not set
|
||||
# CONFIG_SND_SOC_IMX_AUDMUX is not set
|
||||
# end of Freescale
|
||||
|
||||
#
|
||||
# Google
|
||||
#
|
||||
# CONFIG_SND_SOC_CHV3_I2S is not set
|
||||
# end of Google
|
||||
|
||||
#
|
||||
# Hisilicon
|
||||
#
|
||||
# CONFIG_SND_I2S_HI6210_I2S is not set
|
||||
# end of Hisilicon
|
||||
|
||||
#
|
||||
# JZ4740
|
||||
#
|
||||
# end of JZ4740
|
||||
|
||||
#
|
||||
# Kirkwood
|
||||
#
|
||||
# end of Kirkwood
|
||||
|
||||
#
|
||||
# Loongson
|
||||
#
|
||||
# end of Loongson
|
||||
|
||||
#
|
||||
# Intel
|
||||
#
|
||||
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
|
||||
# CONFIG_SND_SOC_INTEL_CATPT is not set
|
||||
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m
|
||||
# CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set
|
||||
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m
|
||||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
|
||||
# end of Intel
|
||||
|
||||
#
|
||||
# Mediatek
|
||||
#
|
||||
# CONFIG_SND_SOC_MTK_BTCVSD is not set
|
||||
# end of Mediatek
|
||||
|
||||
#
|
||||
# PXA
|
||||
#
|
||||
# end of PXA
|
||||
|
||||
#
|
||||
# SoundWire (SDCA)
|
||||
#
|
||||
CONFIG_SND_SOC_SDCA=m
|
||||
CONFIG_SND_SOC_SDCA_HID=y
|
||||
CONFIG_SND_SOC_SDCA_IRQ=y
|
||||
CONFIG_SND_SOC_SDCA_FDL=y
|
||||
CONFIG_SND_SOC_SDCA_OPTIONAL=m
|
||||
# end of SoundWire (SDCA)
|
||||
|
||||
#
|
||||
# ST SPEAr
|
||||
#
|
||||
# end of ST SPEAr
|
||||
|
||||
#
|
||||
# Spreadtrum
|
||||
#
|
||||
# end of Spreadtrum
|
||||
|
||||
#
|
||||
# STMicroelectronics STM32
|
||||
#
|
||||
# end of STMicroelectronics STM32
|
||||
|
||||
#
|
||||
# Tegra
|
||||
#
|
||||
# end of Tegra
|
||||
|
||||
#
|
||||
# Xilinx
|
||||
#
|
||||
# CONFIG_SND_SOC_XILINX_I2S is not set
|
||||
# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set
|
||||
# CONFIG_SND_SOC_XILINX_SPDIF is not set
|
||||
# end of Xilinx
|
||||
|
||||
#
|
||||
# Xtensa
|
||||
#
|
||||
# CONFIG_SND_SOC_XTFPGA_I2S is not set
|
||||
# end of Xtensa
|
||||
|
||||
CONFIG_SND_SOC_SOF_TOPLEVEL=y
|
||||
CONFIG_SND_SOC_SOF_PCI_DEV=m
|
||||
CONFIG_SND_SOC_SOF_PCI=m
|
||||
# CONFIG_SND_SOC_SOF_ACPI is not set
|
||||
CONFIG_SND_SOC_SOF_DEBUG_PROBES=m
|
||||
CONFIG_SND_SOC_SOF_CLIENT=m
|
||||
CONFIG_SND_SOC_SOF=m
|
||||
CONFIG_SND_SOC_SOF_IPC3=y
|
||||
CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
CONFIG_SND_SOC_SOF_AMD_COMMON=m
|
||||
# CONFIG_SND_SOC_SOF_AMD_RENOIR is not set
|
||||
CONFIG_SND_SOC_SOF_AMD_VANGOGH=m
|
||||
# CONFIG_SND_SOC_SOF_AMD_REMBRANDT is not set
|
||||
CONFIG_SND_SOC_SOF_ACP_PROBES=m
|
||||
# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set
|
||||
# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set
|
||||
# CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set
|
||||
CONFIG_SND_SOC_SOF_XTENSA=m
|
||||
CONFIG_SND_SOC_I2C_AND_SPI=m
|
||||
|
||||
#
|
||||
# CODEC drivers
|
||||
#
|
||||
CONFIG_SND_SOC_WM_ADSP=m
|
||||
# CONFIG_SND_SOC_AC97_CODEC is not set
|
||||
# CONFIG_SND_SOC_ADAU1372_I2C is not set
|
||||
# CONFIG_SND_SOC_ADAU1372_SPI is not set
|
||||
# CONFIG_SND_SOC_ADAU1373 is not set
|
||||
# CONFIG_SND_SOC_ADAU1701 is not set
|
||||
# CONFIG_SND_SOC_ADAU1761_I2C is not set
|
||||
# CONFIG_SND_SOC_ADAU1761_SPI is not set
|
||||
# CONFIG_SND_SOC_ADAU7002 is not set
|
||||
# CONFIG_SND_SOC_ADAU7118_HW is not set
|
||||
# CONFIG_SND_SOC_ADAU7118_I2C is not set
|
||||
# CONFIG_SND_SOC_AK4104 is not set
|
||||
# CONFIG_SND_SOC_AK4118 is not set
|
||||
# CONFIG_SND_SOC_AK4375 is not set
|
||||
# CONFIG_SND_SOC_AK4458 is not set
|
||||
# CONFIG_SND_SOC_AK4554 is not set
|
||||
# CONFIG_SND_SOC_AK4613 is not set
|
||||
# CONFIG_SND_SOC_AK4619 is not set
|
||||
# CONFIG_SND_SOC_AK4642 is not set
|
||||
# CONFIG_SND_SOC_AK5386 is not set
|
||||
# CONFIG_SND_SOC_AK5558 is not set
|
||||
# CONFIG_SND_SOC_ALC5623 is not set
|
||||
# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set
|
||||
# CONFIG_SND_SOC_AW8738 is not set
|
||||
# CONFIG_SND_SOC_AW88395 is not set
|
||||
# CONFIG_SND_SOC_AW88166 is not set
|
||||
# CONFIG_SND_SOC_AW88261 is not set
|
||||
# CONFIG_SND_SOC_AW88081 is not set
|
||||
# CONFIG_SND_SOC_AW87390 is not set
|
||||
# CONFIG_SND_SOC_AW88399 is not set
|
||||
# CONFIG_SND_SOC_BD28623 is not set
|
||||
# CONFIG_SND_SOC_BT_SCO is not set
|
||||
# CONFIG_SND_SOC_CHV3_CODEC is not set
|
||||
# CONFIG_SND_SOC_CS35L32 is not set
|
||||
# CONFIG_SND_SOC_CS35L33 is not set
|
||||
# CONFIG_SND_SOC_CS35L34 is not set
|
||||
# CONFIG_SND_SOC_CS35L35 is not set
|
||||
# CONFIG_SND_SOC_CS35L36 is not set
|
||||
CONFIG_SND_SOC_CS35L41_LIB=m
|
||||
CONFIG_SND_SOC_CS35L41=m
|
||||
CONFIG_SND_SOC_CS35L41_SPI=m
|
||||
CONFIG_SND_SOC_CS35L41_I2C=m
|
||||
# CONFIG_SND_SOC_CS35L45_SPI is not set
|
||||
# CONFIG_SND_SOC_CS35L45_I2C is not set
|
||||
# CONFIG_SND_SOC_CS35L56_I2C is not set
|
||||
# CONFIG_SND_SOC_CS35L56_SPI is not set
|
||||
# CONFIG_SND_SOC_CS42L42 is not set
|
||||
# CONFIG_SND_SOC_CS42L51_I2C is not set
|
||||
# CONFIG_SND_SOC_CS42L52 is not set
|
||||
# CONFIG_SND_SOC_CS42L56 is not set
|
||||
# CONFIG_SND_SOC_CS42L73 is not set
|
||||
# CONFIG_SND_SOC_CS42L83 is not set
|
||||
# CONFIG_SND_SOC_CS42L84 is not set
|
||||
# CONFIG_SND_SOC_CS4234 is not set
|
||||
# CONFIG_SND_SOC_CS4265 is not set
|
||||
# CONFIG_SND_SOC_CS4270 is not set
|
||||
# CONFIG_SND_SOC_CS4271_I2C is not set
|
||||
# CONFIG_SND_SOC_CS4271_SPI is not set
|
||||
# CONFIG_SND_SOC_CS42XX8_I2C is not set
|
||||
# CONFIG_SND_SOC_CS43130 is not set
|
||||
# CONFIG_SND_SOC_CS4341 is not set
|
||||
# CONFIG_SND_SOC_CS4349 is not set
|
||||
# CONFIG_SND_SOC_CS48L32 is not set
|
||||
# CONFIG_SND_SOC_CS53L30 is not set
|
||||
# CONFIG_SND_SOC_CS530X_I2C is not set
|
||||
# CONFIG_SND_SOC_CS530X_SPI is not set
|
||||
# CONFIG_SND_SOC_CX2072X is not set
|
||||
# CONFIG_SND_SOC_DA7213 is not set
|
||||
# CONFIG_SND_SOC_DMIC is not set
|
||||
# CONFIG_SND_SOC_ES7134 is not set
|
||||
# CONFIG_SND_SOC_ES7241 is not set
|
||||
# CONFIG_SND_SOC_ES8311 is not set
|
||||
# CONFIG_SND_SOC_ES8316 is not set
|
||||
# CONFIG_SND_SOC_ES8323 is not set
|
||||
# CONFIG_SND_SOC_ES8326 is not set
|
||||
# CONFIG_SND_SOC_ES8328_I2C is not set
|
||||
# CONFIG_SND_SOC_ES8328_SPI is not set
|
||||
# CONFIG_SND_SOC_ES8375 is not set
|
||||
# CONFIG_SND_SOC_ES8389 is not set
|
||||
# CONFIG_SND_SOC_FS210X is not set
|
||||
# CONFIG_SND_SOC_GTM601 is not set
|
||||
# CONFIG_SND_SOC_HDA is not set
|
||||
# CONFIG_SND_SOC_ICS43432 is not set
|
||||
# CONFIG_SND_SOC_IDT821034 is not set
|
||||
# CONFIG_SND_SOC_MAX98088 is not set
|
||||
# CONFIG_SND_SOC_MAX98090 is not set
|
||||
# CONFIG_SND_SOC_MAX98357A is not set
|
||||
# CONFIG_SND_SOC_MAX98504 is not set
|
||||
# CONFIG_SND_SOC_MAX9867 is not set
|
||||
# CONFIG_SND_SOC_MAX98927 is not set
|
||||
# CONFIG_SND_SOC_MAX98520 is not set
|
||||
# CONFIG_SND_SOC_MAX98373_I2C is not set
|
||||
CONFIG_SND_SOC_MAX98388=m
|
||||
# CONFIG_SND_SOC_MAX98390 is not set
|
||||
# CONFIG_SND_SOC_MAX98396 is not set
|
||||
# CONFIG_SND_SOC_MAX9860 is not set
|
||||
# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set
|
||||
# CONFIG_SND_SOC_PCM1681 is not set
|
||||
# CONFIG_SND_SOC_PCM1754 is not set
|
||||
# CONFIG_SND_SOC_PCM1789_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM179X_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM179X_SPI is not set
|
||||
# CONFIG_SND_SOC_PCM186X_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM186X_SPI is not set
|
||||
# CONFIG_SND_SOC_PCM3060_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM3060_SPI is not set
|
||||
# CONFIG_SND_SOC_PCM3168A_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM3168A_SPI is not set
|
||||
# CONFIG_SND_SOC_PCM5102A is not set
|
||||
# CONFIG_SND_SOC_PCM512x_I2C is not set
|
||||
# CONFIG_SND_SOC_PCM512x_SPI is not set
|
||||
# CONFIG_SND_SOC_PCM6240 is not set
|
||||
# CONFIG_SND_SOC_PEB2466 is not set
|
||||
# CONFIG_SND_SOC_RT5616 is not set
|
||||
# CONFIG_SND_SOC_RT5631 is not set
|
||||
# CONFIG_SND_SOC_RT5640 is not set
|
||||
# CONFIG_SND_SOC_RT5659 is not set
|
||||
# CONFIG_SND_SOC_RT9120 is not set
|
||||
# CONFIG_SND_SOC_RT9123 is not set
|
||||
# CONFIG_SND_SOC_RT9123P is not set
|
||||
# CONFIG_SND_SOC_RTQ9124 is not set
|
||||
# CONFIG_SND_SOC_RTQ9128 is not set
|
||||
# CONFIG_SND_SOC_SGTL5000 is not set
|
||||
# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set
|
||||
# CONFIG_SND_SOC_SIMPLE_MUX is not set
|
||||
# CONFIG_SND_SOC_SMA1303 is not set
|
||||
# CONFIG_SND_SOC_SMA1307 is not set
|
||||
# CONFIG_SND_SOC_SPDIF is not set
|
||||
# CONFIG_SND_SOC_SRC4XXX_I2C is not set
|
||||
# CONFIG_SND_SOC_SSM2305 is not set
|
||||
# CONFIG_SND_SOC_SSM2518 is not set
|
||||
# CONFIG_SND_SOC_SSM2602_SPI is not set
|
||||
# CONFIG_SND_SOC_SSM2602_I2C is not set
|
||||
# CONFIG_SND_SOC_SSM4567 is not set
|
||||
# CONFIG_SND_SOC_STA32X is not set
|
||||
# CONFIG_SND_SOC_STA350 is not set
|
||||
# CONFIG_SND_SOC_STI_SAS is not set
|
||||
# CONFIG_SND_SOC_TAS2552 is not set
|
||||
# CONFIG_SND_SOC_TAS2562 is not set
|
||||
# CONFIG_SND_SOC_TAS2764 is not set
|
||||
# CONFIG_SND_SOC_TAS2770 is not set
|
||||
# CONFIG_SND_SOC_TAS2780 is not set
|
||||
# CONFIG_SND_SOC_TAS2781_I2C is not set
|
||||
# CONFIG_SND_SOC_TAS5086 is not set
|
||||
# CONFIG_SND_SOC_TAS571X is not set
|
||||
# CONFIG_SND_SOC_TAS5720 is not set
|
||||
# CONFIG_SND_SOC_TAS5805M is not set
|
||||
# CONFIG_SND_SOC_TAS6424 is not set
|
||||
# CONFIG_SND_SOC_TDA7419 is not set
|
||||
# CONFIG_SND_SOC_TFA9879 is not set
|
||||
# CONFIG_SND_SOC_TFA989X is not set
|
||||
# CONFIG_SND_SOC_TLV320ADC3XXX is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC23_I2C is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC23_SPI is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC31XX is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set
|
||||
# CONFIG_SND_SOC_TLV320ADCX140 is not set
|
||||
# CONFIG_SND_SOC_TS3A227E is not set
|
||||
# CONFIG_SND_SOC_TSCS42XX is not set
|
||||
# CONFIG_SND_SOC_TSCS454 is not set
|
||||
# CONFIG_SND_SOC_UDA1334 is not set
|
||||
# CONFIG_SND_SOC_UDA1342 is not set
|
||||
# CONFIG_SND_SOC_WM8510 is not set
|
||||
# CONFIG_SND_SOC_WM8523 is not set
|
||||
# CONFIG_SND_SOC_WM8524 is not set
|
||||
# CONFIG_SND_SOC_WM8580 is not set
|
||||
# CONFIG_SND_SOC_WM8711 is not set
|
||||
# CONFIG_SND_SOC_WM8728 is not set
|
||||
# CONFIG_SND_SOC_WM8731_I2C is not set
|
||||
# CONFIG_SND_SOC_WM8731_SPI is not set
|
||||
# CONFIG_SND_SOC_WM8737 is not set
|
||||
# CONFIG_SND_SOC_WM8741 is not set
|
||||
# CONFIG_SND_SOC_WM8750 is not set
|
||||
# CONFIG_SND_SOC_WM8753 is not set
|
||||
# CONFIG_SND_SOC_WM8770 is not set
|
||||
# CONFIG_SND_SOC_WM8776 is not set
|
||||
# CONFIG_SND_SOC_WM8782 is not set
|
||||
# CONFIG_SND_SOC_WM8804_I2C is not set
|
||||
# CONFIG_SND_SOC_WM8804_SPI is not set
|
||||
# CONFIG_SND_SOC_WM8903 is not set
|
||||
# CONFIG_SND_SOC_WM8904 is not set
|
||||
# CONFIG_SND_SOC_WM8940 is not set
|
||||
# CONFIG_SND_SOC_WM8960 is not set
|
||||
# CONFIG_SND_SOC_WM8961 is not set
|
||||
# CONFIG_SND_SOC_WM8962 is not set
|
||||
# CONFIG_SND_SOC_WM8974 is not set
|
||||
# CONFIG_SND_SOC_WM8978 is not set
|
||||
# CONFIG_SND_SOC_WM8985 is not set
|
||||
# CONFIG_SND_SOC_ZL38060 is not set
|
||||
# CONFIG_SND_SOC_MAX9759 is not set
|
||||
# CONFIG_SND_SOC_MT6351 is not set
|
||||
# CONFIG_SND_SOC_MT6357 is not set
|
||||
# CONFIG_SND_SOC_MT6358 is not set
|
||||
# CONFIG_SND_SOC_MT6660 is not set
|
||||
# CONFIG_SND_SOC_NAU8315 is not set
|
||||
# CONFIG_SND_SOC_NAU8325 is not set
|
||||
# CONFIG_SND_SOC_NAU8540 is not set
|
||||
# CONFIG_SND_SOC_NAU8810 is not set
|
||||
CONFIG_SND_SOC_NAU8821=m
|
||||
# CONFIG_SND_SOC_NAU8822 is not set
|
||||
# CONFIG_SND_SOC_NAU8824 is not set
|
||||
# CONFIG_SND_SOC_NTP8918 is not set
|
||||
# CONFIG_SND_SOC_NTP8835 is not set
|
||||
# CONFIG_SND_SOC_TPA6130A2 is not set
|
||||
# end of CODEC drivers
|
||||
|
||||
#
|
||||
# Generic drivers
|
||||
#
|
||||
# CONFIG_SND_SIMPLE_CARD is not set
|
||||
# end of Generic drivers
|
||||
|
||||
# CONFIG_SND_SOC is not set
|
||||
CONFIG_SND_X86=y
|
||||
# CONFIG_HDMI_LPE_AUDIO is not set
|
||||
CONFIG_SND_VIRTIO=m
|
||||
@@ -4951,7 +4534,7 @@ CONFIG_HID_SONY=m
|
||||
# CONFIG_SONY_FF is not set
|
||||
CONFIG_HID_SPEEDLINK=m
|
||||
CONFIG_HID_STEAM=m
|
||||
CONFIG_STEAM_FF=y
|
||||
# CONFIG_STEAM_FF is not set
|
||||
CONFIG_HID_STEELSERIES=m
|
||||
CONFIG_HID_SUNPLUS=m
|
||||
CONFIG_HID_RMI=m
|
||||
@@ -5401,7 +4984,6 @@ CONFIG_RTC_INTF_DEV=y
|
||||
# CONFIG_RTC_DRV_DS1374 is not set
|
||||
# CONFIG_RTC_DRV_DS1672 is not set
|
||||
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||
# CONFIG_RTC_DRV_NVIDIA_VRS10 is not set
|
||||
# CONFIG_RTC_DRV_RS5C372 is not set
|
||||
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||
# CONFIG_RTC_DRV_ISL12022 is not set
|
||||
@@ -5751,8 +5333,6 @@ CONFIG_RPMSG_NS=m
|
||||
CONFIG_RPMSG_VIRTIO=m
|
||||
# end of Rpmsg drivers
|
||||
|
||||
# CONFIG_SOUNDWIRE is not set
|
||||
|
||||
#
|
||||
# SOC (System On Chip) specific Drivers
|
||||
#
|
||||
@@ -6257,7 +5837,7 @@ CONFIG_HID_SENSOR_ALS=m
|
||||
# CONFIG_RPR0521 is not set
|
||||
# CONFIG_LTR390 is not set
|
||||
# CONFIG_LTR501 is not set
|
||||
CONFIG_LTRF216A=m
|
||||
# CONFIG_LTRF216A is not set
|
||||
# CONFIG_LV0104CS is not set
|
||||
# CONFIG_MAX44000 is not set
|
||||
# CONFIG_MAX44009 is not set
|
||||
@@ -7462,7 +7042,6 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
# CONFIG_NMI_CHECK_CPU is not set
|
||||
# CONFIG_DEBUG_IRQFLAGS is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -13,6 +13,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -13,6 +13,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -8,6 +8,7 @@ CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
|
||||
# localversion
|
||||
|
||||
@@ -7,7 +7,6 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
CONFIG_REGULATOR=y
|
||||
CONFIG_RMI4_CORE=m
|
||||
CONFIG_RMI4_I2C=m
|
||||
CONFIG_STEAM_FF=y
|
||||
CONFIG_STK3310=m
|
||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||
CONFIG_TOUCHSCREEN_ZINITIX=m
|
||||
@@ -38,15 +37,3 @@ CONFIG_VIRTIO_IOMMU=m
|
||||
|
||||
# uefi
|
||||
CONFIG_FB_EFI=y
|
||||
|
||||
# audio
|
||||
CONFIG_SND_SOC=m
|
||||
CONFIG_SND_SOC_AMD_ACP5x=m
|
||||
CONFIG_SND_SOC_AMD_VANGOGH_MACH=m
|
||||
CONFIG_SND_SOC_CS35L41=m
|
||||
CONFIG_SND_SOC_CS35L41_I2C=m
|
||||
CONFIG_SND_SOC_CS35L41_SPI=m
|
||||
CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
CONFIG_SND_SOC_SOF_AMD_VANGOGH=m
|
||||
CONFIG_SND_SOC_SOF_PCI=m
|
||||
CONFIG_SND_SOC_SOF_TOPLEVEL=y
|
||||
@@ -1,7 +1,7 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer=""
|
||||
maintainer="Eric Anderson <ejona86@gmail.com>"
|
||||
pkgname=device-asus-flo
|
||||
pkgver=6
|
||||
pkgver=7
|
||||
pkgrel=0
|
||||
pkgdesc="Google Nexus 7 2013 (flo)"
|
||||
url="https://postmarketos.org"
|
||||
@@ -17,7 +17,7 @@ subpackages="
|
||||
$pkgname-nonfree-firmware:nonfree_firmware
|
||||
$pkgname-udev
|
||||
"
|
||||
source="deviceinfo kernel-cmdline.conf 90-android-touch-dev.rules wpa_supplicant.conf pointercal"
|
||||
source="deviceinfo kernel-cmdline.conf kernel-cmdline-workaround.conf 90-android-touch-dev.rules wpa_supplicant.conf pointercal"
|
||||
|
||||
options="!check !archcheck"
|
||||
|
||||
@@ -29,6 +29,10 @@ package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
install -D -m644 "$srcdir"/wpa_supplicant.conf \
|
||||
"$pkgdir"/etc/wpa_supplicant/wpa_supplicant.conf
|
||||
# Feed the whacky bootloader that eats 26 characters.
|
||||
# Must sort before 00-base.conf
|
||||
install -D -m644 "$srcdir/kernel-cmdline-workaround.conf" \
|
||||
"$pkgdir/usr/lib/kernel-cmdline.d/00-aaa-$pkgname-workaround.conf"
|
||||
install -D -m644 "$srcdir"/90-android-touch-dev.rules \
|
||||
"$pkgdir"/usr/lib/udev/rules.d/90-android-touch-dev.rules
|
||||
install -D -m644 "$srcdir"/pointercal \
|
||||
@@ -67,8 +71,9 @@ nonfree_firmware() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f509dac69625e684d17419226c4cd25694bb81c36f0dcedfb72cb9e5a499fb4468fb5ac263db6a58478276c85410aba6a563dccca42038eb43213015bf70f7f4 deviceinfo
|
||||
355605a0fa4cd0f131ca8f3f57be664e3a1afc2ae198f7ccf6f147bdf8c38462000fb9a65b6c7f4e6f3e9233d2f7b7db826a067d9615bad147b02874c6f364d6 kernel-cmdline.conf
|
||||
56aeb6716e2306b89df858d12b71aa682629876ef41d8a9d8d246ab5bca0cb73143fd65adbb517eef6029912d7ab1590703f6991dc61c4f924a408aded420afe deviceinfo
|
||||
18f40d7308eb327de4b8ea5552fef3874e6f3f2e2da7dba4244e954ce866ed8658a6809177488aca6387149c0014782d5a10634881f72301fbefbe3743702faa kernel-cmdline.conf
|
||||
ebc11da9dbafca1b7052ff58d1782e9e48508e3f338656e817f42e6da40cbed198ee9ec3093909012733b82ca26b0f9b07e3f1aea63500a90855823aa31ee465 kernel-cmdline-workaround.conf
|
||||
5ac89b627f52d2f1103c3329bd905cdbb906cae5bb332d52e6805d7971fbcc0faabe1fd9d2beb7c6de4e4487c05047eaa17852dbf9e114ee3c5d4b0d57d73859 90-android-touch-dev.rules
|
||||
3278921cc1617d10fdd13dfbeaf213cda0078d069e727acd8cfac10bd8ade6f373be1e22fd1e4b50ae71cd2eae09f7d6aad5de42338d9ea9f8c1a34f0b60cb69 wpa_supplicant.conf
|
||||
cf913217b41a3dde8bc2a16a5bc82013c85679de0e81db1cfc36f2409ea034fec430082ddcb207c16746453601cf8381300b049cd2fb131f1916dc7dbcc247e3 pointercal
|
||||
|
||||
@@ -19,7 +19,6 @@ deviceinfo_screen_height="1920"
|
||||
# Fastboot related
|
||||
deviceinfo_generate_bootimg="true"
|
||||
deviceinfo_flash_offset_base="0x80200000"
|
||||
# Feed the whacky bootloader that eats 26 characters
|
||||
deviceinfo_flash_offset_kernel="0x00008000"
|
||||
deviceinfo_flash_offset_ramdisk="0x02000000"
|
||||
deviceinfo_flash_offset_second="0x00f00000"
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
xxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
@@ -1,4 +1,4 @@
|
||||
xxxxxxxxxxxxxxxxxxxxxxxxxxconsole=ttyMSM0,115200,n8
|
||||
console=ttyMSM0,115200,n8
|
||||
user_debug=31
|
||||
msm_rtb.filter=0x3F
|
||||
ehci-hcd.park=3
|
||||
|
||||
Loaded 100 of 217 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user