summaryrefslogtreecommitdiff
path: root/drivers/sipc/Kconfig
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2017-08-30 08:25:59 +0000
committerYuval Adam <_@yuv.al>2017-08-30 08:25:59 +0000
commit8e4bff4cab0ddac6060645b0715210484d02ff40 (patch)
tree3a5c3024371a04692a3a6d9974d001cdff8ebf84 /drivers/sipc/Kconfig
Initial file dump from open source releaseHEADmaster
Diffstat (limited to 'drivers/sipc/Kconfig')
-rw-r--r--drivers/sipc/Kconfig69
1 files changed, 69 insertions, 0 deletions
diff --git a/drivers/sipc/Kconfig b/drivers/sipc/Kconfig
new file mode 100644
index 00000000..0a47fb72
--- /dev/null
+++ b/drivers/sipc/Kconfig
@@ -0,0 +1,69 @@
+
+menu "SIPC modules"
+
+config SIPC
+ bool "Sprd IPC"
+ default n
+ help
+ SIPC is a module for spreadtrum AP/CP communicaiton system.
+
+config SIPC_SPIPE
+ bool "sprd pipe driver based on SBUF"
+ default n
+ depends on SIPC
+ help
+ This driver is a pipe driver base on SBUF, which create
+ general pipes between AP & CP.
+
+config SIPC_SPOOL
+ bool "sprd pool driver based on SBLOCK"
+ default n
+ depends on SIPC
+ help
+ This driver is a pool driver base on SBLOCK, which create
+ general pools between AP & CP.
+
+config SIPC_SETH
+ bool "Sprd Ethernet driver"
+ default n
+ depends on SIPC
+ help
+ This driver supports the Spreadtrum Ethernet based on share
+ memory. Say Y here if you want to use it.
+
+config SETH_OPT
+ bool "Enable performance optimization for SETH (2 Bytes reserved & US gather)"
+ default n
+ depends on SIPC_SETH
+ help
+ Starting from SharkL, the Seth driver is optimized for data thransfer
+ performance, but that is not compatible with former products
+ like TShark. Enable this configuration, IF the modem end surports
+ these optimizations: 2 Bytes reserved in sblock field and packets gathering
+ in upstreaming direction.
+
+config SETH_GRO_DISABLE
+ bool "Disable the gro function in seth"
+ default n
+ depends on SIPC_SETH
+ help
+ GRO function is incompatible with the samsung's GrandPrime, this will make
+ it happen kernel panic and IPV6 download too low. Enable this configuration
+ will let us to bypass these problems temporarily.
+
+config SIPC_STTY
+ bool "Sprd Stty driver"
+ default n
+ depends on SIPC
+ help
+ This driver supports the Spreadtrum Ethernet based on share
+ memory. Say Y here if you want to use it.
+
+config SIPC_DUAL_SIM_PLUG
+ bool "Sprd Dual sim plug driver"
+ default n
+ depends on SIPC
+ help
+ This driver supports the Spreadtrum dual sim plug. Say Y here if you want to use it.
+
+endmenu