Received: by 2002:aa6:c781:0:b0:139:2837:6657 with SMTP id u1csp1538629lkq; Fri, 3 Sep 2021 09:15:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxRgjgqBHtrqyOGoDgIB4Kd8dXE/2pWbapii2zvTN1xw3cIIVEHxqBe1QkrReC8/vYhKh95 X-Received: by 2002:a17:906:8258:: with SMTP id f24mr5015895ejx.375.1630685723864; Fri, 03 Sep 2021 09:15:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630685723; cv=none; d=google.com; s=arc-20160816; b=Hi/KeRhDnp3jpakLtm04PvcODhKnwLd0Ed5rCxrgA2Zzx0pp4qZ/sOWv1Bb43feGID asfU1BD30p94IAZbe53WD6Nwn2gO1oGviKaJDo1IfVtVMGu7V/Vzn7EEcHY2xnzZdGoo uuKAQ/4MI34tLy1bmFTrsIvmJSAAWK6DS+gfzsFoyDtBpVwT5/3Jn4lTBB6om9jT0OXM H+BRYuIoxkITQwD26+0TrZgu8c/Xqyfl790COn/c9VcMW4nCnpFYdJ/AFnxF1N3zbaNs bQN0fQoIdok4078/N5v/dr10/lCzrrbSoJKboNr3Bz/O3l1B5CQarKZgd3AfXoIhdGiO 8cVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ZSZsYJo1TwLrOI6mOU5kddR0wUijI2KCqfg09r8Ks7Y=; b=g1J1uUzs6GwSBfisqFG4VKydCBcC5PHJ6nthYHQIvMJrHD6kjxBAwtUu+Tz05GZD2C CICnmyQIGbwQ0f0d9vwCWFwY/oqaBeqtgJp6YK3qi28rwEW5pHfv7fDi2TsFehskeAA3 KP3UEBDDPsiVBGs3tM4r2Irjle8dplerX0A5NLqHvH/8yX5Mg/YE+OoafDJsWNLQrGLZ r9/+GBof1ITF6u28BqmTznxhmgcpvp+UDdWBQXgkRaq7wVZhJgu80PcVPvUeE6LjZ3V9 ab+fAko+QUQdaWPYXR6xligROLzPC/QLvVPvMxjwaHGqephDuOPBlTihubmf1rFuiZ4A l3zw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="l5v/CVr7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dm13si6173144edb.484.2021.09.03.09.14.59; Fri, 03 Sep 2021 09:15:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="l5v/CVr7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234941AbhICOuw (ORCPT + 99 others); Fri, 3 Sep 2021 10:50:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42918 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233218AbhICOuw (ORCPT ); Fri, 3 Sep 2021 10:50:52 -0400 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1BFA7C061575; Fri, 3 Sep 2021 07:49:52 -0700 (PDT) Received: by mail-wr1-x430.google.com with SMTP id t15so8602651wrg.7; Fri, 03 Sep 2021 07:49:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZSZsYJo1TwLrOI6mOU5kddR0wUijI2KCqfg09r8Ks7Y=; b=l5v/CVr7CgrXHirQq5mOZV5zF5GFIoFObhSZIHcq2UYp8b7ubfcoWcm8YnAL4OwX+w +SIeYmhC1mraCOv5g6UB2pEL6cA+MKZKu51+j59ZWKlkSbU1PtzG9QSeMxIREbvP/TzY YOC+wzvbDcVB+dF9OFgRilwWfzNg6wTQi2PprFzSKQOjIzRKra0kUqO9fD632E9BWMdM m9CVMKJ9r7vUkZc2I62U22ap48W3TEcrn24I9vetW1i83tGcv8npzjcO9SviQmZfDan4 RUxe/R+Rz9KEZGdRPlIRxGtXIK5Pc0RXQaEXwf23BdcSA4pA8z69rUzY0xNguiyuWLxk Mzeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZSZsYJo1TwLrOI6mOU5kddR0wUijI2KCqfg09r8Ks7Y=; b=qvjdg/Ow/dquAllq/N1ejiD/AC96qG1wa7jBuazBy3Cubd4cnHV6jozuTZc81J4nHW 6hCGlkIRt9wJtYTjB/THHD0m0fHFspi4XTTP77Fl650CLyaMvY3SmH4rlTbvkKUz/QsX ihKITCWh/ztoFhOZnFI127jWZs2GRnSW1h0kdKP9KRtDdvItMPZ2XUXZsoGvIm+sQSSU UNQR8eXgM96Qx/J6ZD91k49MVUs8H5YvqMtpfB8hbeANI2OK8tq+a7oFMWe8zmfsGg+g ip+uwoy8KeXQzL7yMVmUMV9EiGxAL3HiPQq+cGmuwcJ6W/Y4F6IrkscOoRLXLuswoQic lVnQ== X-Gm-Message-State: AOAM5332UK5xBlAZW4ws2MDHttUNx8nFa0H4HaxcJAfYJjOSWAeNSmM0 ucpat8Dxk+yJkR9TFNTyJQN1ncnZxoQGL7yR50I= X-Received: by 2002:adf:edc2:: with SMTP id v2mr4619556wro.255.1630680590698; Fri, 03 Sep 2021 07:49:50 -0700 (PDT) MIME-Version: 1.0 References: <20210902123216.787025-1-daniel.baluta@oss.nxp.com> <20210902123216.787025-2-daniel.baluta@oss.nxp.com> <20210902144913.GE11164@sirena.org.uk> In-Reply-To: <20210902144913.GE11164@sirena.org.uk> From: Daniel Baluta Date: Fri, 3 Sep 2021 17:49:38 +0300 Message-ID: Subject: Re: [PATCH 1/2] ASoC: SOF: imx: Add code to manage DSP related clocks To: Mark Brown Cc: Daniel Baluta , Pierre-Louis Bossart , Liam Girdwood , Rob Herring , Devicetree List , Ranjani Sridharan , Kai Vehmanen , Shawn Guo , Pengutronix Kernel Team , Fabio Estevam , dl-linux-imx , peter.ujfalusi@linux.intel.com, Linux-ALSA , Linux Kernel Mailing List , s-anna@ti.com, Daniel Baluta Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 3, 2021 at 2:27 AM Mark Brown wrote: > > On Thu, Sep 02, 2021 at 03:32:15PM +0300, Daniel Baluta wrote: > > > + for (i = 0; i < clks->num_dsp_clks; i++) { > > + clks->dsp_clks[i] = devm_clk_get(sdev->dev, clks->dsp_clks_names[i]); > > Looks like this could benefit from the use of the clk_bulk_ APIs? Indeed! I open coded exactly what clk_bulk API is doing! Will use it in v2.