nixpkgs/pkgs/os-specific/linux/kernel
Vincent Haupert af8abf141d
kernelPatches: ath driver: allow setting regulatory domain
Ports an OpenWRT patch for Atheros wireless drivers (ath*) which allows
the user to change the regulatory domain code to the one which actually
applies.

All Atheros devices have a regulatory domain burned into their EEPROM.
When using a device as AP, this domain is frequently overly restrictive
when compared to the regulation which applies in the country the device
actually operates in; often, this restriction disallows IR on all
channels making it impossible to use the device as an AP at all.

This commit introduces the NixOS config option
networking.wireless.athUserRegulatoryDomain which, if enabled, applies
the patch and sets the kernel config option ATH_USER_REGD.

The original OpenWRT patch targets Linux 5.8.
2021-01-08 02:20:08 +01:00
..
cpu-cgroup-v2-patches
hardened linux/hardened/patches/5.4: 5.4.86.a -> 5.4.87.a 2021-01-07 10:11:58 -05:00
bridge-stp-helper.patch
common-config.nix linux: configure aarch64 contiguous memory allocator via kernel config 2020-12-31 18:20:49 +01:00
export_kernel_fpu_functions_4_14.patch
export_kernel_fpu_functions_5_3.patch
export-rt-sched-migrate.patch linux-rt_5_9: export symbols needed by zfs 2020-12-10 10:34:44 +00:00
gen-kheaders-metadata.patch
generate-config.pl
generic.nix linux: add flavor metadata 2020-10-30 09:40:12 -07:00
genksyms-fix-segfault.patch
gpio-utils.nix
linux-4.4.nix linux: 4.4.248 -> 4.4.249 2020-12-29 10:11:58 -05:00
linux-4.9.nix linux: 4.9.248 -> 4.9.249 2020-12-29 10:11:59 -05:00
linux-4.14.nix linux: 4.14.212 -> 4.14.213 2020-12-29 10:11:57 -05:00
linux-4.19.nix linux: 4.19.164 -> 4.19.165 2021-01-06 14:28:40 -05:00
linux-5.4.nix linux: 5.4.86 -> 5.4.87 2021-01-06 14:28:40 -05:00
linux-5.9.nix linux: 5.9.15 -> 5.9.16 2020-12-21 12:48:17 -05:00
linux-5.10.nix linux: 5.10.4 -> 5.10.5 2021-01-06 14:28:40 -05:00
linux-hardkernel-4.14.nix utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
linux-libre.nix linux_latest-libre: 17788 -> 17812 2020-12-16 11:25:40 -05:00
linux-lqx.nix linux_lqx: add a description 2020-12-26 13:35:45 +01:00
linux-mptcp-95.nix
linux-rpi.nix linux_rpi: 5.4.51 -> 5.4.79 2020-12-27 17:01:02 +01:00
linux-rt-5.4.nix linux-rt_5_4: 5.4.82-rt45 -> 5.4.84-rt47 2020-12-22 14:36:53 -05:00
linux-rt-5.6.nix linux-rt_5_6: init at 5.6.19-rt12 2020-09-02 02:51:06 +00:00
linux-rt-5.10.nix linux-rt_5_10: 5.10.1-rt19 -> 5.10.1-rt20 2020-12-21 12:48:17 -05:00
linux-testing-bcachefs.nix linux_testing_bcachefs: 5.8.0-2020.09.07 -> 5.9.0-2020.11.20 2020-11-28 18:02:00 -06:00
linux-testing.nix linux: 5.11-rc1 -> 5.11-rc2 2021-01-04 13:41:30 -05:00
linux-zen.nix Merge pull request #107148 from Atemu/linux_lqx-init 2020-12-28 18:35:15 +01:00
mac-nvme-t2.patch
manual-config.nix linux: omit build id (#106648) 2020-12-23 16:31:05 +01:00
modinst-arg-list-too-long.patch
mptcp-config.nix
p9-fixes.patch
patches.nix kernelPatches: ath driver: allow setting regulatory domain 2021-01-08 02:20:08 +01:00
perf.nix
randstruct-provide-seed.patch
request-key-helper-updated.patch
request-key-helper.patch
rtl8761b-support.patch linux: backport support for RTL8761b to 5.4 2020-12-20 14:36:07 +01:00
update-libre.sh
update-rt.sh linux-rt_latest: 5.9.1-rt20 -> 5.10-rt17 2020-12-14 23:42:17 +00:00
update.sh linux-rt: add update script 2020-09-02 02:51:06 +00:00