diff --git a/arch/arm64/configs/vendor/pineapple_GKI.config b/arch/arm64/configs/vendor/pineapple_GKI.config index 05f782220c7f..94f953316e05 100644 --- a/arch/arm64/configs/vendor/pineapple_GKI.config +++ b/arch/arm64/configs/vendor/pineapple_GKI.config @@ -45,6 +45,7 @@ CONFIG_INPUT_QCOM_HV_HAPTICS=m CONFIG_INTERCONNECT_QCOM_DEBUG=m CONFIG_INTERCONNECT_QCOM_PINEAPPLE=m CONFIG_INTERCONNECT_TEST=m +CONFIG_IPA3=m CONFIG_IPC_LOGGING=m CONFIG_IPC_LOG_MINIDUMP_BUFFERS=0 CONFIG_LEDS_QTI_FLASH=m diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index 747b90342c8d..2150f76ff76e 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -162,6 +162,20 @@ config QCOM_PDR_HELPERS crash/recover without disrupting the other PDs running on the same Q6 ADSP. +config IPA3 + tristate "IPA3 support" + depends on NET + help + This framework supports the Internet Packet Accelerator (IPA3) core. + IPA is a programmable protocol processor HW block. + It is designed to support generic HW processing of UL/DL IP packets + for various use cases independent of radio technology. + The driver support client connection and configuration + for the IPA core. + Kernel and user-space processes can call the IPA driver + to configure IPA core. + + config QCOM_PANIC_ON_PDR_NOTIF_TIMEOUT bool "Trigger kernel panic when PDR notification timeout expires" help