From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3FA92C43603 for ; Wed, 11 Dec 2019 22:28:39 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 123572077B for ; Wed, 11 Dec 2019 22:28:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="uKd0p4KJ"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DlIrY07n" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 123572077B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8wP2E4OzFo+F059L3aCon9E9JwgHDB8ZeUoRnrFs0+A=; b=uKd0p4KJKILafs 7/iXyi5VVXOtpp1mVkZUfz3OAiyocConL77RC2Ms8nAvbJm0F7taZLwDcvMNgejGUor5Pjfrf9bo5 Z4xNi6zs00Qw5kKmoC+aDnn+Ir6MzscGEXclIrZGipaSNHT5UE6Nwt1+TFkXrnVD8VQpV3C9fxuS2 NE7RpdKBZDw8BaWgflWdS1zu5KWavkTgNn/oRSH3gWKg26fWYqVrnmtmwAaYIWH9exs/nwAUboyGx aPYiBOP0zhrqniLVYumVfrv0JfP8A5/xUi+YGxRPAca2zUJjM8rgMyrJdKm5A47ynycO3N8T+6bF5 HdyvusDLM+hx/OingdKQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ifATF-0000Ds-Vu; Wed, 11 Dec 2019 22:28:37 +0000 Received: from mail-pg1-x544.google.com ([2607:f8b0:4864:20::544]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ifATD-0000DI-4c for linux-arm-kernel@lists.infradead.org; Wed, 11 Dec 2019 22:28:36 +0000 Received: by mail-pg1-x544.google.com with SMTP id s64so49006pgb.9 for ; Wed, 11 Dec 2019 14:28:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=TUyXHjX3PYUM9nKm/LBHXohlHydzz+X5MYoM1R3UKnk=; b=DlIrY07nZUpFfOZumiYwfvGQsjWziSLuLYYk0u7cfTR9mrbgjKyuMd5nIFIc64yhuW GcRRxJf3NkABfPegZhceytl5qOyYrvDrDV/aBhiBTXeS6v6u5sPY5TSPRvjkx4q2Oi/i eRaSMr5jcGPDX0kq73qvnAtMLsMwSEKlDbSv3QNbkWh1AR8bEHgwnOfa/wJWqxHMKgxL VjL6DCJjVRR0f4QNVAPMTJm1iKH2z8oJiCjGd3nRZZqQ5jMtHsW4qIrqkRn4TgU/fmGT FBZOqHzbhmqPfZxERKkpoIek+rADA3KSeICpHN+4g4y4asHuvsgyuTPi6ZyGijl9aQZK a6yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=TUyXHjX3PYUM9nKm/LBHXohlHydzz+X5MYoM1R3UKnk=; b=YQtyZB27h3c4kThByfJrIrmXuY7k1hULvscOp1dsb4G9HuWCE4QxxAYp5XyT/xaxmJ jkiM1O67nuw+rIrvXohkTeqtydUCa75KvGEGXA6eAvhRmLQyKVzmlEFUfSah83pqhoGP Auyi+kBIu3e9igz9hSC22Hs4n6DQZ+tq0V9t/R+FHePO0mKw+j5Hn3DzGqYmkeZn4RVz XH0FyDOI+5GF4L20OalHAKtX/TNQ+EmfootsShoNYot85JTXKboiM8KFDlVY7yFZWulK wuRyschdC+FfpE8nj76jcd2KZt5VlNreUFjLAUCXKYvzUjVb5YjqGW6za86zc6VwHBf6 43Xw== X-Gm-Message-State: APjAAAVS8wyJ7pZa/6MDc9HdgKjjSp7TSIM+NYvBwvihyNJlQ5Lf+Lpx VlpOkncbLUHPAWTQnhYn9GA= X-Google-Smtp-Source: APXvYqxwKjD3h+li5pd06Ogk9jgvc7NsUBZEri5ZUl/uWZW2mQ2IR6/uARTmg9E9Edg/X5XISeramg== X-Received: by 2002:a63:d00f:: with SMTP id z15mr6780305pgf.143.1576103312802; Wed, 11 Dec 2019 14:28:32 -0800 (PST) Received: from dtor-ws ([2620:15c:202:201:3adc:b08c:7acc:b325]) by smtp.gmail.com with ESMTPSA id z23sm3844841pgj.43.2019.12.11.14.28.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2019 14:28:32 -0800 (PST) Date: Wed, 11 Dec 2019 14:28:29 -0800 From: Dmitry Torokhov To: Marc Gonzalez Subject: Re: [PATCH v1] clk: Convert managed get functions to devm_add_action API Message-ID: <20191211222829.GV50317@dtor-ws> References: <3d8a58bf-0814-1ec1-038a-10a20b9646ad@free.fr> <20191128185630.GK82109@yoga> <20191202014237.GR248138@dtor-ws> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191211_142835_181177_D9C5D90D X-CRM114-Status: UNSURE ( 8.71 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kuninori Morimoto , Stephen Boyd , Michael Turquette , linux-clk , LKML , Bjorn Andersson , Russell King , Linux ARM , Robin Murphy , Sudip Mukherjee , Guenter Roeck Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Dec 11, 2019 at 05:17:28PM +0100, Marc Gonzalez wrote: > But I need to ask: what is the rationale for the devm_add_action API? For one-off and maybe complex unwind actions in drivers that wish to use devm API (as mixing devm and manual release is verboten). Also is often used when some core subsystem does not provide enough devm APIs. Thanks. -- Dmitry _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel