Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755918Ab3CYLQD (ORCPT ); Mon, 25 Mar 2013 07:16:03 -0400 Received: from hqemgate04.nvidia.com ([216.228.121.35]:12392 "EHLO hqemgate04.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755409Ab3CYLQA (ORCPT ); Mon, 25 Mar 2013 07:16:00 -0400 X-PGP-Universal: processed; by hqnvupgp07.nvidia.com on Mon, 25 Mar 2013 04:15:44 -0700 Message-ID: <515031E3.40007@nvidia.com> Date: Mon, 25 Mar 2013 16:45:47 +0530 From: Prashant Gaikwad User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 MIME-Version: 1.0 To: Peter De Schrijver CC: "linux-arm-kernel@lists.infradead.org" , Grant Likely , Rob Herring , Rob Landley , Stephen Warren , Russell King , Simon Glass , Rhyland Klein , Pritesh Raithatha , Linus Walleij , Hiroshi Doyu , Laxman Dewangan , Andrew Chew , Mike Turquette , Thierry Reding , "devicetree-discuss@lists.ozlabs.org" , "linux-doc@vger.kernel.org" , "linux-tegra@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v8 10/14] ARM: tegra: Define Tegra114 CAR binding References: <1363956029-31873-1-git-send-email-pdeschrijver@nvidia.com> <1363956029-31873-11-git-send-email-pdeschrijver@nvidia.com> In-Reply-To: <1363956029-31873-11-git-send-email-pdeschrijver@nvidia.com> X-NVConfidentiality: public Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1596 Lines: 79 On Friday 22 March 2013 06:09 PM, Peter De Schrijver wrote: > The device tree binding models Tegra114 CAR (Clock And Reset) as a single > monolithic clock provider. > > Signed-off-by: Peter De Schrijver > --- > + 263 cclk_lp > + 264 dfll_ref > + 265 dfll_soc > + Peter, Please remove following clock IDs from binding. > +Mux clocks > + > + 300 audio0_mux > + 301 audio1_mux > + 302 audio2_mux > + 303 audio3_mux > + 304 audio4_mux > + 305 spdif_mux > + 306 clk_out_1_mux > + 307 clk_out_2_mux > + 308 clk_out_3_mux > + 309 dsia_mux > + 310 dsib_mux > + > +Example SoC include file: > + > +/ { > + tegra_car: clock { > + compatible = "nvidia,tegra114-car"; > + reg = <0x60006000 0x1000>; > + #clock-cells = <1>; > + }; > + > + usb@c5004000 { > + clocks = <&tegra_car 58>; /* usb2 */ > + }; > +}; > + > +Example board file: > + > +/ { > + clocks { > + compatible = "simple-bus"; > + #address-cells = <1>; > + #size-cells = <0>; > + > + osc: clock@0 { > + compatible = "fixed-clock"; > + reg = <0>; > + #clock-cells = <0>; > + clock-frequency = <12000000>; > + }; > + > + clk_32k: clock@1 { > + compatible = "fixed-clock"; > + reg = <1>; > + #clock-cells = <0>; > + clock-frequency = <32768>; > + }; > + }; > + > + &tegra_car { > + clocks = <&clk_32k> <&osc>; > + }; > +}; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/