Compare commits
263
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5ee22f8fa9 | ||
|
|
06b8e00382 | ||
|
|
fa65e4331c | ||
|
|
6285df1bff | ||
|
|
02d879ad3f | ||
|
|
096184a9b0 | ||
|
|
12ca07cb2a | ||
|
|
9e7fd89578 | ||
|
|
165a7ef85e | ||
|
|
511d5eb432 | ||
|
|
c792d2aab0 | ||
|
|
51807e0a38 | ||
|
|
4da8b85cd2 | ||
|
|
52c204ab4d | ||
|
|
e9e400058d | ||
|
|
e56e2aaf09 | ||
|
|
415454cdcf | ||
|
|
81ef2398d3 | ||
|
|
321167b7c9 | ||
|
|
93871401cd | ||
|
|
dc2866710c | ||
|
|
6dbd933393 | ||
|
|
245630a06d | ||
|
|
6856f0bb1e | ||
|
|
1bf628b78b | ||
|
|
4fbd9a4fb2 | ||
|
|
f65d2f6b6a | ||
|
|
c20ad9d6f0 | ||
|
|
d71d9b5c2f | ||
|
|
b476d9bef8 | ||
|
|
dea8d1ea71 | ||
|
|
762b830bd9 | ||
|
|
8f5339e7ba | ||
|
|
a3f77bd84e | ||
|
|
4290c56dcd | ||
|
|
08636e98af | ||
|
|
db020e37a6 | ||
|
|
2a080185b4 | ||
|
|
491ef1cb5f | ||
|
|
8659b81479 | ||
|
|
b88aedeb07 | ||
|
|
0dd3833131 | ||
|
|
ea2144bbaf | ||
|
|
481c2a8970 | ||
|
|
bce90fc1ec | ||
|
|
efdd4179ca | ||
|
|
8a453cd2f5 | ||
|
|
5201e1d9d6 | ||
|
|
5971d0f226 | ||
|
|
974f3165f9 | ||
|
|
2a71c8b63d | ||
|
|
ad6b4cf273 | ||
|
|
022bfaeeb1 | ||
|
|
25702e2374 | ||
|
|
84dc6a25f1 | ||
|
|
4e0ff94591 | ||
|
|
8bad680f0a | ||
|
|
f426dd23ab | ||
|
|
a339e3ab2f | ||
|
|
4197876192 | ||
|
|
6020955850 | ||
|
|
27e46df277 | ||
|
|
bae76c6a51 | ||
|
|
4d713c7133 | ||
|
|
790ba424e7 | ||
|
|
546a2c16f2 | ||
|
|
91bb1a6018 | ||
|
|
a4803a404c | ||
|
|
3bff0ec79a | ||
|
|
a49d91522d | ||
|
|
934843e44c | ||
|
|
4960460b82 | ||
|
|
12216b89f2 | ||
|
|
f464f548b4 | ||
|
|
7dd6f327f5 | ||
|
|
187f27e5a3 | ||
|
|
d8d8e19235 | ||
|
|
a652a6f334 | ||
|
|
51cf7aa48b | ||
|
|
3dbf62377e | ||
|
|
b746630896 | ||
|
|
945f16bcc0 | ||
|
|
9e1af0f117 | ||
|
|
5136e99a67 | ||
|
|
85a3bbfd5d | ||
|
|
076b3f343d | ||
|
|
dcf34e7e41 | ||
|
|
c957fa0c83 | ||
|
|
7d35823389 | ||
|
|
cf13a8a683 | ||
|
|
b75d4fa94d | ||
|
|
c5a8b1b6cd | ||
|
|
f2f4cdd1e2 | ||
|
|
002191af2b | ||
|
|
7cc349a2b1 | ||
|
|
b9e6ca1211 | ||
|
|
a859221da5 | ||
|
|
cd5aaf8e9f | ||
|
|
e41cce98e8 | ||
|
|
95be8c7b5a | ||
|
|
28debb7530 | ||
|
|
d567384f0d | ||
|
|
51a7792aac | ||
|
|
d07664abbb | ||
|
|
917ca066de | ||
|
|
c739138510 | ||
|
|
93dfbad7ba | ||
|
|
41d7b0c4b7 | ||
|
|
2c08601858 | ||
|
|
9107b52a31 | ||
|
|
4e23818b18 | ||
|
|
57c75db149 | ||
|
|
8d356e5056 | ||
|
|
5fe98f2476 | ||
|
|
e6852ed946 | ||
|
|
bb1f8cb515 | ||
|
|
d3366eb7e5 | ||
|
|
026dd661b7 | ||
|
|
6e9e1c8ee9 | ||
|
|
8458d2a5d1 | ||
|
|
93f91ed3c0 | ||
|
|
30546c9795 | ||
|
|
6eae90872b | ||
|
|
32e9ca423e | ||
|
|
dd15329220 | ||
|
|
e8f41bbd28 | ||
|
|
30b58b3e48 | ||
|
|
4e6ed17a98 | ||
|
|
d4ee2be519 | ||
|
|
613c20c7e7 | ||
|
|
481fb1948d | ||
|
|
b17dbf308f | ||
|
|
b1f4684fa9 | ||
|
|
29f27e4b55 | ||
|
|
c2d7194b22 | ||
|
|
12541c1a6e | ||
|
|
d5460000aa | ||
|
|
22a792fbe6 | ||
|
|
794bce75b6 | ||
|
|
a5dcb7b61b | ||
|
|
8b302ee6ce | ||
|
|
b6489d85e2 | ||
|
|
432691cf41 | ||
|
|
ee0545d7ae | ||
|
|
174c7fc713 | ||
|
|
9119922edf | ||
|
|
51719c59b0 | ||
|
|
4e071ba624 | ||
|
|
7e145bad88 | ||
|
|
5781f22c48 | ||
|
|
f048d723f5 | ||
|
|
52e3daf0d3 | ||
|
|
78700ba2c9 | ||
|
|
18817063ee | ||
|
|
7df5d62494 | ||
|
|
d6db12f1f4 | ||
|
|
2cefeddf7e | ||
|
|
8733e062ac | ||
|
|
e039d54678 | ||
|
|
8cbef98839 | ||
|
|
e88f56d618 | ||
|
|
221596151e | ||
|
|
45acd6449d | ||
|
|
d1284775df | ||
|
|
98ffffadc4 | ||
|
|
7de0485651 | ||
|
|
5ede52a87c | ||
|
|
7f30afdb7b | ||
|
|
7d4a439821 | ||
|
|
7d3b8e05df | ||
|
|
93cc790a9d | ||
|
|
9e07e317fb | ||
|
|
1fd1396385 | ||
|
|
de51296af2 | ||
|
|
2f8b24651a | ||
|
|
d34a040357 | ||
|
|
b5256b5f3d | ||
|
|
d7229de9d4 | ||
|
|
72d41b909f | ||
|
|
f90f431e2c | ||
|
|
5f73aa27ac | ||
|
|
ea1d611657 | ||
|
|
58017a20fc | ||
|
|
750a5e44c6 | ||
|
|
a042ba345b | ||
|
|
ff66f0bd69 | ||
|
|
a7cb07b4bc | ||
|
|
5a7562eff0 | ||
|
|
5c7d664d88 | ||
|
|
48aa6d9b84 | ||
|
|
7032c65834 | ||
|
|
06712bae4b | ||
|
|
58017f46b2 | ||
|
|
1c26be5ffe | ||
|
|
16653132a5 | ||
|
|
ec33981ed5 | ||
|
|
543cc6296a | ||
|
|
bd75bd2184 | ||
|
|
202f4ce025 | ||
|
|
1d68379692 | ||
|
|
30b82eebb9 | ||
|
|
2f14c44b7b | ||
|
|
f5a9093e73 | ||
|
|
c847234ee9 | ||
|
|
035934c785 | ||
|
|
8d348d43f2 | ||
|
|
94fab838ee | ||
|
|
bb5686f152 | ||
|
|
a6fc5a6a34 | ||
|
|
93885e9498 | ||
|
|
7b9c17483f | ||
|
|
884aa853dd | ||
|
|
759500847f | ||
|
|
6e99b38fc8 | ||
|
|
affdf01c15 | ||
|
|
7bbac7dea6 | ||
|
|
0f5258d3ba | ||
|
|
a75026ff3a | ||
|
|
4bf8b82a1b | ||
|
|
0b4c804bfc | ||
|
|
a60830d3cb | ||
|
|
7203fa22b0 | ||
|
|
6ad93a1713 | ||
|
|
26a458efc0 | ||
|
|
108b5f846c | ||
|
|
5ca5542111 | ||
|
|
1e7f2ed2e7 | ||
|
|
d16bac3335 | ||
|
|
e6eed8f376 | ||
|
|
8473c7a59c | ||
|
|
213f0eccac | ||
|
|
78952f195e | ||
|
|
7513001408 | ||
|
|
54a80d1d04 | ||
|
|
7b5d78d4b4 | ||
|
|
832843238b | ||
|
|
85bc7bf959 | ||
|
|
017e8ea414 | ||
|
|
3e9288e447 | ||
|
|
a9c8157e38 | ||
|
|
94e59d71e4 | ||
|
|
cb914b669a | ||
|
|
ad7f71fb30 | ||
|
|
e8e61a4f9f | ||
|
|
939405962d | ||
|
|
bdefd2fb18 | ||
|
|
954b75f585 | ||
|
|
6b30198263 | ||
|
|
15d376dbe7 | ||
|
|
bb63df7fca | ||
|
|
db35abcce4 | ||
|
|
7b6fe18469 | ||
|
|
c3872e764e | ||
|
|
f7052461da | ||
|
|
562b120a92 | ||
|
|
a1df9420b3 | ||
|
|
fdc0eccc87 | ||
|
|
bbbb3e052f | ||
|
|
71c7ef6132 | ||
|
|
fee62a4781 | ||
|
|
069a69569d | ||
|
|
e535c50ddf | ||
|
|
be64ae2610 |
No files matched your search
@@ -129,8 +129,9 @@ prepare-{{ device.name }}:
|
||||
needs:
|
||||
- job: 'prepare-{{ device.name }}'
|
||||
artifacts: false
|
||||
# NOTE: We can't wait for a particular job in the matrix until GitLab implements support for it:
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/issues/423553
|
||||
parallel:
|
||||
matrix:
|
||||
- KERNEL_VARIANT: $[[ matrix.KERNEL_VARIANT ]]
|
||||
variables:
|
||||
CI_TRON__PMB_BUILD_JOB: "prepare-{{ device.name }}{% if device.has_kernel_variants %}: [$KERNEL_VARIANT]{% endif %}"
|
||||
CI_TRON_KERNEL_CMDLINE__DEVICEINFO: '{{ device.deviceinfo.kernel_cmdline }}'
|
||||
|
||||
@@ -2,9 +2,6 @@
|
||||
# Copyright 2024 Oliver Smith
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
import glob
|
||||
import tempfile
|
||||
import sys
|
||||
import subprocess
|
||||
|
||||
# Same dir
|
||||
|
||||
+6
-16
@@ -7,18 +7,12 @@
|
||||
import configparser
|
||||
import os
|
||||
import subprocess
|
||||
from functools import cache
|
||||
|
||||
|
||||
cache = {}
|
||||
|
||||
|
||||
@cache
|
||||
def get_pmaports_dir():
|
||||
global cache
|
||||
if "pmaports_dir" in cache:
|
||||
return cache["pmaports_dir"]
|
||||
ret = os.path.realpath(os.path.join(os.path.dirname(__file__) + "/../.."))
|
||||
cache["pmaports_dir"] = ret
|
||||
return ret
|
||||
return os.path.realpath(os.path.join(os.path.dirname(__file__) + "/../.."))
|
||||
|
||||
|
||||
def run_git(parameters, check=True, stderr=None):
|
||||
@@ -51,6 +45,7 @@ def run_pmbootstrap(parameters):
|
||||
subprocess.run(cmd, universal_newlines=True, check=True)
|
||||
|
||||
|
||||
@cache
|
||||
def get_upstream_branch():
|
||||
""" Use pmaports.cfg from current branch (e.g. "v20.05_fix-ci") and
|
||||
channels.cfg from master to retrieve the upstream branch.
|
||||
@@ -61,10 +56,6 @@ def get_upstream_branch():
|
||||
if target_branch := os.environ.get("CI_MERGE_REQUEST_TARGET_BRANCH_NAME"):
|
||||
return target_branch
|
||||
|
||||
global cache
|
||||
if "upstream_branch" in cache:
|
||||
return cache["upstream_branch"]
|
||||
|
||||
# Get channel (e.g. "stable") from pmaports.cfg
|
||||
# https://postmarketos.org/pmaports.cfg
|
||||
pmaports_dir = get_pmaports_dir()
|
||||
@@ -82,11 +73,10 @@ def get_upstream_branch():
|
||||
" This appears to be an old branch, consider recreating your change" \
|
||||
" on top of master."
|
||||
|
||||
ret = channels_cfg[channel]["branch_pmaports"]
|
||||
cache["upstream_branch"] = ret
|
||||
return ret
|
||||
return channels_cfg[channel]["branch_pmaports"]
|
||||
|
||||
|
||||
@cache
|
||||
def get_base_commit() -> str:
|
||||
"""Get the base commit that can be compared with HEAD to get all commits in the
|
||||
given branch/merge request."""
|
||||
|
||||
@@ -142,21 +142,12 @@ class Device:
|
||||
|
||||
|
||||
class ArchTagSet(set):
|
||||
supported_arches = [
|
||||
Arch.x86_64,
|
||||
Arch.x86,
|
||||
Arch.aarch64,
|
||||
Arch.armv7,
|
||||
Arch.armhf,
|
||||
Arch.riscv64,
|
||||
Arch.ppc64le,
|
||||
]
|
||||
|
||||
def update(self, iterable):
|
||||
supported_arches = Arch.supported_binary()
|
||||
# This ignores things like !armv7, that could be a follow-up optimization
|
||||
if 'noarch' in iterable or 'all' in iterable:
|
||||
iterable = [arch for arch in self.supported_arches]
|
||||
super().update([Arch(arch) for arch in iterable if Arch(arch) in self.supported_arches])
|
||||
iterable = [arch for arch in supported_arches]
|
||||
super().update([Arch(arch) for arch in iterable if Arch(arch) in supported_arches])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
+1
-1
@@ -16,12 +16,12 @@ fi
|
||||
sh_files="
|
||||
./main/mdss-fb-init-hack/mdss-fb-init-hack.sh
|
||||
./main/postmarketos-base-ui/rootfs-usr-lib-NetworkManager-dispatcher.d-50-dns-filter.sh
|
||||
./main/postmarketos-base-ui/rootfs-usr-lib-NetworkManager-dispatcher.d-50-tethering.sh
|
||||
./main/postmarketos-installkernel/installkernel-pmos
|
||||
./main/postmarketos-initramfs/init.sh
|
||||
./main/postmarketos-initramfs/init_functions.sh
|
||||
./main/postmarketos-mkinitfs-hook-netboot/netboot.sh
|
||||
./main/postmarketos-ui-os-installer/rootfs-usr-bin-pmos_setup.sh
|
||||
./main/postmarketos-usb-moded/rootfs-usr-lib-systemd-system-generators-umtprd-config-generator
|
||||
./main/ttyescape/*.post-install
|
||||
./main/unl0kr/unlock.sh
|
||||
./device/community/soc-qcom/call_audio_idle_suspend_workaround.sh
|
||||
|
||||
@@ -27,6 +27,7 @@ def args(request):
|
||||
args.offline = False
|
||||
args.action = "init"
|
||||
args.cross = False
|
||||
args.ccache = False
|
||||
args.log = None
|
||||
|
||||
init_args(args)
|
||||
|
||||
@@ -14,7 +14,7 @@ def test_aports_ui():
|
||||
"""
|
||||
pmaports_cfg = pmb.config.pmaports.read_config()
|
||||
for arch in pmaports_cfg["supported_arches"].split(","):
|
||||
for path in common.get_changed_files():
|
||||
for path in common.get_changed_files(removed=False):
|
||||
path = Path(path)
|
||||
|
||||
if path.name != "APKBUILD":
|
||||
|
||||
@@ -5,10 +5,6 @@
|
||||
#
|
||||
set -eu
|
||||
|
||||
# Maximal allowed size (in bytes) of a file.
|
||||
FILE_SIZE_LIMIT=262144 # 256 kiB
|
||||
|
||||
|
||||
if ! command -v sha512sum >/dev/null; then
|
||||
# macOS / BSDs (?) don't have sha512sum, but shasum.
|
||||
alias sha512sum='shasum -a 512'
|
||||
@@ -95,20 +91,6 @@ check_local_sources() {
|
||||
return $status
|
||||
}
|
||||
|
||||
# Checks if the file ($1) being committed is not bigger than FILE_SIZE_LIMIT.
|
||||
check_file_size() {
|
||||
local path="$1"
|
||||
local size
|
||||
|
||||
size=$(git cat-file -s ":$path")
|
||||
if [ $size -gt $FILE_SIZE_LIMIT ]; then
|
||||
local size_kb=$(( size / 1024 ))
|
||||
|
||||
error "file \"$path\" is quite big ($(( size / 1024 )) kiB), better put a remote url in source="
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
cleanup() {
|
||||
[ -f "$_staged" ] && rm "$_staged"
|
||||
}
|
||||
@@ -122,8 +104,4 @@ for apkbuild in $(changed_files '**/APKBUILD'); do
|
||||
cleanup
|
||||
done
|
||||
|
||||
for path in $(changed_files); do
|
||||
check_file_size "$path"
|
||||
done
|
||||
|
||||
trap - EXIT
|
||||
@@ -27,7 +27,8 @@
|
||||
Replace space inside `[ ]` with `x` to fill the checkbox
|
||||
-->
|
||||
* [ ] edge (`master` branch)
|
||||
* [ ] `v25.06`
|
||||
* [ ] `v25.12`
|
||||
* [ ] `v25.06` (supported until 2026-01-23)
|
||||
|
||||
* [ ] I confirm that the issue still is present after running `sudo apk upgrade -a`
|
||||
|
||||
|
||||
+3
-3
@@ -9,13 +9,13 @@ branch_aports=master
|
||||
mirrordir_alpine=edge
|
||||
|
||||
[v25.12]
|
||||
description=Upcoming stable release (DO NOT USE)
|
||||
description=Latest release / Recommended for best stability
|
||||
branch_pmaports=v25.12
|
||||
branch_aports=master
|
||||
branch_aports=3.23-stable
|
||||
mirrordir_alpine=v3.23
|
||||
|
||||
[v25.06]
|
||||
description=Latest release / Recommended for best stability
|
||||
description=Old release (supported until 2026-01-23)
|
||||
branch_pmaports=v25.06
|
||||
branch_aports=3.22-stable
|
||||
mirrordir_alpine=v3.22
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
From abcc28985f5ab3b50c3ed85abee5e7f8bbd0889e Mon Sep 17 00:00:00 2001
|
||||
From: Oliver Smith <ollieparanoid@postmarketos.org>
|
||||
Date: Sun, 21 Dec 2025 17:04:26 +0100
|
||||
Subject: [PATCH] meson: disable libintl check if pam is disabled
|
||||
|
||||
Disable the libintl check when building without the pam feature, so e.g.
|
||||
systemd-boot can be (cross) compiled without having the foreign arch
|
||||
libintl installed on a musl platform.
|
||||
---
|
||||
meson.build | 5 ++---
|
||||
1 file changed, 2 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index bcf1ff2df5..c7088f3d9c 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -1021,11 +1021,10 @@ libdl = cc.find_library('dl')
|
||||
|
||||
# On some distributions that use musl (e.g. Alpine), libintl.h may be provided by gettext rather than musl.
|
||||
# In that case, we need to explicitly link with libintl.so.
|
||||
-if cc.has_function('dgettext',
|
||||
+libintl = []
|
||||
+if get_option('pam').enabled() and not cc.has_function('dgettext',
|
||||
prefix : '''#include <libintl.h>''',
|
||||
args : '-D_GNU_SOURCE')
|
||||
- libintl = []
|
||||
-else
|
||||
libintl = cc.find_library('intl')
|
||||
if not cc.has_function('dgettext',
|
||||
prefix : '''#include <libintl.h>''',
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -1,149 +0,0 @@
|
||||
From 01ce16f1299237946cf07f54952b72e533e5c59b Mon Sep 17 00:00:00 2001
|
||||
From: Struan Robertson <contact@struan.tech>
|
||||
Date: Thu, 18 Sep 2025 15:32:35 +0100
|
||||
Subject: [PATCH] patch wchar_t for musl
|
||||
|
||||
---
|
||||
src/basic/stdio-util.h | 2 +-
|
||||
src/boot/efi-string.c | 10 +++++-----
|
||||
src/boot/efi.h | 6 +++---
|
||||
src/boot/fuzz-efi-printf.c | 2 +-
|
||||
src/boot/test-efi-string.c | 2 +-
|
||||
src/test/test-format-util.c | 4 ++--
|
||||
6 files changed, 13 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/src/basic/stdio-util.h b/src/basic/stdio-util.h
|
||||
index 052087ce15..f9412e8be2 100644
|
||||
--- a/src/basic/stdio-util.h
|
||||
+++ b/src/basic/stdio-util.h
|
||||
@@ -49,7 +49,7 @@ do { \
|
||||
(void) va_arg(ap, long long int); \
|
||||
break; \
|
||||
case PA_WCHAR: \
|
||||
- (void) va_arg(ap, wchar_t); \
|
||||
+ (void) va_arg(ap, uint16_t); \
|
||||
break; \
|
||||
case PA_WSTRING: \
|
||||
case PA_STRING: \
|
||||
diff --git a/src/boot/efi-string.c b/src/boot/efi-string.c
|
||||
index 8e2c73d84d..08003fac5a 100644
|
||||
--- a/src/boot/efi-string.c
|
||||
+++ b/src/boot/efi-string.c
|
||||
@@ -597,7 +597,7 @@ typedef struct {
|
||||
bool have_field_width;
|
||||
|
||||
const char *str;
|
||||
- const wchar_t *wstr;
|
||||
+ const uint16_t *wstr;
|
||||
|
||||
/* For numbers. */
|
||||
bool is_signed;
|
||||
@@ -658,7 +658,7 @@ static bool push_str(FormatContext *ctx, SpecifierContext *sp) {
|
||||
push_padding(ctx, ' ', sp->padded_len);
|
||||
|
||||
/* In userspace unit tests we cannot just memcpy() the wide string. */
|
||||
- if (sp->wstr && sizeof(wchar_t) == sizeof(char16_t)) {
|
||||
+ if (sp->wstr && sizeof(uint16_t) == sizeof(char16_t)) {
|
||||
memcpy(ctx->buf + ctx->n, sp->wstr, sp->len * sizeof(*sp->wstr));
|
||||
ctx->n += sp->len;
|
||||
} else {
|
||||
@@ -752,7 +752,7 @@ static bool handle_format_specifier(FormatContext *ctx, SpecifierContext *sp) {
|
||||
* int in vararg functions, which is why we fetch only ints for any such types. The compiler would
|
||||
* otherwise warn about fetching smaller types. */
|
||||
assert_cc(sizeof(int) == 4);
|
||||
- assert_cc(sizeof(wchar_t) <= sizeof(int));
|
||||
+ assert_cc(sizeof(uint16_t) <= sizeof(int));
|
||||
assert_cc(sizeof(long long) == sizeof(intmax_t));
|
||||
|
||||
assert(ctx);
|
||||
@@ -847,13 +847,13 @@ static bool handle_format_specifier(FormatContext *ctx, SpecifierContext *sp) {
|
||||
return push_str(ctx, sp);
|
||||
|
||||
case 'c':
|
||||
- sp->wstr = &(wchar_t){ va_arg(ctx->ap, int) };
|
||||
+ sp->wstr = &(uint16_t){ va_arg(ctx->ap, int) };
|
||||
sp->len = 1;
|
||||
return push_str(ctx, sp);
|
||||
|
||||
case 's':
|
||||
if (sp->long_arg) {
|
||||
- sp->wstr = va_arg(ctx->ap, const wchar_t *) ?: L"(null)";
|
||||
+ sp->wstr = va_arg(ctx->ap, const uint16_t *) ?: L"(null)";
|
||||
sp->len = wcsnlen(sp->wstr, sp->len);
|
||||
} else {
|
||||
sp->str = va_arg(ctx->ap, const char *) ?: "(null)";
|
||||
diff --git a/src/boot/efi.h b/src/boot/efi.h
|
||||
index 1832df980c..4e6a2f7288 100644
|
||||
--- a/src/boot/efi.h
|
||||
+++ b/src/boot/efi.h
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
#if SD_BOOT
|
||||
/* uchar.h/wchar.h are not suitable for freestanding environments. */
|
||||
-typedef __WCHAR_TYPE__ wchar_t;
|
||||
+typedef __WCHAR_TYPE__ uint16_t;
|
||||
typedef __CHAR16_TYPE__ char16_t;
|
||||
typedef __CHAR32_TYPE__ char32_t;
|
||||
|
||||
@@ -28,7 +28,7 @@ assert_cc(sizeof(uint8_t) == 1);
|
||||
assert_cc(sizeof(uint16_t) == 2);
|
||||
assert_cc(sizeof(uint32_t) == 4);
|
||||
assert_cc(sizeof(uint64_t) == 8);
|
||||
-assert_cc(sizeof(wchar_t) == 2);
|
||||
+assert_cc(sizeof(uint16_t) == 2);
|
||||
assert_cc(sizeof(char16_t) == 2);
|
||||
assert_cc(sizeof(char32_t) == 4);
|
||||
assert_cc(sizeof(size_t) == sizeof(void *));
|
||||
@@ -38,7 +38,7 @@ assert_cc(alignof(uint8_t) == 1);
|
||||
assert_cc(alignof(uint16_t) == 2);
|
||||
assert_cc(alignof(uint32_t) == 4);
|
||||
assert_cc(alignof(uint64_t) == 8);
|
||||
-assert_cc(alignof(wchar_t) == 2);
|
||||
+assert_cc(alignof(uint16_t) == 2);
|
||||
assert_cc(alignof(char16_t) == 2);
|
||||
assert_cc(alignof(char32_t) == 4);
|
||||
|
||||
diff --git a/src/boot/fuzz-efi-printf.c b/src/boot/fuzz-efi-printf.c
|
||||
index 2857b389a2..ec2a45568f 100644
|
||||
--- a/src/boot/fuzz-efi-printf.c
|
||||
+++ b/src/boot/fuzz-efi-printf.c
|
||||
@@ -44,7 +44,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
|
||||
fuzz_setup_logging();
|
||||
|
||||
PRINTF_ONE(i->status, "%*.*s", i->field_width, (int) len, i->str);
|
||||
- PRINTF_ONE(i->status, "%*.*ls", i->field_width, (int) (len / sizeof(wchar_t)), (const wchar_t *) i->str);
|
||||
+ PRINTF_ONE(i->status, "%*.*ls", i->field_width, (int) (len / sizeof(uint16_t)), (const uint16_t *) i->str);
|
||||
|
||||
PRINTF_ONE(i->status, "%% %*.*m", i->field_width, i->precision);
|
||||
PRINTF_ONE(i->status, "%*p", i->field_width, i->ptr);
|
||||
diff --git a/src/boot/test-efi-string.c b/src/boot/test-efi-string.c
|
||||
index e0d3bd9b71..52c65d753d 100644
|
||||
--- a/src/boot/test-efi-string.c
|
||||
+++ b/src/boot/test-efi-string.c
|
||||
@@ -705,7 +705,7 @@ TEST(xvasprintf_status) {
|
||||
test_printf_one("%-14ls %-10.0ls %-10.3ls", L"left", L"", L"chopped");
|
||||
|
||||
test_printf_one("%.6s", (char[]){ 'n', 'o', ' ', 'n', 'u', 'l' });
|
||||
- test_printf_one("%.6ls", (wchar_t[]){ 'n', 'o', ' ', 'n', 'u', 'l' });
|
||||
+ test_printf_one("%.6ls", (uint16_t[]){ 'n', 'o', ' ', 'n', 'u', 'l' });
|
||||
|
||||
test_printf_one("%u %u %u", 0U, 42U, 1234567890U);
|
||||
test_printf_one("%i %i %i", 0, -42, -1234567890);
|
||||
diff --git a/src/test/test-format-util.c b/src/test/test-format-util.c
|
||||
index 0a95837dbe..d07333a5d1 100644
|
||||
--- a/src/test/test-format-util.c
|
||||
+++ b/src/test/test-format-util.c
|
||||
@@ -18,8 +18,8 @@ assert_cc(STRLEN(U"") == 0);
|
||||
assert_cc(STRLEN(U"a") == sizeof(char32_t));
|
||||
assert_cc(STRLEN(U"123") == 3 * sizeof(char32_t));
|
||||
assert_cc(STRLEN(L"") == 0);
|
||||
-assert_cc(STRLEN(L"a") == sizeof(wchar_t));
|
||||
-assert_cc(STRLEN(L"123") == 3 * sizeof(wchar_t));
|
||||
+assert_cc(STRLEN(L"a") == sizeof(uint16_t));
|
||||
+assert_cc(STRLEN(L"123") == 3 * sizeof(uint16_t));
|
||||
assert_cc(DECIMAL_STR_MAX(uint8_t) == STRLEN("255")+1);
|
||||
assert_cc(DECIMAL_STR_MAX(int8_t) == STRLEN("-127")+1);
|
||||
assert_cc(DECIMAL_STR_MAX(uint64_t) == STRLEN("18446744073709551615")+1);
|
||||
--
|
||||
2.51.0
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
From 9047f8b2a7374d95e8261f15941d07b6e4def3fe Mon Sep 17 00:00:00 2001
|
||||
From: Clayton Craft <clayton@craftyguy.net>
|
||||
Date: Tue, 7 Jan 2025 20:19:51 -0800
|
||||
Subject: [PATCH] (pmOS cross/systemd-boot-x86 specific): meson: minimal
|
||||
configure for building systemd-boot
|
||||
|
||||
Notes:
|
||||
- toggling all ENABLED_* things off saves a ton of configure
|
||||
time
|
||||
- Removing capability.h, so that cross compiling doesn't fail
|
||||
because that header isn't installed
|
||||
- Set libcap to required=false, they aren't needed for building the
|
||||
bootloader, and they complicate cross compilation
|
||||
|
||||
IMPORTANT: some of these dependencies don't exist for the target arch
|
||||
(x86) and since they aren't actually required by sd-boot it's easier
|
||||
to just disable/remove them from meson.build!!!
|
||||
---
|
||||
meson.build | 12 ++++++++++--
|
||||
1 file changed, 10 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 238b935372..8449eb8ecd 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -688,7 +688,6 @@ conf.set('GPERF_LEN_TYPE', gperf_len_type,
|
||||
|
||||
foreach header : [
|
||||
'crypt.h',
|
||||
- 'sys/capability.h',
|
||||
]
|
||||
|
||||
if not cc.has_header(header)
|
||||
@@ -997,7 +996,7 @@ threads = dependency('threads')
|
||||
librt = cc.find_library('rt')
|
||||
libm = cc.find_library('m')
|
||||
libdl = cc.find_library('dl')
|
||||
-libcap = dependency('libcap')
|
||||
+libcap = dependency('libcap', required : false)
|
||||
|
||||
# On some architectures, libatomic is required. But on some installations,
|
||||
# it is found, but actual linking fails. So let's try to use it opportunistically.
|
||||
@@ -1886,6 +1885,15 @@ pefile = pymod.find_installation('python3', required: false, modules : ['pefile'
|
||||
want_ukify = get_option('ukify').require(python_39 and (want_tests != 'true' or pefile.found()), error_message : 'Python >= 3.9 and pefile required').allowed()
|
||||
conf.set10('ENABLE_UKIFY', want_ukify)
|
||||
|
||||
+foreach key : conf.keys()
|
||||
+ if key.startswith('ENABLE_')
|
||||
+ conf.set10(key, false)
|
||||
+ endif
|
||||
+endforeach
|
||||
+
|
||||
+conf.set10('ENABLE_EFI', true)
|
||||
+conf.set10('ENABLE_BOOTLOADER', true)
|
||||
+
|
||||
#####################################################################
|
||||
|
||||
check_efi_alignment_py = files('tools/check-efi-alignment.py')
|
||||
--
|
||||
2.51.0
|
||||
|
||||
@@ -2,12 +2,11 @@
|
||||
|
||||
pkgname=systemd-boot-x86
|
||||
_pkgname=systemd-boot # for monitoring
|
||||
pkgver=258.2
|
||||
pkgver=259
|
||||
pkgrel=0
|
||||
pkgdesc="systemd's EFI boot manager for x86 EFI on x86_64."
|
||||
url="https://systemd.io/"
|
||||
# riscv64: I have no way to test this currently
|
||||
arch="x86_64"
|
||||
arch="x86_64" # x86 32-bit only makes sense on x86 64-bit
|
||||
license="LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
bash
|
||||
@@ -23,8 +22,7 @@ makedepends="
|
||||
"
|
||||
source="
|
||||
systemd-$pkgver.tar.gz::https://github.com/systemd/systemd/archive/refs/tags/v$pkgver.tar.gz
|
||||
0001-patch-wchar_t-for-musl.patch
|
||||
0002-meson-minimal-configure-for-building-systemd-boot.patch
|
||||
0001-meson-disable-libintl-check-if-pam-is-disabled.patch
|
||||
cross-x86.meson
|
||||
"
|
||||
# check: no tests
|
||||
@@ -37,6 +35,7 @@ builddir="$srcdir/systemd-$pkgver"
|
||||
|
||||
build() {
|
||||
abuild-meson \
|
||||
-Dlibc="musl" \
|
||||
-Dsbat-distro="alpine" \
|
||||
-Dsbat-distro-summary="Alpine Linux" \
|
||||
-Dsbat-distro-pkgname="$pkgname" \
|
||||
@@ -119,8 +118,7 @@ efistub() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1dc016a5a037aec2682e08d2add0dcf8d03db15b45ce8c6b677898f734aefd4694ce18e588d579e42514071fc4c167b2bf53808478b2bd3856b257c9fbcde45d systemd-258.2.tar.gz
|
||||
9ff8da74fa51b0ededaf6cf7b80b03f433c8617db39eb5cde01477031fa00724b8b7bdf68c945c277510f81e7fbbf3b2732f2c781b0f6ce67569b2737581595b 0001-patch-wchar_t-for-musl.patch
|
||||
5cffc18f3eaaab1b6cc8f7191afed628036b9e794ca7f9fe0a7eb4653862f8cd2b43f18483916b52cdca4ddb17b8baae5baa212aa152b1ae8f2b31d57d6e1f45 0002-meson-minimal-configure-for-building-systemd-boot.patch
|
||||
ef46b13661df43e3cfbeee1bc22f0b1eb902e8ebe39c19868c465efd08b35a199c2a2cd9d8021a6bc4d692fa0c6e0eab3f13eecd6ce24dde81d3945464a25b50 systemd-259.tar.gz
|
||||
8ecb5e25c0d8b01c406fa3084b0910d517cabbf12894958b4d3d77462cb0924f0a52fe2bf1aa39af29b16fd78fe080a6a99daa18015c6059fb2e52c971d83ba9 0001-meson-disable-libintl-check-if-pam-is-disabled.patch
|
||||
ad54e2c7e7a21bfa9b5f9e8db1b6af6a6d78a3e5dfe2dafcec77488f6224865ab4d4c8a8c8ee1c54c99d1741361e9fb3a51e5d36bcbc7a1c3fdcc4d0c1672132 cross-x86.meson
|
||||
"
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
pkgname=linux-samsung-a3y17lte
|
||||
pkgver=3.18.14
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="Samsung Galaxy A3 (2017) kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -38,14 +38,24 @@ _outdir="out"
|
||||
prepare() {
|
||||
default_prepare
|
||||
. downstreamkernel_prepare
|
||||
|
||||
# Fix for proc.S build error
|
||||
sed -i '189s/#.*//' arch/arm64/mm/proc.S
|
||||
|
||||
# Neutralizing FIPS integrity checks, just returning 0
|
||||
echo "int main() { return 0; }" > scripts/fips_crypto_utils.c
|
||||
|
||||
# Silence FIPS hmac script
|
||||
echo "exit 0" > scripts/fips_crypto_hmac.sh
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make O="$_outdir" ARCH="$_carch" CC="${CC:-gcc}" \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS" \
|
||||
KCFLAGS="-Wno-error -w -fno-pie -fno-stack-protector -std=gnu89 -fcommon" \
|
||||
CONFIG_FIPS=n
|
||||
|
||||
# Master DTB (deviceinfo_bootimg_qcdt)
|
||||
dtbTool-exynos -o "$_outdir/arch/$_carch/boot"/dt.img \
|
||||
$(find "$_outdir/arch/$_carch/boot/dts/" -name *a3y17lte*.dtb)
|
||||
}
|
||||
@@ -56,7 +66,8 @@ package() {
|
||||
"$pkgdir"/boot/dt.img
|
||||
}
|
||||
|
||||
sha512sums="71cb4a24bc1aaeaeafd5e00159e560f487eb851a099f652fcb2e9709e6aea4f2e1b95830be13c865c2fab1fad54c9ba209d72068806cef64713e1e12e3d9fb70 linux-samsung-a3y17lte-5414dbfa9f5e114366ff0cc2ffeb9725f3c6b8c3.tar.gz
|
||||
sha512sums="
|
||||
71cb4a24bc1aaeaeafd5e00159e560f487eb851a099f652fcb2e9709e6aea4f2e1b95830be13c865c2fab1fad54c9ba209d72068806cef64713e1e12e3d9fb70 linux-samsung-a3y17lte-5414dbfa9f5e114366ff0cc2ffeb9725f3c6b8c3.tar.gz
|
||||
773cfc48bac93381f1b7fa5e191cead49fc0fad923022b2e28532f4b43ac67ef6a6760613c3693226ed9ab67146f30cf3e0e578e0657c901c9af48f75de6881c config-samsung-a3y17lte.aarch64
|
||||
77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch
|
||||
197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch
|
||||
@@ -67,4 +78,5 @@ sha512sums="71cb4a24bc1aaeaeafd5e00159e560f487eb851a099f652fcb2e9709e6aea4f2e1b9
|
||||
66af05562023bebc8334db8236655960e306aa4e2ce216129a077a762bcf951b8c2c286e1c3f45c6478296769e3b6a70f88256e909a9c48f2539bfc056ecf312 04-fix-firmware-make.patch
|
||||
436f028e28760c2c93c63333ecd78d4d03291264cb2e108f66d75d5f2e44df9b0cba90ecfd762df3aab7ff131eddc13ba033332a6384680bff85424cfe95c4c2 05-add-dts-make.patch
|
||||
9e532d0051756831e12948a5584f331528be58bcddbfab1e1df0217760d035f81b1ac7361b8e81190d4901761572680965b4dd8ef30492c5f94fc330089ce0b3 06-fix-video-argb-setting.patch
|
||||
0d56ba508408dc31961ad688f7fd960b0008851fd5729088658095417781b99962740e0c64d162a26f8389e4b4dc88e291252e7935e896fc70bf73c23150caea 07-fix-usb-gadget-random-mac.patch"
|
||||
0d56ba508408dc31961ad688f7fd960b0008851fd5729088658095417781b99962740e0c64d162a26f8389e4b4dc88e291252e7935e896fc70bf73c23150caea 07-fix-usb-gadget-random-mac.patch
|
||||
"
|
||||
@@ -1,5 +1,5 @@
|
||||
# Maintainer: Casey Connolly <kcxt@postmarketos.org>
|
||||
# Co-Maintainer: Joel Selvaraj <joelselvaraj.oss@gmail.com>
|
||||
# Co-Maintainer: Joel Selvaraj <foss@joelselvaraj.com>
|
||||
pkgname=alsa-ucm-conf-sdm845
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
||||
pkgname=device-fairphone-fp4
|
||||
pkgdesc="Fairphone 4"
|
||||
pkgver=6
|
||||
pkgver=7
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -39,7 +39,6 @@ subpackages="$pkgname-openrc"
|
||||
source="
|
||||
81-libssc-fairphone-fp4.rules
|
||||
deviceinfo
|
||||
hexagonrpcd.confd
|
||||
modules-initfs
|
||||
"
|
||||
|
||||
@@ -52,8 +51,6 @@ package() {
|
||||
|
||||
install -Dm644 "$srcdir"/81-libssc-fairphone-fp4.rules \
|
||||
"$pkgdir"/usr/lib/udev/rules.d/81-libssc-fairphone-fp4.rules
|
||||
install -Dm644 "$srcdir"/hexagonrpcd.confd \
|
||||
"$pkgdir"/usr/share/hexagonrpcd/hexagonrpcd-adsp-sensorspd.conf
|
||||
}
|
||||
|
||||
openrc() {
|
||||
@@ -72,6 +69,5 @@ openrc() {
|
||||
sha512sums="
|
||||
2c16ba75e0077b2b1eaefa4c73b287475505a1aeb291ec29316d41cc094277320f9d2aaabfd91eb1dc0f488ab2d61a94faef16e7afe0f1e226779113761b9a37 81-libssc-fairphone-fp4.rules
|
||||
06cdf6ba36f29553484dcde46431500550608dfb757836c180886e3dbc2a1ce5e90927690c63aea468e90ce0b1371d15efe62912eb43749c0e0bee27ce5215b3 deviceinfo
|
||||
6a3d620f2cc60308a62ff651ffb00a5ee1f092131cca9d33b6afd61c8a372a3fd7d46540162213593107e0943b33f3f0119d003d43dcd06dbde757390a6c1729 hexagonrpcd.confd
|
||||
52bb7ed829caa4dcff9728bd6e3cdf118b3c7ee7dfe90df0d4e6422dd67bf3258ae2a4d2dc7599da4182fbd8eb47a0e1d20c58198dc17f2bf178b8f01a8887f7 modules-initfs
|
||||
"
|
||||
@@ -1,2 +0,0 @@
|
||||
# Fairphone 4 specific hexagonrpcd firmware directory
|
||||
hexagonrpcd_fw_dir="/usr/share/qcom/sm7225/Fairphone/fairphone4"
|
||||
@@ -3,7 +3,7 @@
|
||||
pkgname=device-google-bonito
|
||||
pkgdesc="Google Pixel 3a XL"
|
||||
pkgver=7
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -81,7 +81,7 @@ openrc() {
|
||||
|
||||
# The FastRPC service is only enabled when non-free firmware is installed.
|
||||
install -Dm755 "$srcdir"/no-hexagonrpcd-on-suspend.sh \
|
||||
"$subpkgdir"/etc/elogind/system-sleep/no-hexagonrpcd-on-suspend.sh
|
||||
-t "$subpkgdir"/usr/libexec/elogind/system-sleep
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
# Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
# Co-Maintainer: Alicja Michalska <ellyqw@mainlining.org>
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
pkgname=device-google-kukui
|
||||
pkgdesc="Google Kukui Chromebooks"
|
||||
pkgver=10
|
||||
pkgrel=0
|
||||
pkgver=12
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Maintainer: Richard Acayan <mailingradian@gmail.com>
|
||||
pkgname=device-google-sargo
|
||||
pkgdesc="Google Pixel 3a"
|
||||
pkgver=14
|
||||
pkgver=16
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -31,8 +31,6 @@ source="
|
||||
81-libssc-google-sargo.rules
|
||||
deviceinfo
|
||||
hexagonrpcd.confd
|
||||
modem-gnss.initd
|
||||
modem-gnss.service
|
||||
modules-initfs
|
||||
no-hexagonrpcd-on-suspend.sh
|
||||
plasmacamerarc
|
||||
@@ -41,7 +39,6 @@ source="
|
||||
subpackages="
|
||||
$pkgname-openrc
|
||||
$pkgname-plasma-camera:plasma_camera
|
||||
$pkgname-systemd
|
||||
"
|
||||
|
||||
build() {
|
||||
@@ -61,9 +58,6 @@ package() {
|
||||
# The q6voiced configuration can only be used if the ADSP is brought up
|
||||
# via non-free firmware.
|
||||
install -Dm644 "$srcdir"/q6voiced.conf "$pkgdir"/etc/conf.d/q6voiced
|
||||
|
||||
install -Dm755 "$srcdir"/modem-gnss.service \
|
||||
-t "$pkgdir"/usr/lib/systemd/system
|
||||
}
|
||||
|
||||
openrc() {
|
||||
@@ -72,10 +66,7 @@ openrc() {
|
||||
|
||||
# The FastRPC service is only enabled when non-free firmware is installed.
|
||||
install -Dm755 "$srcdir"/no-hexagonrpcd-on-suspend.sh \
|
||||
"$subpkgdir"/etc/elogind/system-sleep/no-hexagonrpcd-on-suspend.sh
|
||||
|
||||
install -Dm755 "$srcdir"/modem-gnss.initd \
|
||||
"$subpkgdir"/etc/init.d/modem-gnss
|
||||
-t "$subpkgdir"/usr/libexec/elogind/system-sleep
|
||||
}
|
||||
|
||||
plasma_camera() {
|
||||
@@ -86,10 +77,8 @@ plasma_camera() {
|
||||
|
||||
sha512sums="
|
||||
089ce0acba4e1d789e337bedfca7570796a6416e7230ae9b8fc6b625747a40dbb064b1a707877cd6b7bdc73844c6571316e2ec0746a77060f13d98c52fdbfc00 81-libssc-google-sargo.rules
|
||||
003879e246731b6e930cd1f60a910188a76962c0659598176df39f74ff7b727f3bd6fc3aec403bfa001ed4672ba75243e5a783663304b18f54d409b7b636edb4 deviceinfo
|
||||
b91113c470e5f09c6968382d7c635ed8f412bce39aa1a66ef4c0f616592264f292aa01b81f02e0b8a695312af40d16cc980e156f0e5fe8821e4e60075a9fdee8 deviceinfo
|
||||
b6208c254b6e44ac4f6d748a38cc6b05da0db2c90235ada2011b138b82ccc3372687df2f5ad97e885e9eea135216a3c52266a08a7f4eb323e62e799f6f82ec7b hexagonrpcd.confd
|
||||
99773091f2653f71d4365fdf4cce048a1904cd044a714778567ce0ff6c9c9d76ad537e6e49d1d02bf385f9d35c00794d093ece0fed046072ed5e1ea65baa5201 modem-gnss.initd
|
||||
c55833c796804966ac8cae4a719aa41df3728b0fc080f11ee94dfb17807c2ff428ffe0061355f913317f5d44ccfa67bda535f1c0a9d9a895d6415a0f71109f92 modem-gnss.service
|
||||
925d8b176a8f1b47a86a1026cc920ffae99ceb35c3e52c222654c15078907579d23c4d68ed65a98ab937f59aaba2bbdd74da8d273e8b9c1ac87a52f718d383d6 modules-initfs
|
||||
2972005a9cf6ca57061965075593dddfa8ee479bc6c21cd41851b1a14768cb1cddbd31a17975ae17adc36d40d294ccbc6bf83defbd69fc7b363f638d8564fbbc no-hexagonrpcd-on-suspend.sh
|
||||
53bec3338d875ecedf2ae981cf9a0f9066e276f09570b3bd06217414461126a76942b70e01c3bb18831fbefeb188621dd5a341ab2604e8fb0c6de8a3025177e2 plasmacamerarc
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
rc-update add hexagonrpcd-adsp-sensorspd
|
||||
rc-update add modem-gnss default
|
||||
@@ -16,6 +16,7 @@ deviceinfo_chassis="handset"
|
||||
deviceinfo_external_storage="false"
|
||||
deviceinfo_screen_width="1080"
|
||||
deviceinfo_screen_height="2220"
|
||||
deviceinfo_zram_swap_pct="57"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
[Unit]
|
||||
Description=Google Sargo (Pixel 3a) GNSS Modem Setup
|
||||
|
||||
[Service]
|
||||
ExecStart=qmicli -d qrtr://0 --loc-set-engine-lock=mt
|
||||
ExecStart=qmicli -d qrtr://0 --loc-set-nmea-types=all
|
||||
Type=oneshot
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
# Maintainer: Alicja Michalska <ellyqw@mainlining.org>
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
# Co-Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
pkgname=device-google-trogdor
|
||||
pkgdesc="Google Trogdor Chromebooks"
|
||||
pkgver=6
|
||||
pkgrel=0
|
||||
pkgver=8
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-lenovo-21bx
|
||||
pkgdesc="Lenovo ThinkPad X13s"
|
||||
pkgver=15
|
||||
pkgver=17
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -25,7 +25,6 @@ depends="
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="
|
||||
01_$pkgname.override
|
||||
deviceinfo
|
||||
firmware.files
|
||||
modules-initfs
|
||||
@@ -33,7 +32,6 @@ source="
|
||||
usbguard.conf
|
||||
"
|
||||
subpackages="
|
||||
$pkgname-gnome
|
||||
$pkgname-pipewire
|
||||
$pkgname-usbguard
|
||||
$pkgname-vulkan
|
||||
@@ -50,18 +48,10 @@ package() {
|
||||
-t "$pkgdir"/usr/share/mkinitfs/files
|
||||
install -Dm644 "$srcdir"/pipewire.conf \
|
||||
-t "$pkgdir"/usr/share/pipewire.conf.d
|
||||
install -Dm644 "$srcdir"/01_"$pkgname".override \
|
||||
-t "$pkgdir"/usr/share/glib-2.0/schemas
|
||||
install -Dm600 "$srcdir"/usbguard.conf \
|
||||
"$pkgdir"/etc/usbguard/rules.d/"$pkgname".conf
|
||||
}
|
||||
|
||||
gnome() {
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-base-ui-gnome"
|
||||
|
||||
amove usr/share/glib-2.0/schemas/01_"$pkgname".override
|
||||
}
|
||||
|
||||
pipewire() {
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-base-ui-audio-pipewire"
|
||||
|
||||
@@ -81,10 +71,9 @@ usbguard() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0254e1277ad0971c50e6e69b377983e8b25f8f45773fdef98fe3a9df7cb06e1c5b9553109e8bd20472099562f82a08b2c9329c72d0ef97210840b5c00a048caa 01_device-lenovo-21bx.override
|
||||
95260beda1a476801f699b10aee77ce1b0342ae67b3120c0d6a59a09f04489c67d579d2c90d1899a90e6b4220ab8726da2eb295e28ed22a800ee78b7b408932b deviceinfo
|
||||
5f4e6a80455c8a2ed879bfd457a89f81790824657ed4101e03b7ec288a274e63340f48e2ad5028cf83744263a4529584b1e94c36d10b98912e5b31804fa98ff0 firmware.files
|
||||
27705e998db262602b50004083fe160dbcde88e9fdcaeb43e3d1d79be0b7af371f84855bb93ba16ada3cf5fa8ff8da6ca159cda4b1de08fb54ac451c57169c57 modules-initfs
|
||||
45d56b8d6157dd7d679d0d4af4866973e6e0365c276fa56c008cbc8373f64626c881b6097ad1b9fa9c0d5b769e61b5a81466d6a773e2848c9ee89f06c0302249 modules-initfs
|
||||
52bbb9564ec713db5d46937701b121afe0c6c644fffe189a05766f491b4997b1bbc4c1f90229efb5764d795df8d40a57d4c840ee4b32d426e7a84520364b8bf5 pipewire.conf
|
||||
0d0412eb1f01af39000c39391f622640461305d83dae1a53aa7eef640cc17fd265cabca4e4e57dea053c47a4e50f9feb90f12ee5310d5b6425783e83efc5f9d8 usbguard.conf
|
||||
"
|
||||
@@ -1,39 +1,58 @@
|
||||
# PCIe + NVMe
|
||||
nvme
|
||||
phy_qcom_qmp_pcie
|
||||
pcie_qcom
|
||||
|
||||
# Keyboard, mouse, some on-board devices
|
||||
i2c_hid_of
|
||||
i2c_qcom_geni
|
||||
|
||||
# PWM, backlight
|
||||
leds_qcom_lpg
|
||||
pwm_bl
|
||||
|
||||
# Battery management, TCPM, remote DSPs
|
||||
qrtr
|
||||
pmic_glink_altmode
|
||||
|
||||
# USB-C
|
||||
gpio_sbu_mux
|
||||
phy_qcom_qmp_combo
|
||||
|
||||
# Display
|
||||
gpucc_sc8280xp
|
||||
apr
|
||||
dispcc_sc8280xp
|
||||
panel_edp
|
||||
phy_qcom_edp
|
||||
msm
|
||||
|
||||
# USB boot
|
||||
phy_qcom_qmp_usb
|
||||
phy_qcom_snps_femto_v2
|
||||
dwc3
|
||||
dwc3_qcom
|
||||
extcon_core
|
||||
## Need to load remoteproc modules in the initramfs, if they are loaded later
|
||||
## then it can cause a power cycle that breaks USB
|
||||
gpio_sbu_mux
|
||||
gpucc_sc8280xp
|
||||
hci_uart
|
||||
hid_generic
|
||||
hid_multitouch
|
||||
i2c_hid_of
|
||||
i2c_hid_of_elan
|
||||
i2c_qcom_cci
|
||||
i2c_qcom_geni
|
||||
icc_bwmon
|
||||
icc_osm_l3
|
||||
leds_gpio
|
||||
leds_qcom_lpg
|
||||
llcc_qcom
|
||||
lpasscc_sc8280xp
|
||||
msm
|
||||
nvme
|
||||
panel_edp
|
||||
pci_pwrctrl_pwrseq
|
||||
pcie_qcom
|
||||
phy_qcom_edp
|
||||
phy_qcom_qmp_combo
|
||||
phy_qcom_qmp_pcie
|
||||
phy_qcom_qmp_usb
|
||||
phy_qcom_snps_femto_v2
|
||||
pinctrl_sc8280xp_lpass_lpi
|
||||
pmic_glink
|
||||
pmic_glink_altmode
|
||||
pwm_bl
|
||||
pwrseq-core
|
||||
pwrseq_qcom_wcn
|
||||
q6apm_dai
|
||||
q6apm_lpass_dais
|
||||
q6prm
|
||||
q6prm_clocks
|
||||
qcom-pm8008-regulator
|
||||
qcom_battmgr
|
||||
qcom_camss
|
||||
qcom_common
|
||||
qcom_pm8008
|
||||
qcom_pon
|
||||
qcom_q6v5_pas
|
||||
qcom_rng
|
||||
qcom_spmi_adc5
|
||||
qcom_spmi_adc_tm5
|
||||
qcom_spmi_temp_alarm
|
||||
qcom_stats
|
||||
qcom_wdt
|
||||
qrtr
|
||||
qrtr-smd
|
||||
rtc_pm8xxx
|
||||
typec
|
||||
videocc_sm8350
|
||||
@@ -4,7 +4,7 @@
|
||||
pkgname=device-oneplus-enchilada
|
||||
pkgdesc="OnePlus 6"
|
||||
pkgver=18
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -64,7 +64,7 @@ openrc() {
|
||||
}
|
||||
|
||||
pmtest() {
|
||||
depends="bootrr qrtr firmware-oneplus-sdm845 unl0kr"
|
||||
depends="bootrr qrtr firmware-oneplus-sdm845 postmarketos-test-unl0kr"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-mkinitfs-hook-ci"
|
||||
install="$subpkgdir/$subpkgname.post-install"
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
pkgname=device-oneplus-fajita
|
||||
pkgdesc="OnePlus 6T"
|
||||
pkgver=18
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -69,7 +69,7 @@ nonfree_firmware_openrc() {
|
||||
}
|
||||
|
||||
pmtest() {
|
||||
depends="bootrr qrtr firmware-oneplus-sdm845 unl0kr"
|
||||
depends="bootrr qrtr firmware-oneplus-sdm845 postmarketos-test-unl0kr"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-mkinitfs-hook-ci"
|
||||
install="$subpkgdir/$subpkgname.post-install"
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Contributor: Clayton Craft <clayton@craftyguy.net>
|
||||
pkgname=device-purism-librem5
|
||||
pkgver=10
|
||||
pkgrel=0
|
||||
pkgrel=2
|
||||
_confver=69
|
||||
_purismrel=2
|
||||
# <librem5-base ver>.<purism release>
|
||||
@@ -14,6 +14,7 @@ url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
# postmarketos-base-ui-audio-pulseaudio, pulseaudio<9990: pma#3858, pma#4187
|
||||
depends="
|
||||
alsa-ucm-conf
|
||||
bash
|
||||
@@ -27,9 +28,12 @@ depends="
|
||||
mesa-egl
|
||||
millipixels
|
||||
postmarketos-base
|
||||
postmarketos-base-ui-audio-pulseaudio
|
||||
pulseaudio<9990
|
||||
postprocessd
|
||||
u-boot-librem5
|
||||
u-boot-tools
|
||||
wys
|
||||
"
|
||||
makedepends="devicepkg-dev u-boot-tools"
|
||||
builddir=$srcdir/librem5-base-pureos-$_confver
|
||||
@@ -80,10 +84,6 @@ build() {
|
||||
|
||||
gnome() {
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-base-ui-gnome"
|
||||
depends="
|
||||
|
||||
wys
|
||||
"
|
||||
install -D -m644 "$builddir"/default/org.freedesktop.ModemManager1.pkla \
|
||||
"$subpkgdir"/var/lib/polkit-1/localauthority/10-vendor.d/org.freedesktop.ModemManager1.pkla
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
pkgname=device-qcom-msm8953
|
||||
pkgdesc="Generic device package for various Qualcomm MSM8953/SDM450/SDM632-based devices"
|
||||
pkgver=9
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -23,7 +23,10 @@ depends="
|
||||
soc-qcom-msm8953-modem
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
subpackages="device-xiaomi-daisy-fake-goodix:xiaomi_daisy_fake_goodix"
|
||||
subpackages="
|
||||
$pkgname-udev
|
||||
device-xiaomi-daisy-fake-goodix:xiaomi_daisy_fake_goodix
|
||||
"
|
||||
source="
|
||||
deviceinfo
|
||||
modules-initfs
|
||||
@@ -37,12 +40,25 @@ build() {
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
install -Dm644 61-gmobile-wakeup-lenovo-cd18781y.hwdb -t "$pkgdir/usr/lib/udev/hwdb.d/"
|
||||
install -Dm644 61-gmobile-wakeup-lenovo-cd18781y.hwdb \
|
||||
-t "$pkgdir/usr/lib/udev/hwdb.d/"
|
||||
install -Dm644 "$srcdir"/90-device-xiaomi-daisy.rules \
|
||||
-t "$pkgdir/usr/lib/udev/rules.d/"
|
||||
}
|
||||
|
||||
udev() {
|
||||
pkgdesc="$pkgdesc (udev rules)"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel udev"
|
||||
|
||||
# default_udev isn't used here to allow also installing a udev rule in the
|
||||
# xiaomi_daisy_fake_goodix function
|
||||
amove usr/lib/udev/hwdb.d/61-gmobile-wakeup-lenovo-cd18781y.hwdb
|
||||
}
|
||||
|
||||
xiaomi_daisy_fake_goodix() {
|
||||
pkgdesc="Calibration data for replacement goodix touch controllers"
|
||||
install -Dm644 "$srcdir"/90-device-xiaomi-daisy.rules -t "$subpkgdir/etc/udev/rules.d/"
|
||||
|
||||
amove usr/lib/udev/rules.d/90-device-xiaomi-daisy.rules
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
pkgname=device-qcom-sm7150
|
||||
pkgdesc="Generic device package for Qualcomm SM7150 devices"
|
||||
pkgver=5
|
||||
pkgver=6
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -61,5 +61,5 @@ openrc() {
|
||||
|
||||
sha512sums="
|
||||
2c16ba75e0077b2b1eaefa4c73b287475505a1aeb291ec29316d41cc094277320f9d2aaabfd91eb1dc0f488ab2d61a94faef16e7afe0f1e226779113761b9a37 81-libssc-180-degrees.rules
|
||||
a506a2afea2a5c9b796d8aff3ec4436aa55d7af7342cf3aa6e70f4b566b56924a77809121176a8a9bf285ca1818dc250c53326cfae26a7da2b3b63fd5a26e579 deviceinfo
|
||||
b771b3939f285981c200faa001e9aea785ee48de4523a5b398e926ccd5eb6a55ead1363e7869d8844c6ed92d9220b590ae80cfc7a4dc6bec13876f7447c96576 deviceinfo
|
||||
"
|
||||
@@ -16,8 +16,7 @@ deviceinfo_external_storage="true"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_kernel_cmdline="quiet loglevel=2"
|
||||
deviceinfo_getty="ttyMSM0;115200"
|
||||
deviceinfo_kernel_cmdline="quiet loglevel=2 console=tty0 pmos.nosplash"
|
||||
deviceinfo_generate_systemd_boot="true"
|
||||
deviceinfo_boot_filesystem="fat32"
|
||||
# Required for devices using UFS as storage (instead of e.g. eMMC)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
# Co-Maintainer: Alexandre Marquet <tb@a-marquet.fr>
|
||||
# Maintainer: Alexandre Marquet <tb@a-marquet.fr>
|
||||
# Co-Maintainer: Lukas Timmermann <lukas@timmermann.space>
|
||||
pkgname=device-samsung-manta
|
||||
pkgdesc="Google Nexus 10"
|
||||
pkgver=11
|
||||
pkgver=12
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
@@ -75,7 +75,7 @@ disable_gsd_color() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
299351360c0811c103bed580a90aac468edb00ad0f12c07a6f9b1a6e60e94f12f99e3994dc3b28b20bd6882f62f21b88e4392861039db40ee5a5f59dd62a9e03 deviceinfo
|
||||
f3c50238d9d1be2bd44ab67ff7b46690043cdb334abce0285fedb587f68e35c57812a84333b6f01be0c9fec7dfc5479092659c77c8a33fec428bd84faeb4543c deviceinfo
|
||||
e00c58936fa4340f8531538136ad028d002342a4399b68d26190b931831108007486257f9d8a48c3ed454696b45d176b1497d624c33ace21e61eba33ac7ce136 modules-initfs
|
||||
8a9756c66bf1eacd6a9717abf772a198123391deac7e32a520666dd6f72c4c5b09d1a4791437c8902f62cf4b49106ace195d57082972b1cb4c843c8e1b065875 hwclock
|
||||
0a3d0365369335fcb4793d6dce93b744111478e191f4725e06da431cd080874ba897ea5abf92da9fc9005a5520da253e199620229231b16fb58a41a1091e6a44 HiFi.conf
|
||||
|
||||
@@ -18,6 +18,7 @@ deviceinfo_drm="true"
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_flash_sparse="true"
|
||||
deviceinfo_flash_pagesize="2048"
|
||||
deviceinfo_boot_filesystem="fat32"
|
||||
deviceinfo_generate_systemd_boot="true"
|
||||
|
||||
# Kernel options
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
pkgname=device-shift-axolotl
|
||||
pkgdesc="SHIFT6mq"
|
||||
pkgver=17
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -21,7 +21,7 @@ depends="
|
||||
soc-qcom-qbootctl
|
||||
fwupd>=1.8.6
|
||||
"
|
||||
makedepends="devicepkg-dev postmarketos-test"
|
||||
makedepends="devicepkg-dev"
|
||||
source="
|
||||
deviceinfo
|
||||
hexagonrpcd.confd
|
||||
@@ -68,7 +68,7 @@ nonfree_firmware_openrc() {
|
||||
}
|
||||
|
||||
pmtest() {
|
||||
depends="bootrr qrtr firmware-shift-sdm845 unl0kr"
|
||||
depends="bootrr qrtr firmware-shift-sdm845 postmarketos-test-unl0kr"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel postmarketos-mkinitfs-hook-ci"
|
||||
install="$subpkgdir/$subpkgname.post-install"
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Maintainer: Joel Selvaraj <joelselvaraj.oss@gmail.com>
|
||||
# Maintainer: Joel Selvaraj <foss@joelselvaraj.com>
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-xiaomi-beryllium
|
||||
pkgdesc="Xiaomi Poco F1"
|
||||
pkgver=14
|
||||
pkgrel=0
|
||||
pkgrel=2
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -19,6 +19,7 @@ makedepends="devicepkg-dev"
|
||||
subpackages="
|
||||
$pkgname-nonfree-firmware:nonfree_firmware
|
||||
$pkgname-nonfree-firmware-openrc:nonfree_firmware_openrc
|
||||
$pkgname-nonfree-firmware-udev:nonfree_firmware_udev
|
||||
$pkgname-kernel-tianma:kernel_tianma
|
||||
$pkgname-kernel-ebbg:kernel_ebbg
|
||||
"
|
||||
@@ -38,6 +39,13 @@ build() {
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
|
||||
install -Dm644 "$srcdir"/81-libssc-xiaomi-beryllium.rules \
|
||||
"$pkgdir"/usr/lib/udev/rules.d/81-libssc-xiaomi-beryllium.rules
|
||||
install -Dm644 "$srcdir"/q6voiced.conf \
|
||||
"$pkgdir"/etc/conf.d/q6voiced
|
||||
install -Dm644 "$srcdir"/hexagonrpcd.confd \
|
||||
"$pkgdir"/usr/share/hexagonrpcd/hexagonrpcd-sdsp.conf
|
||||
}
|
||||
|
||||
nonfree_firmware() {
|
||||
@@ -49,12 +57,8 @@ nonfree_firmware() {
|
||||
hexagonrpcd
|
||||
"
|
||||
|
||||
install -Dm644 "$srcdir"/81-libssc-xiaomi-beryllium.rules \
|
||||
"$subpkgdir"/etc/udev/rules.d/81-libssc-xiaomi-beryllium.rules
|
||||
install -Dm644 "$srcdir"/q6voiced.conf \
|
||||
"$subpkgdir"/etc/conf.d/q6voiced
|
||||
install -Dm644 "$srcdir"/hexagonrpcd.confd \
|
||||
"$subpkgdir"/usr/share/hexagonrpcd/hexagonrpcd-sdsp.conf
|
||||
amove etc/conf.d/q6voiced
|
||||
amove usr/share/hexagonrpcd/hexagonrpcd-sdsp.conf
|
||||
}
|
||||
|
||||
nonfree_firmware_openrc() {
|
||||
@@ -65,6 +69,12 @@ nonfree_firmware_openrc() {
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
nonfree_firmware_udev() {
|
||||
install_if="$pkgname-nonfree-firmware=$pkgver-r$pkgrel udev"
|
||||
|
||||
default_udev
|
||||
}
|
||||
|
||||
kernel_tianma() {
|
||||
pkgdesc="Tianma Panel. To know which panel your device use and the status of the port, Visit the Poco F1 wiki page: https://wiki.postmarketos.org/wiki/Xiaomi_Poco_F1_(xiaomi-beryllium)"
|
||||
depends="linux-postmarketos-qcom-sdm845"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-analogix
|
||||
pkgver=0_git20200620
|
||||
pkgrel=0
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-asus-me176c
|
||||
pkgver=12.10.1.36
|
||||
pkgrel=1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-ath6kl
|
||||
pkgver=0.1
|
||||
pkgrel=0
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
# Maintainer: Alicja Michalska <ellyqw@mainlining.org>
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
# Co-Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
pkgname=firmware-google-trogdor
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Modem firmware for Google Trogdor chromebooks"
|
||||
url="https://gitlab.com/jenneron/firmware-google-trogdor"
|
||||
arch="aarch64"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-pine64-ov5640
|
||||
pkgver=0_git20201028
|
||||
pkgrel=2
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-qcom-adreno
|
||||
pkgver=20241110
|
||||
pkgrel=0
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-samsung-espresso
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
# Co-Maintainer: Alexandre Marquet <tb@a-marquet.fr>
|
||||
# Maintainer: Alexandre Marquet <tb@a-marquet.fr>
|
||||
# Co-Maintainer: Lukas Timmermann <lukas@timmermann.space>
|
||||
pkgname=firmware-samsung-manta
|
||||
pkgver=3
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Firmware for Samsung Manta (Nexus 10)"
|
||||
url="https://developers.google.com/android/drivers#mantalmy49j"
|
||||
arch="armv7"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-samsung-midas
|
||||
pkgver=8
|
||||
pkgrel=0
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
maintainer=""
|
||||
pkgname=firmware-samsung-pxa1908
|
||||
pkgver=2
|
||||
pkgrel=6
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Maintainer: Joel Selvaraj <joelselvaraj.oss@gmail.com>
|
||||
# Maintainer: Joel Selvaraj <foss@joelselvaraj.com>
|
||||
|
||||
pkgname=firmware-xiaomi-beryllium
|
||||
pkgver=8
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Firmware for Xiaomi Poco F1"
|
||||
url="https://gitlab.com/sdm845-mainline/firmware-xiaomi-beryllium"
|
||||
arch="aarch64"
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
From b0e18270a4c0944dcdc687152f3a9444e1cd5855 Mon Sep 17 00:00:00 2001
|
||||
From 9849f4b3d6e2a82aaab14d336e91bb1951ca9bfb Mon Sep 17 00:00:00 2001
|
||||
From: Martijn Braam <martijn@brixit.nl>
|
||||
Date: Sat, 20 Apr 2019 01:19:48 +0200
|
||||
Subject: [PATCH] dts: add dontbeevil (pinephone devkit)
|
||||
@@ -17,7 +17,7 @@ Subject: [PATCH] dts: add dontbeevil (pinephone devkit)
|
||||
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-dontbeevil.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
index 3af5d5dd18a5..e7a2e132b3fd 100644
|
||||
index c6c13267dcfa..cda9ebd2b4a2 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
@@ -1,6 +1,8 @@
|
||||
@@ -532,5 +532,5 @@ index 000000000000..15a91f2d6202
|
||||
+ status = "disabled";
|
||||
+};
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
From 2a19414017ee2849a04d10ca755705495f514025 Mon Sep 17 00:00:00 2001
|
||||
From bb22a5f149ab5830ec2fb594d02246fc82ef1768 Mon Sep 17 00:00:00 2001
|
||||
From: Martijn Braam <martijn@brixit.nl>
|
||||
Date: Tue, 20 Oct 2020 14:42:01 +0200
|
||||
Subject: [PATCH] dts: add pinetab-dev (old display panel)
|
||||
@@ -10,7 +10,7 @@ Subject: [PATCH] dts: add pinetab-dev (old display panel)
|
||||
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-dev.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
index e7a2e132b3fd..dde68bd62006 100644
|
||||
index cda9ebd2b4a2..c2e6751412a2 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
@@ -17,6 +17,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinephone-1.2.dtb
|
||||
@@ -57,5 +57,5 @@ index 000000000000..1e287f2fb9f3
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
From 5ca385ff51468c7953fa2940cd21f7f66399b060 Mon Sep 17 00:00:00 2001
|
||||
From 1506286d8c16d785be82821ec85f43dffa389b83 Mon Sep 17 00:00:00 2001
|
||||
From: Oliver Smith <ollieparanoid@postmarketos.org>
|
||||
Date: Tue, 20 Oct 2020 11:11:48 +0200
|
||||
Subject: [PATCH] dts: pinetab: add missing ohci1
|
||||
@@ -28,5 +28,5 @@ index 419fe19b4a6f..e30034a1553b 100644
|
||||
status = "okay";
|
||||
};
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
From 77ab16b6b16863a5a7a8044336b0076df2f7433c Mon Sep 17 00:00:00 2001
|
||||
From fba887bbded01ab5ce2293f6e624e833759559cd Mon Sep 17 00:00:00 2001
|
||||
From: Martijn Braam <martijn@brixit.nl>
|
||||
Date: Tue, 20 Oct 2020 14:44:51 +0200
|
||||
Subject: [PATCH] dts: pinetab: make audio routing consistent with pinephone
|
||||
@@ -31,5 +31,5 @@ index e30034a1553b..b2a3c0f97ce1 100644
|
||||
"ADCR", "Right ADC",
|
||||
"Internal Microphone Left", "MBIAS",
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
From 1ee41f50989faad8bd7c9155797f460096676f13 Mon Sep 17 00:00:00 2001
|
||||
From 251073d94f1e74d6002cabc4c2900a436efdd410 Mon Sep 17 00:00:00 2001
|
||||
From: Clayton Craft <clayton@craftyguy.net>
|
||||
Date: Wed, 16 Dec 2020 20:16:14 -0800
|
||||
Subject: [PATCH] dts: pinephone: drop modem-power node
|
||||
@@ -97,7 +97,7 @@ index 053e4add9973..78982fe051de 100644
|
||||
+ gpios = <&pio 1 2 GPIO_ACTIVE_LOW>; /* PB2 */
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
index ec4927dfe9dc..57b651d695af 100644
|
||||
index fc017473a240..42fb55b3cc4b 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
@@ -93,29 +93,6 @@ &sgm3140 {
|
||||
@@ -169,5 +169,5 @@ index 231dca430e40..f9881b9923af 100644
|
||||
regulator-max-microvolt = <3500000>;
|
||||
gpio = <&r_pio 0 7 GPIO_ACTIVE_HIGH>; /* PL7 */
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+4
-4
@@ -1,4 +1,4 @@
|
||||
From de063429a4efe82bcd4615f5118f844885a4c6f8 Mon Sep 17 00:00:00 2001
|
||||
From fb9b024c69afab846fe3ab2ceb80a839bc3d5dd5 Mon Sep 17 00:00:00 2001
|
||||
From: JuniorJPDJ <git@juniorjpdj.pl>
|
||||
Date: Tue, 23 Mar 2021 12:27:30 +0100
|
||||
Subject: [PATCH] drm: panel: simple: Add Hannstar TQTM070CB501
|
||||
@@ -8,7 +8,7 @@ Subject: [PATCH] drm: panel: simple: Add Hannstar TQTM070CB501
|
||||
1 file changed, 27 insertions(+)
|
||||
|
||||
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c
|
||||
index 3333d4a07504..3bde40c724ea 100644
|
||||
index 0019de93be1b..e73c2ff7cc45 100644
|
||||
--- a/drivers/gpu/drm/panel/panel-simple.c
|
||||
+++ b/drivers/gpu/drm/panel/panel-simple.c
|
||||
@@ -2509,6 +2509,30 @@ static const struct panel_desc hannstar_hsd101pww2 = {
|
||||
@@ -42,7 +42,7 @@ index 3333d4a07504..3bde40c724ea 100644
|
||||
static const struct drm_display_mode hitachi_tx23d38vm0caa_mode = {
|
||||
.clock = 33333,
|
||||
.hdisplay = 800,
|
||||
@@ -5146,6 +5170,9 @@ static const struct of_device_id platform_of_match[] = {
|
||||
@@ -5169,6 +5193,9 @@ static const struct of_device_id platform_of_match[] = {
|
||||
}, {
|
||||
.compatible = "hit,tx23d38vm0caa",
|
||||
.data = &hitachi_tx23d38vm0caa
|
||||
@@ -53,5 +53,5 @@ index 3333d4a07504..3bde40c724ea 100644
|
||||
.compatible = "innolux,at043tn24",
|
||||
.data = &innolux_at043tn24,
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
From f3648639efa2e64f8cf288a6bb05e850e35e5d84 Mon Sep 17 00:00:00 2001
|
||||
From e7f9bd78c32aefb925ade72907a9c7c4b214f2a8 Mon Sep 17 00:00:00 2001
|
||||
From: JuniorJPDJ <git@juniorjpdj.pl>
|
||||
Date: Tue, 23 Mar 2021 12:29:37 +0100
|
||||
Subject: [PATCH] ARM: dts: sun6i: Add GoClever Orion 70L tablet
|
||||
@@ -10,7 +10,7 @@ Subject: [PATCH] ARM: dts: sun6i: Add GoClever Orion 70L tablet
|
||||
create mode 100644 arch/arm/boot/dts/allwinner/sun6i-a31s-goclever-gcta741l.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile
|
||||
index 326ff9c7de72..c8b8dcb0a7e8 100644
|
||||
index 98f37eeddc77..9f6d5b83c6b1 100644
|
||||
--- a/arch/arm/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm/boot/dts/allwinner/Makefile
|
||||
@@ -111,6 +111,7 @@ dtb-$(CONFIG_MACH_SUN6I) += \
|
||||
@@ -131,5 +131,5 @@ index 000000000000..4fcba20ffe48
|
||||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+4
-4
@@ -1,4 +1,4 @@
|
||||
From d85d07b92f4bc3b494e9c525b345c6f8fa128694 Mon Sep 17 00:00:00 2001
|
||||
From 8984700f8696dcb2c3d177d1588010adf3ed37af Mon Sep 17 00:00:00 2001
|
||||
From: JuniorJPDJ <git@juniorjpdj.pl>
|
||||
Date: Thu, 25 Mar 2021 19:11:22 +0100
|
||||
Subject: [PATCH] drm: panel: simple: Add Hannstar HSD070IDW1-A
|
||||
@@ -8,7 +8,7 @@ Subject: [PATCH] drm: panel: simple: Add Hannstar HSD070IDW1-A
|
||||
1 file changed, 27 insertions(+)
|
||||
|
||||
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c
|
||||
index 3bde40c724ea..6f2642ba7f02 100644
|
||||
index e73c2ff7cc45..e27f633c7ae6 100644
|
||||
--- a/drivers/gpu/drm/panel/panel-simple.c
|
||||
+++ b/drivers/gpu/drm/panel/panel-simple.c
|
||||
@@ -2429,6 +2429,30 @@ static const struct panel_desc giantplus_gpm940b0 = {
|
||||
@@ -42,7 +42,7 @@ index 3bde40c724ea..6f2642ba7f02 100644
|
||||
static const struct display_timing hannstar_hsd070pww1_timing = {
|
||||
.pixelclock = { 64300000, 71100000, 82000000 },
|
||||
.hactive = { 1280, 1280, 1280 },
|
||||
@@ -5158,6 +5182,9 @@ static const struct of_device_id platform_of_match[] = {
|
||||
@@ -5181,6 +5205,9 @@ static const struct of_device_id platform_of_match[] = {
|
||||
}, {
|
||||
.compatible = "giantplus,gpm940b0",
|
||||
.data = &giantplus_gpm940b0,
|
||||
@@ -53,5 +53,5 @@ index 3bde40c724ea..6f2642ba7f02 100644
|
||||
.compatible = "hannstar,hsd070pww1",
|
||||
.data = &hannstar_hsd070pww1,
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
From 9988154f8dcd54be31fc96790ac164f2f4d1be0b Mon Sep 17 00:00:00 2001
|
||||
From 7a07890d15b65c112ed522c8ecda59ebd08ea428 Mon Sep 17 00:00:00 2001
|
||||
From: JuniorJPDJ <git@juniorjpdj.pl>
|
||||
Date: Thu, 25 Mar 2021 19:18:58 +0100
|
||||
Subject: [PATCH] ARM: dts: sun6i: Add Lark FreeMe 70.2S tablet
|
||||
@@ -10,7 +10,7 @@ Subject: [PATCH] ARM: dts: sun6i: Add Lark FreeMe 70.2S tablet
|
||||
create mode 100644 arch/arm/boot/dts/allwinner/sun4i-a10-lark-freeme-70-2s.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile
|
||||
index c8b8dcb0a7e8..89b368113fd3 100644
|
||||
index 9f6d5b83c6b1..c085a6e27744 100644
|
||||
--- a/arch/arm/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm/boot/dts/allwinner/Makefile
|
||||
@@ -36,6 +36,7 @@ dtb-$(CONFIG_MACH_SUN4I) += \
|
||||
@@ -274,5 +274,5 @@ index 000000000000..5f17902410c1
|
||||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From b98ef19d07d5ee1238f720a8ac1ce3f908b8f550 Mon Sep 17 00:00:00 2001
|
||||
From 1088e841606c683b6f56c06b4fc7cb927525467b Mon Sep 17 00:00:00 2001
|
||||
From: Jernej Skrabec <jernej.skrabec@siol.net>
|
||||
Date: Sat, 24 Aug 2019 01:36:44 +0200
|
||||
Subject: [PATCH] eMMC workaround
|
||||
@@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
|
||||
1 file changed, 5 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c
|
||||
index 120738190499..e7a92151426b 100644
|
||||
index e224ec77cd41..97702ec1d6b3 100644
|
||||
--- a/drivers/mmc/host/sunxi-mmc.c
|
||||
+++ b/drivers/mmc/host/sunxi-mmc.c
|
||||
@@ -1433,15 +1433,17 @@ static int sunxi_mmc_probe(struct platform_device *pdev)
|
||||
@@ -34,5 +34,5 @@ index 120738190499..e7a92151426b 100644
|
||||
|
||||
ret = mmc_of_parse(mmc);
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
From bd04d2a57d4a92c562cd3059da1371c2876dbee9 Mon Sep 17 00:00:00 2001
|
||||
From f4b2ad38aa8c0a2588b66c8ecc9dac40e5062409 Mon Sep 17 00:00:00 2001
|
||||
From: Maxim Karasev <begs@disroot.org>
|
||||
Date: Sat, 4 Sep 2021 14:56:01 +0300
|
||||
Subject: [PATCH] arm64: dts: allwinner: orangepi-3: fix ethernet
|
||||
@@ -34,5 +34,5 @@ index e05cf8eb5474..196c8a949a42 100644
|
||||
};
|
||||
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
From 39597752f160213f04d2685bad6143ba2e2f6fdb Mon Sep 17 00:00:00 2001
|
||||
From: Arnav Singh <me@arnavion.dev>
|
||||
Date: Sat, 29 Nov 2025 18:09:12 -0800
|
||||
Subject: [PATCH] arm64: dts: sun50i-a64-pinephone-1.2: Increase backlight
|
||||
lth-brightness to 12
|
||||
|
||||
DanctNIX has been carrying a patch to raise this using udev because
|
||||
10 apparently still turns the screen completely off for some phones.
|
||||
A user in the postmarketOS tracker also reported this on their 1.2b model.
|
||||
10 does seem to be enough for my phone, but let's raise it to 12.
|
||||
|
||||
Ref: https://codeberg.org/DanctNIX/danctnix-packages/src/commit/92039e7e20cef4aaa2ce8a92ca69fb12a53e806e/pine64/device-pine64-pinephone/10-pinephone-brightness.rules
|
||||
Ref: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7441
|
||||
|
||||
Signed-off-by: Arnav Singh <me@arnavion.dev>
|
||||
---
|
||||
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
index 6972ef02ed8e..f74d4dc6178b 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts
|
||||
@@ -21,7 +21,7 @@ &axp803 {
|
||||
|
||||
&backlight {
|
||||
power-supply = <®_ldo_io0>;
|
||||
- lth-brightness = <10>;
|
||||
+ lth-brightness = <12>;
|
||||
};
|
||||
|
||||
&lis3mdl {
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
_flavor=postmarketos-allwinner
|
||||
_config="config-$_flavor.$CARCH"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=6.17.5_git20251026
|
||||
pkgrel=2
|
||||
_tag="orange-pi-6.17-20251026-1441"
|
||||
pkgver=6.18.3_git20260105
|
||||
pkgrel=0
|
||||
_tag="orange-pi-6.18-20260105-0049"
|
||||
pkgdesc="Kernel fork with Pine64 patches (megi's tree, slightly patched)"
|
||||
arch="aarch64 armv7"
|
||||
url="https://megous.com/git/linux/"
|
||||
@@ -47,7 +47,6 @@ source="$pkgname-$_tag.tar.gz::https://codeberg.org/megi/linux/archive/$_tag.tar
|
||||
0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch
|
||||
0010-eMMC-workaround.patch
|
||||
0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch
|
||||
0012-arm64-dts-sun50i-a64-pinephone-1.2-Increase-backligh.patch
|
||||
"
|
||||
builddir="$srcdir/linux"
|
||||
|
||||
@@ -85,19 +84,18 @@ package() {
|
||||
INSTALL_DTBS_PATH="$pkgdir/boot/dtbs"
|
||||
}
|
||||
sha512sums="
|
||||
6d8f14b11b0d50bc7e6354716a91600531a2e9385035bd277d1f241aa7515137340acd9d17e161c3d3f4b7d846f4513b80a5e93fc74bf1ee1275424e11afa8e9 linux-postmarketos-allwinner-orange-pi-6.17-20251026-1441.tar.gz
|
||||
02134d0bb81019a5fdfb1d2c14b167185f174bb2d49695cc4bab944ed3363e2058a39a6d4d0c55f3baa4aac8c0df95150185f96278d9a2ec3b08f383b66d0ef1 config-postmarketos-allwinner.aarch64
|
||||
928dfc0545ebe2e2ff6e86407d74f7158968a770e088dc804b99985fc5c0dab56970c4f64b845f560090456f02431a41b1d6c2f61f0862675306fb15ed9e46c9 config-postmarketos-allwinner.armv7
|
||||
22d8630900ddd644e5351aecddf430782f27a83a89369f6e7e222682c909b1d0a37f6ddba2fd560a4c9306aaa285f117f3047c54435efe146c1fd06cf6c69281 0001-dts-add-dontbeevil-pinephone-devkit.patch
|
||||
a342cfefa540a090f10f1c2d16e27f14db8da1c46867ea0a5c60f6cd9ead7443a9994af1e0a45e94878f7bb37c8e36cae5ce086c6afae5007d71f613190ec861 0002-dts-add-pinetab-dev-old-display-panel.patch
|
||||
cb321cc103295e4091754a867e1cbf40fa918483d557d81d7e9fe2df594fd078ae6025f72c1339a93cf342e762fa82121d0225cd8c09e89234962eca1c69c129 0003-dts-pinetab-add-missing-ohci1.patch
|
||||
8d3f24a251dcc08e336aeffe9d4aef4bb7ca20b265f28638116077ee50aae0ad5f912f728dc3311b7329d960da4228249c98950cff5bbe55a8f25bd29b23ca3e 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch
|
||||
5d426b43d8e26be0c83ab8e0aa1c29a5bd5bdc983e123462bce60413055e89bfacb6be46639ea3f6e6418193fe6ccb9723e69296762a0501ccf2713a4cd60988 0005-dts-pinephone-drop-modem-power-node.patch
|
||||
5046b71930b0f582054b89312bb32426d37ae42f381da0b1c83874f8980a01f2db2dcfe3c1c021ae1709795b636440ddc064a26f3379191d592d128a99dda761 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch
|
||||
524d670bc9eff2d761ebff99b8c73d55bafd6a6ac9595450ed9bf72e5fd276aff62f442b6b808312ef094a45f8af4f8a965ffb369255b9634a16ecaec6942c6a 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch
|
||||
4cb5a7f3b8741bc709e3bb86efabb8459f4d627a0eadddec219931346172fe92c16e458d383e18ecdb62cf1965606aec866fd070cba21682d17e10a7fbad1fa5 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch
|
||||
4a35e34d84805746b4af54af0e09e93296814c783ad413d6ddee543b88830042647581e58fae850b60a971902cc42c85b477d5584eb24a2f866ba4d08f98c7f6 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch
|
||||
b1ee2d222454539acda124eb57dca2a2938378909f430aac8646bfcfc3bde590a076c21ea9573777b61839a2105df3155e0603deda0aa8aa8cc94f05a5bab942 0010-eMMC-workaround.patch
|
||||
ebb3d145acff253e29e70375f2e09f2ff605eaceee6b516673b7fe9ddabeb5afff27b2c14680ee8c6764c3f133dc8ff32fc7620afb1b8fab43c33825473ed825 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch
|
||||
a602063f2e0f815c401507db952214e37e882f7f7606cd5567f430dd014f56151032befb4cb8bfbf9485319a61ac5d446f1c09d0745385fdf84aaca6b482ab7c 0012-arm64-dts-sun50i-a64-pinephone-1.2-Increase-backligh.patch
|
||||
377282b4bfa1a0ec8e0a68df3e3d7d92c71cebe80730770e13880b4cf384f95e92db3e79a43c71e95315d1647ef970b0bfe139a5f607e23b623d771f5ce65347 linux-postmarketos-allwinner-orange-pi-6.18-20260105-0049.tar.gz
|
||||
6b3254e0d44570d603c9a66941fcb47750e1999691218d749b4b6f29af44fa3de73ba72b5115b9136c852ec4c17cd3d3c91a6422bb54d729b9189673d3001c44 config-postmarketos-allwinner.aarch64
|
||||
f12b53ed42811fc7fa90d7efda9372bb2e10c649f433b4eca2a9c2c7e9dc0b3e82450c3c94e18fcf287199d8aa4a5358daf005fbbaf363bdea9ad215a12241ec config-postmarketos-allwinner.armv7
|
||||
5ee446b124ae551fab659fe51e4bf9a617218f464398ed899bb438c469e93bacc248b1a6d3936ac36ba812971170696765117f2b619fdd37e5ff21b46f01bde9 0001-dts-add-dontbeevil-pinephone-devkit.patch
|
||||
ffb0e0b553eeb2a8b0db6302ad524aee80b4c8141d6becb4d614689b5f2fd1a07ba0df6d2ceec73634f3cc66e581013b44deb7c0df79afc1a9e5fa4bf9e56fec 0002-dts-add-pinetab-dev-old-display-panel.patch
|
||||
eaff5d1167e2fa1a46619dc15623d1ac979a76f67b385d43cc026150efeb98dd46ab3e824e1bcf2423b644c693b2543186278cb8f74bc68a151e88e27dbc1f8c 0003-dts-pinetab-add-missing-ohci1.patch
|
||||
69b6429b61ed81ac595b2536396b96320e8942930f52dd827dbfd6e67783fcb6e9389de89415b66316344611bba0bc591f8aa979c11f805da9c645626220ef95 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch
|
||||
128666c5e8e45d20617faeda2a9eedcbb2278d1d07c80bc74d96b328171776ed2f23a378d83dcc2f1348d3bd2d798677fb870153299fd088ada025c332b95793 0005-dts-pinephone-drop-modem-power-node.patch
|
||||
8b46f075b95a40a935853a2a63f38884cbab639d2b91e746d7dcc5219713244a00292d35b5abc47ce409ed11bf7260ebffb84df50b6f0f5ed8bbf34e731d3898 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch
|
||||
65b26dc9185579799024cac7e429f4eba51986530b59bfd670e58b7844cfa0322487d197bf64625b5b635a95cf5749a71984dce63fc722db56292e540c3491c8 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch
|
||||
5b0f286027dd2e2d6f16e6965f466d1466deba45355ac44146bef0826e6bfc8acdd852231e3bbaffc0bd1a15494171f2b998270d05f2cfc9b2529b321c1425a1 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch
|
||||
38517de7f29e1769060cbcd297b116db71f2dc0da5f51a44d9c62266d2e43d0ed9f006de59d8dad2118fdac66cccd603d8f4df926602581523bf288106e46c87 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch
|
||||
295079325f9bd30d2ccaebcc02f618faf6c6ab671499168a359c7460743f2ca8b8454495e272d74d781bb3c42a41edcdab49a36c34635ffa4e277670d10b2628 0010-eMMC-workaround.patch
|
||||
f0fa032dcd25f4b3f5cbbd863d7580f786d34bb6111bfcea8eaa0bdb8e40bba7baa4c32fbbc20ea90bf575f6804c01bc0e6e892ad8547ff7242e07b3128ab929 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch
|
||||
"
|
||||
+148
-55
@@ -1,22 +1,23 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.17.5 Kernel Configuration
|
||||
# Linux/arm64 6.18.3 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_RUSTC_VERSION=109000
|
||||
CONFIG_RUSTC_LLVM_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=109200
|
||||
CONFIG_RUSTC_LLVM_VERSION=210107
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_ASSUME=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_CC_HAS_COUNTED_BY=y
|
||||
CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y
|
||||
@@ -25,6 +26,7 @@ CONFIG_RUSTC_HAS_COERCE_POINTEE=y
|
||||
CONFIG_RUSTC_HAS_SPAN_FILE=y
|
||||
CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y
|
||||
CONFIG_RUSTC_HAS_FILE_WITH_NUL=y
|
||||
CONFIG_RUSTC_HAS_FILE_AS_C_STR=y
|
||||
CONFIG_PAHOLE_VERSION=0
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
@@ -341,13 +343,20 @@ CONFIG_ARCH_SUNXI=y
|
||||
# CONFIG_ARCH_BLAIZE is not set
|
||||
# CONFIG_ARCH_CIX is not set
|
||||
# CONFIG_ARCH_EXYNOS is not set
|
||||
# CONFIG_ARCH_SPARX5 is not set
|
||||
# CONFIG_ARCH_K3 is not set
|
||||
# CONFIG_ARCH_LG1K is not set
|
||||
# CONFIG_ARCH_HISI is not set
|
||||
# CONFIG_ARCH_KEEMBAY is not set
|
||||
# CONFIG_ARCH_MEDIATEK is not set
|
||||
# CONFIG_ARCH_MESON is not set
|
||||
|
||||
#
|
||||
# Microchip SoC support
|
||||
#
|
||||
# CONFIG_ARCH_LAN969X is not set
|
||||
# CONFIG_ARCH_SPARX5 is not set
|
||||
# end of Microchip SoC support
|
||||
|
||||
# CONFIG_ARCH_MMP is not set
|
||||
# CONFIG_ARCH_MVEBU is not set
|
||||
# CONFIG_ARCH_NXP is not set
|
||||
@@ -444,11 +453,7 @@ CONFIG_ARM64_VA_BITS_48=y
|
||||
CONFIG_ARM64_VA_BITS=48
|
||||
CONFIG_ARM64_PA_BITS_48=y
|
||||
CONFIG_ARM64_PA_BITS=48
|
||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||
CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_CLUSTER is not set
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_NR_CPUS=64
|
||||
CONFIG_HOTPLUG_CPU=y
|
||||
# CONFIG_NUMA is not set
|
||||
@@ -476,7 +481,6 @@ CONFIG_TRANS_TABLE=y
|
||||
CONFIG_ARCH_FORCE_MAX_ORDER=10
|
||||
CONFIG_UNMAP_KERNEL_AT_EL0=y
|
||||
CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
||||
# CONFIG_ARM64_SW_TTBR0_PAN is not set
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_COMPAT=y
|
||||
@@ -548,9 +552,10 @@ CONFIG_ARM64_HAFT=y
|
||||
# end of ARMv8.9 architectural features
|
||||
|
||||
#
|
||||
# v9.4 architectural features
|
||||
# ARMv9.4 architectural features
|
||||
#
|
||||
# end of v9.4 architectural features
|
||||
CONFIG_ARM64_GCS=y
|
||||
# end of ARMv9.4 architectural features
|
||||
|
||||
CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_SME=y
|
||||
@@ -559,6 +564,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_RANDOMIZE_BASE is not set
|
||||
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
|
||||
CONFIG_STACKPROTECTOR_PER_TASK=y
|
||||
# CONFIG_UNWIND_PATCH_PAC_INTO_SCS is not set
|
||||
CONFIG_ARM64_CONTPTE=y
|
||||
# end of Kernel Features
|
||||
|
||||
@@ -568,8 +574,10 @@ CONFIG_ARM64_CONTPTE=y
|
||||
CONFIG_CMDLINE="console=ttyAMA0"
|
||||
CONFIG_CMDLINE_FROM_BOOTLOADER=y
|
||||
# CONFIG_CMDLINE_FORCE is not set
|
||||
# CONFIG_EFI is not set
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI=y
|
||||
# CONFIG_COMPRESSED_INSTALL is not set
|
||||
CONFIG_DMI=y
|
||||
# end of Boot options
|
||||
|
||||
#
|
||||
@@ -659,6 +667,8 @@ CONFIG_ARM_SCPI_CPUFREQ=y
|
||||
# end of CPU Frequency scaling
|
||||
# end of CPU Power Management
|
||||
|
||||
CONFIG_ARCH_SUPPORTS_ACPI=y
|
||||
# CONFIG_ACPI is not set
|
||||
# CONFIG_VIRTUALIZATION is not set
|
||||
CONFIG_HAVE_LIVEPATCH=y
|
||||
CONFIG_CPU_MITIGATIONS=y
|
||||
@@ -668,8 +678,15 @@ CONFIG_CPU_MITIGATIONS=y
|
||||
#
|
||||
CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y
|
||||
CONFIG_HOTPLUG_SMT=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_SMT=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
# CONFIG_SCHED_CLUSTER is not set
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
|
||||
CONFIG_GENERIC_IRQ_ENTRY=y
|
||||
# CONFIG_KPROBES is not set
|
||||
CONFIG_JUMP_LABEL=y
|
||||
# CONFIG_STATIC_KEYS_SELFTEST is not set
|
||||
@@ -721,17 +738,19 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
|
||||
# CONFIG_SHADOW_CALL_STACK is not set
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
||||
CONFIG_HAS_LTO_CLANG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
# CONFIG_LTO_CLANG_FULL is not set
|
||||
# CONFIG_LTO_CLANG_THIN is not set
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI=y
|
||||
CONFIG_CFI=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_RUSTC=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -775,6 +794,7 @@ CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
|
||||
CONFIG_STRICT_MODULE_RWX=y
|
||||
CONFIG_HAVE_ARCH_COMPILER_H=y
|
||||
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
||||
CONFIG_ARCH_USE_MEMREMAP_PROT=y
|
||||
# CONFIG_LOCK_EVENT_COUNTS is not set
|
||||
CONFIG_ARCH_HAS_RELR=y
|
||||
CONFIG_RELR=y
|
||||
@@ -799,8 +819,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
|
||||
CONFIG_HAVE_GCC_PLUGINS=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_4B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_8B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=8
|
||||
CONFIG_FUNCTION_ALIGNMENT=4
|
||||
CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y
|
||||
# end of General architecture-dependent options
|
||||
|
||||
@@ -899,8 +918,17 @@ CONFIG_COREDUMP=y
|
||||
CONFIG_SWAP=y
|
||||
# CONFIG_ZSWAP is not set
|
||||
CONFIG_ZSMALLOC=m
|
||||
|
||||
#
|
||||
# Zsmalloc allocator options
|
||||
#
|
||||
|
||||
#
|
||||
# Zsmalloc is a common backend allocator for zswap & zram
|
||||
#
|
||||
CONFIG_ZSMALLOC_STAT=y
|
||||
CONFIG_ZSMALLOC_CHAIN_SIZE=8
|
||||
# end of Zsmalloc allocator options
|
||||
|
||||
#
|
||||
# Slab allocator options
|
||||
@@ -947,6 +975,7 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
|
||||
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
||||
CONFIG_MEMORY_FAILURE=y
|
||||
CONFIG_ARCH_WANTS_THP_SWAP=y
|
||||
# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set
|
||||
CONFIG_MM_ID=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
|
||||
@@ -957,6 +986,7 @@ CONFIG_THP_SWAP=y
|
||||
# CONFIG_NO_PAGE_MAPCOUNT is not set
|
||||
CONFIG_PAGE_MAPCOUNT=y
|
||||
CONFIG_PGTABLE_HAS_HUGE_LEAVES=y
|
||||
CONFIG_HAVE_GIGANTIC_FOLIOS=y
|
||||
CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y
|
||||
CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y
|
||||
CONFIG_CMA=y
|
||||
@@ -992,6 +1022,7 @@ CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
|
||||
CONFIG_PER_VMA_LOCK=y
|
||||
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||
CONFIG_EXECMEM=y
|
||||
CONFIG_ARCH_HAS_USER_SHADOW_STACK=y
|
||||
|
||||
#
|
||||
# Data Access Monitoring
|
||||
@@ -1014,6 +1045,7 @@ CONFIG_NET_CRC32C=y
|
||||
#
|
||||
CONFIG_PACKET=y
|
||||
# CONFIG_PACKET_DIAG is not set
|
||||
# CONFIG_INET_PSP is not set
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_AF_UNIX_OOB=y
|
||||
# CONFIG_UNIX_DIAG is not set
|
||||
@@ -1031,6 +1063,7 @@ CONFIG_XFRM_IPCOMP=y
|
||||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
# CONFIG_XFRM_IPTFS is not set
|
||||
# CONFIG_DIBS is not set
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_NET_HANDSHAKE=y
|
||||
CONFIG_INET=y
|
||||
@@ -1713,8 +1746,33 @@ CONFIG_SUNXI_RSB=y
|
||||
|
||||
CONFIG_ARM_SCPI_PROTOCOL=y
|
||||
# CONFIG_ARM_SDE_INTERFACE is not set
|
||||
CONFIG_DMIID=y
|
||||
# CONFIG_DMI_SYSFS is not set
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
# CONFIG_ARM_FFA_TRANSPORT is not set
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
|
||||
#
|
||||
# EFI (Extensible Firmware Interface) Support
|
||||
#
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
# CONFIG_EFI_ZBOOT is not set
|
||||
CONFIG_EFI_ARMSTUB_DTB_LOADER=y
|
||||
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
|
||||
# CONFIG_EFI_CAPSULE_LOADER is not set
|
||||
# CONFIG_EFI_TEST is not set
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
# CONFIG_EFI_DISABLE_PCI_DMA is not set
|
||||
CONFIG_EFI_EARLYCON=y
|
||||
# CONFIG_EFI_DISABLE_RUNTIME is not set
|
||||
# CONFIG_EFI_COCO_SECRET is not set
|
||||
# CONFIG_OVMF_DEBUG_LOG is not set
|
||||
# end of EFI (Extensible Firmware Interface) Support
|
||||
|
||||
# CONFIG_TEE_STMM_EFI is not set
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
# CONFIG_ARM_PSCI_CHECKER is not set
|
||||
|
||||
@@ -1804,7 +1862,7 @@ CONFIG_SRAM=y
|
||||
# CONFIG_XILINX_SDFEC is not set
|
||||
# CONFIG_HISI_HIKEY_USB is not set
|
||||
# CONFIG_OPEN_DICE is not set
|
||||
# CONFIG_NTSYNC is not set
|
||||
CONFIG_NTSYNC=m
|
||||
CONFIG_PPKB_POWER_MANAGER=m
|
||||
# CONFIG_VCPU_STALL_DETECTOR is not set
|
||||
# CONFIG_MODEM_POWER is not set
|
||||
@@ -1820,6 +1878,7 @@ CONFIG_PPKB_POWER_MANAGER=m
|
||||
# CONFIG_EEPROM_93XX46 is not set
|
||||
# CONFIG_EEPROM_IDT_89HPESX is not set
|
||||
# CONFIG_EEPROM_EE1004 is not set
|
||||
# CONFIG_EEPROM_M24LR is not set
|
||||
# end of EEPROM support
|
||||
|
||||
# CONFIG_SENSORS_LIS3_SPI is not set
|
||||
@@ -1876,7 +1935,6 @@ CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
CONFIG_MD_BITMAP_FILE=y
|
||||
# CONFIG_BCACHE is not set
|
||||
CONFIG_BLK_DEV_DM_BUILTIN=y
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
@@ -1903,7 +1961,9 @@ CONFIG_DM_THIN_PROVISIONING=m
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
CONFIG_DM_VERITY=m
|
||||
# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
|
||||
# CONFIG_DM_VERITY_FEC is not set
|
||||
# CONFIG_DM_SWITCH is not set
|
||||
# CONFIG_DM_LOG_WRITES is not set
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
@@ -2002,6 +2062,7 @@ CONFIG_STMMAC_PLATFORM=y
|
||||
CONFIG_DWMAC_GENERIC=y
|
||||
CONFIG_DWMAC_SUNXI=y
|
||||
CONFIG_DWMAC_SUN8I=y
|
||||
CONFIG_DWMAC_SUN55I=y
|
||||
# CONFIG_DWMAC_INTEL_PLAT is not set
|
||||
# CONFIG_NET_VENDOR_SYNOPSYS is not set
|
||||
# CONFIG_NET_VENDOR_VERTEXCOM is not set
|
||||
@@ -2009,6 +2070,7 @@ CONFIG_DWMAC_SUN8I=y
|
||||
# CONFIG_NET_VENDOR_WANGXUN is not set
|
||||
# CONFIG_NET_VENDOR_WIZNET is not set
|
||||
# CONFIG_NET_VENDOR_XILINX is not set
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_PHYLINK=y
|
||||
CONFIG_PHYLIB=y
|
||||
CONFIG_SWPHY=y
|
||||
@@ -2079,9 +2141,7 @@ CONFIG_SMSC_PHY=m
|
||||
# CONFIG_DP83TG720_PHY is not set
|
||||
# CONFIG_VITESSE_PHY is not set
|
||||
# CONFIG_XILINX_GMII2RGMII is not set
|
||||
# CONFIG_MICREL_KS8995MA is not set
|
||||
# CONFIG_PSE_CONTROLLER is not set
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_FWNODE_MDIO=y
|
||||
CONFIG_OF_MDIO=y
|
||||
CONFIG_MDIO_SUN4I=y
|
||||
@@ -2274,7 +2334,6 @@ CONFIG_KEYBOARD_ADC=m
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
CONFIG_KEYBOARD_GPIO=y
|
||||
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
||||
# CONFIG_KEYBOARD_TCA6416 is not set
|
||||
# CONFIG_KEYBOARD_TCA8418 is not set
|
||||
CONFIG_KEYBOARD_MATRIX=y
|
||||
# CONFIG_KEYBOARD_LM8323 is not set
|
||||
@@ -2366,8 +2425,10 @@ CONFIG_TOUCHSCREEN_GOODIX=y
|
||||
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set
|
||||
# CONFIG_TOUCHSCREEN_HIDEEP is not set
|
||||
# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set
|
||||
# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILI210X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILITEK is not set
|
||||
# CONFIG_TOUCHSCREEN_S6SY761 is not set
|
||||
@@ -2419,6 +2480,7 @@ CONFIG_TOUCHSCREEN_EDT_FT5X06=m
|
||||
CONFIG_INPUT_MISC=y
|
||||
# CONFIG_INPUT_AD714X is not set
|
||||
# CONFIG_INPUT_ATMEL_CAPTOUCH is not set
|
||||
# CONFIG_INPUT_AW86927 is not set
|
||||
# CONFIG_INPUT_BMA150 is not set
|
||||
# CONFIG_INPUT_E3X0_BUTTON is not set
|
||||
# CONFIG_INPUT_MMA8450 is not set
|
||||
@@ -2677,7 +2739,6 @@ CONFIG_SPI_MASTER=y
|
||||
# CONFIG_SPI_DESIGNWARE is not set
|
||||
# CONFIG_SPI_GPIO is not set
|
||||
# CONFIG_SPI_FSL_SPI is not set
|
||||
# CONFIG_SPI_MICROCHIP_CORE is not set
|
||||
# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set
|
||||
# CONFIG_SPI_OC_TINY is not set
|
||||
# CONFIG_SPI_PL022 is not set
|
||||
@@ -3224,6 +3285,7 @@ CONFIG_MFD_AXP20X_RSB=y
|
||||
# CONFIG_MFD_MT6370 is not set
|
||||
# CONFIG_MFD_MT6397 is not set
|
||||
# CONFIG_MFD_MENF21BMC is not set
|
||||
# CONFIG_MFD_NCT6694 is not set
|
||||
# CONFIG_MFD_OCELOT is not set
|
||||
# CONFIG_EZX_PCAP is not set
|
||||
# CONFIG_MFD_CPCAP is not set
|
||||
@@ -3248,6 +3310,7 @@ CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_LP3943 is not set
|
||||
# CONFIG_MFD_LP8788 is not set
|
||||
# CONFIG_MFD_TI_LMU is not set
|
||||
# CONFIG_MFD_BQ257XX is not set
|
||||
# CONFIG_MFD_PALMAS is not set
|
||||
# CONFIG_TPS6105X is not set
|
||||
# CONFIG_TPS65010 is not set
|
||||
@@ -3291,6 +3354,7 @@ CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_QNAP_MCU is not set
|
||||
# CONFIG_MFD_RSMU_I2C is not set
|
||||
# CONFIG_MFD_RSMU_SPI is not set
|
||||
# CONFIG_MFD_MAX7360 is not set
|
||||
# end of Multifunction device drivers
|
||||
|
||||
CONFIG_REGULATOR=y
|
||||
@@ -3331,6 +3395,7 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_MAX20086 is not set
|
||||
# CONFIG_REGULATOR_MAX20411 is not set
|
||||
# CONFIG_REGULATOR_MAX77826 is not set
|
||||
# CONFIG_REGULATOR_MAX77838 is not set
|
||||
# CONFIG_REGULATOR_MCP16502 is not set
|
||||
# CONFIG_REGULATOR_MP5416 is not set
|
||||
# CONFIG_REGULATOR_MP8859 is not set
|
||||
@@ -3340,6 +3405,8 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_MT6315 is not set
|
||||
# CONFIG_REGULATOR_PCA9450 is not set
|
||||
# CONFIG_REGULATOR_PF9453 is not set
|
||||
# CONFIG_REGULATOR_PF0900 is not set
|
||||
# CONFIG_REGULATOR_PF530X is not set
|
||||
# CONFIG_REGULATOR_PF8X00 is not set
|
||||
# CONFIG_REGULATOR_PFUZE100 is not set
|
||||
# CONFIG_REGULATOR_PV88060 is not set
|
||||
@@ -3353,6 +3420,7 @@ CONFIG_REGULATOR_PWM=y
|
||||
# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2 is not set
|
||||
# CONFIG_REGULATOR_RT4801 is not set
|
||||
# CONFIG_REGULATOR_RT4803 is not set
|
||||
# CONFIG_REGULATOR_RT5133 is not set
|
||||
# CONFIG_REGULATOR_RT5190A is not set
|
||||
# CONFIG_REGULATOR_RT5739 is not set
|
||||
# CONFIG_REGULATOR_RT5759 is not set
|
||||
@@ -3652,6 +3720,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||
# CONFIG_VIDEO_ALVIUM_CSI2 is not set
|
||||
# CONFIG_VIDEO_AR0521 is not set
|
||||
# CONFIG_VIDEO_GC0308 is not set
|
||||
# CONFIG_VIDEO_GC0310 is not set
|
||||
# CONFIG_VIDEO_GC05A2 is not set
|
||||
# CONFIG_VIDEO_GC08A3 is not set
|
||||
# CONFIG_VIDEO_GC2145_MIPI is not set
|
||||
@@ -3681,6 +3750,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||
# CONFIG_VIDEO_MT9V032 is not set
|
||||
# CONFIG_VIDEO_MT9V111 is not set
|
||||
# CONFIG_VIDEO_OG01A1B is not set
|
||||
# CONFIG_VIDEO_OG0VE1B is not set
|
||||
# CONFIG_VIDEO_OV01A10 is not set
|
||||
# CONFIG_VIDEO_OV02A10 is not set
|
||||
# CONFIG_VIDEO_OV02E10 is not set
|
||||
@@ -3693,6 +3763,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||
# CONFIG_VIDEO_OV2659 is not set
|
||||
# CONFIG_VIDEO_OV2680 is not set
|
||||
# CONFIG_VIDEO_OV2685 is not set
|
||||
# CONFIG_VIDEO_OV2735 is not set
|
||||
# CONFIG_VIDEO_OV4689 is not set
|
||||
CONFIG_VIDEO_OV5640=m
|
||||
# CONFIG_VIDEO_OV5645 is not set
|
||||
@@ -3702,8 +3773,8 @@ CONFIG_VIDEO_OV5640=m
|
||||
# CONFIG_VIDEO_OV5675 is not set
|
||||
# CONFIG_VIDEO_OV5693 is not set
|
||||
# CONFIG_VIDEO_OV5695 is not set
|
||||
# CONFIG_VIDEO_OV6211 is not set
|
||||
# CONFIG_VIDEO_OV64A40 is not set
|
||||
# CONFIG_VIDEO_OV6650 is not set
|
||||
# CONFIG_VIDEO_OV7251 is not set
|
||||
# CONFIG_VIDEO_OV7640 is not set
|
||||
# CONFIG_VIDEO_OV7670 is not set
|
||||
@@ -3916,6 +3987,7 @@ CONFIG_DRM_SCHED=y
|
||||
#
|
||||
# Drivers for system framebuffers
|
||||
#
|
||||
# CONFIG_DRM_EFIDRM is not set
|
||||
# CONFIG_DRM_SIMPLEDRM is not set
|
||||
# end of Drivers for system framebuffers
|
||||
|
||||
@@ -3961,6 +4033,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112B is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
|
||||
# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set
|
||||
@@ -4024,6 +4097,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=y
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
|
||||
# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
|
||||
# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
|
||||
@@ -4083,6 +4157,7 @@ CONFIG_DRM_PANEL_BRIDGE=y
|
||||
# CONFIG_DRM_SII902X is not set
|
||||
# CONFIG_DRM_SII9234 is not set
|
||||
# CONFIG_DRM_SIMPLE_BRIDGE is not set
|
||||
# CONFIG_DRM_SOLOMON_SSD2825 is not set
|
||||
# CONFIG_DRM_THINE_THC63LVD1024 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358762 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358764 is not set
|
||||
@@ -4095,6 +4170,7 @@ CONFIG_DRM_PANEL_BRIDGE=y
|
||||
# CONFIG_DRM_TI_SN65DSI83 is not set
|
||||
# CONFIG_DRM_TI_SN65DSI86 is not set
|
||||
# CONFIG_DRM_TI_TPD12S015 is not set
|
||||
# CONFIG_DRM_WAVESHARE_BRIDGE is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX6345 is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX7625 is not set
|
||||
@@ -4114,6 +4190,7 @@ CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
|
||||
# CONFIG_DRM_ARCPGU is not set
|
||||
# CONFIG_DRM_GM12U320 is not set
|
||||
# CONFIG_DRM_PANEL_MIPI_DBI is not set
|
||||
# CONFIG_DRM_PIXPAPER is not set
|
||||
# CONFIG_TINYDRM_HX8357D is not set
|
||||
# CONFIG_TINYDRM_ILI9163 is not set
|
||||
# CONFIG_TINYDRM_ILI9225 is not set
|
||||
@@ -4139,6 +4216,7 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
# Frame buffer Devices
|
||||
#
|
||||
CONFIG_FB=y
|
||||
# CONFIG_FB_EFI is not set
|
||||
# CONFIG_FB_OPENCORES is not set
|
||||
# CONFIG_FB_S1D13XXX is not set
|
||||
# CONFIG_FB_SUN5I_EINK is not set
|
||||
@@ -4531,6 +4609,7 @@ CONFIG_SND_SOC_EC25=m
|
||||
# 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
|
||||
@@ -4550,6 +4629,7 @@ CONFIG_SND_SOC_EC25=m
|
||||
# CONFIG_SND_SOC_MSM8916_WCD_ANALOG 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
|
||||
@@ -4650,6 +4730,7 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
|
||||
# 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 is not set
|
||||
@@ -4680,6 +4761,7 @@ CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
# CONFIG_HID_HAPTIC is not set
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
@@ -4824,7 +4906,6 @@ CONFIG_HID_MCP2221=m
|
||||
#
|
||||
# HID-BPF support
|
||||
#
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
CONFIG_I2C_HID=y
|
||||
@@ -4951,6 +5032,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
|
||||
# Platform Glue Driver Support
|
||||
#
|
||||
CONFIG_USB_DWC3_OF_SIMPLE=y
|
||||
CONFIG_USB_DWC3_GENERIC_PLAT=y
|
||||
CONFIG_USB_DWC2=y
|
||||
# CONFIG_USB_DWC2_HOST is not set
|
||||
|
||||
@@ -5106,6 +5188,7 @@ CONFIG_USB_F_ECM=y
|
||||
CONFIG_USB_F_EEM=y
|
||||
CONFIG_USB_F_RNDIS=y
|
||||
CONFIG_USB_F_MASS_STORAGE=y
|
||||
CONFIG_USB_F_FS=y
|
||||
CONFIG_USB_F_TCM=m
|
||||
CONFIG_USB_CONFIGFS=y
|
||||
# CONFIG_USB_CONFIGFS_SERIAL is not set
|
||||
@@ -5118,7 +5201,7 @@ CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
CONFIG_USB_CONFIGFS_EEM=y
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
# CONFIG_USB_CONFIGFS_F_LB_SS is not set
|
||||
# CONFIG_USB_CONFIGFS_F_FS is not set
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
# CONFIG_USB_CONFIGFS_F_UAC1 is not set
|
||||
# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
|
||||
# CONFIG_USB_CONFIGFS_F_UAC2 is not set
|
||||
@@ -5356,6 +5439,7 @@ CONFIG_EDAC_LEGACY_SYSFS=y
|
||||
# CONFIG_EDAC_MEM_REPAIR is not set
|
||||
# CONFIG_EDAC_XGENE is not set
|
||||
# CONFIG_EDAC_DMC520 is not set
|
||||
# CONFIG_EDAC_CORTEX_A72 is not set
|
||||
CONFIG_RTC_LIB=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_HCTOSYS=y
|
||||
@@ -5450,6 +5534,7 @@ CONFIG_RTC_DRV_DS3232_HWMON=y
|
||||
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_DS2404 is not set
|
||||
# CONFIG_RTC_DRV_EFI is not set
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T35 is not set
|
||||
@@ -5468,12 +5553,12 @@ CONFIG_RTC_DRV_SUN6I=y
|
||||
# CONFIG_RTC_DRV_CADENCE is not set
|
||||
# CONFIG_RTC_DRV_FTRTC010 is not set
|
||||
# CONFIG_RTC_DRV_R7301 is not set
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
|
||||
#
|
||||
# HID Sensor RTC drivers
|
||||
#
|
||||
CONFIG_RTC_DRV_HID_SENSOR_TIME=m
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
|
||||
@@ -5656,6 +5741,7 @@ CONFIG_SUN50I_H6_CCU=y
|
||||
CONFIG_SUN50I_H616_CCU=y
|
||||
CONFIG_SUN50I_H6_R_CCU=y
|
||||
CONFIG_SUN55I_A523_CCU=y
|
||||
CONFIG_SUN55I_A523_MCU_CCU=y
|
||||
CONFIG_SUN55I_A523_R_CCU=y
|
||||
CONFIG_SUN6I_RTC_CCU=y
|
||||
CONFIG_SUN8I_H3_CCU=y
|
||||
@@ -5848,6 +5934,7 @@ CONFIG_EXTCON=y
|
||||
# CONFIG_EXTCON_GPIO is not set
|
||||
# CONFIG_EXTCON_LC824206XA is not set
|
||||
# CONFIG_EXTCON_MAX3355 is not set
|
||||
# CONFIG_EXTCON_MAX14526 is not set
|
||||
# CONFIG_EXTCON_PTN5150 is not set
|
||||
# CONFIG_EXTCON_RT8973A is not set
|
||||
# CONFIG_EXTCON_SM5502 is not set
|
||||
@@ -5961,6 +6048,7 @@ CONFIG_HID_SENSOR_ACCEL_3D=m
|
||||
# CONFIG_AD7949 is not set
|
||||
# CONFIG_AD799X is not set
|
||||
# CONFIG_AD9467 is not set
|
||||
# CONFIG_ADE9000 is not set
|
||||
CONFIG_AXP20X_ADC=y
|
||||
# CONFIG_AXP288_ADC is not set
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
@@ -5994,6 +6082,7 @@ CONFIG_AXP20X_ADC=y
|
||||
# CONFIG_QCOM_SPMI_IADC is not set
|
||||
# CONFIG_QCOM_SPMI_VADC is not set
|
||||
# CONFIG_QCOM_SPMI_ADC5 is not set
|
||||
# CONFIG_ROHM_BD79112 is not set
|
||||
# CONFIG_ROHM_BD79124 is not set
|
||||
# CONFIG_RICHTEK_RTQ6056 is not set
|
||||
# CONFIG_SD_ADC_MODULATOR is not set
|
||||
@@ -6321,6 +6410,7 @@ CONFIG_STK3310=m
|
||||
# CONFIG_VEML3235 is not set
|
||||
# CONFIG_VEML6030 is not set
|
||||
# CONFIG_VEML6040 is not set
|
||||
# CONFIG_VEML6046X00 is not set
|
||||
# CONFIG_VEML6070 is not set
|
||||
# CONFIG_VEML6075 is not set
|
||||
# CONFIG_VL6180 is not set
|
||||
@@ -6343,6 +6433,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
||||
CONFIG_IIO_ST_MAGN_3AXIS=m
|
||||
CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
|
||||
CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
|
||||
# CONFIG_INFINEON_TLV493D is not set
|
||||
# CONFIG_SENSORS_HMC5843_I2C is not set
|
||||
# CONFIG_SENSORS_HMC5843_SPI is not set
|
||||
# CONFIG_SENSORS_RM3100_I2C is not set
|
||||
@@ -6483,6 +6574,7 @@ CONFIG_HID_SENSOR_TEMP=m
|
||||
# end of Temperature sensors
|
||||
|
||||
CONFIG_PWM=y
|
||||
# CONFIG_PWM_PROVIDE_GPIO is not set
|
||||
# CONFIG_PWM_ARGON_FAN_HAT is not set
|
||||
# CONFIG_PWM_ATMEL_TCB is not set
|
||||
# CONFIG_PWM_CLK is not set
|
||||
@@ -6611,8 +6703,10 @@ CONFIG_NVMEM_SUNXI_SID=y
|
||||
# CONFIG_FPGA is not set
|
||||
# CONFIG_FSI is not set
|
||||
CONFIG_TEE=y
|
||||
CONFIG_TEE_DMABUF_HEAPS=y
|
||||
CONFIG_OPTEE=y
|
||||
# CONFIG_OPTEE_INSECURE_LOAD_IMAGE is not set
|
||||
CONFIG_OPTEE_STATIC_PROTMEM_POOL=y
|
||||
CONFIG_PM_OPP=y
|
||||
# CONFIG_SIOX is not set
|
||||
# CONFIG_SLIMBUS is not set
|
||||
@@ -6634,7 +6728,6 @@ CONFIG_FS_STACK=y
|
||||
CONFIG_BUFFER_HEAD=y
|
||||
CONFIG_LEGACY_DIRECT_IO=y
|
||||
# CONFIG_EXT2_FS is not set
|
||||
# CONFIG_EXT3_FS is not set
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT2=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
@@ -6661,7 +6754,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_DEBUG is not set
|
||||
# CONFIG_BTRFS_ASSERT is not set
|
||||
# CONFIG_BTRFS_EXPERIMENTAL is not set
|
||||
# CONFIG_BTRFS_FS_REF_VERIFY is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_STAT_FS=y
|
||||
@@ -6678,7 +6770,6 @@ CONFIG_F2FS_FS_LZ4HC=y
|
||||
CONFIG_F2FS_FS_ZSTD=y
|
||||
CONFIG_F2FS_IOSTAT=y
|
||||
# CONFIG_F2FS_UNFAIR_RWSEM is not set
|
||||
# CONFIG_BCACHEFS_FS is not set
|
||||
CONFIG_FS_POSIX_ACL=y
|
||||
CONFIG_EXPORTFS=y
|
||||
# CONFIG_EXPORTFS_BLOCK_OPS is not set
|
||||
@@ -6767,6 +6858,7 @@ CONFIG_HUGETLB_PAGE=y
|
||||
CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y
|
||||
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
CONFIG_EFIVAR_FS=m
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -6808,7 +6900,19 @@ 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 is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
# 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_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V2=m
|
||||
@@ -6948,6 +7052,7 @@ CONFIG_SECURITYFS=y
|
||||
CONFIG_INTEGRITY=y
|
||||
# CONFIG_INTEGRITY_SIGNATURE is not set
|
||||
# CONFIG_IMA is not set
|
||||
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
|
||||
# CONFIG_EVM is not set
|
||||
CONFIG_DEFAULT_SECURITY_DAC=y
|
||||
CONFIG_LSM="yama,loadpin,integrity,selinux,smack,tomoyo,apparmor"
|
||||
@@ -7040,7 +7145,6 @@ CONFIG_CRYPTO_ECC=m
|
||||
CONFIG_CRYPTO_ECDH=m
|
||||
# CONFIG_CRYPTO_ECDSA is not set
|
||||
# CONFIG_CRYPTO_ECRDSA is not set
|
||||
# CONFIG_CRYPTO_CURVE25519 is not set
|
||||
# end of Public-key cryptography
|
||||
|
||||
#
|
||||
@@ -7252,17 +7356,15 @@ CONFIG_CRYPTO_LIB_UTILS=y
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=y
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
|
||||
CONFIG_CRYPTO_LIB_MD5=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA1=y
|
||||
CONFIG_CRYPTO_LIB_SHA1_ARCH=y
|
||||
@@ -7271,8 +7373,6 @@ CONFIG_CRYPTO_LIB_SHA256_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_SHA512=y
|
||||
CONFIG_CRYPTO_LIB_SHA512_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_SM3=y
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=y
|
||||
CONFIG_CRYPTO_POLY1305_NEON=y
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_XXHASH=y
|
||||
@@ -7361,12 +7461,10 @@ CONFIG_MPILIB=y
|
||||
CONFIG_DIMLIB=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_OID_REGISTRY=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
CONFIG_HAVE_GENERIC_VDSO=y
|
||||
CONFIG_GENERIC_GETTIMEOFDAY=y
|
||||
CONFIG_GENERIC_COMPAT_VDSO=y
|
||||
CONFIG_GENERIC_VDSO_TIME_NS=y
|
||||
CONFIG_VDSO_GETRANDOM=y
|
||||
CONFIG_GENERIC_VDSO_DATA_STORE=y
|
||||
CONFIG_FONT_SUPPORT=y
|
||||
# CONFIG_FONTS is not set
|
||||
CONFIG_FONT_8x8=y
|
||||
@@ -7471,7 +7569,6 @@ CONFIG_HAVE_ARCH_KFENCE=y
|
||||
# Debug Oops, Lockups and Hangs
|
||||
#
|
||||
# CONFIG_PANIC_ON_OOPS is not set
|
||||
CONFIG_PANIC_ON_OOPS_VALUE=0
|
||||
CONFIG_PANIC_TIMEOUT=0
|
||||
CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
|
||||
# CONFIG_TEST_LOCKUP is not set
|
||||
@@ -7515,8 +7612,6 @@ CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -7538,8 +7633,6 @@ CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
# CONFIG_FUNCTION_GRAPH_RETADDR is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
# CONFIG_FPROBE is not set
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
|
||||
+117
-41
@@ -1,22 +1,23 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 6.17.5 Kernel Configuration
|
||||
# Linux/arm 6.18.3 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_RUSTC_VERSION=109000
|
||||
CONFIG_RUSTC_LLVM_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=109200
|
||||
CONFIG_RUSTC_LLVM_VERSION=210107
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_ASSUME=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_CC_HAS_COUNTED_BY=y
|
||||
CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y
|
||||
@@ -25,6 +26,7 @@ CONFIG_RUSTC_HAS_COERCE_POINTEE=y
|
||||
CONFIG_RUSTC_HAS_SPAN_FILE=y
|
||||
CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y
|
||||
CONFIG_RUSTC_HAS_FILE_WITH_NUL=y
|
||||
CONFIG_RUSTC_HAS_FILE_AS_C_STR=y
|
||||
CONFIG_PAHOLE_VERSION=0
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
@@ -213,6 +215,7 @@ CONFIG_CGROUP_BPF=y
|
||||
CONFIG_SOCK_CGROUP_DATA=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_TIME_NS=y
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_PID_NS=y
|
||||
@@ -321,6 +324,7 @@ CONFIG_ARCH_MULTI_V6_V7=y
|
||||
|
||||
# CONFIG_ARCH_VIRT is not set
|
||||
# CONFIG_ARCH_AIROHA is not set
|
||||
# CONFIG_ARCH_HPE is not set
|
||||
# CONFIG_ARCH_RDA is not set
|
||||
# CONFIG_ARCH_SUNPLUS is not set
|
||||
# CONFIG_ARCH_UNIPHIER is not set
|
||||
@@ -336,7 +340,6 @@ CONFIG_ARCH_MULTI_V6_V7=y
|
||||
# CONFIG_ARCH_EXYNOS is not set
|
||||
# CONFIG_ARCH_HIGHBANK is not set
|
||||
# CONFIG_ARCH_HISI is not set
|
||||
# CONFIG_ARCH_HPE is not set
|
||||
# CONFIG_ARCH_MXC is not set
|
||||
# CONFIG_ARCH_KEYSTONE is not set
|
||||
# CONFIG_ARCH_MEDIATEK is not set
|
||||
@@ -464,8 +467,6 @@ CONFIG_SMP_ON_UP=y
|
||||
CONFIG_CURRENT_POINTER_IN_TPIDRURO=y
|
||||
CONFIG_IRQSTACKS=y
|
||||
CONFIG_ARM_CPU_TOPOLOGY=y
|
||||
# CONFIG_SCHED_MC is not set
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_ARCH_TIMER=y
|
||||
# CONFIG_MCPM is not set
|
||||
# CONFIG_BIG_LITTLE is not set
|
||||
@@ -525,7 +526,9 @@ CONFIG_ARCH_SUPPORTS_KEXEC=y
|
||||
CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
|
||||
CONFIG_ARCH_DEFAULT_CRASH_DUMP=y
|
||||
CONFIG_AUTO_ZRELADDR=y
|
||||
# CONFIG_EFI is not set
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_DMI=y
|
||||
# end of Boot options
|
||||
|
||||
#
|
||||
@@ -614,6 +617,10 @@ CONFIG_ARCH_HAS_DMA_OPS=y
|
||||
#
|
||||
# General architecture-dependent options
|
||||
#
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_SMT=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
# CONFIG_SCHED_MC is not set
|
||||
CONFIG_HOTPLUG_CORE_SYNC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
|
||||
# CONFIG_KPROBES is not set
|
||||
@@ -657,9 +664,12 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=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
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -794,8 +804,17 @@ CONFIG_COREDUMP=y
|
||||
CONFIG_SWAP=y
|
||||
# CONFIG_ZSWAP is not set
|
||||
CONFIG_ZSMALLOC=m
|
||||
|
||||
#
|
||||
# Zsmalloc allocator options
|
||||
#
|
||||
|
||||
#
|
||||
# Zsmalloc is a common backend allocator for zswap & zram
|
||||
#
|
||||
CONFIG_ZSMALLOC_STAT=y
|
||||
CONFIG_ZSMALLOC_CHAIN_SIZE=8
|
||||
# end of Zsmalloc allocator options
|
||||
|
||||
#
|
||||
# Slab allocator options
|
||||
@@ -878,12 +897,14 @@ CONFIG_NET_CRC32C=y
|
||||
#
|
||||
CONFIG_PACKET=y
|
||||
# CONFIG_PACKET_DIAG is not set
|
||||
# CONFIG_INET_PSP is not set
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_AF_UNIX_OOB=y
|
||||
# CONFIG_UNIX_DIAG is not set
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_XFRM_USER is not set
|
||||
# CONFIG_NET_KEY is not set
|
||||
# CONFIG_DIBS is not set
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_NET_HANDSHAKE=y
|
||||
CONFIG_INET=y
|
||||
@@ -1507,9 +1528,31 @@ CONFIG_SUNXI_RSB=y
|
||||
# end of ARM System Control and Management Interface Protocol
|
||||
|
||||
# CONFIG_ARM_SCPI_PROTOCOL is not set
|
||||
CONFIG_DMIID=y
|
||||
# CONFIG_DMI_SYSFS is not set
|
||||
# CONFIG_FW_CFG_SYSFS is not set
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
# CONFIG_TRUSTED_FOUNDATIONS is not set
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
|
||||
#
|
||||
# EFI (Extensible Firmware Interface) Support
|
||||
#
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
CONFIG_EFI_ARMSTUB_DTB_LOADER=y
|
||||
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
|
||||
# CONFIG_EFI_CAPSULE_LOADER is not set
|
||||
# CONFIG_EFI_TEST is not set
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
# CONFIG_EFI_DISABLE_PCI_DMA is not set
|
||||
# CONFIG_EFI_DISABLE_RUNTIME is not set
|
||||
# CONFIG_EFI_COCO_SECRET is not set
|
||||
# CONFIG_OVMF_DEBUG_LOG is not set
|
||||
# end of EFI (Extensible Firmware Interface) Support
|
||||
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
|
||||
#
|
||||
@@ -1598,7 +1641,7 @@ CONFIG_BLK_DEV_NBD=m
|
||||
# CONFIG_XILINX_SDFEC is not set
|
||||
# CONFIG_HISI_HIKEY_USB is not set
|
||||
# CONFIG_OPEN_DICE is not set
|
||||
# CONFIG_NTSYNC is not set
|
||||
CONFIG_NTSYNC=m
|
||||
# CONFIG_PPKB_POWER_MANAGER is not set
|
||||
# CONFIG_VCPU_STALL_DETECTOR is not set
|
||||
# CONFIG_C2PORT is not set
|
||||
@@ -1613,6 +1656,7 @@ CONFIG_BLK_DEV_NBD=m
|
||||
# CONFIG_EEPROM_93XX46 is not set
|
||||
# CONFIG_EEPROM_IDT_89HPESX is not set
|
||||
# CONFIG_EEPROM_EE1004 is not set
|
||||
# CONFIG_EEPROM_M24LR is not set
|
||||
# end of EEPROM support
|
||||
|
||||
# CONFIG_SENSORS_LIS3_SPI is not set
|
||||
@@ -1703,7 +1747,6 @@ CONFIG_ATA_BMDMA=y
|
||||
#
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
CONFIG_MD_BITMAP_FILE=y
|
||||
# CONFIG_BCACHE is not set
|
||||
CONFIG_BLK_DEV_DM_BUILTIN=y
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
@@ -1729,7 +1772,9 @@ CONFIG_DM_THIN_PROVISIONING=m
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
CONFIG_DM_VERITY=m
|
||||
# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
|
||||
# CONFIG_DM_VERITY_FEC is not set
|
||||
# CONFIG_DM_SWITCH is not set
|
||||
# CONFIG_DM_LOG_WRITES is not set
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
@@ -1841,6 +1886,7 @@ CONFIG_STMMAC_PLATFORM=y
|
||||
CONFIG_DWMAC_GENERIC=y
|
||||
CONFIG_DWMAC_SUNXI=y
|
||||
CONFIG_DWMAC_SUN8I=y
|
||||
CONFIG_DWMAC_SUN55I=y
|
||||
# CONFIG_DWMAC_INTEL_PLAT is not set
|
||||
CONFIG_NET_VENDOR_SYNOPSYS=y
|
||||
# CONFIG_DWC_XLGMAC is not set
|
||||
@@ -1852,6 +1898,7 @@ CONFIG_NET_VENDOR_VERTEXCOM=y
|
||||
CONFIG_NET_VENDOR_XILINX=y
|
||||
# CONFIG_XILINX_EMACLITE is not set
|
||||
# CONFIG_XILINX_LL_TEMAC is not set
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_PHYLINK=y
|
||||
CONFIG_PHYLIB=y
|
||||
CONFIG_SWPHY=y
|
||||
@@ -1923,7 +1970,6 @@ CONFIG_REALTEK_PHY=y
|
||||
# CONFIG_DP83TG720_PHY is not set
|
||||
# CONFIG_VITESSE_PHY is not set
|
||||
# CONFIG_XILINX_GMII2RGMII is not set
|
||||
# CONFIG_MICREL_KS8995MA is not set
|
||||
# CONFIG_PSE_CONTROLLER is not set
|
||||
CONFIG_CAN_DEV=y
|
||||
# CONFIG_CAN_VCAN is not set
|
||||
@@ -1968,7 +2014,6 @@ CONFIG_CAN_SUN4I=y
|
||||
# end of CAN USB interfaces
|
||||
|
||||
# CONFIG_CAN_DEBUG_DEVICES is not set
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_FWNODE_MDIO=y
|
||||
CONFIG_OF_MDIO=y
|
||||
CONFIG_MDIO_SUN4I=y
|
||||
@@ -2275,7 +2320,6 @@ CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
CONFIG_KEYBOARD_GPIO=m
|
||||
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
||||
# CONFIG_KEYBOARD_TCA6416 is not set
|
||||
# CONFIG_KEYBOARD_TCA8418 is not set
|
||||
# CONFIG_KEYBOARD_MATRIX is not set
|
||||
# CONFIG_KEYBOARD_LM8323 is not set
|
||||
@@ -2356,8 +2400,10 @@ CONFIG_INPUT_TOUCHSCREEN=y
|
||||
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set
|
||||
# CONFIG_TOUCHSCREEN_HIDEEP is not set
|
||||
# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set
|
||||
# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILI210X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILITEK is not set
|
||||
# CONFIG_TOUCHSCREEN_S6SY761 is not set
|
||||
@@ -2408,6 +2454,7 @@ CONFIG_TOUCHSCREEN_SUN4I=y
|
||||
CONFIG_INPUT_MISC=y
|
||||
# CONFIG_INPUT_AD714X is not set
|
||||
# CONFIG_INPUT_ATMEL_CAPTOUCH is not set
|
||||
# CONFIG_INPUT_AW86927 is not set
|
||||
# CONFIG_INPUT_BMA150 is not set
|
||||
# CONFIG_INPUT_E3X0_BUTTON is not set
|
||||
# CONFIG_INPUT_MMA8450 is not set
|
||||
@@ -2633,7 +2680,6 @@ CONFIG_SPI_MASTER=y
|
||||
# CONFIG_SPI_DESIGNWARE is not set
|
||||
# CONFIG_SPI_GPIO is not set
|
||||
# CONFIG_SPI_FSL_SPI is not set
|
||||
# CONFIG_SPI_MICROCHIP_CORE is not set
|
||||
# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set
|
||||
# CONFIG_SPI_OC_TINY is not set
|
||||
# CONFIG_SPI_SC18IS602 is not set
|
||||
@@ -3175,6 +3221,7 @@ CONFIG_MFD_AXP20X_RSB=y
|
||||
# CONFIG_MFD_MT6370 is not set
|
||||
# CONFIG_MFD_MT6397 is not set
|
||||
# CONFIG_MFD_MENF21BMC is not set
|
||||
# CONFIG_MFD_NCT6694 is not set
|
||||
# CONFIG_MFD_OCELOT is not set
|
||||
# CONFIG_EZX_PCAP is not set
|
||||
# CONFIG_MFD_CPCAP is not set
|
||||
@@ -3200,6 +3247,7 @@ CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_LP3943 is not set
|
||||
# CONFIG_MFD_LP8788 is not set
|
||||
# CONFIG_MFD_TI_LMU is not set
|
||||
# CONFIG_MFD_BQ257XX is not set
|
||||
# CONFIG_MFD_PALMAS is not set
|
||||
# CONFIG_TPS6105X is not set
|
||||
# CONFIG_TPS65010 is not set
|
||||
@@ -3241,6 +3289,7 @@ CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_INTEL_M10_BMC_SPI is not set
|
||||
# CONFIG_MFD_RSMU_I2C is not set
|
||||
# CONFIG_MFD_RSMU_SPI is not set
|
||||
# CONFIG_MFD_MAX7360 is not set
|
||||
# end of Multifunction device drivers
|
||||
|
||||
CONFIG_REGULATOR=y
|
||||
@@ -3281,6 +3330,7 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_MAX20086 is not set
|
||||
# CONFIG_REGULATOR_MAX20411 is not set
|
||||
# CONFIG_REGULATOR_MAX77826 is not set
|
||||
# CONFIG_REGULATOR_MAX77838 is not set
|
||||
# CONFIG_REGULATOR_MCP16502 is not set
|
||||
# CONFIG_REGULATOR_MP5416 is not set
|
||||
# CONFIG_REGULATOR_MP8859 is not set
|
||||
@@ -3289,6 +3339,8 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_MT6311 is not set
|
||||
# CONFIG_REGULATOR_PCA9450 is not set
|
||||
# CONFIG_REGULATOR_PF9453 is not set
|
||||
# CONFIG_REGULATOR_PF0900 is not set
|
||||
# CONFIG_REGULATOR_PF530X is not set
|
||||
# CONFIG_REGULATOR_PF8X00 is not set
|
||||
# CONFIG_REGULATOR_PFUZE100 is not set
|
||||
# CONFIG_REGULATOR_PV88060 is not set
|
||||
@@ -3300,6 +3352,7 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2 is not set
|
||||
# CONFIG_REGULATOR_RT4801 is not set
|
||||
# CONFIG_REGULATOR_RT4803 is not set
|
||||
# CONFIG_REGULATOR_RT5133 is not set
|
||||
# CONFIG_REGULATOR_RT5190A is not set
|
||||
# CONFIG_REGULATOR_RT5739 is not set
|
||||
# CONFIG_REGULATOR_RT5759 is not set
|
||||
@@ -3616,6 +3669,7 @@ CONFIG_DRM_SCHED=y
|
||||
#
|
||||
# Drivers for system framebuffers
|
||||
#
|
||||
# CONFIG_DRM_EFIDRM is not set
|
||||
# CONFIG_DRM_SIMPLEDRM is not set
|
||||
# end of Drivers for system framebuffers
|
||||
|
||||
@@ -3668,6 +3722,7 @@ CONFIG_DRM_PANEL_LVDS=y
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112B is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
|
||||
# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set
|
||||
@@ -3731,6 +3786,7 @@ CONFIG_DRM_PANEL_LVDS=y
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
|
||||
# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
|
||||
# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
|
||||
@@ -3790,6 +3846,7 @@ CONFIG_DRM_PANEL_BRIDGE=y
|
||||
# CONFIG_DRM_SII902X is not set
|
||||
# CONFIG_DRM_SII9234 is not set
|
||||
CONFIG_DRM_SIMPLE_BRIDGE=y
|
||||
# CONFIG_DRM_SOLOMON_SSD2825 is not set
|
||||
# CONFIG_DRM_THINE_THC63LVD1024 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358762 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358764 is not set
|
||||
@@ -3802,6 +3859,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=y
|
||||
# CONFIG_DRM_TI_SN65DSI83 is not set
|
||||
# CONFIG_DRM_TI_SN65DSI86 is not set
|
||||
# CONFIG_DRM_TI_TPD12S015 is not set
|
||||
# CONFIG_DRM_WAVESHARE_BRIDGE is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX6345 is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX7625 is not set
|
||||
@@ -3820,6 +3878,7 @@ CONFIG_DRM_DW_HDMI=y
|
||||
# CONFIG_DRM_ARCPGU is not set
|
||||
# CONFIG_DRM_GM12U320 is not set
|
||||
# CONFIG_DRM_PANEL_MIPI_DBI is not set
|
||||
# CONFIG_DRM_PIXPAPER is not set
|
||||
# CONFIG_TINYDRM_HX8357D is not set
|
||||
# CONFIG_TINYDRM_ILI9163 is not set
|
||||
# CONFIG_TINYDRM_ILI9225 is not set
|
||||
@@ -3846,6 +3905,7 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
# Frame buffer Devices
|
||||
#
|
||||
CONFIG_FB=y
|
||||
# CONFIG_FB_EFI is not set
|
||||
# CONFIG_FB_OPENCORES is not set
|
||||
# CONFIG_FB_S1D13XXX is not set
|
||||
# CONFIG_FB_SUN5I_EINK is not set
|
||||
@@ -4232,6 +4292,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
||||
# 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
|
||||
@@ -4250,6 +4311,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
||||
# 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
|
||||
@@ -4350,6 +4412,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
||||
# 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 is not set
|
||||
@@ -4379,6 +4442,7 @@ CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=m
|
||||
CONFIG_HID_GENERIC=y
|
||||
# CONFIG_HID_HAPTIC is not set
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
@@ -5046,6 +5110,7 @@ CONFIG_RTC_I2C_AND_SPI=y
|
||||
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_DS2404 is not set
|
||||
# CONFIG_RTC_DRV_EFI is not set
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T35 is not set
|
||||
@@ -5062,12 +5127,12 @@ CONFIG_RTC_DRV_SUNXI=y
|
||||
# CONFIG_RTC_DRV_CADENCE is not set
|
||||
# CONFIG_RTC_DRV_FTRTC010 is not set
|
||||
# CONFIG_RTC_DRV_R7301 is not set
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
|
||||
#
|
||||
# HID Sensor RTC drivers
|
||||
#
|
||||
CONFIG_RTC_DRV_HID_SENSOR_TIME=m
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
|
||||
@@ -5394,6 +5459,7 @@ CONFIG_EXTCON=y
|
||||
# CONFIG_EXTCON_GPIO is not set
|
||||
# CONFIG_EXTCON_LC824206XA is not set
|
||||
# CONFIG_EXTCON_MAX3355 is not set
|
||||
# CONFIG_EXTCON_MAX14526 is not set
|
||||
# CONFIG_EXTCON_PTN5150 is not set
|
||||
# CONFIG_EXTCON_RT8973A is not set
|
||||
# CONFIG_EXTCON_SM5502 is not set
|
||||
@@ -5504,6 +5570,7 @@ CONFIG_MMA7660=m
|
||||
# CONFIG_AD7949 is not set
|
||||
# CONFIG_AD799X is not set
|
||||
# CONFIG_AD9467 is not set
|
||||
# CONFIG_ADE9000 is not set
|
||||
CONFIG_AXP20X_ADC=y
|
||||
# CONFIG_AXP288_ADC is not set
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
@@ -5534,6 +5601,7 @@ CONFIG_AXP20X_ADC=y
|
||||
# CONFIG_NCT7201 is not set
|
||||
# CONFIG_PAC1921 is not set
|
||||
# CONFIG_PAC1934 is not set
|
||||
# CONFIG_ROHM_BD79112 is not set
|
||||
# CONFIG_ROHM_BD79124 is not set
|
||||
# CONFIG_RICHTEK_RTQ6056 is not set
|
||||
# CONFIG_SD_ADC_MODULATOR is not set
|
||||
@@ -5849,6 +5917,7 @@ CONFIG_HID_SENSOR_PROX=m
|
||||
# CONFIG_VEML3235 is not set
|
||||
# CONFIG_VEML6030 is not set
|
||||
# CONFIG_VEML6040 is not set
|
||||
# CONFIG_VEML6046X00 is not set
|
||||
# CONFIG_VEML6070 is not set
|
||||
# CONFIG_VEML6075 is not set
|
||||
# CONFIG_VL6180 is not set
|
||||
@@ -5869,6 +5938,7 @@ CONFIG_HID_SENSOR_PROX=m
|
||||
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
||||
# CONFIG_MMC35240 is not set
|
||||
# CONFIG_IIO_ST_MAGN_3AXIS is not set
|
||||
# CONFIG_INFINEON_TLV493D is not set
|
||||
# CONFIG_SENSORS_HMC5843_I2C is not set
|
||||
# CONFIG_SENSORS_HMC5843_SPI is not set
|
||||
# CONFIG_SENSORS_RM3100_I2C is not set
|
||||
@@ -6009,6 +6079,7 @@ CONFIG_HID_SENSOR_TEMP=m
|
||||
# end of Temperature sensors
|
||||
|
||||
CONFIG_PWM=y
|
||||
# CONFIG_PWM_PROVIDE_GPIO is not set
|
||||
# CONFIG_PWM_ARGON_FAN_HAT is not set
|
||||
# CONFIG_PWM_ATMEL_TCB is not set
|
||||
# CONFIG_PWM_CLK is not set
|
||||
@@ -6143,7 +6214,6 @@ CONFIG_FS_STACK=y
|
||||
CONFIG_BUFFER_HEAD=y
|
||||
CONFIG_LEGACY_DIRECT_IO=y
|
||||
# CONFIG_EXT2_FS is not set
|
||||
# CONFIG_EXT3_FS is not set
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT2=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
@@ -6170,7 +6240,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_DEBUG is not set
|
||||
# CONFIG_BTRFS_ASSERT is not set
|
||||
# CONFIG_BTRFS_EXPERIMENTAL is not set
|
||||
# CONFIG_BTRFS_FS_REF_VERIFY is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_STAT_FS=y
|
||||
@@ -6182,7 +6251,6 @@ CONFIG_F2FS_FS_POSIX_ACL=y
|
||||
# CONFIG_F2FS_FS_COMPRESSION is not set
|
||||
CONFIG_F2FS_IOSTAT=y
|
||||
# CONFIG_F2FS_UNFAIR_RWSEM is not set
|
||||
# CONFIG_BCACHEFS_FS is not set
|
||||
CONFIG_FS_POSIX_ACL=y
|
||||
CONFIG_EXPORTFS=y
|
||||
# CONFIG_EXPORTFS_BLOCK_OPS is not set
|
||||
@@ -6257,6 +6325,7 @@ CONFIG_TMPFS_POSIX_ACL=y
|
||||
CONFIG_TMPFS_XATTR=y
|
||||
# CONFIG_TMPFS_QUOTA is not set
|
||||
CONFIG_CONFIGFS_FS=m
|
||||
CONFIG_EFIVAR_FS=m
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -6297,7 +6366,19 @@ 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 is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
# 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_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V2=m
|
||||
@@ -6503,7 +6584,6 @@ CONFIG_CRYPTO_ECC=y
|
||||
CONFIG_CRYPTO_ECDH=y
|
||||
# CONFIG_CRYPTO_ECDSA is not set
|
||||
# CONFIG_CRYPTO_ECRDSA is not set
|
||||
# CONFIG_CRYPTO_CURVE25519 is not set
|
||||
# end of Public-key cryptography
|
||||
|
||||
#
|
||||
@@ -6620,7 +6700,6 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
#
|
||||
# Accelerated Cryptographic Algorithms for CPU (arm)
|
||||
#
|
||||
CONFIG_CRYPTO_CURVE25519_NEON=m
|
||||
# CONFIG_CRYPTO_GHASH_ARM_CE is not set
|
||||
# CONFIG_CRYPTO_NHPOLY1305_NEON is not set
|
||||
# CONFIG_CRYPTO_BLAKE2B_NEON is not set
|
||||
@@ -6705,17 +6784,17 @@ CONFIG_CRYPTO_LIB_UTILS=y
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
|
||||
CONFIG_CRYPTO_LIB_MD5=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA1=y
|
||||
CONFIG_CRYPTO_LIB_SHA1_ARCH=y
|
||||
@@ -6723,9 +6802,6 @@ CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRYPTO_LIB_SHA256_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_SHA512=y
|
||||
CONFIG_CRYPTO_LIB_SHA512_ARCH=y
|
||||
CONFIG_CRYPTO_BLAKE2S_ARM=y
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=m
|
||||
CONFIG_CRYPTO_POLY1305_ARM=m
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_XXHASH=y
|
||||
@@ -6801,10 +6877,9 @@ CONFIG_MPILIB=y
|
||||
CONFIG_DIMLIB=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_OID_REGISTRY=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
CONFIG_HAVE_GENERIC_VDSO=y
|
||||
CONFIG_GENERIC_GETTIMEOFDAY=y
|
||||
CONFIG_GENERIC_VDSO_32=y
|
||||
CONFIG_GENERIC_VDSO_DATA_STORE=y
|
||||
CONFIG_FONT_SUPPORT=y
|
||||
# CONFIG_FONTS is not set
|
||||
CONFIG_FONT_8x8=y
|
||||
@@ -6896,7 +6971,6 @@ CONFIG_HAVE_ARCH_KFENCE=y
|
||||
# Debug Oops, Lockups and Hangs
|
||||
#
|
||||
# CONFIG_PANIC_ON_OOPS is not set
|
||||
CONFIG_PANIC_ON_OOPS_VALUE=0
|
||||
CONFIG_PANIC_TIMEOUT=0
|
||||
CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
|
||||
# CONFIG_TEST_LOCKUP is not set
|
||||
@@ -6935,6 +7009,7 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
|
||||
CONFIG_NOP_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
|
||||
CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y
|
||||
@@ -6954,6 +7029,7 @@ CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y
|
||||
# CONFIG_BOOTTIME_TRACING is not set
|
||||
CONFIG_FUNCTION_TRACER=y
|
||||
CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
# CONFIG_FUNCTION_GRAPH_RETADDR is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
# and Hardkernel's odroidxu4_defconfig
|
||||
|
||||
pkgname=linux-postmarketos-exynos5
|
||||
pkgver=6.12.53
|
||||
pkgrel=3
|
||||
pkgver=6.12.63
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline kernel fork for Samsung Exynos5 devices"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
@@ -69,6 +69,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
64d8d36e50859bff47e6c92ab469c36e21d2e730a485e39655b5c469fce8c7c80987f210950d19c811eafff1f90fb4beb3e3e3cad1f01ba3941901837dc8f2c6 linux-postmarketos-exynos5-v6.12.53-exynos5-lts.tar.bz2
|
||||
59ce40512c75be4d258a3f21b0bbeccc850623e2c0d45f2f299a0fbad5d859edf48b1a11ac724d68756f3eaa6ffe4009ae59d55b687b2078beab4fa791fc19b3 config-postmarketos-exynos5.armv7
|
||||
eeb07d2c0e1169888f7d7be97e18f4095540d96bfa77744d4e80bf32b04989104b859e2d01daaac243025ba90f597753ee6350b4eb18c86d8c988ef81a0a3929 linux-postmarketos-exynos5-v6.12.63-exynos5-lts.tar.bz2
|
||||
5808e9cbc7596f63a4061646c1712d69aa6dabb504910f2019cf64fde2f3f466de78e25bdc0ea75d95413d431231ac31325cc81965ecf5b6f9ad8ad6fa80a23d config-postmarketos-exynos5.armv7
|
||||
"
|
||||
@@ -1,18 +1,19 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 6.12.53 Kernel Configuration
|
||||
# Linux/arm 6.12.63 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=109200
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_RUSTC_LLVM_VERSION=210107
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
@@ -20,6 +21,7 @@ CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_CC_HAS_COUNTED_BY=y
|
||||
CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y
|
||||
CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y
|
||||
CONFIG_PAHOLE_VERSION=0
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
@@ -65,14 +67,13 @@ CONFIG_GENERIC_IRQ_SHOW=y
|
||||
CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
|
||||
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
|
||||
CONFIG_GENERIC_IRQ_MIGRATION=y
|
||||
CONFIG_GENERIC_IRQ_INJECTION=y
|
||||
CONFIG_HARDIRQS_SW_RESEND=y
|
||||
CONFIG_IRQ_DOMAIN=y
|
||||
CONFIG_IRQ_DOMAIN_HIERARCHY=y
|
||||
CONFIG_GENERIC_IRQ_IPI=y
|
||||
CONFIG_IRQ_FORCED_THREADING=y
|
||||
CONFIG_SPARSE_IRQ=y
|
||||
CONFIG_GENERIC_IRQ_DEBUGFS=y
|
||||
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
|
||||
# end of IRQ subsystem
|
||||
|
||||
CONFIG_GENERIC_IRQ_MULTI_HANDLER=y
|
||||
@@ -152,7 +153,7 @@ CONFIG_RCU_STALL_COMMON=y
|
||||
CONFIG_RCU_NEED_SEGCBLIST=y
|
||||
# end of RCU Subsystem
|
||||
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG=m
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
# CONFIG_IKHEADERS is not set
|
||||
CONFIG_LOG_BUF_SHIFT=17
|
||||
@@ -217,8 +218,8 @@ CONFIG_RD_LZ4=y
|
||||
CONFIG_RD_ZSTD=y
|
||||
# CONFIG_BOOT_CONFIG is not set
|
||||
CONFIG_INITRAMFS_PRESERVE_MTIME=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
|
||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||
# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y
|
||||
CONFIG_LD_ORPHAN_WARN=y
|
||||
CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
|
||||
@@ -427,14 +428,14 @@ CONFIG_ARM_DMA_MEM_BUFFERABLE=y
|
||||
CONFIG_ARM_HEAVY_MB=y
|
||||
CONFIG_DEBUG_ALIGN_RODATA=y
|
||||
# CONFIG_ARM_ERRATA_430973 is not set
|
||||
CONFIG_ARM_ERRATA_643719=y
|
||||
# CONFIG_ARM_ERRATA_643719 is not set
|
||||
# CONFIG_ARM_ERRATA_720789 is not set
|
||||
# CONFIG_ARM_ERRATA_754322 is not set
|
||||
# CONFIG_ARM_ERRATA_754327 is not set
|
||||
# CONFIG_ARM_ERRATA_764369 is not set
|
||||
# CONFIG_ARM_ERRATA_764319 is not set
|
||||
# CONFIG_ARM_ERRATA_775420 is not set
|
||||
# CONFIG_ARM_ERRATA_798181 is not set
|
||||
CONFIG_ARM_ERRATA_798181=y
|
||||
# CONFIG_ARM_ERRATA_773022 is not set
|
||||
# CONFIG_ARM_ERRATA_818325_852422 is not set
|
||||
# CONFIG_ARM_ERRATA_821420 is not set
|
||||
@@ -448,7 +449,7 @@ CONFIG_ARM_ERRATA_643719=y
|
||||
#
|
||||
# Bus support
|
||||
#
|
||||
# CONFIG_ARM_ERRATA_814220 is not set
|
||||
CONFIG_ARM_ERRATA_814220=y
|
||||
# end of Bus support
|
||||
|
||||
#
|
||||
@@ -466,7 +467,7 @@ CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_HAVE_ARM_ARCH_TIMER=y
|
||||
CONFIG_MCPM=y
|
||||
CONFIG_BIG_LITTLE=y
|
||||
# CONFIG_BL_SWITCHER is not set
|
||||
CONFIG_BL_SWITCHER=y
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -517,7 +518,7 @@ CONFIG_ARM_APPENDED_DTB=y
|
||||
CONFIG_ARM_ATAG_DTB_COMPAT=y
|
||||
CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
|
||||
# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set
|
||||
CONFIG_CMDLINE="earlycon console=ttySAC2,115200 loglevel=7"
|
||||
CONFIG_CMDLINE="loglevel=7"
|
||||
CONFIG_CMDLINE_FROM_BOOTLOADER=y
|
||||
# CONFIG_CMDLINE_EXTEND is not set
|
||||
# CONFIG_CMDLINE_FORCE is not set
|
||||
@@ -525,8 +526,9 @@ CONFIG_ARCH_SUPPORTS_KEXEC=y
|
||||
CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
|
||||
CONFIG_ARCH_DEFAULT_CRASH_DUMP=y
|
||||
CONFIG_AUTO_ZRELADDR=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_DMI=y
|
||||
# end of Boot options
|
||||
|
||||
#
|
||||
@@ -606,10 +608,7 @@ CONFIG_PM_SLEEP_SMP=y
|
||||
# CONFIG_PM_USERSPACE_AUTOSLEEP is not set
|
||||
# CONFIG_PM_WAKELOCKS is not set
|
||||
CONFIG_PM=y
|
||||
CONFIG_PM_DEBUG=y
|
||||
CONFIG_PM_ADVANCED_DEBUG=y
|
||||
# CONFIG_PM_TEST_SUSPEND is not set
|
||||
CONFIG_PM_SLEEP_DEBUG=y
|
||||
# CONFIG_PM_DEBUG is not set
|
||||
# CONFIG_APM_EMULATION is not set
|
||||
CONFIG_PM_CLK=y
|
||||
CONFIG_PM_GENERIC_DOMAINS=y
|
||||
@@ -675,8 +674,10 @@ CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_CFI_CLANG=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -734,7 +735,12 @@ CONFIG_MODULE_FORCE_UNLOAD=y
|
||||
# CONFIG_MODVERSIONS is not set
|
||||
# CONFIG_MODULE_SRCVERSION_ALL is not set
|
||||
# CONFIG_MODULE_SIG is not set
|
||||
# CONFIG_MODULE_COMPRESS is not set
|
||||
CONFIG_MODULE_COMPRESS=y
|
||||
# CONFIG_MODULE_COMPRESS_GZIP is not set
|
||||
CONFIG_MODULE_COMPRESS_XZ=y
|
||||
# CONFIG_MODULE_COMPRESS_ZSTD is not set
|
||||
CONFIG_MODULE_COMPRESS_ALL=y
|
||||
# CONFIG_MODULE_DECOMPRESS is not set
|
||||
# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
|
||||
CONFIG_MODPROBE_PATH="/sbin/modprobe"
|
||||
# CONFIG_TRIM_UNUSED_KSYMS is not set
|
||||
@@ -755,7 +761,7 @@ CONFIG_BLK_WBT_MQ=y
|
||||
# CONFIG_BLK_CGROUP_IOLATENCY is not set
|
||||
# CONFIG_BLK_CGROUP_IOCOST is not set
|
||||
# CONFIG_BLK_CGROUP_IOPRIO is not set
|
||||
CONFIG_BLK_DEBUG_FS=y
|
||||
# CONFIG_BLK_DEBUG_FS is not set
|
||||
# CONFIG_BLK_SED_OPAL is not set
|
||||
# CONFIG_BLK_INLINE_ENCRYPTION is not set
|
||||
|
||||
@@ -1037,7 +1043,7 @@ CONFIG_BRIDGE_NETFILTER=m
|
||||
CONFIG_NETFILTER_INGRESS=y
|
||||
CONFIG_NETFILTER_EGRESS=y
|
||||
CONFIG_NETFILTER_SKIP_EGRESS=y
|
||||
CONFIG_NETFILTER_NETLINK=y
|
||||
CONFIG_NETFILTER_NETLINK=m
|
||||
CONFIG_NETFILTER_FAMILY_BRIDGE=y
|
||||
CONFIG_NETFILTER_BPF_LINK=y
|
||||
# CONFIG_NETFILTER_NETLINK_HOOK is not set
|
||||
@@ -1085,7 +1091,7 @@ CONFIG_NF_NAT_REDIRECT=y
|
||||
CONFIG_NF_NAT_MASQUERADE=y
|
||||
CONFIG_NF_NAT_OVS=y
|
||||
CONFIG_NETFILTER_SYNPROXY=m
|
||||
CONFIG_NF_TABLES=y
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_INET=y
|
||||
# CONFIG_NF_TABLES_NETDEV is not set
|
||||
CONFIG_NFT_NUMGEN=m
|
||||
@@ -1111,7 +1117,7 @@ CONFIG_NFT_FIB=m
|
||||
# CONFIG_NFT_TPROXY is not set
|
||||
# CONFIG_NFT_SYNPROXY is not set
|
||||
# CONFIG_NF_FLOW_TABLE is not set
|
||||
CONFIG_NETFILTER_XTABLES=y
|
||||
CONFIG_NETFILTER_XTABLES=m
|
||||
|
||||
#
|
||||
# Xtables combined modules
|
||||
@@ -1123,7 +1129,7 @@ CONFIG_NETFILTER_XT_SET=m
|
||||
#
|
||||
# Xtables targets
|
||||
#
|
||||
# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
|
||||
CONFIG_NETFILTER_XT_TARGET_AUDIT=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
|
||||
@@ -1191,7 +1197,7 @@ CONFIG_NETFILTER_XT_MATCH_RATEEST=m
|
||||
CONFIG_NETFILTER_XT_MATCH_REALM=m
|
||||
CONFIG_NETFILTER_XT_MATCH_RECENT=m
|
||||
CONFIG_NETFILTER_XT_MATCH_SCTP=m
|
||||
# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
|
||||
CONFIG_NETFILTER_XT_MATCH_SOCKET=m
|
||||
CONFIG_NETFILTER_XT_MATCH_STATE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
||||
CONFIG_NETFILTER_XT_MATCH_STRING=m
|
||||
@@ -1220,7 +1226,7 @@ CONFIG_IP_SET_HASH_NETIFACE=m
|
||||
CONFIG_IP_SET_LIST_SET=m
|
||||
CONFIG_IP_VS=m
|
||||
CONFIG_IP_VS_IPV6=y
|
||||
CONFIG_IP_VS_DEBUG=y
|
||||
# CONFIG_IP_VS_DEBUG is not set
|
||||
CONFIG_IP_VS_TAB_BITS=12
|
||||
|
||||
#
|
||||
@@ -1273,7 +1279,7 @@ CONFIG_IP_VS_PE_SIP=m
|
||||
#
|
||||
CONFIG_NF_DEFRAG_IPV4=m
|
||||
CONFIG_IP_NF_IPTABLES_LEGACY=m
|
||||
# CONFIG_NF_SOCKET_IPV4 is not set
|
||||
CONFIG_NF_SOCKET_IPV4=m
|
||||
CONFIG_NF_TPROXY_IPV4=m
|
||||
CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NFT_REJECT_IPV4=m
|
||||
@@ -1310,7 +1316,7 @@ CONFIG_IP_NF_RAW=m
|
||||
# IPv6: Netfilter Configuration
|
||||
#
|
||||
CONFIG_IP6_NF_IPTABLES_LEGACY=m
|
||||
# CONFIG_NF_SOCKET_IPV6 is not set
|
||||
CONFIG_NF_SOCKET_IPV6=m
|
||||
CONFIG_NF_TPROXY_IPV6=m
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_NFT_REJECT_IPV6=m
|
||||
@@ -1772,10 +1778,30 @@ CONFIG_ARM_CCI400_PORT_CTRL=y
|
||||
# CONFIG_ARM_SCMI_PROTOCOL is not set
|
||||
# end of ARM System Control and Management Interface Protocol
|
||||
|
||||
CONFIG_DMIID=y
|
||||
# CONFIG_DMI_SYSFS is not set
|
||||
# CONFIG_FW_CFG_SYSFS is not set
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
# CONFIG_TRUSTED_FOUNDATIONS is not set
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
|
||||
#
|
||||
# EFI (Extensible Firmware Interface) Support
|
||||
#
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
CONFIG_EFI_ARMSTUB_DTB_LOADER=y
|
||||
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
|
||||
# CONFIG_EFI_CAPSULE_LOADER is not set
|
||||
# CONFIG_EFI_TEST is not set
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
# CONFIG_EFI_DISABLE_PCI_DMA is not set
|
||||
# CONFIG_EFI_DISABLE_RUNTIME is not set
|
||||
# CONFIG_EFI_COCO_SECRET is not set
|
||||
# end of EFI (Extensible Firmware Interface) Support
|
||||
|
||||
#
|
||||
# Qualcomm firmware drivers
|
||||
#
|
||||
@@ -1950,7 +1976,7 @@ CONFIG_BCACHE=m
|
||||
# CONFIG_BCACHE_DEBUG is not set
|
||||
# CONFIG_BCACHE_ASYNC_REGISTRATION is not set
|
||||
CONFIG_BLK_DEV_DM_BUILTIN=y
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
CONFIG_BLK_DEV_DM=m
|
||||
# CONFIG_DM_DEBUG is not set
|
||||
CONFIG_DM_BUFIO=m
|
||||
CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
|
||||
@@ -1977,7 +2003,6 @@ 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=y
|
||||
CONFIG_DM_FLAKEY=m
|
||||
CONFIG_DM_VERITY=m
|
||||
@@ -2691,6 +2716,7 @@ CONFIG_INPUT_IMS_PCU=m
|
||||
# CONFIG_INPUT_IQS269A is not set
|
||||
# CONFIG_INPUT_IQS626A is not set
|
||||
# CONFIG_INPUT_IQS7222 is not set
|
||||
CONFIG_INPUT_ISA1200_HAPTIC=m
|
||||
CONFIG_INPUT_CMA3000=m
|
||||
CONFIG_INPUT_CMA3000_I2C=m
|
||||
CONFIG_INPUT_DRV260X_HAPTICS=m
|
||||
@@ -2909,13 +2935,13 @@ CONFIG_SPI_MASTER=y
|
||||
#
|
||||
# CONFIG_SPI_ALTERA is not set
|
||||
# CONFIG_SPI_AXI_SPI_ENGINE is not set
|
||||
CONFIG_SPI_BITBANG=y
|
||||
CONFIG_SPI_BITBANG=m
|
||||
# CONFIG_SPI_BUTTERFLY is not set
|
||||
# CONFIG_SPI_CADENCE is not set
|
||||
# CONFIG_SPI_CADENCE_QUADSPI is not set
|
||||
# CONFIG_SPI_CH341 is not set
|
||||
# CONFIG_SPI_DESIGNWARE is not set
|
||||
CONFIG_SPI_GPIO=y
|
||||
CONFIG_SPI_GPIO=m
|
||||
# CONFIG_SPI_LM70_LLP is not set
|
||||
# CONFIG_SPI_FSL_SPI is not set
|
||||
# CONFIG_SPI_MICROCHIP_CORE is not set
|
||||
@@ -2944,8 +2970,8 @@ CONFIG_SPI_SPIDEV=m
|
||||
# CONFIG_SPI_SLAVE is not set
|
||||
# CONFIG_SPMI is not set
|
||||
# CONFIG_HSI is not set
|
||||
CONFIG_PPS=y
|
||||
CONFIG_PPS_DEBUG=y
|
||||
CONFIG_PPS=m
|
||||
# CONFIG_PPS_DEBUG is not set
|
||||
|
||||
#
|
||||
# PPS clients support
|
||||
@@ -3163,7 +3189,6 @@ CONFIG_CHARGER_TPS65090=m
|
||||
# CONFIG_CHARGER_RT9455 is not set
|
||||
# CONFIG_CHARGER_RT9467 is not set
|
||||
# CONFIG_CHARGER_RT9471 is not set
|
||||
# CONFIG_CHARGER_CROS_USBPD is not set
|
||||
CONFIG_CHARGER_CROS_PCHG=y
|
||||
# CONFIG_CHARGER_UCS1002 is not set
|
||||
# CONFIG_CHARGER_BD99954 is not set
|
||||
@@ -3595,7 +3620,7 @@ CONFIG_REGULATOR_MAX77802=y
|
||||
# CONFIG_REGULATOR_RTMV20 is not set
|
||||
# CONFIG_REGULATOR_RTQ6752 is not set
|
||||
# CONFIG_REGULATOR_RTQ2208 is not set
|
||||
CONFIG_REGULATOR_S2MPA01=y
|
||||
# CONFIG_REGULATOR_S2MPA01 is not set
|
||||
CONFIG_REGULATOR_S2MPS11=y
|
||||
CONFIG_REGULATOR_S5M8767=y
|
||||
# CONFIG_REGULATOR_SLG51000 is not set
|
||||
@@ -3644,12 +3669,13 @@ CONFIG_IR_TTUSBIR=m
|
||||
CONFIG_RC_ATI_REMOTE=m
|
||||
# CONFIG_RC_LOOPBACK is not set
|
||||
# CONFIG_RC_XBOX_DVD is not set
|
||||
CONFIG_CEC_CORE=y
|
||||
CONFIG_CEC_CORE=m
|
||||
CONFIG_CEC_NOTIFIER=y
|
||||
|
||||
#
|
||||
# CEC support
|
||||
#
|
||||
# CONFIG_MEDIA_CEC_RC is not set
|
||||
CONFIG_MEDIA_CEC_SUPPORT=y
|
||||
# CONFIG_CEC_CH7322 is not set
|
||||
# CONFIG_CEC_CROS_EC is not set
|
||||
@@ -4055,7 +4081,7 @@ CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
CONFIG_DRM_DISPLAY_DP_AUX_BUS=m
|
||||
CONFIG_DRM_DISPLAY_HELPER=y
|
||||
CONFIG_DRM_DISPLAY_HELPER=m
|
||||
# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set
|
||||
# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set
|
||||
CONFIG_DRM_DISPLAY_DP_HELPER=y
|
||||
@@ -4081,7 +4107,7 @@ CONFIG_DRM_SCHED=m
|
||||
|
||||
# CONFIG_DRM_VGEM is not set
|
||||
# CONFIG_DRM_VKMS is not set
|
||||
CONFIG_DRM_EXYNOS=y
|
||||
CONFIG_DRM_EXYNOS=m
|
||||
|
||||
#
|
||||
# CRTCs
|
||||
@@ -4258,7 +4284,7 @@ CONFIG_DRM_SAMSUNG_DSIM=y
|
||||
# CONFIG_DRM_TI_TPD12S015 is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX6345 is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
|
||||
CONFIG_DRM_ANALOGIX_DP=y
|
||||
CONFIG_DRM_ANALOGIX_DP=m
|
||||
# CONFIG_DRM_ANALOGIX_ANX7625 is not set
|
||||
# CONFIG_DRM_I2C_ADV7511 is not set
|
||||
# CONFIG_DRM_CDNS_DSI is not set
|
||||
@@ -4295,6 +4321,7 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
# Frame buffer Devices
|
||||
#
|
||||
CONFIG_FB=y
|
||||
# CONFIG_FB_EFI is not set
|
||||
# CONFIG_FB_OPENCORES is not set
|
||||
# CONFIG_FB_S1D13XXX is not set
|
||||
# CONFIG_FB_SMSCUFX is not set
|
||||
@@ -4698,6 +4725,7 @@ CONFIG_SND_SOC_WM8994=m
|
||||
# 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 is not set
|
||||
@@ -4716,11 +4744,11 @@ CONFIG_SND_SIMPLE_CARD=m
|
||||
# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set
|
||||
# CONFIG_SND_TEST_COMPONENT is not set
|
||||
CONFIG_HID_SUPPORT=y
|
||||
CONFIG_HID=y
|
||||
CONFIG_HID=m
|
||||
CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
CONFIG_UHID=m
|
||||
CONFIG_HID_GENERIC=m
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
@@ -4794,7 +4822,7 @@ CONFIG_HID_MAGICMOUSE=m
|
||||
CONFIG_HID_MALTRON=m
|
||||
CONFIG_HID_MAYFLASH=m
|
||||
CONFIG_HID_MEGAWORLD_FF=m
|
||||
CONFIG_HID_REDRAGON=y
|
||||
CONFIG_HID_REDRAGON=m
|
||||
CONFIG_HID_MICROSOFT=m
|
||||
CONFIG_HID_MONTEREY=m
|
||||
CONFIG_HID_MULTITOUCH=m
|
||||
@@ -4875,7 +4903,7 @@ CONFIG_HID_PID=y
|
||||
CONFIG_USB_HIDDEV=y
|
||||
# end of USB HID support
|
||||
|
||||
CONFIG_I2C_HID=y
|
||||
CONFIG_I2C_HID=m
|
||||
# CONFIG_I2C_HID_OF is not set
|
||||
# CONFIG_I2C_HID_OF_ELAN is not set
|
||||
# CONFIG_I2C_HID_OF_GOODIX is not set
|
||||
@@ -5125,15 +5153,16 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
# CONFIG_USB_DUMMY_HCD is not set
|
||||
# end of USB Peripheral Controller
|
||||
|
||||
CONFIG_USB_LIBCOMPOSITE=y
|
||||
CONFIG_USB_F_ACM=y
|
||||
CONFIG_USB_U_SERIAL=y
|
||||
CONFIG_USB_U_ETHER=y
|
||||
CONFIG_USB_F_NCM=y
|
||||
CONFIG_USB_LIBCOMPOSITE=m
|
||||
CONFIG_USB_F_ACM=m
|
||||
CONFIG_USB_U_SERIAL=m
|
||||
CONFIG_USB_U_ETHER=m
|
||||
CONFIG_USB_F_NCM=m
|
||||
CONFIG_USB_F_ECM=m
|
||||
CONFIG_USB_F_RNDIS=y
|
||||
CONFIG_USB_F_MASS_STORAGE=y
|
||||
CONFIG_USB_CONFIGFS=y
|
||||
CONFIG_USB_F_RNDIS=m
|
||||
CONFIG_USB_F_MASS_STORAGE=m
|
||||
CONFIG_USB_F_FS=m
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
# CONFIG_USB_CONFIGFS_SERIAL is not set
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
# CONFIG_USB_CONFIGFS_OBEX is not set
|
||||
@@ -5144,7 +5173,7 @@ CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
# CONFIG_USB_CONFIGFS_EEM is not set
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
# CONFIG_USB_CONFIGFS_F_LB_SS is not set
|
||||
# CONFIG_USB_CONFIGFS_F_FS is not set
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
# CONFIG_USB_CONFIGFS_F_UAC1 is not set
|
||||
# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
|
||||
# CONFIG_USB_CONFIGFS_F_UAC2 is not set
|
||||
@@ -5372,7 +5401,7 @@ CONFIG_RTC_DRV_MAX77686=m
|
||||
# CONFIG_RTC_DRV_RV3028 is not set
|
||||
# CONFIG_RTC_DRV_RV3032 is not set
|
||||
# CONFIG_RTC_DRV_RV8803 is not set
|
||||
CONFIG_RTC_DRV_S5M=m
|
||||
CONFIG_RTC_DRV_S5M=y
|
||||
# CONFIG_RTC_DRV_SD2405AL is not set
|
||||
# CONFIG_RTC_DRV_SD3078 is not set
|
||||
|
||||
@@ -5413,6 +5442,7 @@ CONFIG_RTC_I2C_AND_SPI=y
|
||||
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_DS2404 is not set
|
||||
# CONFIG_RTC_DRV_EFI is not set
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T35 is not set
|
||||
@@ -5452,7 +5482,7 @@ CONFIG_DMA_OF=y
|
||||
# CONFIG_FSL_QDMA is not set
|
||||
# CONFIG_INTEL_IDMA64 is not set
|
||||
# CONFIG_NBPFAXI_DMA is not set
|
||||
CONFIG_PL330_DMA=y
|
||||
CONFIG_PL330_DMA=m
|
||||
# CONFIG_XILINX_DMA is not set
|
||||
# CONFIG_XILINX_XDMA is not set
|
||||
# CONFIG_XILINX_ZYNQMP_DPDMA is not set
|
||||
@@ -5506,7 +5536,6 @@ CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_STAGING=y
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_RTL8723BS is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_VT6656 is not set
|
||||
|
||||
#
|
||||
@@ -5595,14 +5624,14 @@ CONFIG_CROS_EC_I2C=y
|
||||
CONFIG_CROS_EC_SPI=y
|
||||
CONFIG_CROS_EC_PROTO=y
|
||||
# CONFIG_CROS_KBD_LED_BACKLIGHT is not set
|
||||
CONFIG_CROS_EC_CHARDEV=y
|
||||
CONFIG_CROS_EC_LIGHTBAR=y
|
||||
CONFIG_CROS_EC_VBC=y
|
||||
CONFIG_CROS_EC_DEBUGFS=y
|
||||
CONFIG_CROS_EC_SENSORHUB=y
|
||||
CONFIG_CROS_EC_SYSFS=y
|
||||
CONFIG_CROS_EC_CHARDEV=m
|
||||
# CONFIG_CROS_EC_LIGHTBAR is not set
|
||||
CONFIG_CROS_EC_VBC=m
|
||||
# CONFIG_CROS_EC_DEBUGFS is not set
|
||||
CONFIG_CROS_EC_SENSORHUB=m
|
||||
CONFIG_CROS_EC_SYSFS=m
|
||||
# CONFIG_CROS_HPS_I2C is not set
|
||||
CONFIG_CROS_USBPD_NOTIFY=y
|
||||
# CONFIG_CROS_USBPD_NOTIFY is not set
|
||||
# CONFIG_MELLANOX_PLATFORM is not set
|
||||
CONFIG_HAVE_CLK=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
@@ -5638,8 +5667,8 @@ CONFIG_COMMON_CLK_S2MPS11=y
|
||||
CONFIG_COMMON_CLK_SAMSUNG=y
|
||||
CONFIG_EXYNOS_5250_COMMON_CLK=y
|
||||
CONFIG_EXYNOS_5420_COMMON_CLK=y
|
||||
CONFIG_EXYNOS_AUDSS_CLK_CON=y
|
||||
CONFIG_EXYNOS_CLKOUT=y
|
||||
CONFIG_EXYNOS_AUDSS_CLK_CON=m
|
||||
CONFIG_EXYNOS_CLKOUT=m
|
||||
# CONFIG_XILINX_VCU is not set
|
||||
# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
|
||||
# CONFIG_HWSPINLOCK is not set
|
||||
@@ -5819,14 +5848,14 @@ CONFIG_PL353_SMC=y
|
||||
CONFIG_SAMSUNG_MC=y
|
||||
CONFIG_EXYNOS5422_DMC=m
|
||||
CONFIG_EXYNOS_SROM=y
|
||||
CONFIG_IIO=y
|
||||
CONFIG_IIO=m
|
||||
CONFIG_IIO_BUFFER=y
|
||||
# CONFIG_IIO_BUFFER_CB is not set
|
||||
# CONFIG_IIO_BUFFER_DMA is not set
|
||||
# CONFIG_IIO_BUFFER_DMAENGINE is not set
|
||||
# CONFIG_IIO_BUFFER_HW_CONSUMER is not set
|
||||
CONFIG_IIO_KFIFO_BUF=y
|
||||
CONFIG_IIO_TRIGGERED_BUFFER=y
|
||||
CONFIG_IIO_KFIFO_BUF=m
|
||||
CONFIG_IIO_TRIGGERED_BUFFER=m
|
||||
# CONFIG_IIO_CONFIGFS is not set
|
||||
CONFIG_IIO_TRIGGER=y
|
||||
CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
|
||||
@@ -5917,7 +5946,7 @@ CONFIG_HID_SENSOR_ACCEL_3D=m
|
||||
# CONFIG_AD9467 is not set
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
# CONFIG_ENVELOPE_DETECTOR is not set
|
||||
CONFIG_EXYNOS_ADC=y
|
||||
CONFIG_EXYNOS_ADC=m
|
||||
# CONFIG_HI8435 is not set
|
||||
# CONFIG_HX711 is not set
|
||||
# CONFIG_INA2XX_ADC is not set
|
||||
@@ -6212,7 +6241,7 @@ CONFIG_BH1750=m
|
||||
# CONFIG_CM3232 is not set
|
||||
CONFIG_CM3323=m
|
||||
# CONFIG_CM3605 is not set
|
||||
CONFIG_CM36651=y
|
||||
CONFIG_CM36651=m
|
||||
# CONFIG_GP2AP002 is not set
|
||||
# CONFIG_GP2AP020A00F is not set
|
||||
CONFIG_SENSORS_ISL29018=m
|
||||
@@ -6262,7 +6291,7 @@ CONFIG_HID_SENSOR_ALS=m
|
||||
#
|
||||
# CONFIG_AF8133J is not set
|
||||
# CONFIG_AK8974 is not set
|
||||
CONFIG_AK8975=y
|
||||
CONFIG_AK8975=m
|
||||
# CONFIG_AK09911 is not set
|
||||
# CONFIG_BMC150_MAGN_I2C is not set
|
||||
# CONFIG_BMC150_MAGN_SPI is not set
|
||||
@@ -6417,7 +6446,7 @@ CONFIG_PWM=y
|
||||
# CONFIG_PWM_FSL_FTM is not set
|
||||
# CONFIG_PWM_GPIO is not set
|
||||
# CONFIG_PWM_PCA9685 is not set
|
||||
CONFIG_PWM_SAMSUNG=y
|
||||
CONFIG_PWM_SAMSUNG=m
|
||||
# CONFIG_PWM_XILINX is not set
|
||||
|
||||
#
|
||||
@@ -6492,7 +6521,7 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
||||
# end of Android
|
||||
|
||||
# CONFIG_LIBNVDIMM is not set
|
||||
CONFIG_DAX=y
|
||||
CONFIG_DAX=m
|
||||
CONFIG_NVMEM=y
|
||||
CONFIG_NVMEM_SYSFS=y
|
||||
CONFIG_NVMEM_LAYOUTS=y
|
||||
@@ -6536,12 +6565,10 @@ CONFIG_FS_IOMAP=y
|
||||
CONFIG_FS_STACK=y
|
||||
CONFIG_BUFFER_HEAD=y
|
||||
CONFIG_LEGACY_DIRECT_IO=y
|
||||
CONFIG_EXT2_FS=m
|
||||
# CONFIG_EXT2_FS_XATTR is not set
|
||||
CONFIG_EXT3_FS=m
|
||||
CONFIG_EXT3_FS_POSIX_ACL=y
|
||||
CONFIG_EXT3_FS_SECURITY=y
|
||||
# CONFIG_EXT2_FS is not set
|
||||
# CONFIG_EXT3_FS is not set
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT2=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
@@ -6550,7 +6577,7 @@ CONFIG_JBD2=y
|
||||
CONFIG_FS_MBCACHE=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
# CONFIG_JFS_FS is not set
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_XFS_FS=y
|
||||
CONFIG_XFS_SUPPORT_V4=y
|
||||
CONFIG_XFS_SUPPORT_ASCII_CI=y
|
||||
CONFIG_XFS_QUOTA=y
|
||||
@@ -6560,11 +6587,7 @@ CONFIG_XFS_RT=y
|
||||
# CONFIG_XFS_WARN is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
CONFIG_OCFS2_FS=m
|
||||
CONFIG_OCFS2_FS_O2CB=m
|
||||
CONFIG_OCFS2_FS_STATS=y
|
||||
CONFIG_OCFS2_DEBUG_MASKLOG=y
|
||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||
# CONFIG_OCFS2_FS is not set
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
|
||||
@@ -6635,9 +6658,9 @@ CONFIG_UDF_FS=m
|
||||
#
|
||||
# DOS/FAT/EXFAT/NT Filesystems
|
||||
#
|
||||
CONFIG_FAT_FS=m
|
||||
CONFIG_FAT_FS=y
|
||||
CONFIG_MSDOS_FS=m
|
||||
CONFIG_VFAT_FS=m
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_FAT_DEFAULT_CODEPAGE=437
|
||||
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
|
||||
CONFIG_FAT_DEFAULT_UTF8=y
|
||||
@@ -6663,6 +6686,7 @@ CONFIG_TMPFS_XATTR=y
|
||||
CONFIG_ARCH_SUPPORTS_HUGETLBFS=y
|
||||
# CONFIG_HUGETLBFS is not set
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
CONFIG_EFIVAR_FS=m
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -6708,7 +6732,18 @@ CONFIG_ROMFS_ON_BLOCK=y
|
||||
CONFIG_UFS_FS=m
|
||||
CONFIG_UFS_FS_WRITE=y
|
||||
# CONFIG_UFS_DEBUG is not set
|
||||
# CONFIG_EROFS_FS is not set
|
||||
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_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
# CONFIG_NFS_V2 is not set
|
||||
@@ -7261,6 +7296,7 @@ CONFIG_MPILIB=y
|
||||
CONFIG_DIMLIB=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_OID_REGISTRY=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
CONFIG_HAVE_GENERIC_VDSO=y
|
||||
CONFIG_GENERIC_GETTIMEOFDAY=y
|
||||
CONFIG_GENERIC_VDSO_32=y
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
# Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
# Co-Maintainer: Alicja Michalska <ellyqw@mainlining.org>
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
pkgname=linux-postmarketos-mediatek-mt81
|
||||
pkgver=6.12.57
|
||||
pkgrel=1
|
||||
pkgrel=4
|
||||
pkgdesc="Mainline kernel for mediatek mt8183/mt8192/mt8195/mt8186"
|
||||
arch="aarch64"
|
||||
_flavor="${pkgname#linux-}"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Adam Thiede <me@adamthiede.com>
|
||||
# Co-Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
pkgname=linux-postmarketos-mediatek-mt8173
|
||||
pkgver=6.18
|
||||
pkgver=6.18.2
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline kernel fork for Mediatek MT8173 devices"
|
||||
arch="aarch64"
|
||||
@@ -66,6 +66,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0 linux-6.18.tar.xz
|
||||
aca9a07f1e4e9e11ab0ea64881b73b08a23aae795620bbee3dd830c67237f9726f5d868eff7e694c295b6548c28ca5d45f3ac18fdc47e9dc1ec1de58c804ea05 config-postmarketos-mediatek-mt8173.aarch64
|
||||
15989d1a26c6a5200b8eab4ba348b308466398aa75dda3844b37e7eb320206236d47c94cbc0e0b1d7ead10385ca84d34d0f2aa02ba5c1bd65ca6a5aa71c57117 linux-6.18.2.tar.xz
|
||||
1b207d05ca0b7dea36c3693dac1f12db5d748ad79751b123e095504947c6f04d45739196964f69558237e7b751d0a3606bdcddfe4c0137441d1fb18948c2277d config-postmarketos-mediatek-mt8173.aarch64
|
||||
"
|
||||
+8
-7
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.18.0 Kernel Configuration
|
||||
# Linux/arm64 6.18.2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@@ -2202,7 +2202,7 @@ CONFIG_OF_NUMA=y
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_NULL_BLK is not set
|
||||
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_ZRAM=y
|
||||
# CONFIG_ZRAM_BACKEND_LZ4 is not set
|
||||
# CONFIG_ZRAM_BACKEND_LZ4HC is not set
|
||||
CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
@@ -2269,7 +2269,7 @@ CONFIG_PCI_ENDPOINT_TEST=m
|
||||
# CONFIG_XILINX_SDFEC is not set
|
||||
# CONFIG_HISI_HIKEY_USB is not set
|
||||
# CONFIG_OPEN_DICE is not set
|
||||
# CONFIG_NTSYNC is not set
|
||||
CONFIG_NTSYNC=m
|
||||
# CONFIG_VCPU_STALL_DETECTOR is not set
|
||||
# CONFIG_NSM is not set
|
||||
# CONFIG_C2PORT is not set
|
||||
@@ -5877,6 +5877,7 @@ CONFIG_SND_SOC_MT6358=m
|
||||
# CONFIG_SND_SOC_MT6359_ACCDET is not set
|
||||
CONFIG_SND_SOC_MT6660=m
|
||||
# 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 is not set
|
||||
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
From 688680a7c1e384f0be191111963a16945203475f Mon Sep 17 00:00:00 2001
|
||||
From: Clayton Craft <clayton@craftyguy.net>
|
||||
Date: Tue, 6 Jan 2026 10:31:02 -0800
|
||||
Subject: [PATCH 1/2] Revert "arm64: dts: qcom: sc8280xp-x13s: Enable Venus"
|
||||
|
||||
This reverts commit 67f09c4f518f256f7dcd98811d724d1ca000ab67.
|
||||
---
|
||||
arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 5 -----
|
||||
1 file changed, 5 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
|
||||
index 61d3e2ebbb298..637430719e6d7 100644
|
||||
--- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
|
||||
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
|
||||
@@ -1480,11 +1480,6 @@ &vamacro {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
-&venus {
|
||||
- firmware-name = "qcom/sc8280xp/LENOVO/21BX/qcvss8280.mbn";
|
||||
- status = "okay";
|
||||
-};
|
||||
-
|
||||
&wsamacro {
|
||||
status = "okay";
|
||||
};
|
||||
--
|
||||
2.52.0
|
||||
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
From f589529278fab95b66fa4e0a33a524fd7dcba9e1 Mon Sep 17 00:00:00 2001
|
||||
From: Clayton Craft <clayton@craftyguy.net>
|
||||
Date: Tue, 6 Jan 2026 10:33:17 -0800
|
||||
Subject: [PATCH 2/2] Revert "arm64: dts: qcom: sc8280xp-el2: Add venus
|
||||
video-firmware node"
|
||||
|
||||
This reverts commit 2b646cee10691ecab36e411ae092139288358fdc.
|
||||
---
|
||||
arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso | 6 ------
|
||||
1 file changed, 6 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso b/arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso
|
||||
index 71cf230d8bfa6..eb8c22cfabf60 100644
|
||||
--- a/arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso
|
||||
+++ b/arch/arm64/boot/dts/qcom/sc8280xp-el2.dtso
|
||||
@@ -63,9 +63,3 @@ &remoteproc_nsp1 {
|
||||
&scm {
|
||||
qcom,shm-bridge-vmid = <QCOM_SCM_VMID_SELF_OWNER>;
|
||||
};
|
||||
-
|
||||
-&venus {
|
||||
- video-firmware {
|
||||
- iommus = <&apps_smmu 0x2a02 0x400>;
|
||||
- };
|
||||
-};
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# Maintainer: Clayton Craft <clayton@craftyguy.net>
|
||||
# Co-Maintainer: Casey Connolly <kcxt@postmarketos.org>
|
||||
pkgname=linux-postmarketos-qcom-laptop
|
||||
pkgver=6.16
|
||||
pkgrel=3
|
||||
# Commit from branch @ https://github.com/jhovold/linux/tree/wip/x1e80100-$pkgver
|
||||
_commit="a9cd6cda46ab81b1ec1d687d40ff0933dc6e6915"
|
||||
pkgver=6.18
|
||||
pkgrel=0
|
||||
# Commit from branch @ https://gitlab.com/Linaro/arm64-laptops/linux/-/tree/qcom-laptops-v$pkgver
|
||||
_commit="d56d61d11040033212de5d04b580c40bcd15bb96"
|
||||
pkgdesc="Generic kernel for Qualcomm laptops"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="postmarketos-qcom-laptop"
|
||||
_flavor="${pkgname#linux-}"
|
||||
url="https://kernel.org"
|
||||
license="GPL-2.0-only"
|
||||
options="!strip
|
||||
@@ -16,6 +16,7 @@ options="!strip
|
||||
!tracedeps
|
||||
pmb:cross-native
|
||||
pmb:kconfigcheck-community
|
||||
pmb:kconfigcheck-immutable
|
||||
pmb:kconfigcheck-uefi
|
||||
pmb:kconfigcheck-virt
|
||||
"
|
||||
@@ -43,24 +44,20 @@ replaces="linux-lenovo-21bx"
|
||||
# Source
|
||||
_repository="linux"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://github.com/jhovold/$_repository/archive/$_commit.tar.gz
|
||||
$pkgname-$_commit.tar.gz::https://gitlab.com/Linaro/arm64-laptops/$_repository/-/archive/$_commit/linux-$_commit.tar.gz
|
||||
config-postmarketos-qcom-laptop.aarch64
|
||||
misc.config
|
||||
pmos.config
|
||||
|
||||
0001-Revert-arm64-dts-qcom-sc8280xp-x13s-Enable-Venus.patch
|
||||
0002-Revert-arm64-dts-qcom-sc8280xp-el2-Add-venus-video-f.patch
|
||||
"
|
||||
builddir="$srcdir/linux-$_commit"
|
||||
_outdir="out"
|
||||
_defconfig="johan_defconfig"
|
||||
_defconfig="defconfig"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
cp "$srcdir/pmos.config" "$builddir"/arch/"$_carch"/configs/
|
||||
cp "$srcdir/misc.config" "$builddir"/arch/"$_carch"/configs/
|
||||
|
||||
# Generate .config
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" LLVM=1 \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor" \
|
||||
"$_defconfig" pmos.config misc.config
|
||||
cp "$srcdir/config-$_flavor.$CARCH" .config
|
||||
}
|
||||
|
||||
build() {
|
||||
@@ -88,7 +85,10 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
147ff8e664ef809ad45de839947ead5ac006c67f5d63bb3199d0064102aab97671f477a1a6a0ef4df7512a1c560e40e31b2b8735990d5310c107e3ce880a35c4 linux-postmarketos-qcom-laptop-a9cd6cda46ab81b1ec1d687d40ff0933dc6e6915.tar.gz
|
||||
e7a651b3780b1cfa68ca65b9e62f77db4273cf5b9162514318c347790d961b4668d0c6eb51604aaaf15a15c9f370fe03b4b977163293af379fda9a08d5f7e73d misc.config
|
||||
b26371a4208c79f301b7c398445e5d3503b8477be8d23d513bd5fd5746d1245980a914986203d205f986e4b58587c9a1243d8bfb1c27bc65685f1d3af186eb44 pmos.config
|
||||
ee927fa388b56262d622aec68885d26ca7ba5d7b8755c20a53ded4e5550836468f36eaf412e3030d3aeef077d3967d62fe947d78258b35a949d4fad36bb7b52c linux-postmarketos-qcom-laptop-d56d61d11040033212de5d04b580c40bcd15bb96.tar.gz
|
||||
5fb76bac2b4da8b90527f40201ba2afee91fde73f21f5c6a21ab057cfb8a192acbb0857b3f69a3fd1bc37f126a3d91cacd71460443819b51f8f738de65ecebc7 config-postmarketos-qcom-laptop.aarch64
|
||||
ad188e782f56555eaa0dd13034be57fdbffb20b8854b5771435d922a62a36137aa365288eaaed96df6bcd0eddcdf24a453490e7259a49b2e494d3f87b33316a1 misc.config
|
||||
d88a12508b7c8c2bdd00eb52bb634d58af8719f36d84ca96e80ab30f529d741926df58734562f2da7ffc0e975306242d16eb0803ca20d930e10890334bb958ce pmos.config
|
||||
2b19d581081846312ca7a12921a0e3cae31998a28023c33ee6992fa81054a0894e9157e8857dc78374c8fa85d84f7506cad8aced301b5187dbb75af0f8876195 0001-Revert-arm64-dts-qcom-sc8280xp-x13s-Enable-Venus.patch
|
||||
bf108235bf6d8bf6c6846777736b923a757a2d644b4bd07e36b681bb55fbc30339c13f6423c831d38721647a354b864fcf629f2be4071bfe7167b82784f7bcb3 0002-Revert-arm64-dts-qcom-sc8280xp-el2-Add-venus-video-f.patch
|
||||
"
|
||||
+9976
File diff suppressed because it is too large.
Load diff
@@ -6,11 +6,10 @@ CONFIG_PROC_EVENTS=y
|
||||
CONFIG_USB_SERIAL_PL2303=m
|
||||
CONFIG_USB_SERIAL_CH341=m
|
||||
CONFIG_BOOT_PRINTK_DELAY=y
|
||||
|
||||
# systemd
|
||||
CONFIG_BPF_LSM=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_DEBUG_INFO_BTF=y
|
||||
CONFIG_DEBUG_INFO_BTF_MODULES=y
|
||||
CONFIG_DEBUG_INFO_DWARF5=y
|
||||
CONFIG_KPROBES=y
|
||||
CONFIG_KPROBE_EVENTS=y
|
||||
@@ -26,3 +25,101 @@ CONFIG_VHOST_TASK=y
|
||||
CONFIG_VHOST=m
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_VSOCK=m
|
||||
|
||||
# Bluetooth
|
||||
CONFIG_BT_RFCOMM=m
|
||||
CONFIG_BT_RFCOMM_TTY=y
|
||||
CONFIG_BT_BNEP=m
|
||||
CONFIG_BT_BNEP_MC_FILTER=y
|
||||
CONFIG_BT_BNEP_PROTO_FILTER=y
|
||||
CONFIG_BT_HIDP=m
|
||||
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_SND_USB_AUDIO=m
|
||||
CONFIG_USB_SERIAL=m
|
||||
CONFIG_USB_SERIAL_CP210X=m
|
||||
CONFIG_USB_SERIAL_PL2303=m
|
||||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_USB_RTL8152=m
|
||||
CONFIG_USB_USBNET=m
|
||||
|
||||
# USB Gadget
|
||||
CONFIG_U_SERIAL_CONSOLE=y
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
CONFIG_USB_CONFIGFS_SERIAL=y
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
CONFIG_USB_CONFIGFS_OBEX=y
|
||||
CONFIG_USB_CONFIGFS_NCM=y
|
||||
CONFIG_USB_CONFIGFS_ECM=y
|
||||
CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
CONFIG_USB_CONFIGFS_EEM=y
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
CONFIG_USB_CONFIGFS_F_UAC1=y
|
||||
CONFIG_USB_CONFIGFS_F_UAC2=y
|
||||
CONFIG_USB_CONFIGFS_F_MIDI=y
|
||||
CONFIG_USB_CONFIGFS_F_HID=y
|
||||
CONFIG_USB_CONFIGFS_F_UVC=y
|
||||
CONFIG_USB_CONFIGFS_F_PRINTER=y
|
||||
|
||||
# USB net
|
||||
CONFIG_USB_NET_RNDIS_HOST=m
|
||||
CONFIG_USB_NET_CDC_EEM=m
|
||||
CONFIG_USB_ACM=m
|
||||
CONFIG_USB_WDM=m
|
||||
|
||||
# Disable other archs to speed up builds and reduce size of kernel
|
||||
# CONFIG_ARCH_ACTIONS is not set
|
||||
# CONFIG_ARCH_AIROHA is not set
|
||||
# CONFIG_ARCH_SUNXI is not set
|
||||
# CONFIG_ARCH_ALPINE is not set
|
||||
# CONFIG_ARCH_APPLE is not set
|
||||
# CONFIG_ARCH_AXIADO is not set
|
||||
# CONFIG_ARCH_BCM is not set
|
||||
# CONFIG_ARCH_BERLIN is not set
|
||||
# CONFIG_ARCH_BLAIZE is not set
|
||||
# CONFIG_ARCH_CIX is not set
|
||||
# CONFIG_ARCH_EXYNOS is not set
|
||||
# CONFIG_ARCH_SPARX5 is not set
|
||||
# CONFIG_ARCH_K3 is not set
|
||||
# CONFIG_ARCH_LG1K is not set
|
||||
# CONFIG_ARCH_HISI is not set
|
||||
# CONFIG_ARCH_KEEMBAY is not set
|
||||
# CONFIG_ARCH_MEDIATEK is not set
|
||||
# CONFIG_ARCH_MESON is not set
|
||||
# CONFIG_ARCH_MVEBU is not set
|
||||
# CONFIG_ARCH_NXP is not set
|
||||
# CONFIG_ARCH_LAYERSCAPE is not set
|
||||
# CONFIG_ARCH_MXC is not set
|
||||
# CONFIG_ARCH_S32 is not set
|
||||
# CONFIG_ARCH_MA35 is not set
|
||||
# CONFIG_ARCH_NPCM is not set
|
||||
# CONFIG_ARCH_REALTEK is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_ROCKCHIP is not set
|
||||
# CONFIG_ARCH_SEATTLE is not set
|
||||
# CONFIG_ARCH_INTEL_SOCFPGA is not set
|
||||
# CONFIG_ARCH_SOPHGO is not set
|
||||
# CONFIG_ARCH_STM32 is not set
|
||||
# CONFIG_ARCH_SYNQUACER is not set
|
||||
# CONFIG_ARCH_TEGRA is not set
|
||||
# CONFIG_ARCH_TESLA_FSD is not set
|
||||
# CONFIG_ARCH_SPRD is not set
|
||||
# CONFIG_ARCH_THUNDER is not set
|
||||
# CONFIG_ARCH_THUNDER2 is not set
|
||||
# CONFIG_ARCH_UNIPHIER is not set
|
||||
# CONFIG_ARCH_VEXPRESS is not set
|
||||
# CONFIG_ARCH_VISCONTI is not set
|
||||
# CONFIG_ARCH_XGENE is not set
|
||||
# CONFIG_ARCH_ZYNQMP is not set
|
||||
|
||||
# Disable bigger drivers for non-existing hardware (e.g. other SoCs)
|
||||
# CONFIG_DRM_NOUVEAU is not set
|
||||
# CONFIG_DRM_ETNAVIV is not set
|
||||
# CONFIG_DRM_HISI_HIBMC is not set
|
||||
# CONFIG_DRM_HISI_KIRIN is not set
|
||||
# CONFIG_DRM_LIMA is not set
|
||||
# CONFIG_DRM_PANFROST is not set
|
||||
# CONFIG_DRM_PANTHOR is not set
|
||||
# CONFIG_DRM_TIDSS is not set
|
||||
# CONFIG_DRM_POWERVR is not set
|
||||
@@ -1,225 +1,152 @@
|
||||
# CONFIG_LOCALVERSION_AUTO is not set
|
||||
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
# default
|
||||
# CONFIG_ANDROID_PARANOID_NETWORK is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_CBC=y
|
||||
CONFIG_CRYPTO_XTS=y
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DM_CRYPT=m
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_INPUT_EVDEV=y
|
||||
CONFIG_MD=y
|
||||
CONFIG_DM_CRYPT=y
|
||||
CONFIG_INPUT_EVDEV=m
|
||||
# CONFIG_KINETO_GAN is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SEC_RESTRICT_ROOTING is not set
|
||||
CONFIG_SYN_COOKIES=y
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_TMPFS_POSIX_ACL=y
|
||||
# CONFIG_USE_VFB is not set
|
||||
CONFIG_VT=y
|
||||
CONFIG_BINFMT_ELF=y
|
||||
CONFIG_BINFMT_SCRIPT=y
|
||||
CONFIG_UEVENT_HELPER=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_VT=y
|
||||
CONFIG_NULL_TTY=m
|
||||
CONFIG_FW_LOADER_COMPRESS=y
|
||||
CONFIG_FW_LOADER_COMPRESS_ZSTD=y
|
||||
CONFIG_NULL_TTY=y
|
||||
|
||||
# Anbox / Waydroid
|
||||
CONFIG_ANDROID_BINDER_IPC=y
|
||||
# CONFIG_ANDROID_BINDERFS is not set
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BPF_SYSCALL=y
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||
CONFIG_FUSE_FS=m
|
||||
CONFIG_IP_NF_MANGLE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
||||
CONFIG_NETFILTER_XTABLES=m
|
||||
CONFIG_PSI=y
|
||||
CONFIG_SQUASHFS=m
|
||||
CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y
|
||||
CONFIG_SQUASHFS_FILE_DIRECT=y
|
||||
CONFIG_SQUASHFS_XATTR=y
|
||||
CONFIG_SQUASHFS_XZ=y
|
||||
CONFIG_TMPFS_XATTR=y
|
||||
CONFIG_TUN=m
|
||||
CONFIG_VETH=m
|
||||
CONFIG_VLAN_8021Q=m
|
||||
# CONFIG_PSI_DEFAULT_DISABLED is not set
|
||||
CONFIG_UDMABUF=y
|
||||
|
||||
# iwd
|
||||
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_CBC=m
|
||||
CONFIG_CRYPTO_CMAC=y
|
||||
CONFIG_CRYPTO_DES=m
|
||||
CONFIG_CRYPTO_ECB=y
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_MD5=m
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
CONFIG_CRYPTO_SHA256=y
|
||||
CONFIG_CRYPTO_SHA512=y
|
||||
CONFIG_CRYPTO_USER_API=m
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
CONFIG_KEYS=y
|
||||
CONFIG_KEY_DH_OPERATIONS=y
|
||||
CONFIG_PKCS7_MESSAGE_PARSER=y
|
||||
CONFIG_PKCS8_PRIVATE_KEY_PARSER=m
|
||||
CONFIG_X509_CERTIFICATE_PARSER=y
|
||||
CONFIG_RFKILL=y
|
||||
# community_various
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_CIFS=m
|
||||
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
CONFIG_LEDS_TRIGGER_TIMER=m
|
||||
CONFIG_NETFILTER_ADVANCED=y
|
||||
CONFIG_NETFILTER_XT_MATCH_MARK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
|
||||
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
||||
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
# CONFIG_RT_GROUP_SCHED is not set
|
||||
CONFIG_UCLAMP_TASK=y
|
||||
CONFIG_UCLAMP_TASK_GROUP=y
|
||||
|
||||
# nftables
|
||||
CONFIG_NETFILTER=y
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_IPTABLES=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_IP_NF_TARGET_REJECT=m
|
||||
CONFIG_IP6_NF_FILTER=m
|
||||
CONFIG_IP6_NF_IPTABLES=m
|
||||
CONFIG_IP6_NF_NAT=m
|
||||
CONFIG_IP6_NF_TARGET_REJECT=m
|
||||
CONFIG_NF_CONNTRACK=m
|
||||
CONFIG_NF_REJECT_IPV4=m
|
||||
CONFIG_NF_REJECT_IPV6=m
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_INET=y
|
||||
CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_MASQ=m
|
||||
CONFIG_NFT_NAT=m
|
||||
CONFIG_NFT_REJECT=m
|
||||
CONFIG_NFT_COMPAT=m
|
||||
|
||||
# /usr/share/docker/contrib/check-config.sh (from Gentoo)
|
||||
# Missing dependency?
|
||||
CONFIG_NET_SCHED=y
|
||||
|
||||
# Generally Necessary:
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_NET_NS=y
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_CGROUPS=y
|
||||
# containers
|
||||
CONFIG_BLK_CGROUP=y
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_NETFILTER=m
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_CGROUP_DEVICE=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_CGROUP_PERF=y
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_KEYS=y
|
||||
CONFIG_VETH=m
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_NETFILTER=m
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_IPVS=m
|
||||
CONFIG_NETFILTER_XT_MARK=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_NF_NAT=m
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
|
||||
# Optional Features:
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_SECCOMP=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_BLK_CGROUP=y
|
||||
CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_CGROUP_PERF=y
|
||||
CONFIG_NET_CLS_CGROUP=m
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_DUMMY=m
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
# CONFIG_RT_GROUP_SCHED is not set
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_IP_NF_TARGET_REDIRECT=m
|
||||
CONFIG_IP_VS=m
|
||||
CONFIG_IP_VS_NFCT=y
|
||||
CONFIG_IP_VS_PROTO_TCP=y
|
||||
CONFIG_IP_VS_PROTO_UDP=y
|
||||
CONFIG_IP_VS_RR=m
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_KEYS=y
|
||||
CONFIG_MD=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_NETFILTER_XT_MARK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_IPVS=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
CONFIG_NET_CLS_CGROUP=m
|
||||
CONFIG_NET_NS=y
|
||||
CONFIG_NET_SCHED=y
|
||||
CONFIG_NF_NAT=m
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_VETH=m
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_VXLAN=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_MACVLAN=m
|
||||
CONFIG_DUMMY=m
|
||||
CONFIG_BLK_DEV_DM=m
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
CONFIG_NFT_COMPAT=m
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_SECCOMP=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
|
||||
# lxc
|
||||
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
||||
# debug
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_FTRACE=y
|
||||
CONFIG_FUNCTION_TRACER=y
|
||||
|
||||
# ZRAM
|
||||
CONFIG_CRYPTO_LZ4=y
|
||||
CONFIG_CRYPTO_ZSTD=y
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_ZRAM_BACKEND_LZ4=y
|
||||
CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
CONFIG_ZRAM_DEF_COMP_ZSTD=y
|
||||
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
||||
# WireGuard
|
||||
CONFIG_WIREGUARD=m
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_MULTIPLE_TABLES=y
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_NF_CONNTRACK_MARK=y
|
||||
|
||||
# File systems
|
||||
CONFIG_BTRFS_FS=m
|
||||
# filesystems
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
CONFIG_EXFAT_FS=m
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_FS_COMPRESSION=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
|
||||
# Community
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_CIFS=m
|
||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
CONFIG_NETFILTER_XT_MATCH_MARK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
|
||||
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
||||
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
||||
CONFIG_UCLAMP_TASK=y
|
||||
CONFIG_UCLAMP_TASK_GROUP=y
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
# hardening
|
||||
CONFIG_CFI=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
|
||||
# Input
|
||||
# immutable
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EROFS_FS=y
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
|
||||
# input
|
||||
CONFIG_BT=m
|
||||
CONFIG_BT_HIDP=m
|
||||
CONFIG_GPIOLIB=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_HID_A4TECH=m
|
||||
CONFIG_HID_ACCUTOUCH=m
|
||||
CONFIG_HID_ACRUX_FF=y
|
||||
CONFIG_HID_ACRUX=m
|
||||
CONFIG_HID_ACRUX_FF=y
|
||||
CONFIG_HID_ALPS=m
|
||||
CONFIG_HID_APPLEIR=m
|
||||
CONFIG_HID_APPLE=m
|
||||
CONFIG_HID_APPLEIR=m
|
||||
CONFIG_HID_AUREAL=m
|
||||
CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HID_BELKIN=m
|
||||
CONFIG_HID_BETOP_FF=m
|
||||
CONFIG_HID_BIGBEN_FF=m
|
||||
CONFIG_HID_BPF=y
|
||||
CONFIG_HID_CHERRY=m
|
||||
CONFIG_HID_CHICONY=m
|
||||
CONFIG_HID_CMEDIA=m
|
||||
@@ -233,14 +160,12 @@ CONFIG_HID_ELAN=m
|
||||
CONFIG_HID_ELECOM=m
|
||||
CONFIG_HID_ELO=m
|
||||
CONFIG_HID_EMS_FF=m
|
||||
CONFIG_HID_EVISION=m
|
||||
CONFIG_HID_EZKEY=m
|
||||
CONFIG_HID_FT260=m
|
||||
CONFIG_HID_GEMBIRD=m
|
||||
CONFIG_HID_GENERIC=m
|
||||
CONFIG_HID_GFRM=m
|
||||
CONFIG_HID_GLORIOUS=m
|
||||
CONFIG_HID_GOODIX_SPI=m
|
||||
CONFIG_HID_GOOGLE_STADIA_FF=m
|
||||
CONFIG_HID_GREENASIA=m
|
||||
CONFIG_HID_GT683R=m
|
||||
CONFIG_HID_GYRATION=m
|
||||
@@ -253,12 +178,10 @@ CONFIG_HID_KEYTOUCH=m
|
||||
CONFIG_HID_KYE=m
|
||||
CONFIG_HID_LCPOWER=m
|
||||
CONFIG_HID_LED=m
|
||||
CONFIG_ACPI=y # needed for HID_LENOVO
|
||||
CONFIG_HID_LENOVO=m
|
||||
CONFIG_HID_LETSKETCH=m
|
||||
CONFIG_HID_LOGITECH=m
|
||||
CONFIG_HID_LOGITECH_DJ=m
|
||||
CONFIG_HID_LOGITECH_HIDPP=m
|
||||
CONFIG_HID_LOGITECH=m
|
||||
CONFIG_HID_MACALLY=m
|
||||
CONFIG_HID_MAGICMOUSE=m
|
||||
CONFIG_HID_MALTRON=m
|
||||
@@ -267,19 +190,18 @@ CONFIG_HID_MCP2221=m
|
||||
CONFIG_HID_MEGAWORLD_FF=m
|
||||
CONFIG_HID_MICROSOFT=m
|
||||
CONFIG_HID_MONTEREY=m
|
||||
CONFIG_HID_MULTITOUCH=m
|
||||
CONFIG_HID_NINTENDO=m
|
||||
CONFIG_HID_NTI=m
|
||||
CONFIG_HID_NTRIG=m
|
||||
CONFIG_HID_NVIDIA_SHIELD=m
|
||||
CONFIG_HID_ORTEK=m
|
||||
CONFIG_HID_PANTHERLORD=m
|
||||
CONFIG_HID_PENMOUNT=m
|
||||
CONFIG_HID_PETALYNX=m
|
||||
CONFIG_HID_PICOLCD=m
|
||||
CONFIG_HID_PICOLCD_BACKLIGHT=y
|
||||
CONFIG_HID_PICOLCD_FB=y
|
||||
CONFIG_HID_PICOLCD_LCD=y
|
||||
CONFIG_HID_PICOLCD_LEDS=y
|
||||
CONFIG_HID_PICOLCD=m
|
||||
CONFIG_HID_PID=y
|
||||
CONFIG_HID_PLANTRONICS=m
|
||||
CONFIG_HID_PLAYSTATION=m
|
||||
@@ -326,111 +248,158 @@ CONFIG_HID_VIVALDI=m
|
||||
CONFIG_HID_WACOM=m
|
||||
CONFIG_HID_WALTOP=m
|
||||
CONFIG_HID_WIIMOTE=m
|
||||
CONFIG_HID_WINWING=m
|
||||
CONFIG_HID_XIAOMI=m
|
||||
CONFIG_HID_XINMO=m
|
||||
CONFIG_HID_ZEROPLUS=m
|
||||
CONFIG_HID_ZYDACRON=m
|
||||
CONFIG_IIO=y
|
||||
CONFIG_INPUT_JOYSTICK=y
|
||||
CONFIG_INPUT_UINPUT=m
|
||||
CONFIG_INPUT_MISC=y
|
||||
CONFIG_INPUT_UINPUT=y
|
||||
CONFIG_JOYSTICK_XPAD=m
|
||||
CONFIG_JOYSTICK_XPAD_FF=y
|
||||
CONFIG_JOYSTICK_XPAD_LEDS=y
|
||||
CONFIG_LCD_CLASS_DEVICE=m
|
||||
CONFIG_LEDS_CLASS_MULTICOLOR=m
|
||||
CONFIG_UHID=m
|
||||
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
||||
CONFIG_USB_HIDDEV=y
|
||||
CONFIG_USB_PRINTER=m
|
||||
CONFIG_HID_EVISION=m
|
||||
CONFIG_HID_SUPPORT=y
|
||||
CONFIG_HID_NVIDIA_SHIELD=m
|
||||
CONFIG_HID_GOOGLE_STADIA_FF=m
|
||||
CONFIG_HID_WINWING=m
|
||||
CONFIG_HID_GOODIX_SPI=m
|
||||
CONFIG_SPI=y
|
||||
|
||||
# USB
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_SND_USB_AUDIO=m
|
||||
CONFIG_USB_SERIAL=m
|
||||
CONFIG_USB_SERIAL_CP210X=m
|
||||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_USB_RTL8152=m
|
||||
CONFIG_USB_USBNET=m
|
||||
# iwd
|
||||
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
|
||||
CONFIG_CRYPTO_CMAC=m
|
||||
CONFIG_CRYPTO_DES=m
|
||||
CONFIG_CRYPTO_ECB=y
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
CONFIG_CRYPTO_SHA256=y
|
||||
CONFIG_CRYPTO_SHA512=y
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
CONFIG_KEYS=y
|
||||
CONFIG_KEY_DH_OPERATIONS=y
|
||||
CONFIG_PKCS7_MESSAGE_PARSER=y
|
||||
CONFIG_PKCS8_PRIVATE_KEY_PARSER=m
|
||||
CONFIG_RFKILL=m
|
||||
CONFIG_X509_CERTIFICATE_PARSER=y
|
||||
|
||||
# USB Gadget
|
||||
CONFIG_U_SERIAL_CONSOLE=y
|
||||
# netboot
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
||||
# nftables
|
||||
CONFIG_IP6_NF_FILTER=m
|
||||
CONFIG_IP6_NF_IPTABLES=m
|
||||
CONFIG_IP6_NF_NAT=m
|
||||
CONFIG_IP6_NF_TARGET_REJECT=m
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_IPTABLES=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_IP_NF_TARGET_REJECT=m
|
||||
CONFIG_NETFILTER=y
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_MASQ=m
|
||||
CONFIG_NFT_NAT=m
|
||||
CONFIG_NFT_REJECT=m
|
||||
CONFIG_NF_CONNTRACK=m
|
||||
CONFIG_NF_REJECT_IPV4=m
|
||||
CONFIG_NF_REJECT_IPV6=m
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_INET=y
|
||||
CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_IP6_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_IP_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_NETFILTER_XTABLES_LEGACY=y
|
||||
|
||||
# usb_gadgets
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
CONFIG_USB_CONFIGFS_SERIAL=y
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
CONFIG_USB_CONFIGFS_OBEX=y
|
||||
CONFIG_USB_CONFIGFS_NCM=y
|
||||
CONFIG_USB_CONFIGFS_ECM=y
|
||||
CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
CONFIG_USB_CONFIGFS_EEM=y
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
CONFIG_USB_CONFIGFS_F_UAC1=y
|
||||
CONFIG_USB_CONFIGFS_F_UAC2=y
|
||||
CONFIG_USB_CONFIGFS_F_MIDI=y
|
||||
CONFIG_USB_CONFIGFS_F_HID=y
|
||||
CONFIG_USB_CONFIGFS_F_UVC=y
|
||||
CONFIG_USB_CONFIGFS_F_PRINTER=y
|
||||
CONFIG_USB_CONFIGFS_NCM=y
|
||||
CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
# CONFIG_USB_ETH is not set
|
||||
# CONFIG_USB_FUNCTIONFS is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_G_SERIAL is not set
|
||||
# CONFIG_USB_MASS_STORAGE is not set
|
||||
|
||||
# USB net
|
||||
CONFIG_USB_NET_RNDIS_HOST=m
|
||||
CONFIG_USB_NET_CDC_EEM=m
|
||||
CONFIG_USB_ACM=m
|
||||
CONFIG_USB_WDM=m
|
||||
# waydroid
|
||||
# CONFIG_ANDROID_BINDERFS is not set
|
||||
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
||||
CONFIG_ANDROID_BINDER_IPC=y
|
||||
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BPF_SYSCALL=y
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_FUSE_FS=m
|
||||
CONFIG_IP_NF_MANGLE=m
|
||||
CONFIG_NETFILTER_XTABLES=m
|
||||
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
||||
CONFIG_SQUASHFS=m
|
||||
CONFIG_SQUASHFS_XATTR=y
|
||||
CONFIG_SQUASHFS_XZ=y
|
||||
CONFIG_TMPFS_XATTR=y
|
||||
CONFIG_TUN=m
|
||||
CONFIG_VETH=m
|
||||
CONFIG_VLAN_8021Q=m
|
||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||
CONFIG_IP_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_NETFILTER_XTABLES_LEGACY=y
|
||||
|
||||
# LED triggers
|
||||
CONFIG_LEDS_TRIGGER_ACTIVITY=m
|
||||
CONFIG_LEDS_TRIGGER_AUDIO=m
|
||||
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
||||
CONFIG_LEDS_TRIGGER_CAMERA=m
|
||||
CONFIG_LEDS_TRIGGER_GPIO=m
|
||||
CONFIG_LEDS_TRIGGER_NETDEV=m
|
||||
CONFIG_LEDS_TRIGGER_ONESHOT=m
|
||||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
CONFIG_LEDS_TRIGGER_TRANSIENT=m
|
||||
CONFIG_LEDS_TRIGGER_TTY=m
|
||||
# wine
|
||||
CONFIG_NTSYNC=m
|
||||
|
||||
# Bluetooth devices
|
||||
CONFIG_BT_RFCOMM=m
|
||||
CONFIG_BT_RFCOMM_TTY=y
|
||||
CONFIG_BT_BNEP=m
|
||||
CONFIG_BT_BNEP_MC_FILTER=y
|
||||
CONFIG_BT_BNEP_PROTO_FILTER=y
|
||||
CONFIG_BT_HIDP=m
|
||||
# wireguard
|
||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_MULTIPLE_TABLES=y
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_FIB=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_NF_CONNTRACK_MARK=y
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_WIREGUARD=m
|
||||
|
||||
# EFI
|
||||
# zram
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_ZRAM=y
|
||||
CONFIG_ZSMALLOC=y
|
||||
CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
|
||||
# uefi
|
||||
CONFIG_DMI=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_EFI_ZBOOT=y
|
||||
CONFIG_FB_EFI=y
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI_VARS_PSTORE=y
|
||||
CONFIG_NLS_ASCII=y
|
||||
CONFIG_PSTORE=y
|
||||
CONFIG_EFI_VARS_PSTORE=y
|
||||
CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_ZBOOT=y
|
||||
CONFIG_NTFS3_FS=m
|
||||
|
||||
# libcamera
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
CONFIG_DMABUF_HEAPS_CMA=y
|
||||
CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_UDMABUF=y
|
||||
|
||||
# enable uvcvideo for basic USB webcam/HDMI-dongle support
|
||||
CONFIG_MEDIA_USB_SUPPORT=y
|
||||
CONFIG_USB_VIDEO_CLASS=m
|
||||
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
|
||||
|
||||
# Debug
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_FTRACE=y
|
||||
CONFIG_FUNCTION_TRACER=y
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
|
||||
# Virtualization
|
||||
# virt
|
||||
CONFIG_HW_RANDOM_VIRTIO=m
|
||||
CONFIG_KVM=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
|
||||
# Immutable
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_EFIVAR_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
@@ -1,7 +1,9 @@
|
||||
# Maintainer: Alicja Michalska <alicja.michalska@9elements.com>
|
||||
# Maintainer: Alicja Michalska <ellyqw@mainlining.org>
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
# Co-Maintainer: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
pkgname=linux-postmarketos-qcom-sc7180
|
||||
pkgver=6.12.35
|
||||
pkgrel=11
|
||||
pkgrel=13
|
||||
pkgdesc="Mainline kernel fork for Qualcomm Snapdragon 7c devices"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -80,5 +82,5 @@ package() {
|
||||
|
||||
sha512sums="
|
||||
3697bf2c9525c8d11f7e821fa080d8c366ae751af02b471a506224002abe6b23b0ccf17d9694c7590c1b07002289eb19003ba8677bbb0bb09d54458495964188 linux-6.12.35.tar.xz
|
||||
0e654b0ad39ec97a30a091e7320e3b5ee8ba26d9c3e34e3c4e5fe4ecad580553a2d2d59f807aa297d77aed1af2d1276e8b1387556f5fc00852237c74dd805333 config-postmarketos-qcom-sc7180.aarch64
|
||||
a6067f63ac2ac12a3f26eca79f79b29c6b6ed938c9847f9763a1c18abd04ae3029ad8eb4c1dc935cf1773a026812d6a59954ce94f801739a208666da33b57646 config-postmarketos-qcom-sc7180.aarch64
|
||||
"
|
||||
+26
-18
@@ -2,15 +2,15 @@
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.12.35 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@@ -290,7 +290,6 @@ CONFIG_CRASH_DUMP=y
|
||||
# end of General setup
|
||||
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_RUSTC_SUPPORTS_ARM64=y
|
||||
CONFIG_CLANG_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_MMU=y
|
||||
@@ -547,6 +546,7 @@ CONFIG_RANDOMIZE_BASE=y
|
||||
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
|
||||
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
|
||||
CONFIG_STACKPROTECTOR_PER_TASK=y
|
||||
# CONFIG_UNWIND_PATCH_PAC_INTO_SCS is not set
|
||||
CONFIG_ARM64_CONTPTE=y
|
||||
# end of Kernel Features
|
||||
|
||||
@@ -706,7 +706,6 @@ CONFIG_ARCH_WANTS_NO_INSTR=y
|
||||
CONFIG_HAVE_ASM_MODVERSIONS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_RSEQ=y
|
||||
CONFIG_HAVE_RUST=y
|
||||
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_PERF_REGS=y
|
||||
@@ -732,7 +731,7 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
|
||||
# CONFIG_SHADOW_CALL_STACK is not set
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
||||
CONFIG_HAS_LTO_CLANG=y
|
||||
@@ -740,8 +739,10 @@ CONFIG_LTO_NONE=y
|
||||
# CONFIG_LTO_CLANG_FULL is not set
|
||||
# CONFIG_LTO_CLANG_THIN is not set
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_CFI_CLANG=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -807,8 +808,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
|
||||
CONFIG_HAVE_GCC_PLUGINS=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_4B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_8B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=8
|
||||
CONFIG_FUNCTION_ALIGNMENT=4
|
||||
CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y
|
||||
# end of General architecture-dependent options
|
||||
|
||||
@@ -2553,7 +2553,9 @@ CONFIG_DM_ZERO=m
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
CONFIG_DM_VERITY=m
|
||||
# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
|
||||
# CONFIG_DM_VERITY_FEC is not set
|
||||
# CONFIG_DM_SWITCH is not set
|
||||
# CONFIG_DM_LOG_WRITES is not set
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
@@ -5901,7 +5903,6 @@ CONFIG_HID_MCP2221=m
|
||||
#
|
||||
# HID-BPF support
|
||||
#
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
#
|
||||
@@ -8234,7 +8235,18 @@ CONFIG_PSTORE_RAM=y
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_SYSV_FS is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
# CONFIG_EROFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
# 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=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V2=m
|
||||
@@ -8758,7 +8770,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
|
||||
@@ -9041,8 +9053,6 @@ CONFIG_HAVE_FUNCTION_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -9060,8 +9070,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
# CONFIG_STACK_TRACER is not set
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
_flavor="postmarketos-qcom-sdm670"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=6.17.6
|
||||
pkgrel=1
|
||||
pkgver=6.18.3
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline Kernel fork for SDM670 devices"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -69,6 +69,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
79455ee2c9ccc7f0f18dbabbef09a19cf1106ac1a3d731a3a7af3a5dd8b883ba6648812b80da9992c93c71be97da396ba0b02d8cf7b8c4b54cb993b25fc48367 linux-sdm670-v6.17.6.tar.gz
|
||||
2044c161a3ab302e5c421e84889703224b13e878855c88a9f7a4825409760c256af3ceb9bd89e0818d610759f83d6a9be04df83737face0ab4e9473cd865ccea config-postmarketos-qcom-sdm670.aarch64
|
||||
2943d61759ab8af2b5e5aed8f48f7c79b51ee7efa35d5be51c052efa50c6f52a65938a03ad238f6fca61d67eaf69c939a333a4b2ca64a16289ae87768b8a6ebe linux-sdm670-v6.18.3.tar.gz
|
||||
7dafaf2ce19722d86e792fb51b2875f9b0a7ea9a3de3ee172cee42090a1148fc33b301771b8b7ad6ea44aeaa4ecde495022adf665f38d5e4dec3730ec876d02a config-postmarketos-qcom-sdm670.aarch64
|
||||
"
|
||||
+200
-73
@@ -1,27 +1,34 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.17.6 Kernel Configuration
|
||||
# Linux/arm64 6.18.2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="clang version 21.1.6"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210106
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210106
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_LLD_VERSION=210106
|
||||
CONFIG_RUSTC_VERSION=109200
|
||||
CONFIG_RUSTC_LLVM_VERSION=210106
|
||||
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
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_CC_HAS_ASSUME=y
|
||||
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
|
||||
CONFIG_CC_HAS_COUNTED_BY=y
|
||||
CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y
|
||||
CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y
|
||||
CONFIG_PAHOLE_VERSION=0
|
||||
CONFIG_RUSTC_HAS_COERCE_POINTEE=y
|
||||
CONFIG_RUSTC_HAS_SPAN_FILE=y
|
||||
CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y
|
||||
CONFIG_RUSTC_HAS_FILE_WITH_NUL=y
|
||||
CONFIG_RUSTC_HAS_FILE_AS_C_STR=y
|
||||
CONFIG_PAHOLE_VERSION=131
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
CONFIG_THREAD_INFO_IN_TASK=y
|
||||
@@ -338,13 +345,20 @@ CONFIG_ARCH_AXIADO=y
|
||||
# CONFIG_ARCH_BLAIZE is not set
|
||||
CONFIG_ARCH_CIX=y
|
||||
# CONFIG_ARCH_EXYNOS is not set
|
||||
# CONFIG_ARCH_SPARX5 is not set
|
||||
# CONFIG_ARCH_K3 is not set
|
||||
# CONFIG_ARCH_LG1K is not set
|
||||
# CONFIG_ARCH_HISI is not set
|
||||
# CONFIG_ARCH_KEEMBAY is not set
|
||||
# CONFIG_ARCH_MEDIATEK is not set
|
||||
# CONFIG_ARCH_MESON is not set
|
||||
|
||||
#
|
||||
# Microchip SoC support
|
||||
#
|
||||
# CONFIG_ARCH_LAN969X is not set
|
||||
# CONFIG_ARCH_SPARX5 is not set
|
||||
# end of Microchip SoC support
|
||||
|
||||
# CONFIG_ARCH_MMP is not set
|
||||
# CONFIG_ARCH_MVEBU is not set
|
||||
# CONFIG_ARCH_NXP is not set
|
||||
@@ -444,11 +458,7 @@ CONFIG_ARM64_VA_BITS=52
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
CONFIG_ARM64_PA_BITS=52
|
||||
CONFIG_ARM64_LPA2=y
|
||||
# CONFIG_CPU_BIG_ENDIAN is not set
|
||||
CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_CLUSTER=y
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_NR_CPUS=8
|
||||
CONFIG_HOTPLUG_CPU=y
|
||||
CONFIG_NUMA=y
|
||||
@@ -480,7 +490,6 @@ CONFIG_XEN=y
|
||||
CONFIG_ARCH_FORCE_MAX_ORDER=10
|
||||
CONFIG_UNMAP_KERNEL_AT_EL0=y
|
||||
CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
||||
# CONFIG_ARM64_SW_TTBR0_PAN is not set
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_COMPAT=y
|
||||
@@ -552,9 +561,10 @@ CONFIG_ARM64_HAFT=y
|
||||
# end of ARMv8.9 architectural features
|
||||
|
||||
#
|
||||
# v9.4 architectural features
|
||||
# ARMv9.4 architectural features
|
||||
#
|
||||
# end of v9.4 architectural features
|
||||
CONFIG_ARM64_GCS=y
|
||||
# end of ARMv9.4 architectural features
|
||||
|
||||
CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_SME=y
|
||||
@@ -564,6 +574,7 @@ CONFIG_RANDOMIZE_BASE=y
|
||||
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
|
||||
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
|
||||
CONFIG_STACKPROTECTOR_PER_TASK=y
|
||||
# CONFIG_UNWIND_PATCH_PAC_INTO_SCS is not set
|
||||
CONFIG_ARM64_CONTPTE=y
|
||||
# end of Kernel Features
|
||||
|
||||
@@ -571,8 +582,10 @@ CONFIG_ARM64_CONTPTE=y
|
||||
# Boot options
|
||||
#
|
||||
CONFIG_CMDLINE=""
|
||||
# CONFIG_EFI is not set
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI=y
|
||||
# CONFIG_COMPRESSED_INSTALL is not set
|
||||
CONFIG_DMI=y
|
||||
# end of Boot options
|
||||
|
||||
#
|
||||
@@ -657,6 +670,8 @@ CONFIG_ARM_QCOM_CPUFREQ_HW=y
|
||||
# end of CPU Frequency scaling
|
||||
# end of CPU Power Management
|
||||
|
||||
CONFIG_ARCH_SUPPORTS_ACPI=y
|
||||
# CONFIG_ACPI is not set
|
||||
CONFIG_KVM_COMMON=y
|
||||
CONFIG_HAVE_KVM_IRQCHIP=y
|
||||
CONFIG_HAVE_KVM_IRQ_ROUTING=y
|
||||
@@ -671,9 +686,10 @@ CONFIG_KVM_VFIO=y
|
||||
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
|
||||
CONFIG_HAVE_KVM_IRQ_BYPASS=y
|
||||
CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
|
||||
CONFIG_KVM_XFER_TO_GUEST_WORK=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
|
||||
# CONFIG_NVHE_EL2_DEBUG is not set
|
||||
@@ -688,8 +704,15 @@ CONFIG_ARCH_HAS_DMA_OPS=y
|
||||
#
|
||||
CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y
|
||||
CONFIG_HOTPLUG_SMT=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_SMT=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y
|
||||
CONFIG_ARCH_SUPPORTS_SCHED_MC=y
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_CLUSTER=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
|
||||
CONFIG_GENERIC_IRQ_ENTRY=y
|
||||
# CONFIG_KPROBES is not set
|
||||
CONFIG_JUMP_LABEL=y
|
||||
# CONFIG_STATIC_KEYS_SELFTEST is not set
|
||||
@@ -741,16 +764,19 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
|
||||
# CONFIG_SHADOW_CALL_STACK is not set
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
||||
CONFIG_HAS_LTO_CLANG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
# CONFIG_LTO_CLANG_FULL is not set
|
||||
# CONFIG_LTO_CLANG_THIN is not set
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI=y
|
||||
CONFIG_CFI=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_RUSTC=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -794,6 +820,7 @@ CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
|
||||
CONFIG_STRICT_MODULE_RWX=y
|
||||
CONFIG_HAVE_ARCH_COMPILER_H=y
|
||||
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
||||
CONFIG_ARCH_USE_MEMREMAP_PROT=y
|
||||
# CONFIG_LOCK_EVENT_COUNTS is not set
|
||||
CONFIG_ARCH_HAS_RELR=y
|
||||
CONFIG_RELR=y
|
||||
@@ -818,8 +845,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
|
||||
CONFIG_HAVE_GCC_PLUGINS=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_4B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_8B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=8
|
||||
CONFIG_FUNCTION_ALIGNMENT=4
|
||||
CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y
|
||||
# end of General architecture-dependent options
|
||||
|
||||
@@ -920,7 +946,6 @@ CONFIG_COREDUMP=y
|
||||
#
|
||||
# Memory Management options
|
||||
#
|
||||
CONFIG_ZPOOL=y
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_ZSWAP=y
|
||||
# CONFIG_ZSWAP_DEFAULT_ON is not set
|
||||
@@ -932,11 +957,18 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y
|
||||
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set
|
||||
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set
|
||||
CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo"
|
||||
CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y
|
||||
CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc"
|
||||
CONFIG_ZSMALLOC=y
|
||||
|
||||
#
|
||||
# Zsmalloc allocator options
|
||||
#
|
||||
|
||||
#
|
||||
# Zsmalloc is a common backend allocator for zswap & zram
|
||||
#
|
||||
CONFIG_ZSMALLOC_STAT=y
|
||||
CONFIG_ZSMALLOC_CHAIN_SIZE=8
|
||||
# end of Zsmalloc allocator options
|
||||
|
||||
#
|
||||
# Slab allocator options
|
||||
@@ -987,6 +1019,7 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
||||
CONFIG_MEMORY_FAILURE=y
|
||||
# CONFIG_HWPOISON_INJECT is not set
|
||||
CONFIG_ARCH_WANTS_THP_SWAP=y
|
||||
# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set
|
||||
CONFIG_MM_ID=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
|
||||
@@ -997,6 +1030,7 @@ CONFIG_THP_SWAP=y
|
||||
# CONFIG_NO_PAGE_MAPCOUNT is not set
|
||||
CONFIG_PAGE_MAPCOUNT=y
|
||||
CONFIG_PGTABLE_HAS_HUGE_LEAVES=y
|
||||
CONFIG_HAVE_GIGANTIC_FOLIOS=y
|
||||
CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y
|
||||
CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y
|
||||
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
|
||||
@@ -1038,6 +1072,8 @@ CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||
CONFIG_EXECMEM=y
|
||||
CONFIG_NUMA_MEMBLKS=y
|
||||
# CONFIG_NUMA_EMU is not set
|
||||
CONFIG_ARCH_HAS_USER_SHADOW_STACK=y
|
||||
CONFIG_FIND_NORMAL_PAGE=y
|
||||
|
||||
#
|
||||
# Data Access Monitoring
|
||||
@@ -1059,12 +1095,14 @@ CONFIG_NET_CRC32C=y
|
||||
#
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=y
|
||||
# CONFIG_INET_PSP is not set
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_AF_UNIX_OOB=y
|
||||
CONFIG_UNIX_DIAG=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_XFRM_USER is not set
|
||||
# CONFIG_NET_KEY is not set
|
||||
# CONFIG_DIBS is not set
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_NET_HANDSHAKE=y
|
||||
CONFIG_INET=y
|
||||
@@ -1789,6 +1827,9 @@ CONFIG_IMX_SCMI_BBM_EXT=y
|
||||
|
||||
CONFIG_ARM_SCPI_PROTOCOL=y
|
||||
CONFIG_ARM_SDE_INTERFACE=y
|
||||
CONFIG_DMIID=y
|
||||
# CONFIG_DMI_SYSFS is not set
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
# CONFIG_ARM_FFA_TRANSPORT is not set
|
||||
CONFIG_GOOGLE_FIRMWARE=y
|
||||
CONFIG_GOOGLE_CBMEM=m
|
||||
@@ -1796,6 +1837,30 @@ CONFIG_GOOGLE_COREBOOT_TABLE=m
|
||||
# CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT is not set
|
||||
# CONFIG_GOOGLE_MEMCONSOLE_COREBOOT is not set
|
||||
# CONFIG_GOOGLE_VPD is not set
|
||||
|
||||
#
|
||||
# EFI (Extensible Firmware Interface) Support
|
||||
#
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_VARS_PSTORE=y
|
||||
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
# CONFIG_EFI_ZBOOT is not set
|
||||
CONFIG_EFI_ARMSTUB_DTB_LOADER=y
|
||||
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
|
||||
CONFIG_EFI_CAPSULE_LOADER=y
|
||||
# CONFIG_EFI_TEST is not set
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
# CONFIG_EFI_DISABLE_PCI_DMA is not set
|
||||
CONFIG_EFI_EARLYCON=y
|
||||
# CONFIG_EFI_DISABLE_RUNTIME is not set
|
||||
# CONFIG_EFI_COCO_SECRET is not set
|
||||
# CONFIG_OVMF_DEBUG_LOG is not set
|
||||
# end of EFI (Extensible Firmware Interface) Support
|
||||
|
||||
# CONFIG_TEE_STMM_EFI is not set
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
# CONFIG_ARM_PSCI_CHECKER is not set
|
||||
|
||||
@@ -1807,6 +1872,7 @@ CONFIG_QCOM_TZMEM=y
|
||||
# CONFIG_QCOM_TZMEM_MODE_GENERIC is not set
|
||||
CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE=y
|
||||
CONFIG_QCOM_QSEECOM=y
|
||||
CONFIG_QCOM_QSEECOM_UEFISECAPP=y
|
||||
# end of Qualcomm firmware drivers
|
||||
|
||||
CONFIG_HAVE_ARM_SMCCC=y
|
||||
@@ -1902,7 +1968,7 @@ CONFIG_QCOM_FASTRPC=m
|
||||
# CONFIG_XILINX_SDFEC is not set
|
||||
# CONFIG_HISI_HIKEY_USB is not set
|
||||
# CONFIG_OPEN_DICE is not set
|
||||
# CONFIG_NTSYNC is not set
|
||||
CONFIG_NTSYNC=m
|
||||
# CONFIG_VCPU_STALL_DETECTOR is not set
|
||||
CONFIG_TPS6594_ESM=m
|
||||
CONFIG_TPS6594_PFSM=m
|
||||
@@ -1919,6 +1985,7 @@ CONFIG_EEPROM_93CX6=y
|
||||
# CONFIG_EEPROM_93XX46 is not set
|
||||
# CONFIG_EEPROM_IDT_89HPESX is not set
|
||||
# CONFIG_EEPROM_EE1004 is not set
|
||||
# CONFIG_EEPROM_M24LR is not set
|
||||
# end of EEPROM support
|
||||
|
||||
# CONFIG_SENSORS_LIS3_SPI is not set
|
||||
@@ -1977,7 +2044,6 @@ CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
CONFIG_MD_BITMAP_FILE=y
|
||||
# CONFIG_BCACHE is not set
|
||||
CONFIG_BLK_DEV_DM_BUILTIN=y
|
||||
CONFIG_BLK_DEV_DM=y
|
||||
@@ -2004,7 +2070,9 @@ CONFIG_DM_THIN_PROVISIONING=y
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
CONFIG_DM_VERITY=y
|
||||
# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
|
||||
# CONFIG_DM_VERITY_FEC is not set
|
||||
# CONFIG_DM_SWITCH is not set
|
||||
# CONFIG_DM_LOG_WRITES is not set
|
||||
CONFIG_DM_INTEGRITY=y
|
||||
@@ -2113,6 +2181,7 @@ CONFIG_NET_VENDOR_QUALCOMM=y
|
||||
# CONFIG_QCA7000_SPI is not set
|
||||
# CONFIG_QCA7000_UART is not set
|
||||
# CONFIG_QCOM_EMAC is not set
|
||||
# CONFIG_QCOM_PPE is not set
|
||||
CONFIG_RMNET=m
|
||||
CONFIG_NET_VENDOR_RENESAS=y
|
||||
CONFIG_NET_VENDOR_ROCKER=y
|
||||
@@ -2140,6 +2209,7 @@ CONFIG_NET_VENDOR_XILINX=y
|
||||
# CONFIG_XILINX_EMACLITE is not set
|
||||
# CONFIG_XILINX_LL_TEMAC is not set
|
||||
CONFIG_QCOM_IPA=m
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_PHYLINK=m
|
||||
CONFIG_PHYLIB=y
|
||||
CONFIG_SWPHY=y
|
||||
@@ -2212,9 +2282,7 @@ CONFIG_DP83TD510_PHY=y
|
||||
# CONFIG_DP83TG720_PHY is not set
|
||||
# CONFIG_VITESSE_PHY is not set
|
||||
# CONFIG_XILINX_GMII2RGMII is not set
|
||||
# CONFIG_MICREL_KS8995MA is not set
|
||||
# CONFIG_PSE_CONTROLLER is not set
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_FWNODE_MDIO=y
|
||||
CONFIG_OF_MDIO=y
|
||||
CONFIG_MDIO_BITBANG=y
|
||||
@@ -2324,7 +2392,7 @@ CONFIG_WLAN_VENDOR_MARVELL=y
|
||||
# CONFIG_LIBERTAS_THINFIRM is not set
|
||||
CONFIG_MWIFIEX=m
|
||||
CONFIG_MWIFIEX_SDIO=m
|
||||
# CONFIG_MWIFIEX_USB is not set
|
||||
CONFIG_MWIFIEX_USB=m
|
||||
CONFIG_WLAN_VENDOR_MEDIATEK=y
|
||||
# CONFIG_MT7601U is not set
|
||||
# CONFIG_MT76x0U is not set
|
||||
@@ -2421,7 +2489,6 @@ CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
CONFIG_KEYBOARD_GPIO=y
|
||||
CONFIG_KEYBOARD_GPIO_POLLED=m
|
||||
# CONFIG_KEYBOARD_TCA6416 is not set
|
||||
# CONFIG_KEYBOARD_TCA8418 is not set
|
||||
# CONFIG_KEYBOARD_MATRIX is not set
|
||||
# CONFIG_KEYBOARD_LM8323 is not set
|
||||
@@ -2527,8 +2594,10 @@ CONFIG_TOUCHSCREEN_GOODIX_BERLIN_CORE=m
|
||||
# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set
|
||||
CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI=m
|
||||
# CONFIG_TOUCHSCREEN_HIDEEP is not set
|
||||
# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set
|
||||
# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set
|
||||
# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILI210X is not set
|
||||
# CONFIG_TOUCHSCREEN_ILITEK is not set
|
||||
# CONFIG_TOUCHSCREEN_S6SY761 is not set
|
||||
@@ -2579,6 +2648,7 @@ CONFIG_TOUCHSCREEN_ELAN=m
|
||||
CONFIG_INPUT_MISC=y
|
||||
# CONFIG_INPUT_AD714X is not set
|
||||
# CONFIG_INPUT_ATMEL_CAPTOUCH is not set
|
||||
# CONFIG_INPUT_AW86927 is not set
|
||||
# CONFIG_INPUT_BMA150 is not set
|
||||
# CONFIG_INPUT_E3X0_BUTTON is not set
|
||||
CONFIG_INPUT_PM8941_PWRKEY=y
|
||||
@@ -2595,6 +2665,7 @@ CONFIG_INPUT_MAX77693_HAPTIC=m
|
||||
# CONFIG_INPUT_YEALINK is not set
|
||||
# CONFIG_INPUT_CM109 is not set
|
||||
# CONFIG_INPUT_REGULATOR_HAPTIC is not set
|
||||
# CONFIG_INPUT_TPS6594_PWRBUTTON is not set
|
||||
CONFIG_INPUT_UINPUT=m
|
||||
# CONFIG_INPUT_PCF8574 is not set
|
||||
CONFIG_INPUT_PWM_BEEPER=m
|
||||
@@ -2703,6 +2774,7 @@ CONFIG_SERIAL_MSM=y
|
||||
CONFIG_SERIAL_MSM_CONSOLE=y
|
||||
CONFIG_SERIAL_QCOM_GENI=y
|
||||
CONFIG_SERIAL_QCOM_GENI_CONSOLE=y
|
||||
CONFIG_SERIAL_QCOM_GENI_UART_PORTS=8
|
||||
# CONFIG_SERIAL_SIFIVE is not set
|
||||
# CONFIG_SERIAL_SCCNXP is not set
|
||||
# CONFIG_SERIAL_SC16IS7XX is not set
|
||||
@@ -2730,6 +2802,7 @@ CONFIG_SERIAL_DEV_BUS=y
|
||||
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
|
||||
CONFIG_VIRTIO_CONSOLE=y
|
||||
CONFIG_IPMI_HANDLER=m
|
||||
CONFIG_IPMI_DMI_DECODE=y
|
||||
CONFIG_IPMI_PLAT_DATA=y
|
||||
# CONFIG_IPMI_PANIC_EVENT is not set
|
||||
CONFIG_IPMI_DEVICE_INTERFACE=m
|
||||
@@ -2861,6 +2934,7 @@ CONFIG_SPI_QCOM_GENI=m
|
||||
# CONFIG_SPI_SN_F_OSPI is not set
|
||||
# CONFIG_SPI_SG2044_NOR is not set
|
||||
# CONFIG_SPI_MXIC is not set
|
||||
# CONFIG_SPI_VIRTIO is not set
|
||||
# CONFIG_SPI_XCOMM is not set
|
||||
# CONFIG_SPI_XILINX is not set
|
||||
# CONFIG_SPI_ZYNQMP_GQSPI is not set
|
||||
@@ -2936,6 +3010,7 @@ CONFIG_GENERIC_PINCONF=y
|
||||
# CONFIG_PINCTRL_TPS6594 is not set
|
||||
# CONFIG_PINCTRL_IMX_SCMI is not set
|
||||
CONFIG_PINCTRL_MSM=y
|
||||
# CONFIG_PINCTRL_GLYMUR is not set
|
||||
# CONFIG_PINCTRL_IPQ5018 is not set
|
||||
# CONFIG_PINCTRL_IPQ5332 is not set
|
||||
CONFIG_PINCTRL_IPQ5424=y
|
||||
@@ -2984,6 +3059,7 @@ CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
|
||||
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
|
||||
CONFIG_PINCTRL_LPASS_LPI=m
|
||||
# CONFIG_PINCTRL_SC7280_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
|
||||
# CONFIG_PINCTRL_SM4250_LPASS_LPI is not set
|
||||
CONFIG_PINCTRL_SDM670_LPASS_LPI=m
|
||||
# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set
|
||||
@@ -3488,6 +3564,7 @@ CONFIG_MFD_MT6360=y
|
||||
# CONFIG_MFD_MT6370 is not set
|
||||
# CONFIG_MFD_MT6397 is not set
|
||||
# CONFIG_MFD_MENF21BMC is not set
|
||||
# CONFIG_MFD_NCT6694 is not set
|
||||
# CONFIG_MFD_OCELOT is not set
|
||||
# CONFIG_EZX_PCAP is not set
|
||||
# CONFIG_MFD_CPCAP is not set
|
||||
@@ -3516,6 +3593,7 @@ CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_LP3943 is not set
|
||||
# CONFIG_MFD_LP8788 is not set
|
||||
# CONFIG_MFD_TI_LMU is not set
|
||||
# CONFIG_MFD_BQ257XX is not set
|
||||
# CONFIG_MFD_PALMAS is not set
|
||||
# CONFIG_TPS6105X is not set
|
||||
# CONFIG_TPS65010 is not set
|
||||
@@ -3561,6 +3639,7 @@ CONFIG_MFD_WCD934X=m
|
||||
# CONFIG_MFD_QNAP_MCU is not set
|
||||
# CONFIG_MFD_RSMU_I2C is not set
|
||||
# CONFIG_MFD_RSMU_SPI is not set
|
||||
# CONFIG_MFD_MAX7360 is not set
|
||||
# end of Multifunction device drivers
|
||||
|
||||
CONFIG_REGULATOR=y
|
||||
@@ -3601,6 +3680,7 @@ CONFIG_REGULATOR_GPIO=y
|
||||
# CONFIG_REGULATOR_MAX20086 is not set
|
||||
CONFIG_REGULATOR_MAX20411=m
|
||||
# CONFIG_REGULATOR_MAX77826 is not set
|
||||
# CONFIG_REGULATOR_MAX77838 is not set
|
||||
# CONFIG_REGULATOR_MCP16502 is not set
|
||||
# CONFIG_REGULATOR_MP5416 is not set
|
||||
# CONFIG_REGULATOR_MP8859 is not set
|
||||
@@ -3611,13 +3691,15 @@ CONFIG_REGULATOR_MT6315=m
|
||||
CONFIG_REGULATOR_MT6360=y
|
||||
# CONFIG_REGULATOR_PCA9450 is not set
|
||||
# CONFIG_REGULATOR_PF9453 is not set
|
||||
# CONFIG_REGULATOR_PF0900 is not set
|
||||
# CONFIG_REGULATOR_PF530X is not set
|
||||
# CONFIG_REGULATOR_PF8X00 is not set
|
||||
# CONFIG_REGULATOR_PFUZE100 is not set
|
||||
# CONFIG_REGULATOR_PV88060 is not set
|
||||
# CONFIG_REGULATOR_PV88080 is not set
|
||||
# CONFIG_REGULATOR_PV88090 is not set
|
||||
CONFIG_REGULATOR_PWM=y
|
||||
CONFIG_REGULATOR_QCOM_REFGEN=m
|
||||
CONFIG_REGULATOR_QCOM_REFGEN=y
|
||||
# CONFIG_REGULATOR_QCOM_RPM is not set
|
||||
CONFIG_REGULATOR_QCOM_RPMH=y
|
||||
CONFIG_REGULATOR_QCOM_SMD_RPM=y
|
||||
@@ -3629,6 +3711,7 @@ CONFIG_REGULATOR_RAA215300=y
|
||||
# CONFIG_REGULATOR_RK808 is not set
|
||||
# CONFIG_REGULATOR_RT4801 is not set
|
||||
# CONFIG_REGULATOR_RT4803 is not set
|
||||
# CONFIG_REGULATOR_RT5133 is not set
|
||||
# CONFIG_REGULATOR_RT5190A is not set
|
||||
# CONFIG_REGULATOR_RT5739 is not set
|
||||
# CONFIG_REGULATOR_RT5759 is not set
|
||||
@@ -3639,6 +3722,7 @@ CONFIG_REGULATOR_RAA215300=y
|
||||
# CONFIG_REGULATOR_RTMV20 is not set
|
||||
# CONFIG_REGULATOR_RTQ6752 is not set
|
||||
# CONFIG_REGULATOR_RTQ2208 is not set
|
||||
CONFIG_REGULATOR_S2DOS05=m
|
||||
# CONFIG_REGULATOR_S2MPA01 is not set
|
||||
# CONFIG_REGULATOR_S2MPS11 is not set
|
||||
# CONFIG_REGULATOR_S5M8767 is not set
|
||||
@@ -3907,6 +3991,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||
# CONFIG_VIDEO_ALVIUM_CSI2 is not set
|
||||
# CONFIG_VIDEO_AR0521 is not set
|
||||
# CONFIG_VIDEO_GC0308 is not set
|
||||
# CONFIG_VIDEO_GC0310 is not set
|
||||
# CONFIG_VIDEO_GC05A2 is not set
|
||||
# CONFIG_VIDEO_GC08A3 is not set
|
||||
# CONFIG_VIDEO_GC2145 is not set
|
||||
@@ -3937,6 +4022,7 @@ CONFIG_VIDEO_IMX363=m
|
||||
# CONFIG_VIDEO_MT9V032 is not set
|
||||
# CONFIG_VIDEO_MT9V111 is not set
|
||||
# CONFIG_VIDEO_OG01A1B is not set
|
||||
# CONFIG_VIDEO_OG0VE1B is not set
|
||||
# CONFIG_VIDEO_OV01A10 is not set
|
||||
# CONFIG_VIDEO_OV02A10 is not set
|
||||
# CONFIG_VIDEO_OV02E10 is not set
|
||||
@@ -3949,6 +4035,7 @@ CONFIG_VIDEO_IMX363=m
|
||||
# CONFIG_VIDEO_OV2659 is not set
|
||||
# CONFIG_VIDEO_OV2680 is not set
|
||||
# CONFIG_VIDEO_OV2685 is not set
|
||||
# CONFIG_VIDEO_OV2735 is not set
|
||||
# CONFIG_VIDEO_OV4689 is not set
|
||||
CONFIG_VIDEO_OV5640=m
|
||||
# CONFIG_VIDEO_OV5645 is not set
|
||||
@@ -3958,8 +4045,8 @@ CONFIG_VIDEO_OV5640=m
|
||||
# CONFIG_VIDEO_OV5675 is not set
|
||||
# CONFIG_VIDEO_OV5693 is not set
|
||||
# CONFIG_VIDEO_OV5695 is not set
|
||||
# CONFIG_VIDEO_OV6211 is not set
|
||||
# CONFIG_VIDEO_OV64A40 is not set
|
||||
# CONFIG_VIDEO_OV6650 is not set
|
||||
# CONFIG_VIDEO_OV7251 is not set
|
||||
# CONFIG_VIDEO_OV7640 is not set
|
||||
# CONFIG_VIDEO_OV7670 is not set
|
||||
@@ -4089,6 +4176,7 @@ CONFIG_DRM_SCHED=y
|
||||
#
|
||||
# Drivers for system framebuffers
|
||||
#
|
||||
# CONFIG_DRM_EFIDRM is not set
|
||||
# CONFIG_DRM_SIMPLEDRM is not set
|
||||
# end of Drivers for system framebuffers
|
||||
|
||||
@@ -4149,6 +4237,7 @@ CONFIG_DRM_PANEL_HIMAX_HX8279=m
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX83112B is not set
|
||||
# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
|
||||
# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
|
||||
# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set
|
||||
@@ -4213,6 +4302,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=y
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
|
||||
CONFIG_DRM_PANEL_SAMSUNG_SOFEF00_BONITO=y
|
||||
# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
|
||||
@@ -4276,6 +4366,7 @@ CONFIG_DRM_SAMSUNG_DSIM=m
|
||||
# CONFIG_DRM_SII902X is not set
|
||||
# CONFIG_DRM_SII9234 is not set
|
||||
CONFIG_DRM_SIMPLE_BRIDGE=m
|
||||
# CONFIG_DRM_SOLOMON_SSD2825 is not set
|
||||
# CONFIG_DRM_THINE_THC63LVD1024 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358762 is not set
|
||||
# CONFIG_DRM_TOSHIBA_TC358764 is not set
|
||||
@@ -4288,6 +4379,7 @@ CONFIG_DRM_TI_TFP410=m
|
||||
CONFIG_DRM_TI_SN65DSI83=m
|
||||
# CONFIG_DRM_TI_SN65DSI86 is not set
|
||||
# CONFIG_DRM_TI_TPD12S015 is not set
|
||||
# CONFIG_DRM_WAVESHARE_BRIDGE is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX6345 is not set
|
||||
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
|
||||
CONFIG_DRM_ANALOGIX_ANX7625=m
|
||||
@@ -4305,6 +4397,7 @@ CONFIG_DRM_CDNS_MHDP8546=m
|
||||
# CONFIG_DRM_ARCPGU is not set
|
||||
# CONFIG_DRM_GM12U320 is not set
|
||||
# CONFIG_DRM_PANEL_MIPI_DBI is not set
|
||||
# CONFIG_DRM_PIXPAPER is not set
|
||||
# CONFIG_TINYDRM_HX8357D is not set
|
||||
# CONFIG_TINYDRM_ILI9163 is not set
|
||||
# CONFIG_TINYDRM_ILI9225 is not set
|
||||
@@ -4331,6 +4424,7 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
# Frame buffer Devices
|
||||
#
|
||||
CONFIG_FB=y
|
||||
# CONFIG_FB_EFI is not set
|
||||
# CONFIG_FB_OPENCORES is not set
|
||||
# CONFIG_FB_S1D13XXX is not set
|
||||
# CONFIG_FB_SMSCUFX is not set
|
||||
@@ -4748,6 +4842,7 @@ CONFIG_SND_SOC_ES8328_I2C=m
|
||||
# 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
|
||||
@@ -4769,6 +4864,7 @@ CONFIG_SND_SOC_MAX98927=m
|
||||
CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
|
||||
CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
|
||||
# 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
|
||||
@@ -4783,6 +4879,7 @@ CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
|
||||
# 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_PM4125_SDW is not set
|
||||
CONFIG_SND_SOC_RK817=m
|
||||
CONFIG_SND_SOC_RL6231=m
|
||||
# CONFIG_SND_SOC_RT1017_SDCA_SDW is not set
|
||||
@@ -4833,6 +4930,7 @@ CONFIG_SND_SOC_TAS2552=m
|
||||
# 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_TAS2783_SDW is not set
|
||||
# CONFIG_SND_SOC_TAS5086 is not set
|
||||
# CONFIG_SND_SOC_TAS571X is not set
|
||||
# CONFIG_SND_SOC_TAS5720 is not set
|
||||
@@ -4858,6 +4956,7 @@ CONFIG_SND_SOC_TS3A227E=m
|
||||
# CONFIG_SND_SOC_UDA1334 is not set
|
||||
# CONFIG_SND_SOC_UDA1342 is not set
|
||||
CONFIG_SND_SOC_WCD_CLASSH=m
|
||||
CONFIG_SND_SOC_WCD_COMMON=m
|
||||
CONFIG_SND_SOC_WCD9335=m
|
||||
CONFIG_SND_SOC_WCD_MBHC=m
|
||||
CONFIG_SND_SOC_WCD934X=m
|
||||
@@ -4901,6 +5000,7 @@ CONFIG_SND_SOC_MT6357=m
|
||||
CONFIG_SND_SOC_MT6358=m
|
||||
# CONFIG_SND_SOC_MT6660 is not set
|
||||
CONFIG_SND_SOC_NAU8315=m
|
||||
# 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 is not set
|
||||
@@ -4935,6 +5035,7 @@ CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=m
|
||||
CONFIG_HID_GENERIC=m
|
||||
# CONFIG_HID_HAPTIC is not set
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
@@ -5080,7 +5181,6 @@ CONFIG_HID_MCP2221=m
|
||||
#
|
||||
# HID-BPF support
|
||||
#
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
# CONFIG_I2C_HID is not set
|
||||
@@ -5196,6 +5296,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
|
||||
#
|
||||
CONFIG_USB_DWC3_OF_SIMPLE=y
|
||||
CONFIG_USB_DWC3_QCOM=y
|
||||
CONFIG_USB_DWC3_GENERIC_PLAT=y
|
||||
# CONFIG_USB_DWC2 is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
# CONFIG_USB_ISP1760 is not set
|
||||
@@ -5594,6 +5695,7 @@ CONFIG_EDAC_LEGACY_SYSFS=y
|
||||
# CONFIG_EDAC_XGENE is not set
|
||||
# CONFIG_EDAC_QCOM is not set
|
||||
# CONFIG_EDAC_DMC520 is not set
|
||||
# CONFIG_EDAC_CORTEX_A72 is not set
|
||||
CONFIG_RTC_LIB=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_HCTOSYS=y
|
||||
@@ -5689,6 +5791,7 @@ CONFIG_RTC_DRV_PCF85063=m
|
||||
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_DS2404 is not set
|
||||
CONFIG_RTC_DRV_EFI=y
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T35 is not set
|
||||
@@ -5709,12 +5812,12 @@ CONFIG_RTC_DRV_CROS_EC=y
|
||||
CONFIG_RTC_DRV_PM8XXX=m
|
||||
CONFIG_RTC_DRV_IMX_BBM_SCMI=y
|
||||
# CONFIG_RTC_DRV_R7301 is not set
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
|
||||
#
|
||||
# HID Sensor RTC drivers
|
||||
#
|
||||
CONFIG_RTC_DRV_HID_SENSOR_TIME=m
|
||||
# CONFIG_RTC_DRV_GOLDFISH is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
|
||||
@@ -5825,6 +5928,7 @@ CONFIG_SWIOTLB_XEN=y
|
||||
# CONFIG_XEN_PVCALLS_FRONTEND is not set
|
||||
# CONFIG_XEN_PVCALLS_BACKEND is not set
|
||||
CONFIG_XEN_PRIVCMD=y
|
||||
CONFIG_XEN_EFI=y
|
||||
CONFIG_XEN_AUTO_XLATE=y
|
||||
# CONFIG_XEN_VIRTIO is not set
|
||||
# end of Xen driver support
|
||||
@@ -5951,12 +6055,15 @@ CONFIG_COMMON_CLK_RS9_PCIE=y
|
||||
# CONFIG_COMMON_CLK_FIXED_MMIO is not set
|
||||
CONFIG_QCOM_GDSC=y
|
||||
CONFIG_COMMON_CLK_QCOM=y
|
||||
# CONFIG_CLK_GLYMUR_DISPCC is not set
|
||||
# CONFIG_CLK_GLYMUR_GCC is not set
|
||||
# CONFIG_CLK_GLYMUR_TCSRCC is not set
|
||||
CONFIG_CLK_X1E80100_CAMCC=m
|
||||
CONFIG_CLK_X1E80100_DISPCC=m
|
||||
CONFIG_CLK_X1E80100_GCC=m
|
||||
CONFIG_CLK_X1E80100_GPUCC=m
|
||||
CONFIG_CLK_X1E80100_TCSRCC=y
|
||||
# CONFIG_CLK_X1P42100_GPUCC is not set
|
||||
CONFIG_CLK_X1P42100_GPUCC=m
|
||||
CONFIG_CLK_QCM2290_GPUCC=m
|
||||
CONFIG_QCOM_A53PLL=y
|
||||
# CONFIG_QCOM_A7PLL is not set
|
||||
@@ -5966,6 +6073,7 @@ CONFIG_QCOM_CLK_APCC_MSM8996=y
|
||||
CONFIG_QCOM_CLK_SMD_RPM=y
|
||||
CONFIG_QCOM_CLK_RPMH=y
|
||||
CONFIG_IPQ_APSS_PLL=y
|
||||
CONFIG_IPQ_APSS_5424=y
|
||||
CONFIG_IPQ_APSS_6018=y
|
||||
CONFIG_IPQ_CMN_PLL=m
|
||||
# CONFIG_IPQ_GCC_4019 is not set
|
||||
@@ -5990,14 +6098,14 @@ CONFIG_IPQ_GCC_5424=y
|
||||
# CONFIG_MSM_MMCC_8998 is not set
|
||||
CONFIG_QCM_GCC_2290=m
|
||||
# CONFIG_QCM_DISPCC_2290 is not set
|
||||
# CONFIG_QCS_DISPCC_615 is not set
|
||||
# CONFIG_QCS_CAMCC_615 is not set
|
||||
CONFIG_QCS_DISPCC_615=m
|
||||
CONFIG_QCS_CAMCC_615=m
|
||||
# CONFIG_QCS_GCC_404 is not set
|
||||
# CONFIG_SA_CAMCC_8775P is not set
|
||||
# CONFIG_QCS_GCC_8300 is not set
|
||||
# CONFIG_QCS_GCC_615 is not set
|
||||
# CONFIG_QCS_GPUCC_615 is not set
|
||||
# CONFIG_QCS_VIDEOCC_615 is not set
|
||||
CONFIG_QCS_GCC_615=m
|
||||
CONFIG_QCS_GPUCC_615=m
|
||||
CONFIG_QCS_VIDEOCC_615=m
|
||||
# CONFIG_SC_CAMCC_7180 is not set
|
||||
# CONFIG_SC_CAMCC_7280 is not set
|
||||
# CONFIG_SC_CAMCC_8180X is not set
|
||||
@@ -6348,6 +6456,7 @@ CONFIG_EXTCON=y
|
||||
# CONFIG_EXTCON_GPIO is not set
|
||||
# CONFIG_EXTCON_LC824206XA is not set
|
||||
# CONFIG_EXTCON_MAX3355 is not set
|
||||
# CONFIG_EXTCON_MAX14526 is not set
|
||||
# CONFIG_EXTCON_PTN5150 is not set
|
||||
# CONFIG_EXTCON_QCOM_SPMI_MISC is not set
|
||||
# CONFIG_EXTCON_RT8973A is not set
|
||||
@@ -6462,6 +6571,7 @@ CONFIG_HID_SENSOR_ACCEL_3D=m
|
||||
# CONFIG_AD7949 is not set
|
||||
# CONFIG_AD799X is not set
|
||||
# CONFIG_AD9467 is not set
|
||||
# CONFIG_ADE9000 is not set
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
# CONFIG_ENVELOPE_DETECTOR is not set
|
||||
# CONFIG_GEHC_PMC_ADC is not set
|
||||
@@ -6496,6 +6606,7 @@ CONFIG_QCOM_SPMI_RRADC=m
|
||||
# CONFIG_QCOM_SPMI_IADC is not set
|
||||
CONFIG_QCOM_SPMI_VADC=y
|
||||
CONFIG_QCOM_SPMI_ADC5=y
|
||||
# CONFIG_ROHM_BD79112 is not set
|
||||
# CONFIG_ROHM_BD79124 is not set
|
||||
# CONFIG_RICHTEK_RTQ6056 is not set
|
||||
CONFIG_SOPHGO_CV1800B_ADC=m
|
||||
@@ -6829,6 +6940,7 @@ CONFIG_VCNL4000=m
|
||||
# CONFIG_VEML3235 is not set
|
||||
# CONFIG_VEML6030 is not set
|
||||
# CONFIG_VEML6040 is not set
|
||||
# CONFIG_VEML6046X00 is not set
|
||||
# CONFIG_VEML6070 is not set
|
||||
# CONFIG_VEML6075 is not set
|
||||
# CONFIG_VL6180 is not set
|
||||
@@ -6851,6 +6963,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
||||
CONFIG_IIO_ST_MAGN_3AXIS=m
|
||||
CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
|
||||
CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
|
||||
# CONFIG_INFINEON_TLV493D is not set
|
||||
# CONFIG_SENSORS_HMC5843_I2C is not set
|
||||
# CONFIG_SENSORS_HMC5843_SPI is not set
|
||||
# CONFIG_SENSORS_RM3100_I2C is not set
|
||||
@@ -6994,6 +7107,7 @@ CONFIG_HID_SENSOR_TEMP=m
|
||||
|
||||
CONFIG_PWM=y
|
||||
# CONFIG_PWM_DEBUG is not set
|
||||
# CONFIG_PWM_PROVIDE_GPIO is not set
|
||||
CONFIG_PWM_ADP5585=m
|
||||
# CONFIG_PWM_ARGON_FAN_HAT is not set
|
||||
# CONFIG_PWM_ATMEL_TCB is not set
|
||||
@@ -7082,6 +7196,7 @@ CONFIG_PHY_QCOM_USB_HS_28NM=m
|
||||
CONFIG_PHY_QCOM_USB_SS=m
|
||||
# CONFIG_PHY_QCOM_IPQ806X_USB is not set
|
||||
CONFIG_PHY_QCOM_SGMII_ETH=m
|
||||
# CONFIG_PHY_SOPHGO_CV1800_USB2 is not set
|
||||
# CONFIG_PHY_TUSB1210 is not set
|
||||
# end of PHY Subsystem
|
||||
|
||||
@@ -7154,8 +7269,11 @@ CONFIG_STM=m
|
||||
# CONFIG_FPGA is not set
|
||||
# CONFIG_FSI is not set
|
||||
CONFIG_TEE=y
|
||||
CONFIG_TEE_DMABUF_HEAPS=y
|
||||
CONFIG_OPTEE=y
|
||||
# CONFIG_OPTEE_INSECURE_LOAD_IMAGE is not set
|
||||
CONFIG_OPTEE_STATIC_PROTMEM_POOL=y
|
||||
# CONFIG_QCOMTEE is not set
|
||||
CONFIG_MULTIPLEXER=m
|
||||
|
||||
#
|
||||
@@ -7170,11 +7288,11 @@ CONFIG_MUX_MMIO=m
|
||||
CONFIG_PM_OPP=y
|
||||
# CONFIG_SIOX is not set
|
||||
CONFIG_SLIMBUS=y
|
||||
CONFIG_SLIM_QCOM_CTRL=y
|
||||
CONFIG_SLIM_QCOM_NGD_CTRL=m
|
||||
CONFIG_INTERCONNECT=y
|
||||
CONFIG_INTERCONNECT_QCOM=y
|
||||
CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y
|
||||
# CONFIG_INTERCONNECT_QCOM_GLYMUR is not set
|
||||
# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set
|
||||
# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set
|
||||
# CONFIG_INTERCONNECT_QCOM_MSM8937 is not set
|
||||
@@ -7234,7 +7352,6 @@ CONFIG_FS_STACK=y
|
||||
CONFIG_BUFFER_HEAD=y
|
||||
CONFIG_LEGACY_DIRECT_IO=y
|
||||
# CONFIG_EXT2_FS is not set
|
||||
# CONFIG_EXT3_FS is not set
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT2=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
@@ -7245,12 +7362,18 @@ CONFIG_JBD2=y
|
||||
CONFIG_FS_MBCACHE=y
|
||||
# CONFIG_JFS_FS is not set
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_XFS_SUPPORT_V4=y
|
||||
CONFIG_XFS_SUPPORT_ASCII_CI=y
|
||||
# CONFIG_XFS_SUPPORT_V4 is not set
|
||||
# CONFIG_XFS_SUPPORT_ASCII_CI is not set
|
||||
# CONFIG_XFS_QUOTA is not set
|
||||
# CONFIG_XFS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_RT is not set
|
||||
# CONFIG_XFS_ONLINE_SCRUB is not set
|
||||
CONFIG_XFS_DRAIN_INTENTS=y
|
||||
CONFIG_XFS_LIVE_HOOKS=y
|
||||
CONFIG_XFS_MEMORY_BUFS=y
|
||||
CONFIG_XFS_BTREE_IN_MEM=y
|
||||
CONFIG_XFS_ONLINE_SCRUB=y
|
||||
CONFIG_XFS_ONLINE_SCRUB_STATS=y
|
||||
CONFIG_XFS_ONLINE_REPAIR=y
|
||||
# CONFIG_XFS_WARN is not set
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
@@ -7261,7 +7384,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_DEBUG is not set
|
||||
# CONFIG_BTRFS_ASSERT is not set
|
||||
# CONFIG_BTRFS_EXPERIMENTAL is not set
|
||||
# CONFIG_BTRFS_FS_REF_VERIFY is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_F2FS_STAT_FS=y
|
||||
@@ -7273,7 +7395,6 @@ CONFIG_F2FS_FS_POSIX_ACL=y
|
||||
# CONFIG_F2FS_FS_COMPRESSION is not set
|
||||
CONFIG_F2FS_IOSTAT=y
|
||||
# CONFIG_F2FS_UNFAIR_RWSEM is not set
|
||||
# CONFIG_BCACHEFS_FS is not set
|
||||
CONFIG_FS_POSIX_ACL=y
|
||||
CONFIG_EXPORTFS=y
|
||||
# CONFIG_EXPORTFS_BLOCK_OPS is not set
|
||||
@@ -7362,6 +7483,7 @@ CONFIG_HUGETLB_PAGE=y
|
||||
CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y
|
||||
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
CONFIG_EFIVAR_FS=y
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -7409,7 +7531,19 @@ CONFIG_PSTORE_PMSG=y
|
||||
CONFIG_PSTORE_RAM=y
|
||||
# CONFIG_PSTORE_BLK is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
# CONFIG_EROFS_FS is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
# 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_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=y
|
||||
# CONFIG_NFS_V2 is not set
|
||||
@@ -7551,6 +7685,7 @@ CONFIG_INTEGRITY=y
|
||||
# CONFIG_INTEGRITY_SIGNATURE is not set
|
||||
CONFIG_INTEGRITY_AUDIT=y
|
||||
# CONFIG_IMA is not set
|
||||
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
|
||||
# CONFIG_EVM is not set
|
||||
CONFIG_DEFAULT_SECURITY_DAC=y
|
||||
CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,ipe,bpf"
|
||||
@@ -7622,7 +7757,6 @@ CONFIG_CRYPTO_AKCIPHER=y
|
||||
CONFIG_CRYPTO_KPP2=y
|
||||
CONFIG_CRYPTO_KPP=y
|
||||
CONFIG_CRYPTO_ACOMP2=y
|
||||
CONFIG_CRYPTO_HKDF=y
|
||||
CONFIG_CRYPTO_MANAGER=y
|
||||
CONFIG_CRYPTO_MANAGER2=y
|
||||
CONFIG_CRYPTO_USER=y
|
||||
@@ -7644,7 +7778,6 @@ CONFIG_CRYPTO_ECC=m
|
||||
CONFIG_CRYPTO_ECDH=m
|
||||
# CONFIG_CRYPTO_ECDSA is not set
|
||||
# CONFIG_CRYPTO_ECRDSA is not set
|
||||
CONFIG_CRYPTO_CURVE25519=m
|
||||
# end of Public-key cryptography
|
||||
|
||||
#
|
||||
@@ -7706,7 +7839,7 @@ CONFIG_CRYPTO_CMAC=y
|
||||
CONFIG_CRYPTO_GHASH=y
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
CONFIG_CRYPTO_MD5=m
|
||||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
# CONFIG_CRYPTO_RMD160 is not set
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
@@ -7868,19 +8001,17 @@ CONFIG_CRC_OPTIMIZATIONS=y
|
||||
CONFIG_CRYPTO_HASH_INFO=y
|
||||
CONFIG_CRYPTO_LIB_UTILS=y
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_ARC4=y
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
|
||||
CONFIG_CRYPTO_LIB_MD5=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA1=y
|
||||
CONFIG_CRYPTO_LIB_SHA1_ARCH=y
|
||||
@@ -7889,8 +8020,6 @@ CONFIG_CRYPTO_LIB_SHA256_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_SHA512=y
|
||||
CONFIG_CRYPTO_LIB_SHA512_ARCH=y
|
||||
CONFIG_CRYPTO_LIB_SM3=m
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=m
|
||||
CONFIG_CRYPTO_POLY1305_NEON=m
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_XXHASH=y
|
||||
@@ -7980,12 +8109,10 @@ CONFIG_MPILIB=y
|
||||
CONFIG_DIMLIB=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_OID_REGISTRY=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
CONFIG_HAVE_GENERIC_VDSO=y
|
||||
CONFIG_GENERIC_GETTIMEOFDAY=y
|
||||
CONFIG_GENERIC_COMPAT_VDSO=y
|
||||
CONFIG_GENERIC_VDSO_TIME_NS=y
|
||||
CONFIG_VDSO_GETRANDOM=y
|
||||
CONFIG_GENERIC_VDSO_DATA_STORE=y
|
||||
CONFIG_FONT_SUPPORT=y
|
||||
# CONFIG_FONTS is not set
|
||||
CONFIG_FONT_8x8=y
|
||||
@@ -8039,6 +8166,9 @@ CONFIG_DEBUG_INFO_COMPRESSED_NONE=y
|
||||
# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set
|
||||
# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set
|
||||
# CONFIG_DEBUG_INFO_SPLIT is not set
|
||||
CONFIG_PAHOLE_HAS_SPLIT_BTF=y
|
||||
CONFIG_PAHOLE_HAS_BTF_TAG=y
|
||||
CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
CONFIG_FRAME_WARN=2048
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -8126,7 +8256,6 @@ CONFIG_HAVE_ARCH_KFENCE=y
|
||||
# Debug Oops, Lockups and Hangs
|
||||
#
|
||||
# CONFIG_PANIC_ON_OOPS is not set
|
||||
CONFIG_PANIC_ON_OOPS_VALUE=0
|
||||
CONFIG_PANIC_TIMEOUT=0
|
||||
# CONFIG_SOFTLOCKUP_DETECTOR is not set
|
||||
CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
|
||||
@@ -8204,8 +8333,6 @@ CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -8227,8 +8354,6 @@ CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
# CONFIG_FUNCTION_GRAPH_RETADDR is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
# CONFIG_FPROBE is not set
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
@@ -8276,6 +8401,7 @@ CONFIG_STRICT_DEVMEM=y
|
||||
# arm64 Debugging
|
||||
#
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_EFI is not set
|
||||
# CONFIG_ARM64_RELOC_TEST is not set
|
||||
CONFIG_CORESIGHT=m
|
||||
CONFIG_CORESIGHT_LINKS_AND_SINKS=m
|
||||
@@ -8293,6 +8419,7 @@ CONFIG_CORESIGHT_CTI=m
|
||||
# CONFIG_CORESIGHT_TPDM is not set
|
||||
# CONFIG_CORESIGHT_TPDA is not set
|
||||
# CONFIG_CORESIGHT_DUMMY is not set
|
||||
# CONFIG_CORESIGHT_TNOC is not set
|
||||
# end of arm64 Debugging
|
||||
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Maintainer: Casey Connolly <kcxt@postmarketos.org>
|
||||
# Co-Maintainer: Joel Selvaraj <joelselvaraj.oss@gmail.com>
|
||||
# Co-Maintainer: Joel Selvaraj <foss@joelselvaraj.com>
|
||||
# Stable Linux kernel with patches for SDM845 devices
|
||||
# Kernel config based on: arch/arm64/configs/defconfig and sdm845.config
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_flavor="postmarketos-qcom-sm6350"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=6.17.6
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Mainline Kernel fork for SM6350/SM7225 devices"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -67,5 +67,5 @@ package() {
|
||||
|
||||
sha512sums="
|
||||
8b6418ef520cb789b7f8c4aa3d1cedeab087e104198bb5569541348b173ad1509db561e126ff86e650624b1693e618389ab8abf40e0a1af79e89b5b4b026c9f1 linux-v6.17.6-sm6350.tar.gz
|
||||
1694404b966968b1e6a727935632bc75f8967ed748f01773678acfa4f481e98c9da3b3fa6a6623ae89e03856b9ded37a0c7bad413ff5dee096f0ec8c3bc9afc6 config-postmarketos-qcom-sm6350.aarch64
|
||||
84b7c27a09d7194fc2d26d4fe72351ed2a91bed6a7c54f88394d1f014d61379d3cc0b26174cf20642f29c17d323006f956923357b675e0f2b9aa11c8b4cccc85 config-postmarketos-qcom-sm6350.aarch64
|
||||
"
|
||||
+58
-47
@@ -286,7 +286,6 @@ CONFIG_CRASH_DUMP=y
|
||||
# end of General setup
|
||||
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_RUSTC_SUPPORTS_ARM64=y
|
||||
CONFIG_CLANG_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_MMU=y
|
||||
@@ -551,6 +550,7 @@ CONFIG_RANDOMIZE_BASE=y
|
||||
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
|
||||
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
|
||||
CONFIG_STACKPROTECTOR_PER_TASK=y
|
||||
# CONFIG_UNWIND_PATCH_PAC_INTO_SCS is not set
|
||||
CONFIG_ARM64_CONTPTE=y
|
||||
# end of Kernel Features
|
||||
|
||||
@@ -684,7 +684,6 @@ CONFIG_ARCH_WANTS_NO_INSTR=y
|
||||
CONFIG_HAVE_ASM_MODVERSIONS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_RSEQ=y
|
||||
CONFIG_HAVE_RUST=y
|
||||
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_PERF_REGS=y
|
||||
@@ -710,16 +709,20 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
|
||||
# CONFIG_SHADOW_CALL_STACK is not set
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_LTO=y
|
||||
CONFIG_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
||||
CONFIG_HAS_LTO_CLANG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
# CONFIG_LTO_NONE is not set
|
||||
# CONFIG_LTO_CLANG_FULL is not set
|
||||
# CONFIG_LTO_CLANG_THIN is not set
|
||||
CONFIG_LTO_CLANG_THIN=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_CFI_CLANG=y
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -788,8 +791,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
|
||||
CONFIG_HAVE_GCC_PLUGINS=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_4B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_8B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=8
|
||||
CONFIG_FUNCTION_ALIGNMENT=4
|
||||
CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y
|
||||
# end of General architecture-dependent options
|
||||
|
||||
@@ -933,7 +935,7 @@ CONFIG_COREDUMP=y
|
||||
#
|
||||
CONFIG_SWAP=y
|
||||
# CONFIG_ZSWAP is not set
|
||||
CONFIG_ZSMALLOC=m
|
||||
CONFIG_ZSMALLOC=y
|
||||
# CONFIG_ZSMALLOC_STAT is not set
|
||||
CONFIG_ZSMALLOC_CHAIN_SIZE=8
|
||||
|
||||
@@ -1780,7 +1782,7 @@ CONFIG_OF_NUMA=y
|
||||
# CONFIG_PARPORT is not set
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_NULL_BLK is not set
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_ZRAM=y
|
||||
# CONFIG_ZRAM_BACKEND_LZ4 is not set
|
||||
# CONFIG_ZRAM_BACKEND_LZ4HC is not set
|
||||
CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
@@ -1918,7 +1920,7 @@ CONFIG_DM_BUFIO=m
|
||||
CONFIG_DM_BIO_PRISON=m
|
||||
CONFIG_DM_PERSISTENT_DATA=m
|
||||
# CONFIG_DM_UNSTRIPED is not set
|
||||
CONFIG_DM_CRYPT=m
|
||||
CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_SNAPSHOT is not set
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
# CONFIG_DM_CACHE is not set
|
||||
@@ -1935,7 +1937,9 @@ CONFIG_DM_THIN_PROVISIONING=m
|
||||
# CONFIG_DM_INIT is not set
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
CONFIG_DM_VERITY=m
|
||||
# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
|
||||
# CONFIG_DM_VERITY_FEC is not set
|
||||
# CONFIG_DM_SWITCH is not set
|
||||
# CONFIG_DM_LOG_WRITES is not set
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
@@ -1964,7 +1968,7 @@ CONFIG_VXLAN=m
|
||||
# CONFIG_AMT is not set
|
||||
# CONFIG_MACSEC is not set
|
||||
# CONFIG_NETCONSOLE is not set
|
||||
CONFIG_TUN=y
|
||||
CONFIG_TUN=m
|
||||
# CONFIG_TUN_VNET_CROSS_LE is not set
|
||||
CONFIG_VETH=m
|
||||
# CONFIG_VIRTIO_NET is not set
|
||||
@@ -2274,7 +2278,7 @@ CONFIG_INPUT_VIVALDIFMAP=y
|
||||
#
|
||||
# CONFIG_INPUT_MOUSEDEV is not set
|
||||
# CONFIG_INPUT_JOYDEV is not set
|
||||
CONFIG_INPUT_EVDEV=y
|
||||
CONFIG_INPUT_EVDEV=m
|
||||
|
||||
#
|
||||
# Input Device Drivers
|
||||
@@ -2462,7 +2466,7 @@ CONFIG_INPUT_PM8941_PWRKEY=y
|
||||
# CONFIG_INPUT_YEALINK is not set
|
||||
# CONFIG_INPUT_CM109 is not set
|
||||
# CONFIG_INPUT_REGULATOR_HAPTIC is not set
|
||||
CONFIG_INPUT_UINPUT=m
|
||||
CONFIG_INPUT_UINPUT=y
|
||||
# CONFIG_INPUT_PCF8574 is not set
|
||||
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
|
||||
# CONFIG_INPUT_DA7280_HAPTICS is not set
|
||||
@@ -2580,7 +2584,7 @@ CONFIG_SERIAL_QCOM_GENI_CONSOLE=y
|
||||
CONFIG_SERIAL_MCTRL_GPIO=y
|
||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||
# CONFIG_N_GSM 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
|
||||
@@ -4604,7 +4608,7 @@ CONFIG_HID=y
|
||||
CONFIG_HID_BATTERY_STRENGTH=y
|
||||
CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=m
|
||||
CONFIG_HID_GENERIC=y
|
||||
CONFIG_HID_GENERIC=m
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
@@ -4748,7 +4752,6 @@ CONFIG_HID_MCP2221=m
|
||||
#
|
||||
# HID-BPF support
|
||||
#
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
CONFIG_I2C_HID=y
|
||||
@@ -4933,15 +4936,15 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
# CONFIG_USB_DUMMY_HCD is not set
|
||||
# end of USB Peripheral Controller
|
||||
|
||||
CONFIG_USB_LIBCOMPOSITE=y
|
||||
CONFIG_USB_F_ACM=y
|
||||
CONFIG_USB_U_SERIAL=y
|
||||
CONFIG_USB_U_ETHER=y
|
||||
CONFIG_USB_F_NCM=y
|
||||
CONFIG_USB_F_RNDIS=y
|
||||
CONFIG_USB_F_MASS_STORAGE=y
|
||||
CONFIG_USB_F_FS=y
|
||||
CONFIG_USB_CONFIGFS=y
|
||||
CONFIG_USB_LIBCOMPOSITE=m
|
||||
CONFIG_USB_F_ACM=m
|
||||
CONFIG_USB_U_SERIAL=m
|
||||
CONFIG_USB_U_ETHER=m
|
||||
CONFIG_USB_F_NCM=m
|
||||
CONFIG_USB_F_RNDIS=m
|
||||
CONFIG_USB_F_MASS_STORAGE=m
|
||||
CONFIG_USB_F_FS=m
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
# CONFIG_USB_CONFIGFS_SERIAL is not set
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
# CONFIG_USB_CONFIGFS_OBEX is not set
|
||||
@@ -5065,7 +5068,7 @@ CONFIG_SCSI_UFS_QCOM=y
|
||||
CONFIG_NEW_LEDS=y
|
||||
CONFIG_LEDS_CLASS=y
|
||||
CONFIG_LEDS_CLASS_FLASH=y
|
||||
CONFIG_LEDS_CLASS_MULTICOLOR=y
|
||||
CONFIG_LEDS_CLASS_MULTICOLOR=m
|
||||
# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set
|
||||
|
||||
#
|
||||
@@ -5140,7 +5143,7 @@ CONFIG_LEDS_QCOM_FLASH=y
|
||||
# LED Triggers
|
||||
#
|
||||
CONFIG_LEDS_TRIGGERS=y
|
||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
CONFIG_LEDS_TRIGGER_TIMER=m
|
||||
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
|
||||
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
|
||||
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
|
||||
@@ -5156,7 +5159,7 @@ CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
# CONFIG_LEDS_TRIGGER_CAMERA is not set
|
||||
# CONFIG_LEDS_TRIGGER_PANIC is not set
|
||||
# CONFIG_LEDS_TRIGGER_NETDEV is not set
|
||||
CONFIG_LEDS_TRIGGER_PATTERN=y
|
||||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
# CONFIG_LEDS_TRIGGER_TTY is not set
|
||||
# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set
|
||||
|
||||
@@ -6600,7 +6603,7 @@ CONFIG_XFS_SUPPORT_ASCII_CI=y
|
||||
# CONFIG_XFS_DEBUG is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_OCFS2_FS is not set
|
||||
CONFIG_BTRFS_FS=m
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
|
||||
# CONFIG_BTRFS_DEBUG is not set
|
||||
@@ -6608,7 +6611,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_EXPERIMENTAL is not set
|
||||
# CONFIG_BTRFS_FS_REF_VERIFY is not set
|
||||
# CONFIG_NILFS2_FS is not set
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_F2FS_STAT_FS=y
|
||||
CONFIG_F2FS_FS_XATTR=y
|
||||
CONFIG_F2FS_FS_POSIX_ACL=y
|
||||
@@ -6704,7 +6707,7 @@ CONFIG_HUGETLB_PAGE=y
|
||||
CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y
|
||||
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
CONFIG_EFIVAR_FS=y
|
||||
CONFIG_EFIVAR_FS=m
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -6745,7 +6748,19 @@ 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 is not set
|
||||
CONFIG_EROFS_FS=y
|
||||
# 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_ACCEL is not set
|
||||
# CONFIG_EROFS_FS_ONDEMAND is not set
|
||||
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
# CONFIG_NFS_FS is not set
|
||||
# CONFIG_NFSD is not set
|
||||
@@ -6883,7 +6898,7 @@ CONFIG_RANDSTRUCT_NONE=y
|
||||
# end of Kernel hardening options
|
||||
# end of Security options
|
||||
|
||||
CONFIG_XOR_BLOCKS=m
|
||||
CONFIG_XOR_BLOCKS=y
|
||||
CONFIG_ASYNC_CORE=m
|
||||
CONFIG_ASYNC_XOR=m
|
||||
CONFIG_CRYPTO=y
|
||||
@@ -6986,12 +7001,12 @@ CONFIG_CRYPTO_ESSIV=y
|
||||
#
|
||||
# Hashes, digests, and MACs
|
||||
#
|
||||
CONFIG_CRYPTO_BLAKE2B=m
|
||||
CONFIG_CRYPTO_BLAKE2B=y
|
||||
CONFIG_CRYPTO_CMAC=m
|
||||
CONFIG_CRYPTO_GHASH=m
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_MD5=m
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||
# CONFIG_CRYPTO_RMD160 is not set
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
@@ -7002,7 +7017,7 @@ CONFIG_CRYPTO_SHA3=y
|
||||
# CONFIG_CRYPTO_STREEBOG is not set
|
||||
# CONFIG_CRYPTO_WP512 is not set
|
||||
# CONFIG_CRYPTO_XCBC is not set
|
||||
CONFIG_CRYPTO_XXHASH=m
|
||||
CONFIG_CRYPTO_XXHASH=y
|
||||
# end of Hashes, digests, and MACs
|
||||
|
||||
#
|
||||
@@ -7118,7 +7133,7 @@ CONFIG_BINARY_PRINTF=y
|
||||
#
|
||||
# Library routines
|
||||
#
|
||||
CONFIG_RAID6_PQ=m
|
||||
CONFIG_RAID6_PQ=y
|
||||
CONFIG_RAID6_PQ_BENCHMARK=y
|
||||
CONFIG_LINEAR_RANGES=y
|
||||
CONFIG_PACKING=y
|
||||
@@ -7179,12 +7194,12 @@ CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
|
||||
# CONFIG_RANDOM32_SELFTEST is not set
|
||||
CONFIG_ZLIB_INFLATE=y
|
||||
CONFIG_ZLIB_DEFLATE=y
|
||||
CONFIG_LZO_COMPRESS=m
|
||||
CONFIG_LZO_DECOMPRESS=m
|
||||
CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=m
|
||||
CONFIG_LZ4_DECOMPRESS=m
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
CONFIG_ZSTD_COMMON=y
|
||||
CONFIG_ZSTD_COMPRESS=m
|
||||
CONFIG_ZSTD_COMPRESS=y
|
||||
CONFIG_ZSTD_DECOMPRESS=y
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
@@ -7468,8 +7483,6 @@ CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -7491,8 +7504,6 @@ CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
# CONFIG_FUNCTION_GRAPH_RETADDR is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
# CONFIG_FPROBE is not set
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Sebastian Fleer <dev@dwurp.de>
|
||||
# Contributor: Quade Curry <qc8086@qc8086.com>
|
||||
pkgname=linux-postmarketos-rockchip
|
||||
pkgver=6.18
|
||||
pkgver=6.18.2
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline kernel for rockchip devices"
|
||||
arch="aarch64"
|
||||
@@ -71,6 +71,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0 linux-6.18.tar.xz
|
||||
0365f83949ec2d7823bcd1652149a1f2663d1965b709288460efdb0e773137605a9244c1db619a9d3388803efb7c746dde60054339a473e2da65321ea4ff31d3 config-postmarketos-rockchip.aarch64
|
||||
15989d1a26c6a5200b8eab4ba348b308466398aa75dda3844b37e7eb320206236d47c94cbc0e0b1d7ead10385ca84d34d0f2aa02ba5c1bd65ca6a5aa71c57117 linux-6.18.2.tar.xz
|
||||
fa1b13db1d0c24bc6ce152df93f3c4311318fb12586f12d339058d674102a7632fc933c33da0e3acbcef2db9c27ca04fde85b8066ace76db26e388aa93e23af3 config-postmarketos-rockchip.aarch64
|
||||
"
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.18.0 Kernel Configuration
|
||||
# Linux/arm64 6.18.2 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210108
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210108
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210108
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@@ -2276,7 +2276,7 @@ CONFIG_TIFM_7XX1=m
|
||||
# CONFIG_XILINX_SDFEC is not set
|
||||
# CONFIG_HISI_HIKEY_USB is not set
|
||||
# CONFIG_OPEN_DICE is not set
|
||||
# CONFIG_NTSYNC is not set
|
||||
CONFIG_NTSYNC=m
|
||||
# CONFIG_VCPU_STALL_DETECTOR is not set
|
||||
# CONFIG_NSM is not set
|
||||
# CONFIG_MCHP_LAN966X_PCI is not set
|
||||
@@ -5863,6 +5863,7 @@ CONFIG_SND_SOC_TS3A227E=m
|
||||
# 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 is not set
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
# Co-Maintainer: Newbyte <newbyte@postmarketos.org>
|
||||
# Contributor: Clayton Craft <clayton@craftyguy.net>
|
||||
pkgname=linux-purism-librem5
|
||||
pkgver=6.6.110
|
||||
pkgrel=1
|
||||
pkgver=6.6.118
|
||||
pkgrel=0
|
||||
# NOTE: Don't forget to rebase the config! See prepare() for instructions.
|
||||
_purismrel=1
|
||||
_pureosrel=cri1
|
||||
@@ -94,6 +94,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
33f525ea3e317e036d09595ceac9557ffa6d053b2d6ae891742f6ebaed3c7467879e09c1bacd2e1dfa72ca1fa50c12ef6f5708d45bde04f5feceb17e68fcfa96 linux-purism-librem5-6.6.110pureos1_cri1.tar.gz
|
||||
bddbafe7ad4096b93d6d38cf8879f945c52763bc3b7c29e193783592095bee07e86ff399330eefb73f1465e423518293ec5e2eaa14e8f80e500dc28e1f4195cd config-purism-librem5.aarch64
|
||||
f1d75865ff15793e6e70414a356209bd27fdb4c084d773698589f2e376ddcf037f2ac60a131a72ad3986b51b88c0c738deb65169bb30fd472f25cb06327ed1a8 linux-purism-librem5-6.6.118pureos1_cri1.tar.gz
|
||||
c2d7bc31efcc58c50fafd1a515604d01d54df10a5a9dc555ad1efe2ccf91616205aff6d96d8ee03b14ef0ec9755b216f430a6d197473a252ca030f2612449250 config-purism-librem5.aarch64
|
||||
"
|
||||
@@ -1,16 +1,16 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.6.110 Kernel Configuration
|
||||
# Linux/arm64 6.6.118 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.2"
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 21.1.7"
|
||||
CONFIG_GCC_VERSION=0
|
||||
CONFIG_CC_IS_CLANG=y
|
||||
CONFIG_CLANG_VERSION=210102
|
||||
CONFIG_CLANG_VERSION=210107
|
||||
CONFIG_AS_IS_LLVM=y
|
||||
CONFIG_AS_VERSION=210102
|
||||
CONFIG_AS_VERSION=210107
|
||||
CONFIG_LD_VERSION=0
|
||||
CONFIG_LD_IS_LLD=y
|
||||
CONFIG_LLD_VERSION=210102
|
||||
CONFIG_LLD_VERSION=210107
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
@@ -486,7 +486,7 @@ CONFIG_ARM64_CNP=y
|
||||
# ARMv8.3 architectural features
|
||||
#
|
||||
CONFIG_ARM64_PTR_AUTH=y
|
||||
# CONFIG_ARM64_PTR_AUTH_KERNEL is not set
|
||||
CONFIG_ARM64_PTR_AUTH_KERNEL=y
|
||||
CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y
|
||||
CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y
|
||||
CONFIG_AS_HAS_ARMV8_3=y
|
||||
@@ -499,7 +499,7 @@ CONFIG_AS_HAS_LDAPR=y
|
||||
#
|
||||
CONFIG_ARM64_AMU_EXTN=y
|
||||
CONFIG_AS_HAS_ARMV8_4=y
|
||||
# CONFIG_ARM64_TLB_RANGE is not set
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
# end of ARMv8.4 architectural features
|
||||
|
||||
#
|
||||
@@ -511,7 +511,7 @@ CONFIG_ARM64_BTI_KERNEL=y
|
||||
CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y
|
||||
CONFIG_ARM64_E0PD=y
|
||||
CONFIG_ARM64_AS_HAS_MTE=y
|
||||
# CONFIG_ARM64_MTE is not set
|
||||
CONFIG_ARM64_MTE=y
|
||||
# end of ARMv8.5 architectural features
|
||||
|
||||
#
|
||||
@@ -527,13 +527,16 @@ CONFIG_RANDOMIZE_BASE=y
|
||||
CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
|
||||
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
|
||||
CONFIG_STACKPROTECTOR_PER_TASK=y
|
||||
# CONFIG_UNWIND_PATCH_PAC_INTO_SCS is not set
|
||||
# end of Kernel Features
|
||||
|
||||
#
|
||||
# Boot options
|
||||
#
|
||||
CONFIG_CMDLINE=""
|
||||
# CONFIG_EFI is not set
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_DMI=y
|
||||
# end of Boot options
|
||||
|
||||
#
|
||||
@@ -617,6 +620,8 @@ CONFIG_ARM_IMX_CPUFREQ_DT=y
|
||||
# end of CPU Frequency scaling
|
||||
# end of CPU Power Management
|
||||
|
||||
CONFIG_ARCH_SUPPORTS_ACPI=y
|
||||
# CONFIG_ACPI is not set
|
||||
CONFIG_HAVE_KVM=y
|
||||
# CONFIG_VIRTUALIZATION is not set
|
||||
CONFIG_CPU_MITIGATIONS=y
|
||||
@@ -624,6 +629,7 @@ CONFIG_CPU_MITIGATIONS=y
|
||||
#
|
||||
# General architecture-dependent options
|
||||
#
|
||||
CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC=y
|
||||
CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
|
||||
CONFIG_KPROBES=y
|
||||
@@ -678,15 +684,18 @@ CONFIG_HAVE_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR=y
|
||||
CONFIG_STACKPROTECTOR_STRONG=y
|
||||
CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
|
||||
# CONFIG_SHADOW_CALL_STACK is not set
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_LTO=y
|
||||
CONFIG_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
|
||||
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
|
||||
CONFIG_HAS_LTO_CLANG=y
|
||||
CONFIG_LTO_NONE=y
|
||||
# CONFIG_LTO_NONE is not set
|
||||
# CONFIG_LTO_CLANG_FULL is not set
|
||||
# CONFIG_LTO_CLANG_THIN is not set
|
||||
CONFIG_LTO_CLANG_THIN=y
|
||||
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
|
||||
# CONFIG_CFI_CLANG is not set
|
||||
CONFIG_CFI_CLANG=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
|
||||
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
||||
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
||||
@@ -724,6 +733,7 @@ CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
|
||||
CONFIG_STRICT_MODULE_RWX=y
|
||||
CONFIG_HAVE_ARCH_COMPILER_H=y
|
||||
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
||||
CONFIG_ARCH_USE_MEMREMAP_PROT=y
|
||||
# CONFIG_LOCK_EVENT_COUNTS is not set
|
||||
CONFIG_ARCH_HAS_RELR=y
|
||||
CONFIG_RELR=y
|
||||
@@ -743,8 +753,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
|
||||
CONFIG_HAVE_GCC_PLUGINS=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_4B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT_8B=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=8
|
||||
CONFIG_FUNCTION_ALIGNMENT=4
|
||||
# end of General architecture-dependent options
|
||||
|
||||
CONFIG_RT_MUTEXES=y
|
||||
@@ -946,6 +955,8 @@ CONFIG_ARCH_HAS_PTE_DEVMAP=y
|
||||
CONFIG_ARCH_HAS_ZONE_DMA_SET=y
|
||||
CONFIG_ZONE_DMA=y
|
||||
CONFIG_ZONE_DMA32=y
|
||||
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
|
||||
CONFIG_ARCH_USES_PG_ARCH_X=y
|
||||
CONFIG_VM_EVENT_COUNTERS=y
|
||||
# CONFIG_PERCPU_STATS is not set
|
||||
# CONFIG_GUP_TEST is not set
|
||||
@@ -1727,6 +1738,7 @@ CONFIG_PCI_ECAM=y
|
||||
CONFIG_PCI_IOV=y
|
||||
# CONFIG_PCI_PRI is not set
|
||||
# CONFIG_PCI_PASID is not set
|
||||
CONFIG_PCI_LABEL=y
|
||||
# CONFIG_PCI_DYNAMIC_OF_NODES is not set
|
||||
# CONFIG_PCIE_BUS_TUNE_OFF is not set
|
||||
CONFIG_PCIE_BUS_DEFAULT=y
|
||||
@@ -1870,9 +1882,34 @@ CONFIG_ARM_SCPI_PROTOCOL=y
|
||||
CONFIG_ARM_SCPI_POWER_DOMAIN=y
|
||||
# CONFIG_ARM_SDE_INTERFACE is not set
|
||||
# CONFIG_FIRMWARE_MEMMAP is not set
|
||||
CONFIG_DMIID=y
|
||||
# CONFIG_DMI_SYSFS is not set
|
||||
# CONFIG_FW_CFG_SYSFS is not set
|
||||
# CONFIG_SYSFB_SIMPLEFB is not set
|
||||
# CONFIG_ARM_FFA_TRANSPORT is not set
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
|
||||
#
|
||||
# EFI (Extensible Firmware Interface) Support
|
||||
#
|
||||
CONFIG_EFI_ESRT=y
|
||||
CONFIG_EFI_VARS_PSTORE=m
|
||||
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
|
||||
CONFIG_EFI_PARAMS_FROM_FDT=y
|
||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||
CONFIG_EFI_GENERIC_STUB=y
|
||||
# CONFIG_EFI_ZBOOT is not set
|
||||
CONFIG_EFI_ARMSTUB_DTB_LOADER=y
|
||||
# CONFIG_EFI_BOOTLOADER_CONTROL is not set
|
||||
# CONFIG_EFI_CAPSULE_LOADER is not set
|
||||
# CONFIG_EFI_TEST is not set
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
# CONFIG_EFI_DISABLE_PCI_DMA is not set
|
||||
CONFIG_EFI_EARLYCON=y
|
||||
# CONFIG_EFI_DISABLE_RUNTIME is not set
|
||||
# CONFIG_EFI_COCO_SECRET is not set
|
||||
# end of EFI (Extensible Firmware Interface) Support
|
||||
|
||||
# CONFIG_IMX_DSP is not set
|
||||
# CONFIG_IMX_SCU is not set
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
@@ -4715,6 +4752,7 @@ CONFIG_FB=y
|
||||
# CONFIG_FB_CYBER2000 is not set
|
||||
# CONFIG_FB_ASILIANT is not set
|
||||
# CONFIG_FB_IMSTT is not set
|
||||
# CONFIG_FB_EFI is not set
|
||||
# CONFIG_FB_OPENCORES is not set
|
||||
# CONFIG_FB_S1D13XXX is not set
|
||||
# CONFIG_FB_NVIDIA is not set
|
||||
@@ -5346,7 +5384,6 @@ CONFIG_HID_MCP2221=m
|
||||
#
|
||||
# HID-BPF support
|
||||
#
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
#
|
||||
@@ -5949,6 +5986,7 @@ CONFIG_RTC_DRV_DS3232_HWMON=y
|
||||
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_DS2404 is not set
|
||||
# CONFIG_RTC_DRV_EFI is not set
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T35 is not set
|
||||
@@ -7142,6 +7180,7 @@ CONFIG_HUGETLBFS=y
|
||||
CONFIG_HUGETLB_PAGE=y
|
||||
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
CONFIG_EFIVAR_FS=m
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -7372,6 +7411,7 @@ CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y
|
||||
# CONFIG_SECURITY_LOCKDOWN_LSM is not set
|
||||
# CONFIG_SECURITY_LANDLOCK is not set
|
||||
# CONFIG_INTEGRITY is not set
|
||||
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
|
||||
# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
|
||||
CONFIG_DEFAULT_SECURITY_DAC=y
|
||||
CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,bpf"
|
||||
@@ -7826,6 +7866,7 @@ CONFIG_CLZ_TAB=y
|
||||
CONFIG_MPILIB=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_OID_REGISTRY=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
CONFIG_HAVE_GENERIC_VDSO=y
|
||||
CONFIG_GENERIC_GETTIMEOFDAY=y
|
||||
CONFIG_GENERIC_COMPAT_VDSO=y
|
||||
@@ -7944,6 +7985,7 @@ CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
|
||||
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
||||
CONFIG_HAVE_ARCH_KASAN=y
|
||||
CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y
|
||||
CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y
|
||||
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
|
||||
CONFIG_CC_HAS_KASAN_GENERIC=y
|
||||
CONFIG_CC_HAS_KASAN_SW_TAGS=y
|
||||
@@ -8040,8 +8082,6 @@ CONFIG_HAVE_FUNCTION_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -8060,8 +8100,6 @@ CONFIG_FUNCTION_TRACER=y
|
||||
CONFIG_FUNCTION_GRAPH_TRACER=y
|
||||
# CONFIG_FUNCTION_GRAPH_RETVAL is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
|
||||
CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
# CONFIG_STACK_TRACER is not set
|
||||
|
||||
+21
-23
@@ -1,18 +1,27 @@
|
||||
From d9cd2fe8b2d2c6e1ff360b81812aaccae999fb3c Mon Sep 17 00:00:00 2001
|
||||
From bbc6ef53a5dd771d18815d12fb337d64994690ae Mon Sep 17 00:00:00 2001
|
||||
From: Karel Balej <balejk@matfyz.cz>
|
||||
Date: Mon, 25 Dec 2023 22:23:27 +0100
|
||||
Subject: [PATCH 09/16] DONOTMERGE: arm64: dts: samsung,coreprimevelte: add
|
||||
PMIC
|
||||
Date: Thu, 28 Aug 2025 11:49:02 +0200
|
||||
Subject: [PATCH 01/21] arm64: dts: samsung,coreprimevelte: add PMIC
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Bind power management chip to the samsung,coreprimevelte smartphone.
|
||||
This enables support for onkey and RTC as well as for regulators two of
|
||||
which are explicitly bound here to the SD card.
|
||||
|
||||
Signed-off-by: Karel Balej <balejk@matfyz.cz>
|
||||
Reviewed-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 34 +++++++++++++++++++
|
||||
1 file changed, 34 insertions(+)
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 23 +++++++++++++++++++
|
||||
1 file changed, 23 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 47a4f01a7077..53e0dc3ff897 100644
|
||||
index 47a4f01a7077..54131b0e5617 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -303,6 +303,38 @@ &twsi1 {
|
||||
@@ -303,6 +303,27 @@ &twsi1 {
|
||||
|
||||
&twsi2 {
|
||||
status = "okay";
|
||||
@@ -20,16 +29,10 @@ index 47a4f01a7077..53e0dc3ff897 100644
|
||||
+ pmic@30 {
|
||||
+ compatible = "marvell,88pm886-a1";
|
||||
+ reg = <0x30>;
|
||||
+ interrupts = <0 4 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ interrupt-parent = <&gic>;
|
||||
+ interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ wakeup-source;
|
||||
+
|
||||
+ regulators {
|
||||
+ ldo2: ldo2 {
|
||||
+ regulator-min-microvolt = <1900000>;
|
||||
+ regulator-max-microvolt = <3100000>;
|
||||
+ };
|
||||
+
|
||||
+ ldo6: ldo6 {
|
||||
+ regulator-boot-on;
|
||||
+ regulator-min-microvolt = <1200000>;
|
||||
@@ -41,23 +44,18 @@ index 47a4f01a7077..53e0dc3ff897 100644
|
||||
+ regulator-min-microvolt = <1200000>;
|
||||
+ regulator-max-microvolt = <3300000>;
|
||||
+ };
|
||||
+
|
||||
+ /* for sdh1 */
|
||||
+ ldo15: ldo15 {
|
||||
+ regulator-always-on;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
};
|
||||
|
||||
&twsi3 {
|
||||
@@ -328,4 +360,6 @@ &sdh0 {
|
||||
@@ -328,4 +349,6 @@ &sdh0 {
|
||||
cd-inverted;
|
||||
bus-width = <4>;
|
||||
wp-inverted;
|
||||
+ vqmmc-supply = <&ldo6>;
|
||||
+ vmmc-supply = <&ldo14>;
|
||||
+ vqmmc-supply = <&ldo6>;
|
||||
};
|
||||
--
|
||||
2.50.1
|
||||
2.52.0
|
||||
|
||||
-80
@@ -1,80 +0,0 @@
|
||||
From 37ce7bc5734c3f9bdcb7d20af64bf4bf975d26cb Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Mon, 7 Jul 2025 16:19:49 +0200
|
||||
Subject: [PATCH 01/16] dt-bindings: mmc: sdhci-pxa: restrict pinctrl to pxav1
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The current pinctrl properties apply only to the pxav1 controller.
|
||||
Adding one default pinctrl node to a pxav3 controller therefore causes
|
||||
a schema warning.
|
||||
|
||||
Check the existing properties only on pxav1. pxav2 and pxav3 may add
|
||||
their own set of pinctrl properties if and when needed.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
Changes in v16:
|
||||
- New patch
|
||||
---
|
||||
.../devicetree/bindings/mmc/sdhci-pxa.yaml | 36 ++++++++++---------
|
||||
1 file changed, 20 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml b/Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml
|
||||
index 4869ddef36fd..e7c06032048a 100644
|
||||
--- a/Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml
|
||||
+++ b/Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml
|
||||
@@ -30,6 +30,26 @@ allOf:
|
||||
maxItems: 1
|
||||
reg-names:
|
||||
maxItems: 1
|
||||
+ - if:
|
||||
+ properties:
|
||||
+ compatible:
|
||||
+ contains:
|
||||
+ const: mrvl,pxav1-mmc
|
||||
+ then:
|
||||
+ properties:
|
||||
+ pinctrl-names:
|
||||
+ description:
|
||||
+ Optional for supporting PXA168 SDIO IRQ errata to switch CMD pin between
|
||||
+ SDIO CMD and GPIO mode.
|
||||
+ items:
|
||||
+ - const: default
|
||||
+ - const: state_cmd_gpio
|
||||
+ pinctrl-0:
|
||||
+ description:
|
||||
+ Should contain default pinctrl.
|
||||
+ pinctrl-1:
|
||||
+ description:
|
||||
+ Should switch CMD pin to GPIO mode as a high output.
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
@@ -62,22 +82,6 @@ properties:
|
||||
- const: io
|
||||
- const: core
|
||||
|
||||
- pinctrl-names:
|
||||
- description:
|
||||
- Optional for supporting PXA168 SDIO IRQ errata to switch CMD pin between
|
||||
- SDIO CMD and GPIO mode.
|
||||
- items:
|
||||
- - const: default
|
||||
- - const: state_cmd_gpio
|
||||
-
|
||||
- pinctrl-0:
|
||||
- description:
|
||||
- Should contain default pinctrl.
|
||||
-
|
||||
- pinctrl-1:
|
||||
- description:
|
||||
- Should switch CMD pin to GPIO mode as a high output.
|
||||
-
|
||||
mrvl,clk-delay-cycles:
|
||||
description: Specify a number of cycles to delay for tuning.
|
||||
$ref: /schemas/types.yaml#/definitions/uint32
|
||||
--
|
||||
2.50.1
|
||||
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
From 4dffeb561799a5c0a8da799a85f8bc6f7321622a Mon Sep 17 00:00:00 2001
|
||||
From: Karel Balej <balejk@matfyz.cz>
|
||||
Date: Thu, 28 Aug 2025 11:49:03 +0200
|
||||
Subject: [PATCH 02/21] arm64: dts: samsung,coreprimevelte: add touchscreen
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Bind touchscreen for the samsung,coreprimevelte smartphone. The
|
||||
downstream code sets the VDD voltage to the exact value of 3.1 V,
|
||||
however it's been empirically verified that the lower bound used here
|
||||
sufficies for the proper operation of the chip and is thus used for
|
||||
power-saving purposes.
|
||||
|
||||
Signed-off-by: Karel Balej <balejk@matfyz.cz>
|
||||
Reviewed-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 15 +++++++++++++++
|
||||
1 file changed, 15 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 54131b0e5617..0ac1a24dc410 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -311,6 +311,11 @@ pmic@30 {
|
||||
wakeup-source;
|
||||
|
||||
regulators {
|
||||
+ ldo2: ldo2 {
|
||||
+ regulator-min-microvolt = <1900000>;
|
||||
+ regulator-max-microvolt = <3100000>;
|
||||
+ };
|
||||
+
|
||||
ldo6: ldo6 {
|
||||
regulator-boot-on;
|
||||
regulator-min-microvolt = <1200000>;
|
||||
@@ -328,6 +333,16 @@ ldo14: ldo14 {
|
||||
|
||||
&twsi3 {
|
||||
status = "okay";
|
||||
+
|
||||
+ touchscreen@50 {
|
||||
+ compatible = "imagis,ist3032c";
|
||||
+ reg = <0x50>;
|
||||
+ interrupt-parent = <&gpio>;
|
||||
+ interrupts = <72 IRQ_TYPE_EDGE_FALLING>;
|
||||
+ vdd-supply = <&ldo2>;
|
||||
+ touchscreen-size-x = <480>;
|
||||
+ touchscreen-size-y = <800>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&usb {
|
||||
--
|
||||
2.52.0
|
||||
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
From 9cef7a4340c4a430888a39a9a89b1ae36a53cd98 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Mon, 7 Jul 2025 16:19:49 +0200
|
||||
Subject: [PATCH 02/16] dt-bindings: marvell: Document PXA1908 SoC and
|
||||
samsung,coreprimevelte
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add dt bindings for the Marvell PXA1908 SoC and the Samsung Galaxy Core
|
||||
Prime VE LTE phone (model number SM-G361F) using the SoC.
|
||||
|
||||
The SoC comes with 4 Cortex-A53 cores clocked up to ~1.2GHz and a
|
||||
Vivante GC7000UL GPU. The phone also has a 4.5" 480x800 touchscreen, 8GB
|
||||
eMMC and 1GB of LPDDR3 RAM.
|
||||
|
||||
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml b/Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml
|
||||
index 4c43eaf3632e..f73bb8ec3a1a 100644
|
||||
--- a/Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml
|
||||
+++ b/Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml
|
||||
@@ -35,6 +35,11 @@ properties:
|
||||
- enum:
|
||||
- dell,wyse-ariel
|
||||
- const: marvell,mmp3
|
||||
+ - description: PXA1908 based boards
|
||||
+ items:
|
||||
+ - enum:
|
||||
+ - samsung,coreprimevelte
|
||||
+ - const: marvell,pxa1908
|
||||
|
||||
additionalProperties: true
|
||||
|
||||
--
|
||||
2.50.1
|
||||
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
From 93852f0271061cf50067eaa22685d9c959cbce15 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Mon, 7 Jul 2025 16:19:49 +0200
|
||||
Subject: [PATCH 03/16] arm64: Kconfig.platforms: Add config for Marvell
|
||||
PXA1908 platform
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add ARCH_MMP configuration option for Marvell PXA1908 SoC.
|
||||
|
||||
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
arch/arm64/Kconfig.platforms | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
|
||||
index 8b76821f190f..858ccd72eb35 100644
|
||||
--- a/arch/arm64/Kconfig.platforms
|
||||
+++ b/arch/arm64/Kconfig.platforms
|
||||
@@ -178,6 +178,14 @@ config ARCH_MESON
|
||||
This enables support for the arm64 based Amlogic SoCs
|
||||
such as the s905, S905X/D, S912, A113X/D or S905X/D2
|
||||
|
||||
+config ARCH_MMP
|
||||
+ bool "Marvell MMP SoC Family"
|
||||
+ select PINCTRL
|
||||
+ select PINCTRL_SINGLE
|
||||
+ help
|
||||
+ This enables support for Marvell MMP SoC family, currently
|
||||
+ supporting PXA1908 aka IAP140.
|
||||
+
|
||||
config ARCH_MVEBU
|
||||
bool "Marvell EBU SoC Family"
|
||||
select ARMADA_AP806_SYSCON
|
||||
--
|
||||
2.50.1
|
||||
|
||||
+123
@@ -0,0 +1,123 @@
|
||||
From e97f7f095f1348e52ee2b2d873ba3f3cae9b3a81 Mon Sep 17 00:00:00 2001
|
||||
From: Karel Balej <balejk@matfyz.cz>
|
||||
Date: Thu, 28 Aug 2025 11:49:04 +0200
|
||||
Subject: [PATCH 03/21] arm64: dts: samsung,coreprimevelte: add SDIO
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Set some basic properties of the SDIO card of the samsung,coreprimevelte
|
||||
smartphone.
|
||||
|
||||
The SDIO is used as an interface for WiFi, Bluetooth and FM radio
|
||||
serviced by the Marvell 88W8777 (SD8777) chipset. Support for this
|
||||
chipset is currently not in-tree because the firmware is not available
|
||||
in linux-firmware, however it is possible to trivially run it
|
||||
out-of-tree using the mwifiex and Marvell Bluetooth drivers with some
|
||||
caveats.
|
||||
|
||||
Link: https://lore.kernel.org/r/20231029111807.19261-1-balejk@matfyz.cz/
|
||||
Signed-off-by: Karel Balej <balejk@matfyz.cz>
|
||||
Reviewed-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
[Duje: fix formatting of pins_0 and fast_pins_1 pin arrays]
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 71 +++++++++++++++++++
|
||||
1 file changed, 71 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 0ac1a24dc410..fadc34c13398 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -10,6 +10,7 @@ / {
|
||||
aliases {
|
||||
mmc0 = &sdh2; /* eMMC */
|
||||
mmc1 = &sdh0; /* SD card */
|
||||
+ mmc2 = &sdh1; /* SDIO */
|
||||
serial0 = &uart0;
|
||||
};
|
||||
|
||||
@@ -286,6 +287,68 @@ sdh0_pins_2: sdh0-pins-2 {
|
||||
pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
};
|
||||
+
|
||||
+ sdh1_pins_0: sdh1-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x170 1
|
||||
+ 0x174 1
|
||||
+ 0x178 1
|
||||
+ 0x17c 1
|
||||
+ 0x180 1
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh1_pins_1: sdh1-pins-1 {
|
||||
+ pinctrl-single,pins = <0x184 1>;
|
||||
+ pinctrl-single,drive-strength = <0 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh1_pins_2: sdh1-pins-2 {
|
||||
+ pinctrl-single,pins = <0xec 0>;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0x8000 0x8000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0x8000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh1_fast_pins_0: sdh1-fast-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x170 1
|
||||
+ 0x174 1
|
||||
+ 0x178 1
|
||||
+ 0x17c 1
|
||||
+ 0x180 1
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh1_fast_pins_1: sdh1-fast-pins-1 {
|
||||
+ pinctrl-single,pins = <0x184 1>;
|
||||
+ pinctrl-single,drive-strength = <0x1800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&uart0 {
|
||||
@@ -367,3 +430,11 @@ &sdh0 {
|
||||
vmmc-supply = <&ldo14>;
|
||||
vqmmc-supply = <&ldo6>;
|
||||
};
|
||||
+
|
||||
+&sdh1 {
|
||||
+ pinctrl-names = "default", "state_uhs";
|
||||
+ pinctrl-0 = <&sdh1_pins_0 &sdh1_pins_1 &sdh1_pins_2>;
|
||||
+ pinctrl-1 = <&sdh1_fast_pins_0 &sdh1_fast_pins_1 &sdh1_pins_2>;
|
||||
+ bus-width = <4>;
|
||||
+ non-removable;
|
||||
+};
|
||||
--
|
||||
2.52.0
|
||||
|
||||
-691
@@ -1,691 +0,0 @@
|
||||
From afd6a8563932dbc57ebc7e3dbeb89e8d72a42bea Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Mon, 7 Jul 2025 16:19:50 +0200
|
||||
Subject: [PATCH 04/16] arm64: dts: Add DTS for Marvell PXA1908 and
|
||||
samsung,coreprimevelte
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add DTS for Marvell PXA1908 SoC and Samsung Galaxy Core Prime Value
|
||||
Edition LTE, a smartphone based on said SoC.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
Changes in v16:
|
||||
- memory -> memory@0 (fixes DT warning)
|
||||
- Drop linux,initrd-{start,end} (not needed since U-Boot was ported)
|
||||
---
|
||||
arch/arm64/boot/dts/marvell/Makefile | 2 +
|
||||
arch/arm64/boot/dts/marvell/mmp/Makefile | 2 +
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 331 ++++++++++++++++++
|
||||
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 300 ++++++++++++++++
|
||||
4 files changed, 635 insertions(+)
|
||||
create mode 100644 arch/arm64/boot/dts/marvell/mmp/Makefile
|
||||
create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/Makefile b/arch/arm64/boot/dts/marvell/Makefile
|
||||
index ce751b5028e2..40e5ac6cd468 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/Makefile
|
||||
+++ b/arch/arm64/boot/dts/marvell/Makefile
|
||||
@@ -32,3 +32,5 @@ dtb-$(CONFIG_ARCH_MVEBU) += cn9130-cf-base.dtb
|
||||
dtb-$(CONFIG_ARCH_MVEBU) += cn9130-cf-pro.dtb
|
||||
dtb-$(CONFIG_ARCH_MVEBU) += cn9131-cf-solidwan.dtb
|
||||
dtb-$(CONFIG_ARCH_MVEBU) += cn9132-clearfog.dtb
|
||||
+
|
||||
+subdir-y += mmp
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/Makefile b/arch/arm64/boot/dts/marvell/mmp/Makefile
|
||||
new file mode 100644
|
||||
index 000000000000..103175ed63b0
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/Makefile
|
||||
@@ -0,0 +1,2 @@
|
||||
+# SPDX-License-Identifier: GPL-2.0
|
||||
+dtb-$(CONFIG_ARCH_MMP) += pxa1908-samsung-coreprimevelte.dtb
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
new file mode 100644
|
||||
index 000000000000..47a4f01a7077
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -0,0 +1,331 @@
|
||||
+// SPDX-License-Identifier: GPL-2.0-only
|
||||
+#include "pxa1908.dtsi"
|
||||
+#include <dt-bindings/gpio/gpio.h>
|
||||
+#include <dt-bindings/input/linux-event-codes.h>
|
||||
+
|
||||
+/ {
|
||||
+ model = "Samsung Galaxy Core Prime VE LTE";
|
||||
+ compatible = "samsung,coreprimevelte", "marvell,pxa1908";
|
||||
+
|
||||
+ aliases {
|
||||
+ mmc0 = &sdh2; /* eMMC */
|
||||
+ mmc1 = &sdh0; /* SD card */
|
||||
+ serial0 = &uart0;
|
||||
+ };
|
||||
+
|
||||
+ chosen {
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <2>;
|
||||
+ ranges;
|
||||
+
|
||||
+ stdout-path = "serial0:115200n8";
|
||||
+
|
||||
+ fb0: framebuffer@17177000 {
|
||||
+ compatible = "simple-framebuffer";
|
||||
+ reg = <0 0x17177000 0 (480 * 800 * 4)>;
|
||||
+ width = <480>;
|
||||
+ height = <800>;
|
||||
+ stride = <(480 * 4)>;
|
||||
+ format = "a8r8g8b8";
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ /* Bootloader fills this in */
|
||||
+ memory@0 {
|
||||
+ device_type = "memory";
|
||||
+ reg = <0 0 0 0>;
|
||||
+ };
|
||||
+
|
||||
+ reserved-memory {
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <2>;
|
||||
+ ranges;
|
||||
+
|
||||
+ framebuffer@17000000 {
|
||||
+ reg = <0 0x17000000 0 0x1800000>;
|
||||
+ no-map;
|
||||
+ };
|
||||
+
|
||||
+ gpu@9000000 {
|
||||
+ reg = <0 0x9000000 0 0x1000000>;
|
||||
+ };
|
||||
+
|
||||
+ /* Communications processor, aka modem */
|
||||
+ cp@5000000 {
|
||||
+ reg = <0 0x5000000 0 0x3000000>;
|
||||
+ };
|
||||
+
|
||||
+ cm3@a000000 {
|
||||
+ reg = <0 0xa000000 0 0x80000>;
|
||||
+ };
|
||||
+
|
||||
+ seclog@8000000 {
|
||||
+ reg = <0 0x8000000 0 0x100000>;
|
||||
+ };
|
||||
+
|
||||
+ ramoops@8100000 {
|
||||
+ compatible = "ramoops";
|
||||
+ reg = <0 0x8100000 0 0x40000>;
|
||||
+ record-size = <0x8000>;
|
||||
+ console-size = <0x20000>;
|
||||
+ max-reason = <5>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ i2c-muic {
|
||||
+ compatible = "i2c-gpio";
|
||||
+ sda-gpios = <&gpio 30 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
|
||||
+ scl-gpios = <&gpio 29 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
|
||||
+ i2c-gpio,delay-us = <3>;
|
||||
+ i2c-gpio,timeout-ms = <100>;
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&i2c_muic_pins>;
|
||||
+
|
||||
+ muic: extcon@14 {
|
||||
+ compatible = "siliconmitus,sm5504-muic";
|
||||
+ reg = <0x14>;
|
||||
+ interrupt-parent = <&gpio>;
|
||||
+ interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ gpio-keys {
|
||||
+ compatible = "gpio-keys";
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&gpio_keys_pins>;
|
||||
+ autorepeat;
|
||||
+
|
||||
+ key-home {
|
||||
+ label = "Home";
|
||||
+ linux,code = <KEY_HOME>;
|
||||
+ gpios = <&gpio 50 GPIO_ACTIVE_LOW>;
|
||||
+ };
|
||||
+
|
||||
+ key-volup {
|
||||
+ label = "Volume Up";
|
||||
+ linux,code = <KEY_VOLUMEUP>;
|
||||
+ gpios = <&gpio 16 GPIO_ACTIVE_LOW>;
|
||||
+ };
|
||||
+
|
||||
+ key-voldown {
|
||||
+ label = "Volume Down";
|
||||
+ linux,code = <KEY_VOLUMEDOWN>;
|
||||
+ gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&smmu {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&pmx {
|
||||
+ pinctrl-single,gpio-range = <&range 55 55 0>,
|
||||
+ <&range 110 32 0>,
|
||||
+ <&range 52 1 0>;
|
||||
+
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&board_pins_0 &board_pins_1 &board_pins_2>;
|
||||
+
|
||||
+ board_pins_0: board-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x160 0
|
||||
+ 0x164 0
|
||||
+ 0x168 0
|
||||
+ 0x16c 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0x8000 0x8000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0x8000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ board_pins_1: board-pins-1 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x44 1
|
||||
+ 0x48 1
|
||||
+ 0x20 1
|
||||
+ 0x18 1
|
||||
+ 0x14 1
|
||||
+ 0x10 1
|
||||
+ 0xc 1
|
||||
+ 0x8 1
|
||||
+ 0x68 1
|
||||
+ 0x58 0
|
||||
+ 0x54 0
|
||||
+ 0x7c 0
|
||||
+ 0x6c 0
|
||||
+ 0x70 0
|
||||
+ 0x4c 1
|
||||
+ 0x50 1
|
||||
+ 0xac 0
|
||||
+ 0x90 0
|
||||
+ 0x8c 0
|
||||
+ 0x88 0
|
||||
+ 0x84 0
|
||||
+ 0xc8 0
|
||||
+ 0x128 0
|
||||
+ 0x190 0
|
||||
+ 0x194 0
|
||||
+ 0x1a0 0
|
||||
+ 0x114 0
|
||||
+ 0x118 0
|
||||
+ 0x1d8 0
|
||||
+ 0x1e4 0
|
||||
+ 0xe8 0
|
||||
+ 0x100 0
|
||||
+ 0x204 0
|
||||
+ 0x210 0
|
||||
+ 0x218 0
|
||||
+ >;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xc000>;
|
||||
+ pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ board_pins_2: board-pins-2 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x260 0
|
||||
+ 0x264 0
|
||||
+ 0x268 0
|
||||
+ 0x26c 0
|
||||
+ 0x270 0
|
||||
+ 0x274 0
|
||||
+ 0x78 0
|
||||
+ 0x74 0
|
||||
+ 0xb0 1
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ uart0_pins: uart0-pins {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x198 6
|
||||
+ 0x19c 6
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ gpio_keys_pins: gpio-keys-pins {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x11c 0
|
||||
+ 0x120 0
|
||||
+ 0x1a4 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa0000 0x8000 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ i2c_muic_pins: i2c-muic-pins {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x154 0
|
||||
+ 0x150 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh0_pins_0: sdh0-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x108 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh0_pins_1: sdh0-pins-1 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x94 0
|
||||
+ 0x98 0
|
||||
+ 0x9c 0
|
||||
+ 0xa0 0
|
||||
+ 0xa4 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh0_pins_2: sdh0-pins-2 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0xa8 0
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&uart0 {
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&uart0_pins>;
|
||||
+};
|
||||
+
|
||||
+&twsi0 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&twsi1 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&twsi2 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&twsi3 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&usb {
|
||||
+ extcon = <&muic>, <&muic>;
|
||||
+};
|
||||
+
|
||||
+&sdh2 {
|
||||
+ /* Disabled for now because initialization fails with -ETIMEDOUT. */
|
||||
+ status = "disabled";
|
||||
+ bus-width = <8>;
|
||||
+ non-removable;
|
||||
+ mmc-ddr-1_8v;
|
||||
+};
|
||||
+
|
||||
+&sdh0 {
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&sdh0_pins_0 &sdh0_pins_1 &sdh0_pins_2>;
|
||||
+ cd-gpios = <&gpio 11 0>;
|
||||
+ cd-inverted;
|
||||
+ bus-width = <4>;
|
||||
+ wp-inverted;
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
new file mode 100644
|
||||
index 000000000000..cf2b9109688c
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
@@ -0,0 +1,300 @@
|
||||
+// SPDX-License-Identifier: GPL-2.0-only
|
||||
+/dts-v1/;
|
||||
+
|
||||
+#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
+#include <dt-bindings/clock/marvell,pxa1908.h>
|
||||
+
|
||||
+/ {
|
||||
+ model = "Marvell Armada PXA1908";
|
||||
+ compatible = "marvell,pxa1908";
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <2>;
|
||||
+ interrupt-parent = <&gic>;
|
||||
+
|
||||
+ cpus {
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <0>;
|
||||
+
|
||||
+ cpu0: cpu@0 {
|
||||
+ device_type = "cpu";
|
||||
+ compatible = "arm,cortex-a53";
|
||||
+ reg = <0 0>;
|
||||
+ enable-method = "psci";
|
||||
+ };
|
||||
+
|
||||
+ cpu1: cpu@1 {
|
||||
+ device_type = "cpu";
|
||||
+ compatible = "arm,cortex-a53";
|
||||
+ reg = <0 1>;
|
||||
+ enable-method = "psci";
|
||||
+ };
|
||||
+
|
||||
+ cpu2: cpu@2 {
|
||||
+ device_type = "cpu";
|
||||
+ compatible = "arm,cortex-a53";
|
||||
+ reg = <0 2>;
|
||||
+ enable-method = "psci";
|
||||
+ };
|
||||
+
|
||||
+ cpu3: cpu@3 {
|
||||
+ device_type = "cpu";
|
||||
+ compatible = "arm,cortex-a53";
|
||||
+ reg = <0 3>;
|
||||
+ enable-method = "psci";
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ pmu {
|
||||
+ compatible = "arm,cortex-a53-pmu";
|
||||
+ interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>,
|
||||
+ <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>,
|
||||
+ <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>,
|
||||
+ <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
|
||||
+ };
|
||||
+
|
||||
+ psci {
|
||||
+ compatible = "arm,psci-0.2";
|
||||
+ method = "smc";
|
||||
+ };
|
||||
+
|
||||
+ timer {
|
||||
+ compatible = "arm,armv8-timer";
|
||||
+ interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
+ <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
+ <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
+ <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
|
||||
+ };
|
||||
+
|
||||
+ soc {
|
||||
+ compatible = "simple-bus";
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <2>;
|
||||
+ ranges;
|
||||
+
|
||||
+ smmu: iommu@c0010000 {
|
||||
+ compatible = "arm,mmu-400";
|
||||
+ reg = <0 0xc0010000 0 0x10000>;
|
||||
+ #global-interrupts = <1>;
|
||||
+ #iommu-cells = <1>;
|
||||
+ interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>,
|
||||
+ <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ gic: interrupt-controller@d1df9000 {
|
||||
+ compatible = "arm,gic-400";
|
||||
+ reg = <0 0xd1df9000 0 0x1000>,
|
||||
+ <0 0xd1dfa000 0 0x2000>,
|
||||
+ /* The subsequent registers are guesses. */
|
||||
+ <0 0xd1dfc000 0 0x2000>,
|
||||
+ <0 0xd1dfe000 0 0x2000>;
|
||||
+ interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
|
||||
+ interrupt-controller;
|
||||
+ #interrupt-cells = <3>;
|
||||
+ };
|
||||
+
|
||||
+ apb@d4000000 {
|
||||
+ compatible = "simple-bus";
|
||||
+ reg = <0 0xd4000000 0 0x200000>;
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <1>;
|
||||
+ ranges = <0 0 0xd4000000 0x200000>;
|
||||
+
|
||||
+ pdma: dma-controller@0 {
|
||||
+ compatible = "marvell,pdma-1.0";
|
||||
+ reg = <0 0x10000>;
|
||||
+ interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ dma-channels = <30>;
|
||||
+ #dma-cells = <2>;
|
||||
+ };
|
||||
+
|
||||
+ twsi1: i2c@10800 {
|
||||
+ compatible = "mrvl,mmp-twsi";
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ reg = <0x10800 0x64>;
|
||||
+ interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbc PXA1908_CLK_TWSI1>;
|
||||
+ mrvl,i2c-fast-mode;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ twsi0: i2c@11000 {
|
||||
+ compatible = "mrvl,mmp-twsi";
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ reg = <0x11000 0x64>;
|
||||
+ interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbc PXA1908_CLK_TWSI0>;
|
||||
+ mrvl,i2c-fast-mode;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ twsi3: i2c@13800 {
|
||||
+ compatible = "mrvl,mmp-twsi";
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ reg = <0x13800 0x64>;
|
||||
+ interrupts = <GIC_SPI 93 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbc PXA1908_CLK_TWSI3>;
|
||||
+ mrvl,i2c-fast-mode;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ apbc: clock-controller@15000 {
|
||||
+ compatible = "marvell,pxa1908-apbc";
|
||||
+ reg = <0x15000 0x1000>;
|
||||
+ #clock-cells = <1>;
|
||||
+ };
|
||||
+
|
||||
+ uart0: serial@17000 {
|
||||
+ compatible = "mrvl,mmp-uart", "intel,xscale-uart";
|
||||
+ reg = <0x17000 0x1000>;
|
||||
+ interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbc PXA1908_CLK_UART0>;
|
||||
+ reg-shift = <2>;
|
||||
+ };
|
||||
+
|
||||
+ uart1: serial@18000 {
|
||||
+ compatible = "mrvl,mmp-uart", "intel,xscale-uart";
|
||||
+ reg = <0x18000 0x1000>;
|
||||
+ interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbc PXA1908_CLK_UART1>;
|
||||
+ reg-shift = <2>;
|
||||
+ };
|
||||
+
|
||||
+ gpio: gpio@19000 {
|
||||
+ compatible = "marvell,mmp-gpio";
|
||||
+ reg = <0x19000 0x800>;
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <1>;
|
||||
+ gpio-controller;
|
||||
+ #gpio-cells = <2>;
|
||||
+ clocks = <&apbc PXA1908_CLK_GPIO>;
|
||||
+ interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ interrupt-names = "gpio_mux";
|
||||
+ interrupt-controller;
|
||||
+ #interrupt-cells = <2>;
|
||||
+ ranges = <0 0x19000 0x800>;
|
||||
+
|
||||
+ gpio@0 {
|
||||
+ reg = <0x0 0x4>;
|
||||
+ };
|
||||
+
|
||||
+ gpio@4 {
|
||||
+ reg = <0x4 0x4>;
|
||||
+ };
|
||||
+
|
||||
+ gpio@8 {
|
||||
+ reg = <0x8 0x4>;
|
||||
+ };
|
||||
+
|
||||
+ gpio@100 {
|
||||
+ reg = <0x100 0x4>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ pmx: pinmux@1e000 {
|
||||
+ compatible = "marvell,pxa1908-padconf", "pinconf-single";
|
||||
+ reg = <0x1e000 0x330>;
|
||||
+
|
||||
+ #pinctrl-cells = <1>;
|
||||
+ pinctrl-single,register-width = <32>;
|
||||
+ pinctrl-single,function-mask = <7>;
|
||||
+
|
||||
+ range: gpio-range {
|
||||
+ #pinctrl-single,gpio-range-cells = <3>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ uart2: serial@36000 {
|
||||
+ compatible = "mrvl,mmp-uart", "intel,xscale-uart";
|
||||
+ reg = <0x36000 0x1000>;
|
||||
+ interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbcp PXA1908_CLK_UART2>;
|
||||
+ reg-shift = <2>;
|
||||
+ };
|
||||
+
|
||||
+ twsi2: i2c@37000 {
|
||||
+ compatible = "mrvl,mmp-twsi";
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ reg = <0x37000 0x64>;
|
||||
+ interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apbcp PXA1908_CLK_TWSI2>;
|
||||
+ mrvl,i2c-fast-mode;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ apbcp: clock-controller@3b000 {
|
||||
+ compatible = "marvell,pxa1908-apbcp";
|
||||
+ reg = <0x3b000 0x1000>;
|
||||
+ #clock-cells = <1>;
|
||||
+ };
|
||||
+
|
||||
+ mpmu: clock-controller@50000 {
|
||||
+ compatible = "marvell,pxa1908-mpmu";
|
||||
+ reg = <0x50000 0x1000>;
|
||||
+ #clock-cells = <1>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ axi@d4200000 {
|
||||
+ compatible = "simple-bus";
|
||||
+ reg = <0 0xd4200000 0 0x200000>;
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <1>;
|
||||
+ ranges = <0 0 0xd4200000 0x200000>;
|
||||
+
|
||||
+ usbphy: phy@7000 {
|
||||
+ compatible = "marvell,pxa1928-usb-phy";
|
||||
+ reg = <0x7000 0x200>;
|
||||
+ clocks = <&apmu PXA1908_CLK_USB>;
|
||||
+ #phy-cells = <0>;
|
||||
+ };
|
||||
+
|
||||
+ usb: usb@8000 {
|
||||
+ compatible = "chipidea,usb2";
|
||||
+ reg = <0x8000 0x200>;
|
||||
+ interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apmu PXA1908_CLK_USB>;
|
||||
+ phys = <&usbphy>;
|
||||
+ phy-names = "usb-phy";
|
||||
+ };
|
||||
+
|
||||
+ sdh0: mmc@80000 {
|
||||
+ compatible = "mrvl,pxav3-mmc";
|
||||
+ reg = <0x80000 0x120>;
|
||||
+ interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apmu PXA1908_CLK_SDH0>;
|
||||
+ clock-names = "io";
|
||||
+ mrvl,clk-delay-cycles = <31>;
|
||||
+ };
|
||||
+
|
||||
+ sdh1: mmc@80800 {
|
||||
+ compatible = "mrvl,pxav3-mmc";
|
||||
+ reg = <0x80800 0x120>;
|
||||
+ interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apmu PXA1908_CLK_SDH1>;
|
||||
+ clock-names = "io";
|
||||
+ mrvl,clk-delay-cycles = <31>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2: mmc@81000 {
|
||||
+ compatible = "mrvl,pxav3-mmc";
|
||||
+ reg = <0x81000 0x120>;
|
||||
+ interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
|
||||
+ clocks = <&apmu PXA1908_CLK_SDH2>;
|
||||
+ clock-names = "io";
|
||||
+ mrvl,clk-delay-cycles = <31>;
|
||||
+ };
|
||||
+
|
||||
+ apmu: clock-controller@82800 {
|
||||
+ compatible = "marvell,pxa1908-apmu";
|
||||
+ reg = <0x82800 0x400>;
|
||||
+ #clock-cells = <1>;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
2.50.1
|
||||
|
||||
+10
-9
@@ -1,23 +1,24 @@
|
||||
From 2b235c5cfffe5c75902ae7d99dd160603d587be3 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje.mihanovic@skole.hr>
|
||||
Date: Thu, 5 Oct 2023 20:15:34 +0200
|
||||
Subject: [PATCH 11/16] arm64: dts: samsung,coreprimevelte: Add KTD2801 binding
|
||||
From 28757d5a501827bfd0de7b10032365154beb0241 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:03 +0200
|
||||
Subject: [PATCH 04/21] arm64: dts: marvell: samsung,coreprimevelte: Add
|
||||
backlight
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add Kinetic KTD2801 backlight driver binding to samsung,coreprimevelte.
|
||||
Add a node for the KTD2801 backlight chip found on the board.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje.mihanovic@skole.hr>
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 758ae9785a39..89eedddabadd 100644
|
||||
index fadc34c13398..cc54ab874244 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -115,6 +115,12 @@ key-voldown {
|
||||
@@ -116,6 +116,12 @@ key-voldown {
|
||||
gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
};
|
||||
@@ -31,5 +32,5 @@ index 758ae9785a39..89eedddabadd 100644
|
||||
|
||||
&smmu {
|
||||
--
|
||||
2.50.1
|
||||
2.52.0
|
||||
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
From 0bc1dbacab6f4189766bf481237b3e4c4bb7330d Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Mon, 7 Jul 2025 16:19:50 +0200
|
||||
Subject: [PATCH 05/16] MAINTAINERS: add myself as Marvell PXA1908 maintainer
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add myself as the maintainer for Marvell PXA1908 SoC support.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
Changes in v16:
|
||||
- Update email
|
||||
- Fix device tree path
|
||||
---
|
||||
MAINTAINERS | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/MAINTAINERS b/MAINTAINERS
|
||||
index dd844ac8d910..7cb86399a67f 100644
|
||||
--- a/MAINTAINERS
|
||||
+++ b/MAINTAINERS
|
||||
@@ -2718,6 +2718,14 @@ F: drivers/irqchip/irq-mvebu-*
|
||||
F: drivers/pinctrl/mvebu/
|
||||
F: drivers/rtc/rtc-armada38x.c
|
||||
|
||||
+ARM/Marvell PXA1908 SOC support
|
||||
+M: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||
+S: Maintained
|
||||
+F: arch/arm64/boot/dts/marvell/mmp/
|
||||
+F: drivers/clk/mmp/clk-pxa1908*.c
|
||||
+F: include/dt-bindings/clock/marvell,pxa1908.h
|
||||
+
|
||||
ARM/Mediatek RTC DRIVER
|
||||
M: Eddie Huang <eddie.huang@mediatek.com>
|
||||
M: Sean Wang <sean.wang@mediatek.com>
|
||||
--
|
||||
2.50.1
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
From 77f882f3314c7beab3551c4575943a27b302931b Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:04 +0200
|
||||
Subject: [PATCH 05/21] arm64: dts: marvell: samsung,coreprimevelte: Correct CD
|
||||
GPIO
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Right now, the CD GPIO is defined as active high with a cd-inverted
|
||||
property. Just define the GPIO as active low instead.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index cc54ab874244..0990c3e21bd3 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -429,8 +429,7 @@ &sdh2 {
|
||||
&sdh0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&sdh0_pins_0 &sdh0_pins_1 &sdh0_pins_2>;
|
||||
- cd-gpios = <&gpio 11 0>;
|
||||
- cd-inverted;
|
||||
+ cd-gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
|
||||
bus-width = <4>;
|
||||
wp-inverted;
|
||||
vmmc-supply = <&ldo14>;
|
||||
--
|
||||
2.52.0
|
||||
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
From 3623c83568fa24000c40d02824747f84c256e496 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:05 +0200
|
||||
Subject: [PATCH 06/21] arm64: dts: marvell: samsung,coreprimevelte: Enable
|
||||
eMMC
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Commit a41fcca4b342 ("mmc: sdhci-pxav3: set NEED_RSP_BUSY capability")
|
||||
fixed eMMC probing on this board. Enable the eMMC and add its pinctrl.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 79 ++++++++++++++++++-
|
||||
1 file changed, 77 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 0990c3e21bd3..fad72854e2b7 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -355,6 +355,79 @@ sdh1_fast_pins_1: sdh1-fast-pins-1 {
|
||||
pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
};
|
||||
+
|
||||
+ sdh2_pins_0: sdh2-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x24 1
|
||||
+ 0x28 1
|
||||
+ 0x2c 1
|
||||
+ 0x30 1
|
||||
+ 0x34 1
|
||||
+ 0x38 1
|
||||
+ 0x3c 1
|
||||
+ 0x40 1
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2_pins_1: sdh2-pins-1 {
|
||||
+ pinctrl-single,pins = <0x64 1>;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2_pins_2: sdh2-pins-2 {
|
||||
+ pinctrl-single,pins = <0x5c 1>;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xa000>;
|
||||
+ pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2_fast_pins_0: sdh2-fast-pins-0 {
|
||||
+ pinctrl-single,pins = <
|
||||
+ 0x24 1
|
||||
+ 0x28 1
|
||||
+ 0x2c 1
|
||||
+ 0x30 1
|
||||
+ 0x34 1
|
||||
+ 0x38 1
|
||||
+ 0x3c 1
|
||||
+ 0x40 1
|
||||
+ >;
|
||||
+ pinctrl-single,drive-strength = <0x1800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2_fast_pins_1: sdh2-fast-pins-1 {
|
||||
+ pinctrl-single,pins = <0x64 1>;
|
||||
+ pinctrl-single,drive-strength = <0x1800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0x208 0x388>;
|
||||
+ };
|
||||
+
|
||||
+ sdh2_fast_pins_2: sdh2-fast-pins-2 {
|
||||
+ pinctrl-single,pins = <0x5c 1>;
|
||||
+ pinctrl-single,drive-strength = <0x1800 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0xc000 0xc000 0 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xa000>;
|
||||
+ pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&uart0 {
|
||||
@@ -419,11 +492,13 @@ &usb {
|
||||
};
|
||||
|
||||
&sdh2 {
|
||||
- /* Disabled for now because initialization fails with -ETIMEDOUT. */
|
||||
- status = "disabled";
|
||||
+ pinctrl-names = "default", "state_uhs";
|
||||
+ pinctrl-0 = <&sdh2_pins_0 &sdh2_pins_1 &sdh2_pins_2>;
|
||||
+ pinctrl-1 = <&sdh2_fast_pins_0 &sdh2_fast_pins_1 &sdh2_fast_pins_2>;
|
||||
bus-width = <8>;
|
||||
non-removable;
|
||||
mmc-ddr-1_8v;
|
||||
+ mmc-hs200-1_8v;
|
||||
};
|
||||
|
||||
&sdh0 {
|
||||
--
|
||||
2.52.0
|
||||
|
||||
+61
@@ -0,0 +1,61 @@
|
||||
From ca6879aa66ea5a62af59f1db1d77497947668019 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:06 +0200
|
||||
Subject: [PATCH 07/21] arm64: dts: marvell: pxa1908: Add PWMs
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The SoC has 4 onboard PWMs. Add a node for each of them.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 32 ++++++++++++++++++++
|
||||
1 file changed, 32 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
index cf2b9109688c..61498fd75d1d 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
@@ -195,6 +195,38 @@ gpio@100 {
|
||||
};
|
||||
};
|
||||
|
||||
+ pwm0: pwm@1a000 {
|
||||
+ compatible = "marvell,pxa250-pwm";
|
||||
+ reg = <0x1a000 0x10>;
|
||||
+ clocks = <&apbc PXA1908_CLK_PWM0>;
|
||||
+ #pwm-cells = <1>;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ pwm1: pwm@1a400 {
|
||||
+ compatible = "marvell,pxa250-pwm";
|
||||
+ reg = <0x1a400 0x10>;
|
||||
+ clocks = <&apbc PXA1908_CLK_PWM1>;
|
||||
+ #pwm-cells = <1>;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ pwm2: pwm@1a800 {
|
||||
+ compatible = "marvell,pxa250-pwm";
|
||||
+ reg = <0x1a800 0x10>;
|
||||
+ clocks = <&apbc PXA1908_CLK_PWM2>;
|
||||
+ #pwm-cells = <1>;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
+ pwm3: pwm@1ac00 {
|
||||
+ compatible = "marvell,pxa250-pwm";
|
||||
+ reg = <0x1ac00 0x10>;
|
||||
+ clocks = <&apbc PXA1908_CLK_PWM3>;
|
||||
+ #pwm-cells = <1>;
|
||||
+ status = "disabled";
|
||||
+ };
|
||||
+
|
||||
pmx: pinmux@1e000 {
|
||||
compatible = "marvell,pxa1908-padconf", "pinconf-single";
|
||||
reg = <0x1e000 0x330>;
|
||||
--
|
||||
2.52.0
|
||||
|
||||
+65
@@ -0,0 +1,65 @@
|
||||
From b51c2b866ff737094146d69cb5aaa869e2c572d1 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:07 +0200
|
||||
Subject: [PATCH 08/21] arm64: dts: marvell: samsung,coreprimevelte: Add
|
||||
vibrator
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The board has a vibrator hooked up to PWM3. Add a node for it and its
|
||||
associated pinctrl configuration.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../mmp/pxa1908-samsung-coreprimevelte.dts | 23 +++++++++++++++++++
|
||||
1 file changed, 23 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index fad72854e2b7..1de9dd14b83b 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -122,6 +122,15 @@ backlight {
|
||||
ctrl-gpios = <&gpio 97 GPIO_ACTIVE_HIGH>;
|
||||
max-brightness = <210>;
|
||||
};
|
||||
+
|
||||
+ vibrator {
|
||||
+ compatible = "pwm-vibrator";
|
||||
+ pwm-names = "enable";
|
||||
+ pwms = <&pwm3 100000>;
|
||||
+ enable-gpios = <&gpio 20 GPIO_ACTIVE_HIGH>;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&vibrator_pin>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&smmu {
|
||||
@@ -428,6 +437,16 @@ sdh2_fast_pins_2: sdh2-fast-pins-2 {
|
||||
pinctrl-single,bias-pulldown = <0x8000 0xa000 0x8000 0xa000>;
|
||||
pinctrl-single,low-power-mode = <0x288 0x388>;
|
||||
};
|
||||
+
|
||||
+ vibrator_pin: vibrator-pin {
|
||||
+ pinctrl-single,pins = <0x12c 0>;
|
||||
+ pinctrl-single,drive-strength = <0x1000 0x1800>;
|
||||
+ pinctrl-single,bias-pullup = <0x8000 0xc000 0x8000 0xc000>;
|
||||
+ pinctrl-single,bias-pulldown = <0xa000 0xa000 0 0xa000>;
|
||||
+ pinctrl-single,input-schmitt = <0 0x30>;
|
||||
+ pinctrl-single,input-schmitt-enable = <0x40 0 0x40 0x40>;
|
||||
+ pinctrl-single,low-power-mode = <0 0x388>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&uart0 {
|
||||
@@ -518,3 +537,7 @@ &sdh1 {
|
||||
bus-width = <4>;
|
||||
non-removable;
|
||||
};
|
||||
+
|
||||
+&pwm3 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.52.0
|
||||
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
From d4b7eb5865779e21a3819fc39785cb31bb754cea Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Duje=20Mihanovi=C4=87?= <duje@dujemihanovic.xyz>
|
||||
Date: Sat, 13 Sep 2025 23:21:08 +0200
|
||||
Subject: [PATCH 09/21] arm64: dts: marvell: pxa1908: Move ramoops to SoC dtsi
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The ramoops memory region is the same for all boards based on the SoC.
|
||||
Move its node to the appropriate dtsi.
|
||||
|
||||
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
|
||||
---
|
||||
.../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 12 ------------
|
||||
arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 14 ++++++++++++++
|
||||
2 files changed, 14 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 1de9dd14b83b..e78e176575ef 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -38,10 +38,6 @@ memory@0 {
|
||||
};
|
||||
|
||||
reserved-memory {
|
||||
- #address-cells = <2>;
|
||||
- #size-cells = <2>;
|
||||
- ranges;
|
||||
-
|
||||
framebuffer@17000000 {
|
||||
reg = <0 0x17000000 0 0x1800000>;
|
||||
no-map;
|
||||
@@ -63,14 +59,6 @@ cm3@a000000 {
|
||||
seclog@8000000 {
|
||||
reg = <0 0x8000000 0 0x100000>;
|
||||
};
|
||||
-
|
||||
- ramoops@8100000 {
|
||||
- compatible = "ramoops";
|
||||
- reg = <0 0x8100000 0 0x40000>;
|
||||
- record-size = <0x8000>;
|
||||
- console-size = <0x20000>;
|
||||
- max-reason = <5>;
|
||||
- };
|
||||
};
|
||||
|
||||
i2c-muic {
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
index 61498fd75d1d..deb1a9df27c2 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi
|
||||
@@ -58,6 +58,20 @@ psci {
|
||||
method = "smc";
|
||||
};
|
||||
|
||||
+ reserved-memory {
|
||||
+ #address-cells = <2>;
|
||||
+ #size-cells = <2>;
|
||||
+ ranges;
|
||||
+
|
||||
+ ramoops@8100000 {
|
||||
+ compatible = "ramoops";
|
||||
+ reg = <0 0x8100000 0 0x40000>;
|
||||
+ record-size = <0x8000>;
|
||||
+ console-size = <0x20000>;
|
||||
+ max-reason = <5>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
timer {
|
||||
compatible = "arm,armv8-timer";
|
||||
interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
--
|
||||
2.52.0
|
||||
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
From 5e56c1aa71df3443b5fa5a09ceaebf6e738c7c57 Mon Sep 17 00:00:00 2001
|
||||
From: Karel Balej <balejk@matfyz.cz>
|
||||
Date: Mon, 25 Dec 2023 22:34:00 +0100
|
||||
Subject: [PATCH 10/16] DONOTMERGE: arm64: dts: samsung,coreprimevelte: add
|
||||
touchscreen
|
||||
|
||||
---
|
||||
.../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 11 +++++++++++
|
||||
1 file changed, 11 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
index 53e0dc3ff897..758ae9785a39 100644
|
||||
--- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
+++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts
|
||||
@@ -339,6 +339,17 @@ ldo15: ldo15 {
|
||||
|
||||
&twsi3 {
|
||||
status = "okay";
|
||||
+
|
||||
+ touchscreen@50 {
|
||||
+ compatible = "imagis,ist3032c";
|
||||
+ reg = <0x50>;
|
||||
+ interrupt-parent = <&gpio>;
|
||||
+ interrupts = <72 IRQ_TYPE_EDGE_FALLING>;
|
||||
+ vdd-supply = <&ldo2>;
|
||||
+ touchscreen-size-x = <480>;
|
||||
+ touchscreen-size-y = <800>;
|
||||
+ linux,keycodes = <KEY_APPSELECT>, <KEY_BACK>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&usb {
|
||||
--
|
||||
2.50.1
|
||||
|
||||
Loaded 100 of 529 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user