Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2444846ybz; Sun, 26 Apr 2020 19:39:43 -0700 (PDT) X-Google-Smtp-Source: APiQypL02MhXM7LsDUzkjKYME7l3HKHaKt+okZNatnyzIoFR5U9KsvAZWP5alHGMmwaUP6zfwk7M X-Received: by 2002:a17:906:d291:: with SMTP id ay17mr17891950ejb.183.1587955183329; Sun, 26 Apr 2020 19:39:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587955183; cv=none; d=google.com; s=arc-20160816; b=Lh+kSI5HqGCWTV/vlM2sQBZtHXiPLoRm0anx4d4dU+L44sca9oWX3B8deuQkk0vjPc MPUs3QqRUw/Dd6TRLTDH9cO67iVYZxahkQIoYJlcbAns2pWqqUH32iYpI8u07sJnVL6L Ws69iUlEVGRCA29q3Ma+iiAe6GyOUr0IXtgZcbo5KfN/yuUL3H+63hSJ2Vn6pWMvJLXw VsGBwsKSnp5wEUni6uUNsf1wpAFfA6qKkejFUx4anBMalplrvmFqpUxRL9PcrXBuKloX ecglEmUfiR4537mSDXYbodpf+5uECrFEmhusAu2yXuxclorFMLqGCADI5TccwdS/PAle Cwbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=aIGMIvukWB0JR+cfXy+rA7pHtSrD50jP/W65MSIyFw0=; b=Rk++bP5YzonrRVrUrxh3OoSK3mdFEBC8KNc5FWyIezknU0uqysjok+Sp9DPBfrUgAd QDbCQg9GUWnEctU/ODoqpTwc3mNtIsuvwTwxz785r5Fn+YHzvMd/jwQydV2JzElKFeb7 72ILY7bsBkzi1jq7+h+Vh+DYrvQQ6h8MygHMODebWbiHGo9uUNze5/+PvBZb3PGkcjRo guWCL96CONjDyoofT4J+lU6jfA8FV+lHt4k5w62mMafYFaX14t7uKQHELoIS4oD4NmFD zDxsO4gfXLe3MxbxDpvaul1NuXzfMH0P8XedZjCT+dhDXrfva63i216zWC5hQhC+2GC9 2WZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=I3lIcaBh; 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 da12si6844418edb.439.2020.04.26.19.39.19; Sun, 26 Apr 2020 19:39:43 -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=20161025 header.b=I3lIcaBh; 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 S1726488AbgD0Cgp (ORCPT + 99 others); Sun, 26 Apr 2020 22:36:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36274 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726398AbgD0Cgp (ORCPT ); Sun, 26 Apr 2020 22:36:45 -0400 Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BD9F1C061A0F; Sun, 26 Apr 2020 19:36:44 -0700 (PDT) Received: by mail-wm1-x344.google.com with SMTP id k12so9274077wmj.3; Sun, 26 Apr 2020 19:36:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aIGMIvukWB0JR+cfXy+rA7pHtSrD50jP/W65MSIyFw0=; b=I3lIcaBhb86twoSNgoqT1NsiiU3+PpF0Jcck8obekQF8iTYFw/ekaYVtHZHbTkFzb6 r1DhUEdhRM71vdTpvnuRUHiYGYCXaX5DX1DesiURaEru3xG5y3g4b8n95H2NUFoSImFr 9JcyohpsbKt8yarW8TA2C4vL5iBI2CtdYjSIqiJADtS1NAa2iOoVuGPHafeoZT7g2DA+ PjQaHvauOQ484DlG7OZUKaGJ63Dq3Ps7CKEIm0cgnP0r7A6RwMBA8PuIqiSWizsPVsHF C2nGuiN74p3D2l0jKMCFucdWgZGZGOMWsQw9mKxfZguIuJqxunh5e8AXBi4ob5R0PgHC w33w== 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=aIGMIvukWB0JR+cfXy+rA7pHtSrD50jP/W65MSIyFw0=; b=gNpxtbMC1Jmx4GB/2NyZ5VPnX3sQBckYpDo0YFLq37SGAXMShfV3rF1sJnk1Nap65t mTTmtiM+9JnmJ761ftpY52jQb7IZAOossQ2YA23FrCRNk59tt3B4hOW3y2qA9QObiaaA /nCs+mU2ri/McDys1ntabdkiq1/OlDtOHZzJaZ9bMGpNIVifLNNS4NPrl2M1wSAURtdT tCtpu8bDR8pBYHClOs5GIqUSAXJwSIPPkC55craOV8Y8WEUckECAsarHgcAdICWtaxsl yHyDlgrnBI2bWD3gWXlcUKlk9RCSFd0ZJtXekICKPeXIymwoCm3KXRpOvrT63iAG6WNo 0GYg== X-Gm-Message-State: AGi0Puax8nVImTTiyitI5InQyXDoWZOZT+MFgu1iv2QEvQz7uK8T9HDe F/2+lobRJBNmjxmyFtlZRDY2AJHwY57ffFJ1Kr/QKfQo X-Received: by 2002:a7b:cd04:: with SMTP id f4mr22760899wmj.3.1587955003408; Sun, 26 Apr 2020 19:36:43 -0700 (PDT) MIME-Version: 1.0 References: <20200414033325.26536-1-zhang.lyra@gmail.com> In-Reply-To: <20200414033325.26536-1-zhang.lyra@gmail.com> From: Chunyan Zhang Date: Mon, 27 Apr 2020 10:36:07 +0800 Message-ID: Subject: Re: [PATCH v2 0/4] add mipi_csi_xx gate clocks for SC9863A To: Stephen Boyd , Michael Turquette , Rob Herring , Mark Rutland Cc: linux-clk , DTML , Linux Kernel Mailing List , Orson Zhai , Baolin Wang , Chunyan Zhang Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Stephen, On Tue, 14 Apr 2020 at 11:33, wrote: > > From: Chunyan Zhang > > mipi_csi_xx clocks are used by camera sensors. These clocks cannot be > accessed (even read) if their parent gate clock is disabled. So this > patchset also add a check to parent clocks when reading these gate > clocks which marked with the specific flag (SPRD_GATE_NON_AON). > > changes from v1: > * added Rob's acked-by; > > Chunyan Zhang (4): > clk: sprd: check its parent status before reading gate clock > dt-bindings: clk: sprd: add mipi_csi_xx clocks for SC9863A > clk: sprd: add dt-bindings include for mipi_csi_xx clocks > clk: sprd: add mipi_csi_xx gate clocks > Do you have comments or could you please take this patchset to your tree? Thanks, Chunyan > .../bindings/clock/sprd,sc9863a-clk.yaml | 1 + > drivers/clk/sprd/gate.c | 7 ++++ > drivers/clk/sprd/gate.h | 9 ++++++ > drivers/clk/sprd/sc9863a-clk.c | 32 +++++++++++++++++++ > include/dt-bindings/clock/sprd,sc9863a-clk.h | 5 +++ > 5 files changed, 54 insertions(+) > > -- > 2.20.1 >