Received: by 2002:a05:6358:700f:b0:131:369:b2a3 with SMTP id 15csp1422053rwo; Wed, 2 Aug 2023 13:57:09 -0700 (PDT) X-Google-Smtp-Source: APBJJlGqDf+/N0xuxtCxLE9qeagzc/EbfQoF/gumYo9p7wKCGN1oOW+W8LynMiQ8ZTt2fE3mX/Lf X-Received: by 2002:a17:906:847b:b0:993:db29:d27d with SMTP id hx27-20020a170906847b00b00993db29d27dmr6675510ejc.34.1691009829106; Wed, 02 Aug 2023 13:57:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691009829; cv=none; d=google.com; s=arc-20160816; b=OWLeNTnDM1NYVWWK4jcwm9pyXRW+1FabYp/ekmqkrePiRwnLkKRMOPWToxNlsX43iU HrGRJaVZ7+I0Tb3tH+C/aSXNagQfUIRm0hkzJdYbfX7T+C7EEP8bVNUmje/6/GrX6nQZ FJs6xm/KUnXCGpLN7ixoaqjYSrydWoz5OMupcGFibxE8eU8OMCWFWJf4LSxzeAM0xcMj 9qqgncYIZTyRl0rFYduQsxQRvCzogmJR2gdQqFDGgHpsFI+R29pVErlQ4+V03ySMD4AN HXt9JlpdgInMDUQwkvehh4B5jps6OMjvGtkNf391UuVuKtiB3hfAGftJBah0OJQAchsH fyqA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=PX+f8FYAk1kLvXF4nRrREcPiiYhPqoKlEdGXmQkzpG8=; fh=QxiFJustMnnturRGuZL4yH1PSZr5YI8XZ0WZF4LaDc8=; b=uImAJP2gTHkzeCcRwIF+SgO279I8DpHQWwItPjt9JQExEI0ILjKD9aeAh+MpWZHlsu /ApzmwTaej/JnYla79lBlHElrxrUWDSJPc4But3zLLgdMJwDWq+zQcOLFqRvS/QHRouU laTUjWXxBVqWTKDXY37ZVM1kucO+uRAz8vf1dtO0WY3nEgMtp3yuj0JWjK/wEUqRGgK7 Mpu3/wE9/1RwZwI4IqCEYF9kUitWLux59qyYLLynYFAlc7ps8VxOha5WoKZ6q9tMGcYB AXRF5egIpllD/V7lAYJvqd96+ODG0JFlsZmIYWKsncz5EEQq12tOURTDnKNRDSovLJ8d PLnw== ARC-Authentication-Results: i=1; mx.google.com; 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 l21-20020a1709061c5500b009929ca58b4fsi7430812ejg.62.2023.08.02.13.56.44; Wed, 02 Aug 2023 13:57:09 -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; 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 S229766AbjHBU3A (ORCPT + 99 others); Wed, 2 Aug 2023 16:29:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35748 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229574AbjHBU25 (ORCPT ); Wed, 2 Aug 2023 16:28:57 -0400 X-Greylist: delayed 1022 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Wed, 02 Aug 2023 13:28:56 PDT Received: from 17.mo583.mail-out.ovh.net (17.mo583.mail-out.ovh.net [46.105.56.132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1DA9F10E for ; Wed, 2 Aug 2023 13:28:56 -0700 (PDT) Received: from director8.ghost.mail-out.ovh.net (unknown [10.109.143.79]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 06B7D26F24 for ; Wed, 2 Aug 2023 20:11:42 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-bx767 (unknown [10.110.208.218]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 516431FD16; Wed, 2 Aug 2023 20:11:37 +0000 (UTC) Received: from etezian.org ([37.59.142.99]) by ghost-submission-6684bf9d7b-bx767 with ESMTPSA id lfT3D3m4ymRdtgAAkSz/Gg (envelope-from ); Wed, 02 Aug 2023 20:11:37 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003c63778ac-0bbd-4dff-bfae-0bec4c240887, 0C641BB37B7CC30D107EA61C426C60CA54BC1A77) smtp.auth=andi@etezian.org X-OVh-ClientIp: 178.238.172.51 From: Andi Shyti To: Wolfram Sang , Paul Cercueil Cc: Andi Shyti , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Elie Morisse , Shyam Sundar S K , Ray Jui , Scott Branden , Kamal Dasu , Broadcom internal kernel review list , Florian Fainelli , Bartosz Golaszewski , Jarkko Nikula , Andy Shevchenko , Mika Westerberg , Jan Dabros , Jean Delvare , Qii Wang , Matthias Brugger , AngeloGioacchino Del Regno , Linus Walleij , Peter Korsgaard , Andrew Lunn , Vladimir Zapolskiy , Andy Gross , Bjorn Andersson , Konrad Dybcio , Wolfram Sang , Krzysztof Kozlowski , Alim Akhtar , Conghui Chen , Viresh Kumar , Peter Rosin , linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-renesas-soc@vger.kernel.org, linux-samsung-soc@vger.kernel.org, virtualization@lists.linux-foundation.org Subject: Re: [PATCH v2 00/22] i2c: Use new PM macros Date: Wed, 2 Aug 2023 22:10:34 +0200 Message-Id: <169100562778.1919254.5355387350651563678.b4-ty@kernel.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20230722115046.27323-1-paul@crapouillou.net> References: <20230722115046.27323-1-paul@crapouillou.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 13293781676598954517 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrkedtgdehtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkffojghfgggtgfesthekredtredtjeenucfhrhhomheptehnughiucfuhhihthhiuceorghnughirdhshhihthhisehkvghrnhgvlhdrohhrgheqnecuggftrfgrthhtvghrnhepveevieffieefgfefuddvteelffeuhfelffejteejuddvveekveehvdejgeefteevnecuffhomhgrihhnpehkvghrnhgvlhdrohhrghenucfkphepuddvjedrtddrtddruddpudejkedrvdefkedrudejvddrhedupdefjedrheelrddugedvrdelleenucevlhhushhtvghrufhiiigvpedutdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeorghnughisegvthgviihirghnrdhorhhgqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehlihhnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Sat, 22 Jul 2023 13:50:24 +0200, Paul Cercueil wrote: > Here is a revised version of my patchset that converts the I2C drivers > to use the new PM macros. > > Changes since V1 include: > - Previous patch [01/23] that updated the amd-mp2 driver has been > dropped per Jonathan's request. > - [09/22]: Unfold _DEV_PM_OPS() macro > - [10/22]: Convert to use regular device PM instead of using > platform_driver.{suspend,resume}. I figured it was OK to also change > it to use the new PM macros and keep it in one single patch. > - [13/22]: Rewrap runtime PM line > > [...] Applied to i2c/andi-for-next on https://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git Please note that this patch may still undergo further evaluation and the final decision will be made in collaboration with Wolfram. Thank you, Andi Patches applied =============== [01/22] i2c: au1550: Remove #ifdef guards for PM related functions commit: 45a21c833d23848487963cb5d7eab27d748d2491 [02/22] i2c: iproc: Remove #ifdef guards for PM related functions commit: 679e955c54d83743184c06ffdfae62fcd406825b [03/22] i2c: brcmstb: Remove #ifdef guards for PM related functions commit: 6079d3054ba1ffdd3b85fd0b006a7130762ef2b0 [04/22] i2c: davinci: Remove #ifdef guards for PM related functions commit: d81a91c4bbeac742284cf34edd6ccf121cd15ddb [05/22] i2c: designware: Remove #ifdef guards for PM related functions commit: a6ca696a40af0f652dc79b480dbd54096672d2b5 [06/22] i2c: exynos5: Remove #ifdef guards for PM related functions commit: af65727a77cc3c90e6d01bad387c7c8f337af2ad [07/22] i2c: hix5hd2: Remove #ifdef guards for PM related functions commit: 38373903059c7e82d141007fe311cba237a00e86 [08/22] i2c: i801: Remove #ifdef guards for PM related functions commit: 02d1b6a99b4c5b4f05343aea46da96a8f795836c [09/22] i2c: img-scb: Remove #ifdef guards for PM related functions commit: d2150e96646ddbd9a0f7f193107e7c310cbbe455 [10/22] i2c: kempld: Convert to use regular device PM commit: abef155faf2bb13b7aca9c2df74d63bb81ebcd55 [11/22] i2c: lpc2k: Remove #ifdef guards for PM related functions commit: a31425a6d93571433aa254b1eb4262ed378a08c2 [12/22] i2c: mt65xx: Remove #ifdef guards for PM related functions commit: 910047e7741fbfe15a4fdb14de7a2c3d72284d9f [13/22] i2c: nomadik: Remove #ifdef guards for PM related functions commit: d55ee2c2f6fe629e6f8eb5b9c824b2545bc9b5d2 [14/22] i2c: ocores: Remove #ifdef guards for PM related functions commit: f5e33fcc30fa1e4085d6381f50b4f35ca412d708 [15/22] i2c: pnx: Remove #ifdef guards for PM related functions commit: 1670c7091b2aead73c21f3f27bbac44943d739ae [16/22] i2c: pxa: Remove #ifdef guards for PM related functions commit: 605b9efba5d6a290f7ea41bd23ee5a11c3bacfcf [17/22] i2c: qup: Remove #ifdef guards for PM related functions commit: aeb96820afefc02b8ac287685c9f6c75e2e56b31 [18/22] i2c: rcar: Remove #ifdef guards for PM related functions commit: dd4e0c0b6f01cf1c42d8bbb4a29d657a44a64bc0 [19/22] i2c: s3c2410: Remove #ifdef guards for PM related functions commit: 386d59093b247b258c6257525ff7c74b8ee9e6ca [20/22] i2c: sh-mobile: Remove #ifdef guards for PM related functions commit: 8a76e5af8731db81ab325e734c5acfc386d3139c [21/22] i2c: virtio: Remove #ifdef guards for PM related functions commit: 61999179835e23f4b245258087bfc20cf3c082ee [22/22] i2c: mux: pca954x: Remove #ifdef guards for PM related functions commit: 458405d7c5b85e60a1b68972d1432d20fa9dc557