From patchwork Thu Jun 14 11:11:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138557 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1969246lji; Thu, 14 Jun 2018 04:12:33 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLux0SPeywHgU1yi53FoKZEdPlL1TmzhalH2/0fDZw7KNmw6iHYHEtuLbE7MtEnoIbR/mYT X-Received: by 2002:a17:902:59ce:: with SMTP id d14-v6mr2524037plj.253.1528974752894; Thu, 14 Jun 2018 04:12:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974752; cv=none; d=google.com; s=arc-20160816; b=kjPHVYmsMdP2yJBE/kAFYUdMZuCQPFKiLtg9FUQfPCgUf+8X4awDqAPQVlofC2y5vw 2bJNBKBdBtYdnyzNqahZYKQexP+/1tXRMB5aMriWdTorG0kF+gU3tsnHQodMFDOnr4Dx K1qEtlCJlJGZdTVedDZDTFinpT5qaAeytMmRJi7DzeTsLBxqKOnBYhxyb7kVj/H7UxIb OgdEKt6qCVmOUrP6h8soDobWrjw1PbJjDqRwdnGuTpKCLpi7sQjVDUqEqyimtTEhnfQX VnWVI2swlH4fV764/ffSFg4qH3g10n+pPapqLCJ2lRhFX8Gq9Mhx0UIEWyV8zh/VQEcP Xg4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=BuRAUWq7O2zLXqV2NWRnZ70tza/xOBEVCO/2+vpJ/MI=; b=0w6qzWLncNE5X/Lh6BPeq0izcjIXWohvXFCY5r+VYsSJsWoIfwyvsAxERJwrhI4rGP LrhIRwY4thM7f42rYj8OXkSGtSDtxJoJvsTViDkLwY68kvW842K2P6KnUS3QtYS2kbLt ad3t5TMJIS6Bna9OvTXYK5B7KW09ub9YtvCr33qnM72vl3/AtQR+wRrSXwNcT9T9kD1B 2/pb7oH9nfzObp1zgM4XZ1F5nJBbq6nkKRd0WVuHk9PsrvXLFo4iK4MIo7BfGPjLpWA7 3/3KPz+PrymT+5m9cqj++F/LL2QOE60OAn3n9LEU3yEr6/LM/LfMY45KWgL4Cw8KvnXW IG2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XPR6eIC2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j7-v6si4240456pgp.85.2018.06.14.04.12.32; Thu, 14 Jun 2018 04:12:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XPR6eIC2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755198AbeFNLMa (ORCPT + 30 others); Thu, 14 Jun 2018 07:12:30 -0400 Received: from mail-lf0-f66.google.com ([209.85.215.66]:41506 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755139AbeFNLM1 (ORCPT ); Thu, 14 Jun 2018 07:12:27 -0400 Received: by mail-lf0-f66.google.com with SMTP id d24-v6so8781640lfa.8 for ; Thu, 14 Jun 2018 04:12:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=BuRAUWq7O2zLXqV2NWRnZ70tza/xOBEVCO/2+vpJ/MI=; b=XPR6eIC2oEZhc2glDjsioCqgO6fZnsUyC6c+lAv4q6OSjVAusQBkhkpL7tESr42Voz 6W0WnusKjbi5YguXEyRU92GuTA82B4AZ8ZHu2F93K94pDDH0Of3Ga9OqeCN8UikeE8r8 LHmdTxWUdbBJmpBaen5cF0pVEGm2FSgrMbfMc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BuRAUWq7O2zLXqV2NWRnZ70tza/xOBEVCO/2+vpJ/MI=; b=r5N72NMPrgGTxpj7zFLuvz0FvDQG0ayXhMhcSSvrue9oyT8WrpHvDWJrLxGmxN3sS6 OV5JgxMNLRT/4HWqAxR5kdMt39Iunwlshb8LybsXk+K3JrGoGKf9LVlkBkD3aponJeTS hWEnbHhA01Q+IBMy3THQJJ37tMARoDMk4UtrbvsE9APS/M5fn61KAQ2XHZsTPXB7Dg7b Uyioq9afdagrZ0vzXenZPxvQHRyASWuxXZm5xhSiYpE16L0zeFsAW4MXSCugvmec+SZK UIBpez7HTuXcqyxGLUsPhtC2Qx6tT8Fz4uzbGW/lWBUXdta+uakSChlCP7mROIK0PjQA pRCQ== X-Gm-Message-State: APt69E384F5ROQLG1XHf3CcCo0JgX8jE1K3MjJlncWUHIQNiuAWNEw9G cJpESoYdd70vvQCXGWrTUz+cFQ== X-Received: by 2002:a2e:594d:: with SMTP id n74-v6mr1554380ljb.128.1528974746553; Thu, 14 Jun 2018 04:12:26 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id j103-v6sm1029550lfi.58.2018.06.14.04.12.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:12:25 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, Ohad Ben-Cohen , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/7] rpmsg: smd: Add missing include of sizes.h Date: Thu, 14 Jun 2018 13:11:32 +0200 Message-Id: <20180614111138.8923-2-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add missing include of sizes.h. drivers/rpmsg/qcom_smd.c: In function ‘qcom_smd_channel_open’: drivers/rpmsg/qcom_smd.c:809:36: error: ‘SZ_4K’ undeclared (first use in this function) bb_size = min(channel->fifo_size, SZ_4K); ^~~~~ Signed-off-by: Niklas Cassel --- drivers/rpmsg/qcom_smd.c | 1 + 1 file changed, 1 insertion(+) -- 2.17.1 diff --git a/drivers/rpmsg/qcom_smd.c b/drivers/rpmsg/qcom_smd.c index 6437bbeebc91..8695cb041c31 100644 --- a/drivers/rpmsg/qcom_smd.c +++ b/drivers/rpmsg/qcom_smd.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include From patchwork Thu Jun 14 11:11:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138558 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1969480lji; Thu, 14 Jun 2018 04:12:47 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLJcEOHFTwICIwZYn2dxX6uiVbwd6aOHINusLNpgdALhV4iBbWQ2dWIw5Y2a4fG8ymno6Zt X-Received: by 2002:a65:6645:: with SMTP id z5-v6mr1956992pgv.43.1528974767021; Thu, 14 Jun 2018 04:12:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974767; cv=none; d=google.com; s=arc-20160816; b=gtgO6TRZlLgZBkpNpg8ftdFR3b6AU/E5nnScl4IxDKhxNu5k1TQrQC7JRzLZ13yiZd SEje9CzibdsgDGr+OJAaWFwLj82SReLy4JkH7wHfBWYuabZhIn8lUxvwXy3r3RAyCX6/ ITwpyfHv9u9V9/DNIt6/MntjRt75bM+icqxCIOo50k/J18TWdKa6IHyOMf1lcD9zjB5M AxuIN5MK+19m/8K3WmijPBTUsMQSaPJPjpjiLUCxv20pCmKOehbu8MJSi8qu1xzOkbV+ Ul34ibkLldwJNFLTKxcbDW+5iLcUEj/nGI69i4uFm1OAWuDj5gH+h0tec8i1NWnwPfV3 UkAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=S3hIKntiQ7FDruQIk4s8cWntlo1jMsbA4iHu4PLiEgM=; b=hoS4cYSK8+AdVtdQMNfjfjkbX7VY+RHD6Qzlea9qlbR3wPSnG9i+NThd5Bnds9tArf uXH8v5jSJRIC9s2f0RmCB1GdkSehSe6kbm137JiNOwSe3fz/oYvadoFwqQCQJTwQ8LbR +h7JWuWNBc8Qu62ajDxbtc5+TkPHA6FBU+DA3G4zi/nv+xHBSFZm8VXO68KIRV+045uK UZ3wrQMQGuy8d2x5CJ3Imrw6Q3bskzyMdY5rxQ1BaoCmumEBubjouBLmLips7dWUoLM5 9uGiTXzpWc1UKzExuJVqwWkOAyB5JJeLx1d/1p1biESnPbqHc0DyDK2N/v0iDyPf1lEm DHSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BZi1xLld; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j7-v6si4240456pgp.85.2018.06.14.04.12.46; Thu, 14 Jun 2018 04:12:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BZi1xLld; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935738AbeFNLMo (ORCPT + 30 others); Thu, 14 Jun 2018 07:12:44 -0400 Received: from mail-lf0-f68.google.com ([209.85.215.68]:39617 "EHLO mail-lf0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755054AbeFNLM3 (ORCPT ); Thu, 14 Jun 2018 07:12:29 -0400 Received: by mail-lf0-f68.google.com with SMTP id t2-v6so2385118lfd.6 for ; Thu, 14 Jun 2018 04:12:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=S3hIKntiQ7FDruQIk4s8cWntlo1jMsbA4iHu4PLiEgM=; b=BZi1xLldOjen7x71n42Mu01gBpg08m/LLjyFiWU7BurlSdYSSD3jq76N7Dw6lSKGHv tM490ojGW+ynTbcX4eKQvv9LbVJREqX5crCTQ4VIz3voryanuuQ8BKiF8ED+Bi2NbRhF t57U08GGAZot/7YRzygK+Xg9tPnZ+xdkV5o6g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=S3hIKntiQ7FDruQIk4s8cWntlo1jMsbA4iHu4PLiEgM=; b=Lpd0S/IWPVa7KAb9KTXUrtA8JFRmdHY4fXstQWPW6AEFdx71v+5Jcq5HlVp2pXm69h aWFi3FJaGDgy/9J9aM8mWO3dmR/6CNiSoG2dwvBxd5UmEJwvvGUvnqyAz4IqlOQu1LuW y7weR/JGLJVMvWofh2GRKnLF6OlMD3oXKk8NgDmFWk4XDSL0Iuha+c50+NV6PbbHG5xx GSeQP0S5zCx18cJjejpsuiL7IdXONcJbnLomx3f+kBc+VRirz2AnSOoHNWcLMXbrQF7L Domc7Lul2TsK+oTC6mftUYTwRJH8mOq70091NSxnEAhdcS+4DzXmQ2pbLi/DLsGqkWBs 1pMg== X-Gm-Message-State: APt69E3SHvD6V/gTrjve8oKfRL/DtdkyczgppJh7qUhUWvseOrLjluba MbpNJi5b0o8hnyTz0/LIZhj8niq/fkY= X-Received: by 2002:a2e:9cd8:: with SMTP id g24-v6mr1508867ljj.141.1528974747989; Thu, 14 Jun 2018 04:12:27 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id j103-v6sm1029550lfi.58.2018.06.14.04.12.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:12:27 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, David Brown Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , linux-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/7] soc: qcom: smem: Add missing include of sizes.h Date: Thu, 14 Jun 2018 13:11:33 +0200 Message-Id: <20180614111138.8923-3-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add missing include of sizes.h drivers/soc/qcom/smem.c: In function ‘qcom_smem_get_ptable’: drivers/soc/qcom/smem.c:666:64: error: ‘SZ_4K’ undeclared (first use in this function) ptable = smem->regions[0].virt_base + smem->regions[0].size - SZ_4K; ^~~~~ Signed-off-by: Niklas Cassel --- drivers/soc/qcom/smem.c | 1 + 1 file changed, 1 insertion(+) -- 2.17.1 diff --git a/drivers/soc/qcom/smem.c b/drivers/soc/qcom/smem.c index 70b2ee80d6bd..0fcf60e8269c 100644 --- a/drivers/soc/qcom/smem.c +++ b/drivers/soc/qcom/smem.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include From patchwork Thu Jun 14 11:11:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138560 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1969621lji; Thu, 14 Jun 2018 04:12:54 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJ2wzpPi9cs5o6YAF/IgHLwG6FgIFWGiO7D9vEfecvmSBa/iasnJ0Aufz23fPb2jWWC2acK X-Received: by 2002:a65:6390:: with SMTP id h16-v6mr1945468pgv.382.1528974774420; Thu, 14 Jun 2018 04:12:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974774; cv=none; d=google.com; s=arc-20160816; b=fkbYBk9nUWxAQ4ZXb5ee4usjWb+gVQr6tv0exTcZ+TkruW5Wecu+B6HvChF09aQkdW wZSIDQslLH7ltsizSteiB+M+RLyB2ipplP4DyNb7tZd5OndEvqEyljQ9+MgFoffsI5qE 30cj9lL/4mpqNJcbr2d0Lhiit+Flw+TuNifQ2Q/PurpzsxmNZjx+51YDX18gvhlMFR8D v0+MsPe4/jhrxxjC3epzWw9AIZgq4T1u6iajPQuTqCgif2VuWeuGMkOAM78q+PVer3aP kgf3OfNn+wmh1Gn1adsTHFZXLHyUjS2Sv1tu6U8dta4ObM9tgjgOco5WCQcVSzV8Y04s 87XQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=se/RkAuYKxDvATwaOKEGCpzfV6DWJrCjLhv0y8/exhc=; b=Y5eQZuYlzglQJk11GObpWPmskAsvGDbVnIbweo0myZFGBI5cS76v0uVOCMGmIx2xo2 QdPx9ZyYp7Nc3nDOfUndTysZhhpjTCtirXCWpuWDvSUki7SHGT3cHt2XNTSZxmbP9TJm zfTBPYnPW0CVBK84UFl+k5NdBVWSyiJRR/SrtiEomIhIFlozyJvCiQYv2y0BbVJDS+Ej 2+wMmWl24nyBZf1y/dQRRIgVQ6U9dJ//h8DwqhW/V6v5pNHV4GESNi0VfSyePue36F4t pHFS0/VLe8Aa0UCOmW9w4T2kor536FO/SQXiagbyz2E4R+TehIRqu2/cl6/LsrArYLSt VHhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="d2yJCti/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y11-v6si4923897plt.455.2018.06.14.04.12.54; Thu, 14 Jun 2018 04:12:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="d2yJCti/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964783AbeFNLMu (ORCPT + 30 others); Thu, 14 Jun 2018 07:12:50 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:44052 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755033AbeFNLMp (ORCPT ); Thu, 14 Jun 2018 07:12:45 -0400 Received: by mail-lf0-f67.google.com with SMTP id 36-v6so8762083lfr.11 for ; Thu, 14 Jun 2018 04:12:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=se/RkAuYKxDvATwaOKEGCpzfV6DWJrCjLhv0y8/exhc=; b=d2yJCti/BEj7slOqcbupZKVBjqqarGgC4sxWJ46PbBBsZOch/Grx4ot16W0+3MFvOS 6XoakgHWG8iICLfTqMZ5UQXBog7+qE02gQPWcSUIOZFhikv2upJng+qTVldYkG2zTv15 eeLQ7P2qCLoxgctx72AfqZ0Mb8u95etUIelGw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=se/RkAuYKxDvATwaOKEGCpzfV6DWJrCjLhv0y8/exhc=; b=WoQ4UR8HHZmm/C4UUOBfhMpkBQBPON3gNvPonhDuCErLBWveC9Nz/td0IKGtRGTU4I 0SJ8y7qh0fO5VFhgoMWX4OphfRMRnE4/97FB5L1PUI8viMTPF7ZWM0UGXyPm5W10ShSq sGE32UDLc0mn0ulWIC2mk8P2sIlZ1/hNOA/8DA6wS/frJWozL9IgzY3OSMfdlMB9PptF flXo72hNreP0qjQnYY2LA+9IJDCQksP6fKOMeG7YqpOCTTn9EsD3DFLlA/dlAjQQPE5a MShYzY/6gxBejbX9NJ/yHkLRQfbxhfKHkDayXuZK3YukyhlRB8PAAEg2dx9RD6ti4p6l t4Fw== X-Gm-Message-State: APt69E1B12ex69Vqje8ysRFcrJGZK0E7vpLP43dHs+ccp0BcLk5+HciQ tuZMfl5WmjzE1wFACqjdSpU2MsBWujk= X-Received: by 2002:a19:274e:: with SMTP id n75-v6mr5545583lfn.14.1528974764180; Thu, 14 Jun 2018 04:12:44 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id y13-v6sm1030434lfk.37.2018.06.14.04.12.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:12:43 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, David Brown Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , linux-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 3/7] soc: qcom: smp2p: Add select IRQ_DOMAIN Date: Thu, 14 Jun 2018 13:11:34 +0200 Message-Id: <20180614111138.8923-4-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since we are using irq_domain_add_linear(), add a select on IRQ_DOMAIN. This is needed in order to be able to remove the depends on ARCH_QCOM. drivers/soc/qcom/smp2p.c: In function ‘qcom_smp2p_inbound_entry’: drivers/soc/qcom/smp2p.c:317:18: error: implicit declaration of function ‘irq_domain_add_linear’ entry->domain = irq_domain_add_linear(node, 32, &smp2p_irq_ops, entry); ^~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Niklas Cassel --- drivers/soc/qcom/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.17.1 diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index 9dc02f390ba3..2f59d0a835fd 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -106,6 +106,7 @@ config QCOM_SMP2P depends on MAILBOX depends on QCOM_SMEM select QCOM_SMEM_STATE + select IRQ_DOMAIN help Say yes here to support the Qualcomm Shared Memory Point to Point protocol. From patchwork Thu Jun 14 11:11:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138561 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1969868lji; Thu, 14 Jun 2018 04:13:08 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIoZQY3mVpQEYiq1S9jZVAdStgU63KlEmbICmWeGFTqQMIWbEN4h53lVWzJtdJ6iSfggGQz X-Received: by 2002:a62:930c:: with SMTP id b12-v6mr8995880pfe.193.1528974787899; Thu, 14 Jun 2018 04:13:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974787; cv=none; d=google.com; s=arc-20160816; b=Ryu/RZqyGiVFsMrBCLSbfelcCXE3p530jCvIK7T1527ebtMoc+r6TT+hMLuZ2aZ84p /RGc4ehf0JiWJKhUkCzE45uqq88vqJxnOCY9ldODCrQngoTxHK9B9+U1rutZUVL8gdOf quVdoxqRC+xpgadfeEYY3SbZiDPUMAUJVdx4peYpCbkUpL/qcSjXomGpqucw1qAzbHCX ekZTcBOJUM1IK/Gg0FebjGuoNLvzjBo1841ZFRvUQEi72PrdI1tD72UV7IWZH7n9eC9r +AC5IPCHHuGgJqet8l+StHoYpUF4wxJs+rJdm6n0B0bzNjW5tuLj2y0QSPBzVDhTQfLt pGQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=Yo2Ap/RDsjAzMdg9ZpEHBe5MsaFSkeWR6QiB2zES2f0=; b=KPl8G/QTuFMuXkKmfXWfKN1tYL+v429FXfCFf+lZWSbEod15/csfKj4/zOnojU5TXl sgBb4KCP/sqXR0qPCphoj8Nkw749op9JeEYeb98JWQ2ZWrWaPkOwMn8QIY4y3gf++o/u avAeHI76Yd/2vruKIN1mUfHFPdRf4pCPNAvLOnRazLK9K3zWi0i0NwD5vFKhYeTop7Tp h+xt43vIjjD4+D/jgHsYptNSPICxJkPXjH2hY/X8JHPhJrOIllvPbDr39Hyu6TBozKG7 2uDu3mAupQBs+vgK4PN3Rx3GStKKKpcy7UKQOccFb6p6IpRpYInCMkEuX/HXwnUx4Oqp TlFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ap5TyBb+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p16-v6si4153073pgq.331.2018.06.14.04.13.07; Thu, 14 Jun 2018 04:13:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ap5TyBb+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755226AbeFNLND (ORCPT + 30 others); Thu, 14 Jun 2018 07:13:03 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:41552 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755062AbeFNLMs (ORCPT ); Thu, 14 Jun 2018 07:12:48 -0400 Received: by mail-lf0-f67.google.com with SMTP id d24-v6so8783234lfa.8 for ; Thu, 14 Jun 2018 04:12:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Yo2Ap/RDsjAzMdg9ZpEHBe5MsaFSkeWR6QiB2zES2f0=; b=Ap5TyBb+OPsij6FmY9fNOZvSkDWVspRuwB1z0XWWx7oUsdEn3vnaCgNQ9AP47RU561 Y4rKC7HKus2bly7eFolGUNX7xplDMptJl3Wk0enq+G+kDWQFh/Zl9YGQoUUNTYEr3qyg IIgD0exlgnyk5jyEt30/t09xlCcwkGcB/cjnE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Yo2Ap/RDsjAzMdg9ZpEHBe5MsaFSkeWR6QiB2zES2f0=; b=dGNGA/8D+6UR+Q2mOkxpdvwRyv7mPXtEYXKGI0B0mR7+2WK7bL6PwBMc8RAknfzwY5 Ug+n7i2ej14++XLe46dZEQKSQUEV7QXvZ4IHgggz7GmFotN9iE+E6z9FLcxHbHVF5Qx3 8M2msETQ4uBF8d8IvpgAIbNODvkgJb6mGeZaqZr9pyh6ZBIcZTjQcdKuzoGSepm2Y7iN i1HpNF6+Fnf4DFfN1pEA3/Ap23Dy9XC/GRnFWe0M8kfSD1WmMmsjS1yx4VDPP1p+0MWR GdWQMFHMkoLW9KRPulydNinqQ+ox7U3vKDLeyV/xdbMxms6trEtFps+iF+OPxwlWgQZL JXWA== X-Gm-Message-State: APt69E0cORf7IfsHmujgEKAqdT86wwcCgJT6S3pwXgZSoLI0+kbp4kia 7+22mhMNSSEX4b/FUlRJEyghtg== X-Received: by 2002:a19:8f1d:: with SMTP id r29-v6mr5965451lfd.88.1528974766790; Thu, 14 Jun 2018 04:12:46 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id y13-v6sm1030434lfk.37.2018.06.14.04.12.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:12:46 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, Patrick Lai , Banajit Goswami , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 5/7] ASoC: qdsp6: Add depends on OF Date: Thu, 14 Jun 2018 13:11:36 +0200 Message-Id: <20180614111138.8923-6-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org of_platform_device_destroy is only defined when building with CONFIG_OF=y. Add a depends on OF. sound/soc/qcom/qdsp6/q6afe.o: In function `q6afe_remove': q6afe.c:(.text+0x363): undefined reference to `of_platform_device_destroy' sound/soc/qcom/qdsp6/q6adm.o: In function `q6adm_remove': q6adm.c:(.text+0x216): undefined reference to `of_platform_device_destroy' sound/soc/qcom/qdsp6/q6asm.o: In function `q6asm_remove': q6asm.c:(.text+0x723): undefined reference to `of_platform_device_destroy' Signed-off-by: Niklas Cassel --- sound/soc/qcom/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.17.1 diff --git a/sound/soc/qcom/Kconfig b/sound/soc/qcom/Kconfig index 87838fa27997..3989ec856441 100644 --- a/sound/soc/qcom/Kconfig +++ b/sound/soc/qcom/Kconfig @@ -67,7 +67,7 @@ config SND_SOC_QDSP6_ASM_DAI config SND_SOC_QDSP6 tristate "SoC ALSA audio driver for QDSP6" - depends on QCOM_APR && HAS_DMA + depends on QCOM_APR && HAS_DMA && OF select SND_SOC_QDSP6_COMMON select SND_SOC_QDSP6_CORE select SND_SOC_QDSP6_AFE From patchwork Thu Jun 14 11:11:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138562 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1969904lji; Thu, 14 Jun 2018 04:13:10 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIhgl827+5vigorK1C+/ZvtwnDHNxu4O25NHDQWirsQZCQ6wXprNV7gFNvumswwOFQ9i81q X-Received: by 2002:a17:902:700a:: with SMTP id y10-v6mr2570418plk.249.1528974790134; Thu, 14 Jun 2018 04:13:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974790; cv=none; d=google.com; s=arc-20160816; b=pvKgI/9Mu9rPIO0uq4suDwDbX6sO7Qm9zv7RVxmMoCUyAFh9EHp1vVFfJv7OHSzX5A 4l6WmJ/EJ+rBsiWZHVlhrPBFhLVqvii0+LW39qTz4oeHb95zQRcOY/S5np6iZqhr6+ia 3ns6pNMnYAHqwW1wGc5cLwGjbFcomKhcOkDygyqpw6xtN2wkHKEsALh0ECc0R+o95cGf aCQ02tHPVs+UV7K2RV4RqHGtKU4xC8Hut+D30SUOoCTBjA873FU0zjYt5H+kw6TYhwxo DU1y4OPLtSpARhD1xkoJzh4zjbGlX7t6qWIS7iELpe+R80YSRj2CJ6e4LyPvT8Gcflda hOIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=i1c6hGIsFZHyiGX47e/WWCwQXd0tWR/Ucz6QYuepgAU=; b=rsaEw2LasIyqck0kCBv+ZiSlw80t1LO8A5n16mFyHFRNLyDZPMhVpn7UlxXVKtkTOg mJxnuDAyahz8MnyokL0WxjwEDcDEdJXo8x0z8E4i3D2JE7Q6L0QtFp9QWX1huD5TESkH fmoIvM3MIeYui2XOIvX9KdK6BlSFINpcu/eRoV/YYrzjtGT8xx8YYwpefShD1x12s3qJ yaKKSnURPMuIBlyZUHLKbzboEkjQtxrEmZF9ZjR2dEo+NGgiXOGXkLhSzsJGTQO/0O/u iCSBmzpc/ROQOKWxclg8/mbGfe2Okh61vTZcs0YigEdJg8nAuuUI3MBmvlz0c475pkSO nMvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ELpEwE5b; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p16-v6si4153073pgq.331.2018.06.14.04.13.09; Thu, 14 Jun 2018 04:13:10 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ELpEwE5b; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754978AbeFNLNH (ORCPT + 30 others); Thu, 14 Jun 2018 07:13:07 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:41594 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754938AbeFNLND (ORCPT ); Thu, 14 Jun 2018 07:13:03 -0400 Received: by mail-lf0-f67.google.com with SMTP id d24-v6so8784495lfa.8 for ; Thu, 14 Jun 2018 04:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=i1c6hGIsFZHyiGX47e/WWCwQXd0tWR/Ucz6QYuepgAU=; b=ELpEwE5bBtaPqZCfQYT36lNmnXdQPz5WcT60emIBkdZ7LFOsb0GuIk73lNaGspWrV5 V049xBrf0cHB+HtsiKB4dLsdrNFmHe5zM0/1QGrnkNMWXqDy0CUNOvSB1/yQRS/wb/Jv MJx/n2ecDg90bA5L9TB1uBr5kGlu+vzpQY8cs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=i1c6hGIsFZHyiGX47e/WWCwQXd0tWR/Ucz6QYuepgAU=; b=I91un81D3q6Fbx7HW684VYGzUuU+GGasrJkxQQBOAClTZKX08DMxHSbIaGioWwrZ/v MrPvmZzBdMwcW4zXNFBTIJ1TzSUrkNkqr1YN0ePOW3eY3OnSevBQGlu0hsDqW+7b/ojO ywGBpCf04pGcgVAqfXwqpVNK+wi7JskLnXA08pAcoILXpEFrQYtaJuVreVcIl3POU65W DdmHFKFbf3rcAMuuHs1DDCOYKLhAcPBaJV5nmi5ZX85Eo9zu3sHoXcBSBhm2HLpihF73 pSpRGEl78N0OClvUO5BawnJMObU68jtIpx0jCMZ9AoDROWw+gB9hOSbCCs75TDzk+Jth VGnA== X-Gm-Message-State: APt69E0WvyqhQS761uyd0C5eVZaFkes+koKXSL3VubEIasR0Me3rB2OE ZDzefTqrWEkBt/xqjBk3HRGlMg== X-Received: by 2002:a19:3b0e:: with SMTP id i14-v6mr5681465lfa.48.1528974782564; Thu, 14 Jun 2018 04:13:02 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id o9-v6sm1041490lfk.2.2018.06.14.04.13.01 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:13:02 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, David Brown Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , linux-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 6/7] soc: qcom: Remove bogus depends on OF Date: Thu, 14 Jun 2018 13:11:37 +0200 Message-Id: <20180614111138.8923-7-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Both QCOM_COMMAND_DB and QCOM_SMD_RPM build perfectly fine without CONFIG_OF set. Remove these bogus depends of OF. Signed-off-by: Niklas Cassel --- drivers/soc/qcom/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.17.1 diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index 1d4a9f3ada8c..3f4036a6173f 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -5,7 +5,7 @@ menu "Qualcomm SoC drivers" config QCOM_COMMAND_DB bool "Qualcomm Command DB" - depends on (ARCH_QCOM && OF) || COMPILE_TEST + depends on ARCH_QCOM || COMPILE_TEST help Command DB queries shared memory by key string for shared system resources. Platform drivers that require to set state of a shared @@ -86,7 +86,7 @@ config QCOM_SMEM config QCOM_SMD_RPM tristate "Qualcomm Resource Power Manager (RPM) over SMD" depends on ARCH_QCOM - depends on RPMSG && OF + depends on RPMSG help If you say yes to this option, support will be included for the Resource Power Manager system found in the Qualcomm 8974 based From patchwork Thu Jun 14 11:11:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 138563 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp1970185lji; Thu, 14 Jun 2018 04:13:23 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJ8RMmy6w/lGd6MKPSyXj/FBBCAfCUr2AwETUj5MVFjoagxppcsl7dTtYbBBt5AeDI+NsGC X-Received: by 2002:a62:a30e:: with SMTP id s14-v6mr9157885pfe.168.1528974803252; Thu, 14 Jun 2018 04:13:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528974803; cv=none; d=google.com; s=arc-20160816; b=vQPW6jiILllpGftrpAShSJNdTl4aFbXlWEnWR8eGcg/0GDo0X02aWqfeTRTTtXAWQ7 6hFX51GfeVPmpcC67flKfynRbJQ/V+0bFKslGYw0I01cYIJgAdtH9/bO7Niv22WhwdDz Wi02Xya0IV0S8OnjYyYdaenapiQTWXW3srkHkGZ7Z7gnJ76clb/oNZmGLie1yFWgBMw0 0sj1McIH6ohS9k2fUenUiaaRemNk5YG3sF6aX3dmE3erMGaOjcMtHIjfCCMgID+jg/A1 WvbxApAilqMLThWUfIeCgY4lqfdN5sDHHlpJ7vWRTsckPLl2sfg5NRAfRPLMetfw1oRV 0lbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=94LdHuH8GA2nQVdcWn1zqCD1mQ0udKnExVyGVrTlWgU=; b=m6Qaw2Iuujck64KJBy8TlKZvXezs4KoDRVrWEc32B6iQZMg/89r/dGeVrtrlzfHvZf HGjxJEEESK9NI5lBAPWeyTfvNGJNW6PXW8JXupT8oW3S4/TProqgneDNYq3vQc75H1W2 JtKsQVW6fVIJ8oLLn5gBIUTxTfLTeArS7efZTjwkJLrwh3SkDtdmjU3g/fGploCEquzn sRvmyNezmLgBCSvdFRzuj2yLy8+dQsuJhaRFNykRtE2TciUJ3blpPuEF5d7cj7nyjQNm IW5C0HidHA3oFSZOZiN2F76yMP0r0AYckmISYkK5ulBk+7ptvMcRTONTyDmrApCXpO1o KEBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IyHtiwjC; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p12-v6si6145476pll.142.2018.06.14.04.13.22; Thu, 14 Jun 2018 04:13:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IyHtiwjC; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755257AbeFNLNU (ORCPT + 30 others); Thu, 14 Jun 2018 07:13:20 -0400 Received: from mail-lf0-f66.google.com ([209.85.215.66]:39964 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755234AbeFNLNF (ORCPT ); Thu, 14 Jun 2018 07:13:05 -0400 Received: by mail-lf0-f66.google.com with SMTP id q11-v6so8784680lfc.7 for ; Thu, 14 Jun 2018 04:13:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=94LdHuH8GA2nQVdcWn1zqCD1mQ0udKnExVyGVrTlWgU=; b=IyHtiwjCBc7wtZnCgMlUH/h31pCInOjjctGoBPFPDt/Z7xoUbMluGOLNYWV+Xq7fbT ATu2lVizaQ+QPkCasEmty4NX94b7SGR3i9H5iAQ8Ur5XWOWG++mMQTbgJHMkbuLDqsF0 /EEFa0b70FIbPlDrW0Y08XuGcB3UeebIiZXUg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=94LdHuH8GA2nQVdcWn1zqCD1mQ0udKnExVyGVrTlWgU=; b=m0S963whGt7lLRfipA9WQRnTmVuF7YHT+4yl8zANB7QVj9/9agbm6UN/253or+2NvW Hp+owjfQTCGK1nhICMKVsVHh5jjbopsRLeXlfEoQLegZbOOZJs5qHRZi4OuTVAsuEWXh ImB5IzEk1xDcLeQFxCRdpVVnKjrLqOOmfRrt1wNHV1aKbYzkDSSQtvbZ8zE4Xjx93UJP 4fSaOhb+1pH0rh8Qejk321ubmJbL50oSHQthuyd6W8BnT7hp7NKo62BGSI4Bp9xFMS/K MyqHYCnSbjTZVtzL6RZJcjbFiBooVN1Gb/HJFglbyvJR/eZtGk/BkUysLk83XhoFMN1w N4Ow== X-Gm-Message-State: APt69E3Ap99xs35GSP39IQQfcsgbzGlBYcwWXzPxotjWGAMWzRoC8rjZ e3CNiryJYQEXxclRksVT5tAZyA== X-Received: by 2002:a19:484b:: with SMTP id v72-v6mr5959996lfa.120.1528974784056; Thu, 14 Jun 2018 04:13:04 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id o9-v6sm1041490lfk.2.2018.06.14.04.13.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Jun 2018 04:13:03 -0700 (PDT) From: Niklas Cassel To: andy.gross@linaro.org, David Brown Cc: linux-arm-msm@vger.kernel.org, Niklas Cassel , linux-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 7/7] soc: qcom: Allow COMPILE_TEST of all drivers Date: Thu, 14 Jun 2018 13:11:38 +0200 Message-Id: <20180614111138.8923-8-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180614111138.8923-1-niklas.cassel@linaro.org> References: <20180614111138.8923-1-niklas.cassel@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since commit cab673583d96 ("soc: Unconditionally include qcom Makefile"), we unconditionally include the soc/qcom/Makefile. This opens up the possibility to compile test the code even when building for other architectures. Add "depends on ARCH_QCOM || COMPILE_TEST" to the menu entry, that way we can avoid adding it to every single Kconfig. Remove the existing depend on ARCH_QCOM for all Kconfigs, except for two Kconfigs that depend on QCOM_SCM, since that triggers lots of build errors in qcom_scm. Signed-off-by: Niklas Cassel --- drivers/soc/qcom/Kconfig | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) -- 2.17.1 diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index 3f4036a6173f..fc5d11a6c0af 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -2,10 +2,10 @@ # QCOM Soc drivers # menu "Qualcomm SoC drivers" + depends on ARCH_QCOM || COMPILE_TEST config QCOM_COMMAND_DB bool "Qualcomm Command DB" - depends on ARCH_QCOM || COMPILE_TEST help Command DB queries shared memory by key string for shared system resources. Platform drivers that require to set state of a shared @@ -14,7 +14,6 @@ config QCOM_COMMAND_DB config QCOM_GENI_SE tristate "QCOM GENI Serial Engine Driver" - depends on ARCH_QCOM || COMPILE_TEST help This driver is used to manage Generic Interface (GENI) firmware based Qualcomm Technologies, Inc. Universal Peripheral (QUP) Wrapper. This @@ -32,7 +31,6 @@ config QCOM_GLINK_SSR config QCOM_GSBI tristate "QCOM General Serial Bus Interface" - depends on ARCH_QCOM select MFD_SYSCON help Say y here to enable GSBI support. The GSBI provides control @@ -55,7 +53,7 @@ config QCOM_PM config QCOM_QMI_HELPERS tristate - depends on ARCH_QCOM && NET + depends on NET help Helper library for handling QMI encoded messages. QMI encoded messages are used in communication between the majority of QRTR @@ -76,7 +74,6 @@ config QCOM_RMTFS_MEM config QCOM_SMEM tristate "Qualcomm Shared Memory Manager (SMEM)" - depends on ARCH_QCOM depends on HWSPINLOCK help Say y here to enable support for the Qualcomm Shared Memory Manager. @@ -85,7 +82,6 @@ config QCOM_SMEM config QCOM_SMD_RPM tristate "Qualcomm Resource Power Manager (RPM) over SMD" - depends on ARCH_QCOM depends on RPMSG help If you say yes to this option, support will be included for the @@ -122,7 +118,6 @@ config QCOM_SMSM config QCOM_WCNSS_CTRL tristate "Qualcomm WCNSS control driver" - depends on ARCH_QCOM depends on RPMSG help Client driver for the WCNSS_CTRL SMD channel, used to download nv @@ -130,7 +125,6 @@ config QCOM_WCNSS_CTRL config QCOM_APR tristate "Qualcomm APR Bus (Asynchronous Packet Router)" - depends on ARCH_QCOM depends on RPMSG help Enable APR IPC protocol support between