Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1867757rwi; Sat, 15 Oct 2022 04:32:08 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6My6VsY5TveeB6ku56Vi6qlkA8ZSL0bd/8y6IsLixyvKcSx0LCdo1/A2iR6YbmSuoMweJ0 X-Received: by 2002:a05:6402:40d6:b0:45d:636c:a12f with SMTP id z22-20020a05640240d600b0045d636ca12fmr533079edb.233.1665833528610; Sat, 15 Oct 2022 04:32:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665833528; cv=none; d=google.com; s=arc-20160816; b=fX2IbJ32LF2fDssWh0805iL6PGDGSd+Lbbo2criCI4jjgujJl25BEdXmVNyBI/zUSX l/Qs5Osl6CBZrmdjKXr3kI5GJgN5yrcxubhoMjJlb4Ml/4cHAaXkomWhwBEicIm6p62D E3rz+8FsQHhksh8DcFmrFdKqZWNw9O9jRyProDwk4XwwyjIVA5iPlyBTGpSRUJTQaYUb riCVawnU2vx9TZqBCib3jXLRgtwOfxHTsX1B5fleFMkM0WqISM9paKnY5leirMch+LIc KQMaTBrqvVA0Sz5s+7RRjbppWknFAG3+MP8MwFdQK+/KAggzsd7HfjsxbXDYMPFVui7w ECRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=3WMI1XkTHYd1fpKssAsteXzEK5Wr0wsWbJbhs+z9Oac=; b=TwM48hoUKJOIm3ut2rVA/cdijNrM2g4ixxep/m7RUS0qVV2oK9j8KrWdu6w5YjTKhK NjZ0+duayYbHP+fENXiW3AVOstBCIrHzGNZQcyrV3FXn0zMqAX6wDJKOaqWrhPjRWs1N 9K+P256KAvYjRqvAi3PdBs3BLgKc43TyMV08InBFKr+TAoEkLDqV+W6rdc5vDvXb0lAH Of6zsLPy4lQBDH8SnyrayxAIanSUrLSKWG0Nk3FRGID5ZYCbsIm22Ugl7IF1nOW8yV7o XFEzVArS4hCzx6uF57D6WtV78+ARUFgrqYd2Wqt6J1R6sH4hS0hRJBEntEe/LmrAdhjl J/WQ== 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 l6-20020a056402254600b0045d189ac612si4569070edb.402.2022.10.15.04.31.42; Sat, 15 Oct 2022 04:32:08 -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 S229745AbiJOLPa (ORCPT + 99 others); Sat, 15 Oct 2022 07:15:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37632 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229702AbiJOLP1 (ORCPT ); Sat, 15 Oct 2022 07:15:27 -0400 Received: from m-r2.th.seeweb.it (m-r2.th.seeweb.it [5.144.164.171]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4ED0F3B73F for ; Sat, 15 Oct 2022 04:15:22 -0700 (PDT) Received: from [192.168.1.101] (95.49.31.41.neoplus.adsl.tpnet.pl [95.49.31.41]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by m-r2.th.seeweb.it (Postfix) with ESMTPSA id CEC8D3F342; Sat, 15 Oct 2022 13:15:20 +0200 (CEST) Message-ID: Date: Sat, 15 Oct 2022 13:15:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: [PATCH 1/2] soc: qcom: cmd-db: Mark device as having no PM support Content-Language: en-US To: Stephen Boyd , Andy Gross , Bjorn Andersson Cc: linux-kernel@vger.kernel.org, patches@lists.linux.dev, linux-arm-msm@vger.kernel.org References: <20221015004654.3930122-1-swboyd@chromium.org> From: Konrad Dybcio In-Reply-To: <20221015004654.3930122-1-swboyd@chromium.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 15.10.2022 02:46, Stephen Boyd wrote: > This driver purely exposes information from memory to the kernel. Let's > mark it as not having any device PM functionality, so that during > suspend we skip even trying to call a suspend function on this device. > This clears up suspend logs more than anything else, but it also shaves > a few cycles off suspend. > > Cc: Konrad Dybcio > Signed-off-by: Stephen Boyd > --- Reviewed-by: Konrad Dybcio Konrad > drivers/soc/qcom/cmd-db.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/soc/qcom/cmd-db.c b/drivers/soc/qcom/cmd-db.c > index 629a7188b576..33856abd560c 100644 > --- a/drivers/soc/qcom/cmd-db.c > +++ b/drivers/soc/qcom/cmd-db.c > @@ -338,6 +338,8 @@ static int cmd_db_dev_probe(struct platform_device *pdev) > > debugfs_create_file("cmd-db", 0400, NULL, NULL, &cmd_db_debugfs_ops); > > + device_set_pm_not_required(&pdev->dev); > + > return 0; > } > > > base-commit: 4fe89d07dcc2804c8b562f6c7896a45643d34b2f