Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp35322998rwd; Mon, 10 Jul 2023 06:01:55 -0700 (PDT) X-Google-Smtp-Source: APBJJlF3dhjNUGAB8XX/ejUPEPk2fMm62fPfCrlpF3FhDSLkMhtD60g/5uk79fwQAjN3wDOdbAQl X-Received: by 2002:a17:907:8f03:b0:973:d1ce:dbe8 with SMTP id wg3-20020a1709078f0300b00973d1cedbe8mr12261483ejc.46.1688994114426; Mon, 10 Jul 2023 06:01:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688994114; cv=none; d=google.com; s=arc-20160816; b=RkjOdhWIDTJMAImFLKRkfxkIgj1EDRqr+GlPGXMkens2ZVDCPV9TQwn76D1ULfRRSw KtK70OwNAIBE1h4OBe91C27u8T2gRUwXCwFp48s4Z6wweJNluvcBbpZwVvDvqz/65hb9 quRls32oU9NDFtZHXeb30I2TCi8gwxtVvTSXzkrVVQIEs3gukBfK7GpLdHqi3X29v0ky vqEcdcMMXze55wmz5IXt/P2uGNM7sl7w4+A3TWJf/7QelMeX1pZDi6NB7fnoNt4WGddy Y0VJ8aOB0nYjz0qErjdu3llnLyo25Km+/0wW/Y3RwUU5COzBmgHhRwj5Wy0TuGfrV6w+ MgPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=SM977abNJumcw7OeycM3rM8U0rNzqT/zajgJmc8XR3A=; fh=01LWNAODgeg7ThSVhKHZn837Tb2kdllJJ1oZpOJrcyI=; b=u09VXrGc9urntszYrEbXTaHcjgpT+ct96OEoORIEgkC/t9uDPIr0m1+N9KkR5hoQne w54emjCly4FE32uioW3bEnN+tJo18IQayGZ4f9BVkj10xZdSi9o6NOoTnaGs1d9odl9T QD0tza8UoXyuZxCQ9d/4/qg/pCarBO0AG/UZJloIbGUab8QDHZ9jYtt5I4EgT3W69PrC 57FpegvtwhYGhGAH95jlZk8Lnip0wPVfbrUaNooekq893j+mfF4dV9IRifm9YDPSsyrv 54+M6oqrfGz9yV6r4n9yGQRiR/IbYKYFhK6CpDIJJKzVVos2MuN/k1MST5BXDtTYG00/ Iz+A== 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kg14-20020a17090776ee00b009930d1379a0si7332483ejc.885.2023.07.10.06.01.29; Mon, 10 Jul 2023 06:01:54 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231649AbjGJMl7 convert rfc822-to-8bit (ORCPT + 99 others); Mon, 10 Jul 2023 08:41:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231546AbjGJMl6 (ORCPT ); Mon, 10 Jul 2023 08:41:58 -0400 Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 196F6DE; Mon, 10 Jul 2023 05:41:57 -0700 (PDT) Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-5703d12ab9aso56148667b3.2; Mon, 10 Jul 2023 05:41:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688992916; x=1691584916; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EZqGOW9woC4hxySuD731jBWPOXAr5ZaE6PhY8Yhm8lY=; b=ImoS7t9dFXDyuOvkjRSl1MZ31kYtTVODReEfmNJDEJPUyFawmu/pCdYlSeYJFM4c9R IWt+4ORttfm71XVbDEns5HibJky9Pzlai+j0haEcwR6vvIwY3KvgMX8NceAvTQ0yGIU2 1l+VeGGz6Mx7JQZ3vs/3IHjI13n0hbFUKdlx9v4bpXHKbyvrEuErAOHgMhQ7Q0nt6Kt4 WPLa+f4O+CNxPcbxJIoh0hQ190GPjekEYsQzAhPkQQ8ugJ+FxYDzLpiy/mXSWB5xZ+HI VXIBelQ5Mk/Eka2BNiEZRCCGhu5UmIrBfH1o16GgyC/xCC+Y3k7sntZBCJ71ghi6+arQ gLtw== X-Gm-Message-State: ABy/qLYf1g0wQCcTFZs8XHEATMXcLHiRTTqzpH443/iJAST2521+KKxX /YWvpikv1mKh0dAkiDfwVWS9kNknYu1A3Q== X-Received: by 2002:a81:84d6:0:b0:568:d63e:dd2c with SMTP id u205-20020a8184d6000000b00568d63edd2cmr11689252ywf.11.1688992915920; Mon, 10 Jul 2023 05:41:55 -0700 (PDT) Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com. [209.85.219.177]) by smtp.gmail.com with ESMTPSA id p135-20020a0de68d000000b005707d7686ddsm3032925ywe.76.2023.07.10.05.41.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Jul 2023 05:41:55 -0700 (PDT) Received: by mail-yb1-f177.google.com with SMTP id 3f1490d57ef6-c4e4c258ba9so5446538276.1; Mon, 10 Jul 2023 05:41:55 -0700 (PDT) X-Received: by 2002:a05:6902:20e:b0:c6f:db67:cbf7 with SMTP id j14-20020a056902020e00b00c6fdb67cbf7mr6843481ybs.16.1688992915397; Mon, 10 Jul 2023 05:41:55 -0700 (PDT) MIME-Version: 1.0 References: <20230705204314.89800-1-paul@crapouillou.net> <20230705204521.90050-1-paul@crapouillou.net> In-Reply-To: <20230705204521.90050-1-paul@crapouillou.net> From: Geert Uytterhoeven Date: Mon, 10 Jul 2023 14:41:43 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 19/23] i2c: rcar: Remove #ifdef guards for PM related functions To: Paul Cercueil Cc: Wolfram Sang , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Wolfram Sang , linux-renesas-soc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,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 On Wed, Jul 5, 2023 at 10:49 PM Paul Cercueil wrote: > Use the new PM macros for the suspend and resume functions to be > automatically dropped by the compiler when CONFIG_PM or > CONFIG_PM_SLEEP are disabled, without having to use #ifdef guards. > > This has the advantage of always compiling these functions in, > independently of any Kconfig option. Thanks to that, bugs and other > regressions are subsequently easier to catch. > > Signed-off-by: Paul Cercueil Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds