Gabriel2392
1926f22651
Uprev R3.1
2024-10-04 20:09:29 -03:00
Gabriel2392
9e6b7e114f
gpu/exynos: Make 'gpu_mm_min_clock' readonly too
2024-10-04 20:09:29 -03:00
Gabriel2392
23eb121cf8
zram: Use lz4fast as default
2024-10-04 20:09:29 -03:00
Gabriel2392
0e1e7afdf9
crypto/zram: Add lz4fast algorithm
...
> Up to 3 times faster than default lz4
> Uses LZ4_compress_fast level 32
2024-10-04 20:09:29 -03:00
Gabriel2392
f2e3b984f5
gpu/exynos: Create sysfs 'gpu_unlock' to control such feature
2024-10-04 20:09:29 -03:00
Daniel Micay
27a7d44ba5
drivers: usb: add toggle for disabling newly added USB devices
...
Based on the public grsecurity patches.
Signed-off-by: anupritaisno1 <www.anuprita804@gmail.com>
2024-10-04 20:09:29 -03:00
Gabriel2392
9b8f55709b
gpu: exynos: imprison userspace requests for changing min/max frequencies
...
> RIP OneUI desires
2024-10-04 20:09:13 -03:00
Gabriel2392
f0e1d81647
Add build stuff
2024-06-15 16:48:05 -03:00
Gabriel
7370a77c88
a53x: enable squashfs, btrfs and xfs
2024-06-15 16:43:02 -03:00
Gabriel2392
41e0f4c931
net: reg: Unlock all channels
2024-06-15 16:29:21 -03:00
Gabriel2392
f90e6ebad0
Backport mt76 driver from linux-6.1.y
2024-06-15 16:29:21 -03:00
Gabriel2392
d04378f078
Backport mac80211 patches from linux-6.1.y
2024-06-15 16:29:20 -03:00
Gabriel2392
c58c7488b1
Add rtl8821au drivers
...
From https://github.com/morrownr/8821au-20210708 with fixes from https://github.com/aircrack-ng/rtl8812au and some other fixes for clang / 5.10 android kernel.
2024-06-15 16:29:05 -03:00
Gabriel2392
5e81baf4b1
Kperfmon: add xyunbound version
2024-06-15 16:28:49 -03:00
Gabriel2392
9721b7ac13
treewide: Fix build errors with clang18
2024-06-15 16:28:49 -03:00
Gabriel2392
ec54855c0d
config: Enable CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
2024-06-15 16:28:49 -03:00
Gabriel2392
34dfdeb497
block: set zram default compressor to lz4
2024-06-15 16:28:49 -03:00
Gabriel2392
f90e79c77b
drivers: add stub kperfmon
2024-06-15 16:28:49 -03:00
Gabriel2392
fdef7b54c3
exynos_gpu: Don't allow userspace to control freqs
2024-06-15 16:28:49 -03:00
Gabriel2392
2de2633674
gpu: exynos: don't read dvfs table from dtb
...
-> Hardcode in kernel module
-> Unlock all frequencies up to 1.2GHz
Signed-off-by: Gabriel2392 <gabriel824m@gmail.com>
2024-06-15 16:28:49 -03:00
Gabriel2392
a839ab2b13
drivers: itmon: Fix error
2024-06-15 16:28:49 -03:00
Gabriel2392
1d74975a8d
Makefile: export some more variables
2024-06-15 16:28:48 -03:00
Gabriel2392
0e12bd998e
drivers: fmp: remove failing command
2024-06-15 16:28:48 -03:00
TALU
2a549c0e64
Revert "arm64: sigcontext: use standard __uint128_t type for vregs in struct fpsimd_context."
...
This reverts commit 447dabc1fedbafb1f9894e0c3054bf546a1af913
as it causes this issue with the Android build system:
out/soong/.intermediates/vendor/lineage/build/soong/generated_kernel_includes/ge
n/usr/include/asm/sigcontext.h:53:2: error: unknown type name '__uint128_t'
__uint128_t vregs[32];
^
1 error generated.
2024-06-15 16:28:48 -03:00
roynatech2544
0e2c60f465
drivers/nfc_logger: Fix implicit int
2024-06-15 16:28:48 -03:00
roynatech2544
0db070a424
Fix clang 16 errors treewide
...
- misleading indentation
- strict prototypes [1]
[1]
int foo(void) {...}
instead of
int foo() {...}
drivers: usb: Fix misleading indentation
2024-06-15 16:28:48 -03:00
roynatech2544
19a708f67f
Makefile: export TARGET_SOC variable
2024-06-15 16:28:48 -03:00
roynatech2544
c8fe547dae
soc/samsung: Fix strict prototypes
2024-06-15 16:28:48 -03:00
roynatech2544
e7f00dab6d
sound: tfa9872: Slience enum conversion error
2024-06-15 16:28:48 -03:00
roynatech2544
79d88bc5f0
ARM64: boot: dts: Use always-y
...
always is deprecated
2024-06-15 16:28:20 -03:00
Gabriel2392
8ed10b410f
dts: Remove useless dtbs
2024-06-15 16:27:09 -03:00
Linux4
8c7c9710ce
ARM64: dts: Fix multi string separation
2024-06-15 16:25:47 -03:00
roynatech2544
34a6e2f931
ARM64: boot: Select Image as default target
2024-06-15 16:21:19 -03:00
Josip Kelecic
78e27f23b6
drivers: tui: fix out of tree build
2024-06-15 16:21:18 -03:00
Gabriel2392
231863b33c
scripts: Don't append '-dirty' to Kernel name
2024-06-15 16:21:18 -03:00
Gabriel2392
2efbd45726
configs: Disable Mali debugging
2024-06-15 16:21:18 -03:00
Gabriel2392
b31296d247
configs/drivers: Disable all sec_debug related stuff
2024-06-15 16:21:18 -03:00
Gabriel2392
4014f44f37
configs: Disable STACKPROTECTOR*
2024-06-15 16:21:18 -03:00
Gabriel2392
10f91eca87
configs: Disable CONFIG_LOCALVERSION_AUTO
2024-06-15 16:21:18 -03:00
Gabriel2392
5b70558bfb
configs: Enable r38 Mali driver
2024-06-15 16:21:18 -03:00
Jesse Chan
291e406356
defconfig: disable CONFIG_CRYPTO_FIPS
2024-06-15 16:21:18 -03:00
roynatech2544
1fcebcf001
ARM64: configs: Turn off CONFIG_HEADERS_INSTALL
...
We dont need kernel headers
- Also enable CONFIG_DEBUG_SECTION_MISMATCH
2024-06-15 16:21:18 -03:00
Gabriel2392
1c4f12cae4
Add build script
2024-06-15 16:21:17 -03:00
Gabriel2392
9418752122
treewide: fix build errors
2024-06-15 16:21:17 -03:00
erfanoabdi
dc32d2987c
drivers: Nuke kperfmon
2024-06-15 16:21:16 -03:00
Mohammad Afaneh
90c03d0f0b
Nuke build warnings
2024-06-15 16:20:55 -03:00
Rob Burton
c453e653ba
security: samsung: defex_lsm: nuke
2024-06-15 16:20:49 -03:00
Sultan Alsawaf
e6d3a12a1d
kernel: Use the stock defconfig for /proc/config.gz
...
Userspace reads /proc/config.gz and spits out an error message after boot
finishes when it doesn't like the kernel's configuration. In order to
preserve our freedom to customize the kernel however we'd like, show
userspace the stock kirin config so that it never complains about our
kernel configuration.
2024-06-15 16:20:14 -03:00
BlackMesa123
adc8f9c501
ARM64: configs: a53x_defconfig: Disable Knox/Security related features
2024-06-15 16:19:51 -03:00
Gabriel2392
c81e3117dd
Make a copy of defconfig
2024-06-15 16:16:19 -03:00