Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp835258imm; Tue, 3 Jul 2018 00:25:47 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJddjaFdJqlM4zw48ekvy6morQeY0Sbkn9yUYMFqZ6kN/vlPT2Xyx0Enn+kWMDYun1yaeRV X-Received: by 2002:a63:2f04:: with SMTP id v4-v6mr24017718pgv.33.1530602747853; Tue, 03 Jul 2018 00:25:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530602747; cv=none; d=google.com; s=arc-20160816; b=Bot9GWuIgyt62N2Exna0sPjOmDKyFRKB4mBg9bJW9Q/ubE8op5W0uPS8Gi5JJcWdbz WUGbq2BPCd1WBkwmnM1oFINKFtKbFTMqeLS1s4x+tBSLRjG5PW4ZAapuLDb4b2lehU1k BORgZCt7wPBEpLsDYqHVB3fuMPJsXteChSd7HMPFh2xIBXBLaJDW9yiUpvuEf3dCZn3w OjoqS7S1Hxlwys7VoedzNPgsY35Z8qptoqfgYG2d+VorO4RLOpxpzjo87LByvPq2Khs3 LrW88tMUMTW8L+vjuoA3vEcWZORoDa7w0pBPLqwfa7th5nbwKqnd9AYEIy7IKCWZx1vn gCnA== 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 :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=/AkFpguKHLJdNCb8VtDLF9kvz8hotA3mDxBD3P5qppc=; b=EEyFpDD9Snv3Ga6wypVFPayJkPWxYMLt4N5CAWVj5hfCYk2rRckIzOjuh2yBETPzuz VgQF/3eSQ/IsUh29okcD4XWyjgi/v6z0FytJwOJk9lNKAHt8MwvOxI/7RcflmtEBzBWf 1n43wBm8FzLtmDIvLmCFMszOngMC2KZoGS4+QXJQOwJlbQUvHMsbgxkBvjab/5eJF2K4 lsdA/cHnVBgjFTcwmAH03EGmEsbMp1sdr/zw50oA85a/r6mUpYpQhLbbpdkhcZ7nVNGr jPsKvhOxQFq9cKPr9g6VmjVn/dWyfHq0XNy/yM+Gj5HU7VObjcPV2YUShEd49PDqJafL Mh5g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JseB3xnn; 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 f23-v6si541363plj.494.2018.07.03.00.25.33; Tue, 03 Jul 2018 00:25: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=JseB3xnn; 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 S932300AbeGCHUw (ORCPT + 99 others); Tue, 3 Jul 2018 03:20:52 -0400 Received: from mail-lf0-f66.google.com ([209.85.215.66]:37864 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754291AbeGCHUu (ORCPT ); Tue, 3 Jul 2018 03:20:50 -0400 Received: by mail-lf0-f66.google.com with SMTP id j8-v6so741186lfb.4 for ; Tue, 03 Jul 2018 00:20:49 -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:mime-version :content-transfer-encoding; bh=/AkFpguKHLJdNCb8VtDLF9kvz8hotA3mDxBD3P5qppc=; b=JseB3xnnQ1A45ieQPoZ9zSb2ad1uQBol6qUfF6PMLk6aP6o2ac7EW8pa+Nxlkl++bY D3CHZO6Z2+VJmSOdXNUoNNcoXtah3e/n7DXYLT4dvU4PaL0P2CZ6TkG4h53vBSc/LzpY u5hMbpHBkkxUBOV05Yx2rJK12bJy8vSrEfnv0= 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:mime-version :content-transfer-encoding; bh=/AkFpguKHLJdNCb8VtDLF9kvz8hotA3mDxBD3P5qppc=; b=qlfTPJegtx5ExwbUqx0U5TaIEZIO0epP6/sthuv2lmm6rnEsc92b2Q/zRqhy6IaUT8 CyOKxMWOlZmWOAeT8eZ+XjiwyM5P5zqHFumxhrTgUregyJ2bC58K0O4cJKTsRzDED7pd pHn5ypClyg2yew+/I32rjoa8Q6jkuys3j2orvB5hL0YDDaV3WTAvxXBIx4hkTpBzZCXu Je63tTZvdzV26l22axAa3bAFfjluuaGlZoivDxOgwebhEPQ69fhp5WxZl6gQ6TNP/MUt oPfh2TECwa8zg8O9H+QShJOgqd6APqNzihET+lOwtdTzj3/JsPMkHk1t7EskYunIpbOG whdQ== X-Gm-Message-State: APt69E0NL/8Y44Zl1zwogLVXW4naCHNQBY6vOADz4PpUWN0vf0z2qVbW ZFoQzipzAWfPFY3pFy4NvYLsow== X-Received: by 2002:a19:2593:: with SMTP id l141-v6mr19781111lfl.10.1530602448695; Tue, 03 Jul 2018 00:20:48 -0700 (PDT) Received: from centauri.lan (h-229-118.A785.priv.bahnhof.se. [5.150.229.118]) by smtp.gmail.com with ESMTPSA id 10-v6sm65125ljh.91.2018.07.03.00.20.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 03 Jul 2018 00:20:48 -0700 (PDT) From: Niklas Cassel To: Andy Gross , David Brown Cc: Niklas Cassel , linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/6] soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs Date: Tue, 3 Jul 2018 09:20:27 +0200 Message-Id: <20180703072034.20213-1-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. This patch series prepares and enables all but two Kconfigs to be compile tested even when building for other architectures. Changes since v2: -The qdsp6 fixes are now solved in another way, and those patches are already applied in the ASoC-next tree. -Dropped rpmsg fix, as it has been applied in the remoteproc-next tree. -Added a new patch to add sizes.h for the new driver llcc-slice. -Added COMPILE_TEST to each Kconfig instead of the menu entry, in order to allow more complex expressions. E.g. RPMh has depends on x && y && z || COMPILE_TEST. This way, if COMPILE_TEST is set, it will be able to ignore multiple dependencies. This is not be possible if we refactor out ARCH_QCOM || COMPILE_TEST to the top menu entry. Niklas Cassel (6): soc: qcom: smem: Add missing include of sizes.h soc: qcom: llcc-slice: Add missing include of sizes.h soc: qcom: smp2p: Add select IRQ_DOMAIN soc: qcom: smsm: Add select IRQ_DOMAIN soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs drivers/soc/qcom/Kconfig | 19 +++++++++++-------- drivers/soc/qcom/llcc-slice.c | 1 + drivers/soc/qcom/smem.c | 1 + 3 files changed, 13 insertions(+), 8 deletions(-) -- 2.17.1