From patchwork Sat Feb 26 19:57:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Elder X-Patchwork-Id: 12761439 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BB128C433EF for ; Sat, 26 Feb 2022 19:57:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229478AbiBZT62 (ORCPT ); Sat, 26 Feb 2022 14:58:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229453AbiBZT61 (ORCPT ); Sat, 26 Feb 2022 14:58:27 -0500 Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8FF2C1617E4 for ; Sat, 26 Feb 2022 11:57:52 -0800 (PST) Received: by mail-io1-xd2a.google.com with SMTP id c23so10526669ioi.4 for ; Sat, 26 Feb 2022 11:57:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cv/6Z6+pyAreCkwxMM18g15x+IjlN4OIyfYI1qCYP+Q=; b=OwhnfxRdzj0Hp+JnACw0PPwob+Z4ncFgKksYIHuxlwovhizc5I08eToYYduaYrXSxc WkX4g/krhGltjacmxQpQ09K1zyZf4JpfkVztpmgMDyPP+aLaM5+2678yfvrEpQnMYj67 q3d/Xh3DO+HmeVLnSVXXG00nx4xWs1+gfsFNkAyONc+I8Yfmx0C+pFUr86tMTSXfnKFm V0MW5pAZ/1WFOkUsWVM5CqynyKzPbg64f5zLWJjA4dfpfXIh6m5NkNl4nBdHsLgYmMUt Ls5/vmujwgDmXo5b11HStP7tbV4GX31iOxWInbvBoaAMVPYSCd2xeGAmZ4Q8ZnM2Cy27 9OPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cv/6Z6+pyAreCkwxMM18g15x+IjlN4OIyfYI1qCYP+Q=; b=vwSYo+YQUoYVCBhAdPU18cRZtK9dwVWv+BhilNmvsmhEqEf5IwYmLIwt7GB9gmwtCw FV3KnjGtgnM4iIZdChHxiBChHq2ISPVDOkRGjr2a01p94z0HDgpPP1787VPIyaY3iVV9 KCvH0LOH8p+WiADZmqjC3jvH14egJ1g2ifGPFwOpi/yLNkyFUehEwSk1B5Ybzakh4t4L MVcJsp7ZJnAc2kVaA+ZCto0kjSd6znHaZB8JUqu5ODsb4F7MjA4VzxJXuN7m2bjAlQ1F T9afThr2OV8Iitx3kFBrCoQwbLJTZ8YuxxnZuY42Am2Xj73XaGvPS8guzHD8bV5daWQC VjWA== X-Gm-Message-State: AOAM533e6GysdO7amMMldhBFec5pwlPmeJRc9WRRf6fas2TVbP6maMvP Ul8WJV1gVYUCUV96UZ0MUIj3tg== X-Google-Smtp-Source: ABdhPJyx+KOaFq8OheibXJgQjaSqO3biimUyN7E/0NUIetMdhagfFE8L73g5uLw+XVTxQOjCg1cUnA== X-Received: by 2002:a05:6602:3409:b0:641:a051:df23 with SMTP id n9-20020a056602340900b00641a051df23mr9965368ioz.98.1645905471736; Sat, 26 Feb 2022 11:57:51 -0800 (PST) Received: from presto.localdomain (c-73-185-129-58.hsd1.mn.comcast.net. [73.185.129.58]) by smtp.gmail.com with ESMTPSA id b1-20020a926701000000b002c25d28d378sm3419748ilc.71.2022.02.26.11.57.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Feb 2022 11:57:50 -0800 (PST) From: Alex Elder To: davem@davemloft.net, kuba@kernel.org Cc: bjorn.andersson@linaro.org, mka@chromium.org, evgreen@chromium.org, cpratapa@codeaurora.org, avuyyuru@codeaurora.org, jponduru@codeaurora.org, subashab@codeaurora.org, elder@kernel.org, lkp@intel.com, netdev@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net] net: ipa: add an interconnect dependency Date: Sat, 26 Feb 2022 13:57:47 -0600 Message-Id: <20220226195747.231133-1-elder@linaro.org> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org In order to function, the IPA driver very clearly requires the interconnect framework to be enabled in the kernel configuration. State that dependency in the Kconfig file. This became a problem when CONFIG_COMPILE_TEST support was added. Non-Qualcomm platforms won't necessarily enable CONFIG_INTERCONNECT. Reported-by: kernel test robot Fixes: 38a4066f593c5 ("net: ipa: support COMPILE_TEST") Signed-off-by: Alex Elder --- drivers/net/ipa/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ipa/Kconfig b/drivers/net/ipa/Kconfig index d037682fb7adb..3e0da1e764718 100644 --- a/drivers/net/ipa/Kconfig +++ b/drivers/net/ipa/Kconfig @@ -2,6 +2,7 @@ config QCOM_IPA tristate "Qualcomm IPA support" depends on NET && QCOM_SMEM depends on ARCH_QCOM || COMPILE_TEST + depends on INTERCONNECT depends on QCOM_RPROC_COMMON || (QCOM_RPROC_COMMON=n && COMPILE_TEST) select QCOM_MDT_LOADER if ARCH_QCOM select QCOM_SCM