techpack: Build high performance rmnet optimization drivers
Change-Id: Id2c3d2acfa2dc08e0f95d87fd2f1f29a95de70e1 Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
This commit is contained in:
parent
2b9c02493a
commit
a8af756c9b
@ -1670,3 +1670,7 @@ source "arch/arm64/kvm/Kconfig"
|
||||
if CRYPTO
|
||||
source "arch/arm64/crypto/Kconfig"
|
||||
endif
|
||||
|
||||
if ARCH_QCOM
|
||||
source "techpack/Kconfig"
|
||||
endif
|
||||
|
5
techpack/Kconfig
Normal file
5
techpack/Kconfig
Normal file
@ -0,0 +1,5 @@
|
||||
menu "Tech Packages"
|
||||
|
||||
source techpack/data/Kconfig
|
||||
|
||||
endmenu
|
1
techpack/data/Kconfig
Normal file
1
techpack/data/Kconfig
Normal file
@ -0,0 +1 @@
|
||||
source "techpack/data/drivers/Kconfig"
|
2
techpack/data/Makefile
Normal file
2
techpack/data/Makefile
Normal file
@ -0,0 +1,2 @@
|
||||
obj-y += drivers/rmnet/perf/
|
||||
obj-y += drivers/rmnet/shs/
|
5
techpack/data/drivers/Kconfig
Normal file
5
techpack/data/drivers/Kconfig
Normal file
@ -0,0 +1,5 @@
|
||||
menu "RMNet Optimization extensions"
|
||||
|
||||
source "techpack/data/drivers/rmnet/Kconfig"
|
||||
|
||||
endmenu
|
1
techpack/data/drivers/Makefile
Normal file
1
techpack/data/drivers/Makefile
Normal file
@ -0,0 +1 @@
|
||||
obj-y += rmnet/
|
2
techpack/data/drivers/rmnet/Kconfig
Normal file
2
techpack/data/drivers/rmnet/Kconfig
Normal file
@ -0,0 +1,2 @@
|
||||
source "techpack/data/drivers/rmnet/perf/Kconfig"
|
||||
source "techpack/data/drivers/rmnet/shs/Kconfig"
|
2
techpack/data/drivers/rmnet/Makefile
Normal file
2
techpack/data/drivers/rmnet/Makefile
Normal file
@ -0,0 +1,2 @@
|
||||
obj-y += perf/
|
||||
obj-y += shs/
|
@ -1,3 +1,3 @@
|
||||
obj-m += rmnet_perf.o
|
||||
obj-$(CONFIG_RMNET_PERF) += rmnet_perf.o
|
||||
rmnet_perf-y := rmnet_perf_config.o rmnet_perf_core.o rmnet_perf_opt.o \
|
||||
rmnet_perf_tcp_opt.o rmnet_perf_udp_opt.o
|
||||
|
@ -2,9 +2,9 @@
|
||||
# RMNET_PERF driver
|
||||
#
|
||||
|
||||
menuconfig RMNET_PERF
|
||||
tristate "Rmnet Perf driver"
|
||||
default m
|
||||
# depends on RMNET
|
||||
---help---
|
||||
performance mode of rmnet driver
|
||||
config RMNET_PERF
|
||||
bool "Rmnet Perf driver"
|
||||
default y
|
||||
depends on RMNET
|
||||
help
|
||||
performance mode of rmnet driver
|
||||
|
@ -1,2 +1,2 @@
|
||||
obj-m += rmnet_shs.o
|
||||
obj-$(CONFIG_RMNET_SHS) += rmnet_shs.o
|
||||
rmnet_shs-y := rmnet_shs_config.o rmnet_shs_main.o rmnet_shs_wq.o rmnet_shs_freq.o rmnet_shs_wq_mem.o rmnet_shs_wq_genl.o
|
||||
|
@ -2,9 +2,9 @@
|
||||
# RMNET_SHS driver
|
||||
#
|
||||
|
||||
menuconfig RMNET_SHS
|
||||
tristate "Rmnet SHS driver"
|
||||
default m
|
||||
# depends on RMNET
|
||||
---help---
|
||||
performance mode of rmnet driver
|
||||
config RMNET_SHS
|
||||
bool "Rmnet SHS driver"
|
||||
default y
|
||||
depends on RMNET
|
||||
help
|
||||
performance mode of rmnet driver
|
||||
|
Loading…
Reference in New Issue
Block a user