Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp850142ybi; Wed, 3 Jul 2019 05:41:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqwUz6pxRB2XNnzreuyhA149B6bIOW8rdj9jrnC77seFUtgSvWoOEJcQZsLegZ3TW9qXHKO+ X-Received: by 2002:a63:34c3:: with SMTP id b186mr36756139pga.294.1562157698408; Wed, 03 Jul 2019 05:41:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562157698; cv=none; d=google.com; s=arc-20160816; b=H4wAHKCmDUJVdSGNEb57pYFWeBCWK1hGpLBPqxLbBYl5Huwhcxk1hvKS10JMsnptS8 rZYoa1QTpxhg1PqF1S7Ef0Ur/rASUSS01TL0M9Ho+jHd1H0Yp5103bAHHBOwW3ikAExk XhhXd/jT60OMFSSNGhcCLbdrLzf5Nn3aKSSQzmiKNmvcrCGXq+Q4Dx9eHOGGQQcwNzxV nvCQtZB6M3xx5bvOl2Vynel8/vUFbnfqQXJ9TY4o9DJEmvZVWEZRgj92v9PlqaINPFLs k56sC9WS4PQDEpBMQO4mlblxML2JmLTPZEfnSF19/EvOSI6ugffFo7RjxX2+zY4p8KYr 7Hpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=REnOeEN5yGA6DyLHYZUXObOyZCyVPJqos2PFAeloT7k=; b=e7XNfo+xMv8ZH8+I9klWJDBTjc1QGap9HHXzDp5TAZR7+Z04vbzThuPIau/VupQveH 97Aeeq/pFYv8MmsCS6Hzs1qVxdx9/whhb7KFE3EMzFEq5Q/YOpDZvh6Hu9bU9SF2ImN/ Lf5OeKMtIkAvUoj9LpZAQ6AWYPNqAZiD3s5jm5Oc5j+jmk2elbxpFICyMW7QL/IULcS7 sE497cYNJ00e05NNPO3+dI7P4YWFp/VFf4q0FOJ5NAZQazE6dbvhOReFuDRM+l1jmYUu ITh4dQ0yMoWWXxukU3gmcX0ZVYki+oVov15UmG7Nr5rj0vX7oC5V89nvAUWBLQRAPeqj 0CZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=tozxBVBj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d62si2231969pga.447.2019.07.03.05.41.22; Wed, 03 Jul 2019 05:41:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=tozxBVBj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726581AbfGCMk7 (ORCPT + 99 others); Wed, 3 Jul 2019 08:40:59 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:51649 "EHLO mail-wm1-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725847AbfGCMk7 (ORCPT ); Wed, 3 Jul 2019 08:40:59 -0400 Received: by mail-wm1-f46.google.com with SMTP id 207so2064640wma.1 for ; Wed, 03 Jul 2019 05:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=REnOeEN5yGA6DyLHYZUXObOyZCyVPJqos2PFAeloT7k=; b=tozxBVBj8Zx3/S4JOAkF4a5m+vhqYKE2FZcfa+qH6ELSArafWHyGRNUtG6pNYT7Ovt R3w4RriHSl55srSSXoSz60ResDvaxdxcBnlkj77F1MXPQ82WER6328sXmSyr5Z/EMTin kAZt+LVQ3GpKa9SEdo5HpNqtgLpy66dR5K8Djxhcrqms6IOr5yD+bp93WooNpo0sBFbv TGgkW76J/K7eDePQ7M63uxp8HWfr5Jom2D9uQA5KFDp+H3ySKnVMtExmwcvKwU1UfH8C bPoMr/V3aIqJ9xwS5Nyy04U+/UEKh5x/GE1NtHu/xl/qRUSD744fvS0ieYvdzSYsxMnV HdWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=REnOeEN5yGA6DyLHYZUXObOyZCyVPJqos2PFAeloT7k=; b=YnugyOxuCdcw2DCCViF4/XxVmpq8aC7qXoXxVMqcyt7lU265/RZkRmoW46EwhBROPK SuxlsKbWjq/rvNK1gNF45xpohO7q8+Kpm40zieA455rNQjjE/ujRq3/86ffsXFuLOge7 ptinJG2iV3Gz3JFJ0j77W2qiycRYG/KiwBuphXO7phnUzJZCX2/wdsEve54zA71nTwAe UYkssaRnPOB3llQwSH0iQD/XNFRhhiXHYDULGSvsQM182jTU+BrOBQvOosQs68to/sIm fXF6hAgB0cpQ0ORUqmrMviUO7/dRNSNGVLnBLkWJ59chDmiFaNQbDsRSSts2+l3Xqjcp arAQ== X-Gm-Message-State: APjAAAWcSf1n53sAOEFNcIMqZBrziCPFi0PBzTXy9zvYhqLfoATYnOUx GLQTUFKaut2tXPJ/AYcRmp9Etw== X-Received: by 2002:a7b:c94a:: with SMTP id i10mr2879582wml.97.1562157657223; Wed, 03 Jul 2019 05:40:57 -0700 (PDT) Received: from localhost (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.gmail.com with ESMTPSA id c65sm2327372wma.44.2019.07.03.05.40.56 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Wed, 03 Jul 2019 05:40:56 -0700 (PDT) From: Jerome Brunet To: Neil Armstrong , Martin Blumenstingl Cc: khilman@baylibre.com, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, amergnat@baylibre.com Subject: Re: [RFC/RFT v3 04/14] clk: meson: eeclk: add setup callback In-Reply-To: <301695b6-52ba-92b1-ca1a-d4d587b33eeb@baylibre.com> References: <20190701091258.3870-1-narmstrong@baylibre.com> <20190701091258.3870-5-narmstrong@baylibre.com> <301695b6-52ba-92b1-ca1a-d4d587b33eeb@baylibre.com> Date: Wed, 03 Jul 2019 14:40:55 +0200 Message-ID: <1jo92b70ko.fsf@starbuckisacylon.baylibre.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed 03 Jul 2019 at 13:45, Neil Armstrong wrote: > On 03/07/2019 01:16, Martin Blumenstingl wrote: >> +Cc Alexandre Mergnat >> >> On Mon, Jul 1, 2019 at 11:13 AM Neil Armstrong wrote: >>> >>> Add a setup() callback in the eeclk structure, to call an optional >>> call() function at end of eeclk probe to setup clocks. >>> >>> It's used for the G12A clock controller to setup the CPU clock notifiers. >>> >>> Signed-off-by: Neil Armstrong >> this will probably work fine, but I want do double check first >> >> are we planning to get rid of meson-eeclk (mid-term)? > > AFAIK no, but maybe I'm not aware of it ! > > Neil > >> Alex has some patches to get rid of all these IN_PREFIX logic. The prefix logic will go away with Alex's rework, so are the input clock But meson-eeclk, which is just a common probe function do avoid repeating the same things over and over, will stay >> I'm asking because if we want to get rid of meson-eeclk it may be the May I ask why ? >> time to do so now to have less logic to migrate later on >> >> >> Martin >>