From patchwork Wed Aug 29 07:57:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niklas Cassel X-Patchwork-Id: 145394 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp379540ljw; Wed, 29 Aug 2018 00:57:31 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYGy7Tyi8vAnM4M0vXVmNr5UrflX7KkRQOXfg+JCrqHYJvi4GUkKtrlE4T9g3E7xBPvtCPs X-Received: by 2002:a62:6948:: with SMTP id e69-v6mr4814627pfc.166.1535529451677; Wed, 29 Aug 2018 00:57:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535529451; cv=none; d=google.com; s=arc-20160816; b=fzChbnoyQx/WHfN1MHe1ccxKLxT4ifivnca0jn7GcOFRYGVTtGPC6v0JJIk/Dxb8BP yXX0wNPCV0l2SbyA2wcyCuISIPKK6hulS0U/e1rupvFZKj7cvB5z99qlP1dTz1vNloDL vtkrrJCCis6CdHgKUQg+pLPz7blzc8EqYm9U8Aiiq6zlKtDPluVDvCC5ujcSgMcuAgws FJoN+SNH3AyD48nv80NV169UoiriZ3Cncl6ppqq9X6NX/vocbpd6mfKVFDv8zN+fjr7A w55hK+SkiEsz/rJUVVi1rfw0g+0IQn+GmBgrR1vLyddvw9sgyDQaZW+gS8FJQq0Xi/dl jdzg== 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=xyWbqbCE4wZxaLiMxysHaZI/IEJUTJxkdFci776hUZs=; b=B8G6Q3uZHiso01C1NLKEjwRcVuZAZNfL5ffxUJhy078LC9B9pmoB1IMt8fcpkNJpny hjwbaba+8f4B58ELXsfi+k7SBZmjKJxEyxtMLYGJPfEocSGrxzimlOsMea45ErAxN7+D klZBPZ+Y6XsgCHvt9YHTdsR/fjXHZ4hJs1rO5YGaHq321O7LF8MTGPZJNIqex5VdC7bQ 7OGD6Mbx9TNL6HS6IyRpiT5tl99LZiIWTCq3xJoVnC4cDdkK5S1hFAj0gZLJiO/HTQlF UWkDnekgFETd/mn2tlxO3SMrEYG+MwifQBmWZ3PULiivlsIGUiBzn8Am7C3sZaJXDUEz 7ozQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Tgi+QZto; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-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 a64-v6si3332181pfb.224.2018.08.29.00.57.30; Wed, 29 Aug 2018 00:57:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-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=Tgi+QZto; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-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 S1727254AbeH2LxG (ORCPT + 13 others); Wed, 29 Aug 2018 07:53:06 -0400 Received: from mail-lf1-f65.google.com ([209.85.167.65]:38759 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727072AbeH2LxG (ORCPT ); Wed, 29 Aug 2018 07:53:06 -0400 Received: by mail-lf1-f65.google.com with SMTP id i7-v6so3525325lfh.5 for ; Wed, 29 Aug 2018 00:57: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:mime-version :content-transfer-encoding; bh=xyWbqbCE4wZxaLiMxysHaZI/IEJUTJxkdFci776hUZs=; b=Tgi+QZtoyNhJOQ14JPfDpqvUadSkcmNJ8NX7vZAFgCnZxYVROWT7x9pMN0DXJpN9Hx eMTj0ckS3JG65wdD1b+MytZpIIOW0oZNhTiyDPwV50S0ng/F4cYMfRZQys0dxr+3BtvM XN8A2b1mL+hcgU7DVueOWIpTY2snbcjqq+Zlw= 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=xyWbqbCE4wZxaLiMxysHaZI/IEJUTJxkdFci776hUZs=; b=btaC9/eHLzBoAbwTkJFnapa5odA9XyA3/2Og47rgn5yCYQ3DpEFLL4+70/B/HYlFCK FK0zU4vAsPpAl3PIyq6psEnZO1oxBggVvwon7K3w/UUT6CeDlBTNEMo+xkIk8dWA4Ctr Z1ts6nXe9nTxefI7nHXT1GdLKU3Ok0mL+yTjwcsDQMpfQmWVQzGgamRoFg49sxm1iC4D +2Ha/IVv/Ogb3zmzRcPS2NdDcZ9KxImtmZoSRTa3vkMeec3J6Ygh3DKEV0R5tPcZ9BcM 9wR+/fFh1ORgdsvQ2GO2HMJTfsUMy9K65l7ZSlOHxAQmjBxRZ3vnMtj7Ls1bC2J5SvCT guvw== X-Gm-Message-State: APzg51Cl/Yaud7eRaeNt22NmVO4qYvzlW9EbUEXPJ3MHDZwgTUnZdFSj zy2htnCInIQ7zDMjO13/Q2M3KA== X-Received: by 2002:a19:b585:: with SMTP id g5-v6mr3367353lfk.149.1535529447567; Wed, 29 Aug 2018 00:57:27 -0700 (PDT) Received: from centauri.ideon.se ([85.235.10.227]) by smtp.gmail.com with ESMTPSA id u19-v6sm596232lje.51.2018.08.29.00.57.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 29 Aug 2018 00:57:26 -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 v6 0/9] soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs Date: Wed, 29 Aug 2018 09:57:14 +0200 Message-Id: <20180829075724.9095-1-niklas.cassel@linaro.org> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@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 v5: -kbuild test robot now uses gcc 8, so it found some new warnings with -Wstringop-truncation, created 2 new patches for this. -Removed depends on OF from QCOM_RPMH, new patch. Niklas Cassel (9): 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: Remove depends on OF from QCOM_RPMH soc: qcom: wcnss_ctrl: Avoid string overflow soc: qcom: apr: Avoid string overflow soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs drivers/soc/qcom/Kconfig | 21 ++++++++++++--------- drivers/soc/qcom/apr.c | 4 ++-- drivers/soc/qcom/llcc-slice.c | 1 + drivers/soc/qcom/smem.c | 1 + drivers/soc/qcom/wcnss_ctrl.c | 2 +- 5 files changed, 17 insertions(+), 12 deletions(-) -- 2.17.1 Reviewed-by: Bjorn Andersson Reviewed-by: Bjorn Andersson