From ef5fe2016b2caeb52747021626766955581a6e77 Mon Sep 17 00:00:00 2001 From: Chaitanya Pratapa Date: Sun, 6 Nov 2022 19:08:57 -0800 Subject: [PATCH] ARCH: arm: configs: Enable CONFIG_IPA3 on Pineapple Enable IPA HW accelarator for Pineapple. Change-Id: I7d515ed121a31d99d5059ab3a146d70f154d8502 Signed-off-by: Michael Adisumarta Signed-off-by: Chaitanya Pratapa --- arch/arm64/configs/vendor/pineapple_GKI.config | 1 + drivers/soc/qcom/Kconfig | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/arch/arm64/configs/vendor/pineapple_GKI.config b/arch/arm64/configs/vendor/pineapple_GKI.config index 9ae74ffa49a2..7fb98feeb710 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 68c026d5e784..26a216b61a16 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