Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp5885938imm; Mon, 27 Aug 2018 06:09:17 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaTjHSgqBvX7f1bOpqjgR1yT16YN7m7H/NEcZbUwO5TXKL2afe8urjOYWuqXdb8dwKMpgPL X-Received: by 2002:a62:fcd2:: with SMTP id e201-v6mr14399344pfh.101.1535375357562; Mon, 27 Aug 2018 06:09:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535375357; cv=none; d=google.com; s=arc-20160816; b=bfuOOwv4NZszvGOoHGVAz/ucnZ1ClRF1fmWSQtoWztj5ggcSYBjXeU2BHcxtbUQYES 2x/GGUVN4CfWcUrLr7FWvworgrMKDDKwIP7IcEFTevKhRxWK9vm0AME+cESBddZchmua P9VD9Z0SINn1Nm3D92TWDoeIBMy33UJj1aBLUALrF7PJ/5tpafcx9zXp6jQmaBU4LBwC fVJ8G8hux9mpDEqCkMvY2cJPJCmZdPhM4wrjp9q8+1Vcj31h+029DjQNkEa7lZl5kOJq ki9tpL/s5e3bvhAfEohnWc4KSkGMpvZFMgcOTbWwny5ALWh1DhHIwsCyvUpMAZrXOHxg q3cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature:arc-authentication-results; bh=v5W4yPzOnHExLZmGFwxFuEst3xBu3y9SIYVlzHYk0GA=; b=b7L63Zy99EepKRI+fHOTRmpRH1taCr2n0jLvGOyaRrO+yW0nGw9LBJMbWosMhdDxKa MAABw4zgcN8DKj0YMdyUM9kDqgLvOYVB8IsqGn4brZgdX//oUl6JVBUMZ0v8sCksCt9d ul1FhpXsWCLYeRZkPlcbSN5jJaDsLIquWfh3+KNpDcbFwyMmBVNmdQ5D4mAZKOD9I9dK +aHg9MiLNUkOWXiQgrKVcazRBwcElW+IzNr/jZXYX1kahNp/tAtN4UgPD7VHhxqWjhBs TNJiudH+q4ExngzXoHf8lacVtVwosKFQhlPK0VR3FaKDJhzq/KmBsC2Fta/+p9Dlz+F4 ERng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=ABZc6jVc; 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 s71-v6si12957676pgs.499.2018.08.27.06.09.01; Mon, 27 Aug 2018 06:09:17 -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=ABZc6jVc; 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 S1727101AbeH0QyZ (ORCPT + 99 others); Mon, 27 Aug 2018 12:54:25 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:51558 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726890AbeH0QyZ (ORCPT ); Mon, 27 Aug 2018 12:54:25 -0400 Received: by mail-wm0-f67.google.com with SMTP id y2-v6so8039908wma.1 for ; Mon, 27 Aug 2018 06:07:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=v5W4yPzOnHExLZmGFwxFuEst3xBu3y9SIYVlzHYk0GA=; b=ABZc6jVcEvogCyOCHxDEyInSnlBgKp6QeIffd8OOo0XL9OtJKl5Og4H25bQ5N3DPcu 2XzCMoEZn1/QecjmClHzBFG96Dm3pWdprjlZrRMbUllgeAo5RSiynutNmoFLhxC9p/63 HINF5LzI+td59eNn/I25BQk4gIstn3+K3Y9BiQyp8yiKs6s9O2lTyMqaW06ApR3/F3M9 PUNgiHoajBWPSLcjMGb915/XHn8C/DXWpEo3CJz+knMQMwOM3m1SWRh5QPPOL3HiMp0S Pe1Gvl0jkRbBIUmGcutzsKefV2xZ9n46v1DJjDJK/2YS1Y2Pa+UoQUfRnK9eDCOZ5RMB DwgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=v5W4yPzOnHExLZmGFwxFuEst3xBu3y9SIYVlzHYk0GA=; b=hRgS0YJHU46/jHG3Cwaf7/lMX/XDZ1T/GZHeWNScxxIyVq/L+OpssfI6ld3dp7qQvk rDQM3uGEq74XAwNkU4aTxqYW4koHg8T3UYqWQlk0lbn2nwXu/8pwmsMIouOyh/eCDcRY gqYJN5Tfx3tUgGrLiLbBIrfn3CYImNh8DuytUCoSGiK/9P0L3/a37+ohXIc0mLVoiWir 0ob7BkYQIGvUMVwONZTpN9OiPmY+qW+VknrFPaEtVjw2hRFIzTI4R3yUALxvBIqoFVFS 5yx/h7eVY+Odo5I7E6Gi7ZHQyFArI7iIS/E8sp35IsEqq8PFHCn9prXhvaZD03UPKr66 QuZg== X-Gm-Message-State: APzg51A4Mmg9UlOvwdJ8H7xyHfy4Pu75aeFW8HvviHhb1GmRPVifTbgL fbxsHDoKs5I23Y1FnvqQjt8JlQ== X-Received: by 2002:a1c:32c4:: with SMTP id y187-v6mr5386473wmy.31.1535375268177; Mon, 27 Aug 2018 06:07:48 -0700 (PDT) Received: from boomer ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id v5-v6sm13379267wru.60.2018.08.27.06.07.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 27 Aug 2018 06:07:47 -0700 (PDT) Message-ID: <89b058a7bba26058fab95dea01155221dbb642ce.camel@baylibre.com> Subject: Re: [PATCH 2/2] clk: meson-g12a: Add AO Clock controller driver From: Jerome Brunet To: Jian Hu , Neil Armstrong Cc: Kevin Hilman , Carlo Caione , Rob Herring , Martin Blumenstingl , Michael Turquette , Stephen Boyd , Yixun Lan , Jianxin Pan , linux-clk@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Date: Mon, 27 Aug 2018 15:07:46 +0200 In-Reply-To: References: <1533894868-85815-1-git-send-email-jian.hu@amlogic.com> <1533894868-85815-3-git-send-email-jian.hu@amlogic.com> <6c855dc62fe6ed1a01216bd708d401a280f8762c.camel@baylibre.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 (3.28.5-1.fc28) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2018-08-24 at 21:34 +0800, Jian Hu wrote: > > > > I am confued about aoclk81's parent clocks. > > I can not get the example of axg audio clock driver, Could you provide > the link? Had it merged into clk-meson.git? Yes and mainline as well : drivers/clk/meson/axg-audio.c Basically this driver is creating bypass input clocks (audio_pclk, mst_in[0-9], etc...) . This allows to collect input clocks from DT (like any consumer should) will keeping constant in the controller clock tree. From what I've seen of your controller drivers, the EE controller should have one input, the AO should have 3.