Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2959080rwb; Thu, 29 Sep 2022 18:16:38 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6FaqdICSVQX9bL+KmksJkGlr/tOte0U0IwbopHaaQ0vnU4LUDL3HESjSwkbzOFbeqWyLsl X-Received: by 2002:aa7:d3d9:0:b0:458:16a9:5811 with SMTP id o25-20020aa7d3d9000000b0045816a95811mr5578316edr.286.1664500597882; Thu, 29 Sep 2022 18:16:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664500597; cv=none; d=google.com; s=arc-20160816; b=HsXnwOMFF2QQxuvA715OiKCB4RH/IXtJjFKWU/qQyImIB6FpZyAf4WvuZbDCjaO2kI ipJbRatAvrPkwnyEJubVVDEnSZ/kL31WDKNI77S8NA/HCGaqRMreqq19hM1EJZgU1sP2 GWA0McDMxseN9AbrmrvvQmtuJDM+A+rY30gWctvOl/ITzI7at1uJ7wsSCTWBvsV8f05+ IEyjzio04UsdsCTedpY3rOZykE9YIAX5uNXpTYNZ86JtdNcj4HdUhpNdo4dRwJy1T2MR 83pz0MezNNyw8omnoYEVAWdBOQTHFeaO3ABrdWnuLbhJhiYbEf7JKPcDc01n8DzsTL/m ipnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=f68ASTKToYbZcPxV9Zs8Io+GLgBER+VH6M5i9zJVBic=; b=mKvoWNxPbicJmL/iqvVVCmMYNwRY6FbJHVYQw+r292PyYZKTNpe+0IztmgElqUFlYE KO4ReR4ePjcDKgkwG23R8wqPrGU3NzwwXgoZLYN8tGtVFup8u1Xhs18KmdA6I3oM0xOa L8Sdfl954WbIlhOdnE9PKPKEhg5oclJHNn49D9RFv0mxXwqp17hJxSnfBBHxj8cvuEpz Ft8TTGPrxAyLBBBenyj6LLv7ADpXWP00gpgQdZ/iLRIyiiHKt/7LNQ7azr7GeHlzm7Sl Ugj9IfjSt2wtmqtj5lhVYjJe5+Zpyg8WnGoh3wZzRj8AqDYxyJAjZWvyoJMeritYQajM bPUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Bkx8PBox; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y10-20020a50eb0a000000b00442296a8407si821861edp.629.2022.09.29.18.16.10; Thu, 29 Sep 2022 18:16:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Bkx8PBox; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230024AbiI3Au4 (ORCPT + 99 others); Thu, 29 Sep 2022 20:50:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50960 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229628AbiI3Au2 (ORCPT ); Thu, 29 Sep 2022 20:50:28 -0400 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E86525B057 for ; Thu, 29 Sep 2022 17:50:23 -0700 (PDT) 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 sin.source.kernel.org (Postfix) with ESMTPS id 7C3C2CE1CA1 for ; Fri, 30 Sep 2022 00:50:21 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CF5B9C433D6; Fri, 30 Sep 2022 00:50:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664499019; bh=+6R03dn+E9VnNGIMblDFkT8hOzlRK7toIuzpRGq5YPg=; h=From:To:Cc:Subject:Date:From; b=Bkx8PBoxMcclC3UGtSdhaf6NPdT/e654GshpJy1u/2cpyeT4vUatkbCko4ZdSGGu/ ISTYb9qOXbiRQ7ZbKpK7b3+bbQB6VASQu68tWSBJPF/1fFKw4jhP/Slo4ANnqWrwVZ E4DAlPjOWGYd01+i5+Z6bz4m3cudKWhKMo/QHm3dGQUwkyal6QwI6dJ4Y77aXH6R1h 99bUH2gVyDUyAc6iw62NblQ8DLLqKEXbDxQlGYm7dHlamzuGd0P2JmY9O4Dvm9qGFs iFqOXMSFMmbNNon8L99b+FYlsAtMrEvhRulib4tQBYwlPgo6MQpzwzWowwBs2P337Y Ibq262BLlt1IQ== From: Stephen Boyd To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, patches@lists.linux.dev Subject: [PATCH 0/9] SPMI patches for v6.1 Date: Thu, 29 Sep 2022 17:50:09 -0700 Message-Id: <20220930005019.2663064-1-sboyd@kernel.org> X-Mailer: git-send-email 2.38.0.rc1.362.ged0d419d3c-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Here's my pile of SPMI patches for the next merge window. I'm going to send an email to get the SPMI kernel.org branch merged into linux-next, I'll Cc you on the thread. That will provide more robot test coverage. This patch collection is mostly for Qualcomm's SPMI PMIC arbiter, to fix various issues found on newer hardware. There's also a janitorial IDA patch. Abhijeet Dharmapurikar (1): spmi: pmic-arb: add a print in cleanup_irq Ashay Jaiswal (1): spmi: pmic-arb: add support to dispatch interrupt based on IRQ status David Collins (4): spmi: pmic-arb: check apid against limits before calling irq handler spmi: pmic-arb: correct duplicate APID to PPID mapping logic spmi: pmic-arb: block access for invalid PMIC arbiter v5 SPMI writes spmi: pmic-arb: increase SPMI transaction timeout delay Fenglin Wu (1): spmi: pmic-arb: handle spurious interrupt Subbaraman Narayanamurthy (1): spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq keliu (1): drivers: spmi: Directly use ida_alloc()/free() drivers/spmi/spmi-pmic-arb.c | 91 +++++++++++++++++++++++++++--------- drivers/spmi/spmi.c | 4 +- 2 files changed, 70 insertions(+), 25 deletions(-) -- https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/ https://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git