From patchwork Thu Mar 23 14:25:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 13185673 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2E0B6C76195 for ; Thu, 23 Mar 2023 14:22:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :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=UKvwJmMfcmWkRXdk4r2gU88rKbREcH58hkPeHzH8vHk=; b=VRmZeDV3ARQQO6 A3WVAGNInzQrLFSFBX2+/77Y2MhyExIw97CdXF8Ww7jLECn8xK6e4yOAmZW/hOy2poA9iX1z5w2YH zKfPelWvvP65m+lAat3y9Q40Xy7TQsBGq5NuhLjIDekC0sCgzasB/LgTarjHTjG82meXbutbGVEsx lciG53bZ/pI5/cRu/1+4D+fxxmqYhVZVisZ/ZVAXaz5WdNtzJ0cHHAG0zXJVc2OMhGIgHHt3ECu2m K2b0whszoLh9i1vskuEysLhf2NnYkOqmIiz6xUFZBJRZwsDp1Y/iTHp2yD22x3BzYB9AdDbBTROjA 1lmtly5zjHBTZEzVmCzA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pfLpG-002AD3-0r; Thu, 23 Mar 2023 14:21:58 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pfLpD-002ACW-1V for linux-arm-kernel@lists.infradead.org; Thu, 23 Mar 2023 14:21:56 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id F4150626FA; Thu, 23 Mar 2023 14:21:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9003DC433D2; Thu, 23 Mar 2023 14:21:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1679581314; bh=GM3Rs+gV67cRwARmmI5meAjQV6fjsBa536bYbtHtBEg=; h=From:List-Id:To:Cc:Subject:Date:From; b=CfZjLnBppIYbMBbU0XLnoN4tGZpuysPe4Ui3DJBX6qh8DXvaZRsr6QXhZZygZIc9C otiSuhK1P/mukT5DzXmGsaCzMw22swR2Kyf4HMbFVT9db1KBjveG7EyUx7Ns8XPeFB Mtm8CqjhPLEcWaDJgJWsTENC3PCM5Ax0FyeztALx21MtVzPZYYwpJgvLzIjlFyLC/0 rm/FTG6SVsALzirdfDI6n14hrpX6RmwGgbTfM80vw9uFuetHl4kkbM7slIwmOkUDxi O4EXdui0EXZaui8fxOrMk4VQ2M6g8lbBh1Qukjo2QLhosSmaM4WB+P7/9pWn34/6zi CkY2jC8iL/5VQ== From: Bjorn Andersson To: arm@kernel.org, soc@kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Andy Gross , Arnd Bergmann , Olof Johansson , Kevin Hilman , Luca Weiss , Abel Vesa , Johan Hovold Subject: [GIT PULL] Qualcomm driver fixes for v6.3 Date: Thu, 23 Mar 2023 07:25:05 -0700 Message-Id: <20230323142505.1086072-1-andersson@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230323_072155_540202_20BC7D18 X-CRM114-Status: GOOD ( 11.84 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-driver-fixes-for-6.3 for you to fetch changes up to f3d0fbad6765da25de7ecf6481af9b6ddb0b3793: firmware: qcom: scm: fix bogus irq error at probe (2023-03-09 13:58:22 -0800) ---------------------------------------------------------------- Qualcomm driver fixes for v6.3 Support for the secure world interrupting the SCM driver drive the wait queue mechanism was recently introduced, but most platforms doesn't have this mechanism and an error should not be printed in the log. The rmtfs_mem driver recently gained support for assigning the region to multiple VMIDs, but accidentally removed the support for running without assignment. A couple of changes are introducd to correct this. The SC8280XP LLCC slice configuration is wrong, reslting in incorrect configuration of the hardware. The table is corrected, based on the datasheet. ---------------------------------------------------------------- Abel Vesa (1): soc: qcom: llcc: Fix slice configuration values for SC8280XP Johan Hovold (1): firmware: qcom: scm: fix bogus irq error at probe Luca Weiss (2): soc: qcom: rmtfs: fix error handling reading qcom,vmid soc: qcom: rmtfs: handle optional qcom,vmid correctly drivers/firmware/qcom_scm.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 6 +++--- drivers/soc/qcom/rmtfs_mem.c | 10 +++++++--- 3 files changed, 11 insertions(+), 7 deletions(-)