tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
linux_rpi{1,2,3,4}: 1.20230106 -> 1.20230405
Bernardo Meurer
2 years ago
228b2cd4
6c0773fc
+3
-16
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
kernel
linux-rpi.nix
+3
-16
pkgs/os-specific/linux/kernel/linux-rpi.nix
···
2
2
3
3
let
4
4
# NOTE: raspberrypifw & raspberryPiWirelessFirmware should be updated with this
5
5
-
modDirVersion = "5.15.84";
6
6
-
tag = "1.20230106";
5
5
+
modDirVersion = "6.1.21";
6
6
+
tag = "1.20230405";
7
7
in
8
8
lib.overrideDerivation (buildLinux (args // {
9
9
version = "${modDirVersion}-${tag}";
···
13
13
owner = "raspberrypi";
14
14
repo = "linux";
15
15
rev = tag;
16
16
-
hash = "sha512-6Dcpo81JBvc8NOv1nvO8JwjUgOOviRgHmXLLcGpE/pI2lEOcSeDRlB/FZtflzXTGilapvmwOSx5NxQfAmysHqQ==";
16
16
+
hash = "sha256-ILwecHZ1BN6GhZAUB6/UwiN/rZ8gHndKON6DUhidtxI=";
17
17
};
18
18
19
19
defconfig = {
···
26
26
features = {
27
27
efiBootStub = false;
28
28
} // (args.features or {});
29
29
-
30
30
-
extraConfig = ''
31
31
-
# ../drivers/gpu/drm/ast/ast_mode.c:851:18: error: initialization of 'void (*)(struct drm_crtc *, struct drm_atomic_state *)' from incompatible pointer type 'void (*)(struct drm_crtc *, struct drm_crtc_state *)' [-Werror=incompatible-pointer-types]
32
32
-
# 851 | .atomic_flush = ast_crtc_helper_atomic_flush,
33
33
-
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
34
34
-
# ../drivers/gpu/drm/ast/ast_mode.c:851:18: note: (near initialization for 'ast_crtc_helper_funcs.atomic_flush')
35
35
-
DRM_AST n
36
36
-
# ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In function 'amdgpu_dm_atomic_commit_tail':
37
37
-
# ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:7757:4: error: implicit declaration of function 'is_hdr_metadata_different' [-Werror=implicit-function-declaration]
38
38
-
# 7757 | is_hdr_metadata_different(old_con_state, new_con_state);
39
39
-
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
40
40
-
DRM_AMDGPU n
41
41
-
'';
42
29
43
30
extraMeta = if (rpiVersion < 3) then {
44
31
platforms = with lib.platforms; arm;