From patchwork Wed Nov 18 16:25:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 11915377 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 195E3C5519F for ; Wed, 18 Nov 2020 16:25:55 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9792E24818 for ; Wed, 18 Nov 2020 16:25:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bHtWyyiG"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="VARu1I+M" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9792E24818 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=xxZlT39Ku2ichljMY1AWeuX9fq/8lGAToVZ5MdJ1q5A=; b=bHtWyyiGTVpKTbzFDpufVmCg/C 8tg1LamZW2m4mb7s9MEjj+7VJljTXrlKYQbKnHVTj2Vgxr/xr/gMHjcrtU+WviJwyuGqDcz2CkB3j aG2k4kpMSjn7LPRyrx0cMtjiefQ62exuDoPoxIyzz8H5KH4Xy9fXb66pKUOX3iphTa9Cti/6FebfN dGEIUnSbuDVhKeophrwIPfJ4hMppo2hcIkJO/ccm4QfX0XIDKngLG42pTHmMn6/MQjBoh5WP7pFYz 71zW/leFT1eitXoQpQesuKgIhNSPUvU/fs24uxqxrdIrlvkATcxmHhJD2Rel1rdb+nN2jjxteVGvL QQofHYbQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kfQGu-0002FC-HG; Wed, 18 Nov 2020 16:25:28 +0000 Received: from mail-oo1-xc30.google.com ([2607:f8b0:4864:20::c30]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kfQGq-0002EF-Se for linux-arm-kernel@lists.infradead.org; Wed, 18 Nov 2020 16:25:26 +0000 Received: by mail-oo1-xc30.google.com with SMTP id h10so559297ooi.10 for ; Wed, 18 Nov 2020 08:25:24 -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=kQp2cNfKa5X28/YG3R1vCmhJk3CF5jkW5A40DKbTPKE=; b=VARu1I+MeMwU8wJ0YZKIaKBEtAUUidbUqA1e1BkoqyElSGYHqfYNdCqlLoL/F5UPXg jTF+Fjp8E8F3rQaNUXINFkTRFpVyizyZdWdedQriIF1z7KdMaKUnlbQqfYtrbHHIgdjB OyZHCI4QgCNpwzhgLzLLx2k/92/xB1PKHcHhDR/TgcNl/ELb1Fxm80aMwFMOe/aBYHG6 9AY3BNaE8qPJ3iJC0Bzfj0BhkHX/OKekd/dVrh8ocGODq7quyfS20QlxdR6K9qzWPDLy 5c8enhzVTtoTHbjrg3d8dfEs/3ypnmJPm+K99571gFkKzG7dzC1mFQjnHjRDqamLEMNp RnPA== 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=kQp2cNfKa5X28/YG3R1vCmhJk3CF5jkW5A40DKbTPKE=; b=Hd1Kmt7UYPhI+Y0sT1e+VNiUKheFPM81W+HmgrG6UEXltSbtCY1KL+JEoi0WIOFoK4 n3fH/6XUya2RiS6h592WOMlWX4u73Nl5HrPvP9cRH57kdlICzwuHF453HvWl9F2ew1tK HZxqua3XZEK22H8zQAuelBF+vmw87UVf7Y+KN/1HCIvvVpZdlAZBlSE14O8cYkNdXozr /nD5eKJ5JdNdfLcDl3y2wIOYg0b7BELGDo1cl1K2PDiLKFeOvHmu29oER57Wx4EqBvsN FLlaxdGzYCCLKvz/gA5hLmr2xf/wz2rPeb2FzdUfgj8+Fz/zy25G79YQ0FRt8aN+Gsw/ jcqQ== X-Gm-Message-State: AOAM530KomvJpUI7FMrYC7gh6BqKQtO5sBb484+8Mkt6O+CH/IljcBMY Awx2cU88hivJdMLT0V18dE8zTQ== X-Google-Smtp-Source: ABdhPJw4YAJzpT+zNUpHvivY9tYpOxCNj7a8sThWiC6r2JG+YYR2aMiZnRurtTkQVADUFdXt25MoGg== X-Received: by 2002:a4a:8519:: with SMTP id k25mr7072948ooh.32.1605716722739; Wed, 18 Nov 2020 08:25:22 -0800 (PST) Received: from localhost.localdomain (104-57-184-186.lightspeed.austtx.sbcglobal.net. [104.57.184.186]) by smtp.gmail.com with ESMTPSA id x69sm6125494oix.1.2020.11.18.08.25.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Nov 2020 08:25:22 -0800 (PST) From: Bjorn Andersson To: Bjorn Andersson , Vinod Koul Subject: [PATCH] arm64: defconfig: Enable QCOM_SCM as builtin Date: Wed, 18 Nov 2020 08:25:28 -0800 Message-Id: <20201118162528.454729-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201118_112525_241380_FF1A7C10 X-CRM114-Status: GOOD ( 12.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Catalin Marinas , linux-kernel@vger.kernel.org, John Stultz , linux-arm-msm@vger.kernel.org, Olof Johansson , Will Deacon , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The Qualcomm SCM driver was never explicitly enabled in the defconfig. Instead it was (apparently) selected by DRM_MSM and by the recent change to make it tristate now became =m. Unfortunately this removes the ability for PINCTRL_MSM and ARM_SMMU to be =y and with deferred_probe_timeout defaulting to 0 this means that things such as UART, USB, PCIe and SDHCI probes with their dependencies ignored. The lack of pinctrl results in invalid pin configuration and the lack of iommu results in the system locking up as soon as any form of data transfer is attempted from any of the affected peripherals. Mark QCOM_SCM as builtin, to avoid this. Cc: John Stultz Signed-off-by: Bjorn Andersson Reviewed-by: Vinod Koul Tested-by: Steev Klimaszewski --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d129340a7ed1..287ccf98dc41 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -99,6 +99,7 @@ CONFIG_ARM_SCPI_PROTOCOL=y CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_INTEL_STRATIX10_SERVICE=y CONFIG_INTEL_STRATIX10_RSU=m +CONFIG_QCOM_SCM=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_IMX_SCU=y CONFIG_IMX_SCU_PD=y