git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #144409 from mitchmindtree/xps-9310-kernel-config

linux: Add kernel config required for QCA6390 bluetooth (XPS 9310)

commit61870bd811e133c85b81f311607be7e2c54fb162 authorMaximilian Bosch <maximilian@mbosch.me> dateWed 17 Nov 2021, 18:30 (5 years ago) parent55039a213dc25b
1 file changed+7
pkgs/os-specific/linux/kernel/common-config.nix+7
pkgs/os-specific/linux/kernel/common-config.nix+7
@@ -748,11 +748,18 @@ let
748748
749749 BSD_PROCESS_ACCT_V3 = yes;
750750
751+ SERIAL_DEV_BUS = whenAtLeast "4.11" yes; # enables support for serial devices
752+ SERIAL_DEV_CTRL_TTYPORT = whenAtLeast "4.11" yes; # enables support for TTY serial devices
753+
751754 BT_HCIBTUSB_MTK = whenAtLeast "5.3" yes; # MediaTek protocol support
755+ BT_HCIUART_QCA = whenAtLeast "4.3" yes; # Qualcomm Atheros protocol support
756+ BT_HCIUART_SERDEV = whenAtLeast "4.12" yes; # required by BT_HCIUART_QCA
757+ BT_HCIUART = whenAtLeast "2.5.45" module; # required for BT devices with serial port interface (QCA6390)
752758 BT_HCIUART_BCSP = option yes;
753759 BT_HCIUART_H4 = option yes; # UART (H4) protocol support
754760 BT_HCIUART_LL = option yes;
755761 BT_RFCOMM_TTY = option yes; # RFCOMM TTY support
762+ BT_QCA = whenAtLeast "4.3" module; # enables QCA6390 bluetooth
756763
757764 CLEANCACHE = option yes;
758765 CRASH_DUMP = option no;