| menuconfig SEC_SIPC_MODEM_IF |
| bool "Samsung Mobile SIPC Modem Interface" |
| default n |
| ---help--- |
| Samsung Modem Interface Driver |
| |
| if SEC_SIPC_MODEM_IF |
| |
| config SEC_MODEM_SS310AP |
| bool "Exynos9610 and SS310 feature" |
| select UMTS_MODEM_SS310AP |
| select LINK_DEVICE_SHMEM |
| select CP_SECURE_BOOT |
| select CP_RAM_LOGGING |
| select LINK_DEVICE_NAPI |
| select MODEM_IF_NET_GRO |
| select MODEM_IF_QOS |
| select CP_ETDAC_OTP_WA |
| default y |
| |
| menu "Configuration Description" |
| config BOOT_DEVICE_SPI |
| bool "boot device: SPI" |
| default n |
| |
| config LINK_DEVICE_MEMORY |
| bool "Memory-type (i.e. shared memory) interface medium" |
| default n |
| |
| config LINK_POWER_MANAGEMENT |
| bool "Power management (PM) for a link device" |
| default n |
| |
| config LINK_POWER_MANAGEMENT_WITH_FSM |
| bool "FSM-based Power management (PM) for a link device" |
| depends on LINK_POWER_MANAGEMENT |
| default n |
| |
| config LINK_DEVICE_WITH_SBD_ARCH |
| bool "Link device with the SBD architecture from MIPI-LLI" |
| default n |
| |
| config LINK_DEVICE_NAPI |
| bool "Use Rx polling (NAPI)" |
| default n |
| help |
| NAPI is a new driver API designed to reduce CPU and interrupt load |
| when the driver is receiving lots of packets. |
| |
| config CP_ZEROCOPY |
| bool "Support zero memory copy" |
| default n |
| |
| config LINK_DEVICE_C2C |
| bool "Pseudo shared-memory with chip-to-chip (C2C) interface" |
| select LINK_DEVICE_MEMORY |
| select LINK_POWER_MANAGEMENT |
| default n |
| |
| config LINK_DEVICE_LLI |
| bool "link device: MIPI-LLI" |
| select MIPI_LLI |
| select LINK_DEVICE_MEMORY |
| select LINK_POWER_MANAGEMENT |
| select LINK_DEVICE_WITH_SBD_ARCH |
| default n |
| |
| config LINK_DEVICE_SHMEM |
| bool "Real system-level shared-memory on a system bus" |
| default n |
| |
| config LINK_DEVICE_HSIC |
| bool "link device: HSIC" |
| default n |
| |
| config LTE_MODEM_XMM7260 |
| bool "modem chip : IMC XMM7260" |
| default n |
| |
| config UMTS_MODEM_SS310AP |
| bool "modem chip : Exynos ModAP S3xxAP" |
| default n |
| |
| config DEBUG_PKTLOG |
| bool "IPC pcap logging feature" |
| default n |
| |
| config LINK_CONTROL_MSG_IOSM |
| bool "Control Message Type: IPC Over Shared Memory (IOSM)" |
| default n |
| |
| config CP_SECURE_BOOT |
| bool "Support CP Secure Boot" |
| default n |
| |
| config GPIO_DS_DETECT |
| bool "Support GPIO DS Detect" |
| default n |
| |
| config CP_RAM_LOGGING |
| bool "Support CP ram logging feature" |
| default n |
| |
| config CP_UART_NOTI |
| bool "Support CP Uart Noti API" |
| default n |
| |
| config PMU_UART_SWITCH |
| bool "Support AP <-> CP Uart switch by PMU" |
| depends on CP_UART_NOTI |
| default n |
| |
| config UART_SWITCH |
| bool "UART SWITCH Support" |
| default n |
| |
| config HW_REV_DETECT |
| bool "Support HW REV Detect" |
| default n |
| |
| config MODEM_IF_QOS |
| bool "Implement QoS for sbd" |
| depends on LINK_DEVICE_SHMEM |
| default n |
| ---help--- |
| This enables Qos for SBD model |
| |
| config MODEM_IF_NET_GRO |
| bool "enable GRO feature" |
| depends on LINK_DEVICE_SHMEM |
| default n |
| ---help--- |
| This enables GRO(Generic Receive Offload) feature |
| |
| config CP_ETDAC_OTP_WA |
| bool "Support CP ET-DAC OTP" |
| default n |
| |
| config SBD_BOOTLOG |
| bool "Support CP bootloader looging : using SBD area" |
| default n |
| endmenu |
| endif |