mirror of
https://github.com/samueldr/wip-pinebook-pro.git
synced 2024-11-30 06:49:43 +01:00
linux_pinebookpro_lts: Init at 5.4
This commit is contained in:
parent
75c3a736c0
commit
fa9f3f965f
3 changed files with 12003 additions and 0 deletions
37
kernel/lts/default.nix
Normal file
37
kernel/lts/default.nix
Normal file
|
@ -0,0 +1,37 @@
|
|||
{ pkgs, lib, linux_5_4, kernelPatches, ... } @ args:
|
||||
|
||||
linux_5_4.override({
|
||||
# The way the linux kernel is composed, kernelPatches will end up filled-in twice...
|
||||
# Not entirely sure why.
|
||||
kernelPatches = lib.lists.unique (kernelPatches ++ [
|
||||
pkgs.kernelPatches.bridge_stp_helper
|
||||
pkgs.kernelPatches.request_key_helper
|
||||
pkgs.kernelPatches.export_kernel_fpu_functions."5.3"
|
||||
{
|
||||
name = "pinebookpro-5.4-lts.patch";
|
||||
patch = ./pinebookpro-5.4-lts.patch;
|
||||
}
|
||||
{
|
||||
name = "pinebookpro-config-fixes";
|
||||
patch = null;
|
||||
extraConfig = ''
|
||||
PCIE_ROCKCHIP y
|
||||
PCIE_ROCKCHIP_HOST y
|
||||
PCIE_DW_PLAT y
|
||||
PCIE_DW_PLAT_HOST y
|
||||
PHY_ROCKCHIP_PCIE y
|
||||
PHY_ROCKCHIP_INNO_HDMI y
|
||||
PHY_ROCKCHIP_DP y
|
||||
ROCKCHIP_MBOX y
|
||||
STAGING_MEDIA y
|
||||
VIDEO_HANTRO m
|
||||
VIDEO_HANTRO_ROCKCHIP y
|
||||
USB_DWC2_PCI y
|
||||
ROCKCHIP_LVDS y
|
||||
ROCKCHIP_RGB y
|
||||
'';
|
||||
}
|
||||
]);
|
||||
})
|
||||
//
|
||||
(args.argsOverride or {})
|
11963
kernel/lts/pinebookpro-5.4-lts.patch
Normal file
11963
kernel/lts/pinebookpro-5.4-lts.patch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -18,6 +18,9 @@ in
|
|||
linux_pinebookpro_latest = callPackage ./kernel/latest { kernelPatches = []; };
|
||||
linuxPackages_pinebookpro_latest = linuxPackagesFor final.linux_pinebookpro_latest;
|
||||
|
||||
linux_pinebookpro_lts = callPackage ./kernel/lts { kernelPatches = []; };
|
||||
linuxPackages_pinebookpro_lts = linuxPackagesFor final.linux_pinebookpro_lts;
|
||||
|
||||
pinebookpro-firmware = callPackage ./firmware {};
|
||||
pinebookpro-keyboard-updater = callPackage ./keyboard-updater {};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue