* [PATCHv2] ARM: socfpga: dts: Add a clock node for sdmmc CIU @ 2015-04-14 16:05 dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx [not found] ` <1429027519-22209-1-git-send-email-dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx @ 2015-04-14 16:05 UTC (permalink / raw) To: sboyd-sgV2jX0FEOL9JmXXK+q4OQ, mturquette-QSEj5FYQhm4dnm+yROfE0A Cc: dinh.linux-Re5JQEeQqe8AvxtiuMwx3w, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg, galak-sgV2jX0FEOL9JmXXK+q4OQ, mark.rutland-5wv7dgnIgG8, pawel.moll-5wv7dgnIgG8, dianders-F7+t8E8rja9g9hUCZPvPmw, s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ, setka-3PjVBYxTQDg, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, devicetree-u79uwXL29TY76Z2rM5mHXA, Dinh Nguyen From: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> The CIU(Card Interface Unit) get its clock from the sdmmc_clk_divided clock which is used to clock the card. The sdmmc_clk_divided clock is the sdmmc_clk passed through a fixed divider of 4. This patch adds the sdmmc_clk_divided node and makes the sdmmc_clk it's parent. Signed-off-by: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> --- v2: renamed ciu_clk to sdmmc_clk_divided --- arch/arm/boot/dts/socfpga.dtsi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi index d9176e6..be4beda 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -451,6 +451,14 @@ clk-phase = <0 135>; }; + sdmmc_clk_divided: sdmmc_clk_divided { + #clock-cells = <0>; + compatible = "altr,socfpga-gate-clk"; + clocks = <&sdmmc_clk>; + clk-gate = <0xa0 8>; + fixed-divider = <4>; + }; + nand_x_clk: nand_x_clk { #clock-cells = <0>; compatible = "altr,socfpga-gate-clk"; @@ -635,7 +643,7 @@ fifo-depth = <0x400>; #address-cells = <1>; #size-cells = <0>; - clocks = <&l4_mp_clk>, <&sdmmc_clk>; + clocks = <&l4_mp_clk>, <&sdmmc_clk_divided>; clock-names = "biu", "ciu"; }; -- 2.2.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 4+ messages in thread
[parent not found: <1429027519-22209-1-git-send-email-dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org>]
* Re: [PATCHv2] ARM: socfpga: dts: Add a clock node for sdmmc CIU [not found] ` <1429027519-22209-1-git-send-email-dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> @ 2015-05-13 7:54 ` Stephen Boyd [not found] ` <20150513075438.GE15988-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Stephen Boyd @ 2015-05-13 7:54 UTC (permalink / raw) To: dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx Cc: mturquette-QSEj5FYQhm4dnm+yROfE0A, dinh.linux-Re5JQEeQqe8AvxtiuMwx3w, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg, galak-sgV2jX0FEOL9JmXXK+q4OQ, mark.rutland-5wv7dgnIgG8, pawel.moll-5wv7dgnIgG8, dianders-F7+t8E8rja9g9hUCZPvPmw, s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ, setka-3PjVBYxTQDg, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, devicetree-u79uwXL29TY76Z2rM5mHXA On 04/14, dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org wrote: > From: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> > > The CIU(Card Interface Unit) get its clock from the sdmmc_clk_divided clock > which is used to clock the card. The sdmmc_clk_divided clock is the sdmmc_clk > passed through a fixed divider of 4. This patch adds the sdmmc_clk_divided > node and makes the sdmmc_clk it's parent. > > Signed-off-by: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> > --- Is this a fix of some sort? I'm confused why this was sent to the clk maintainers when it seems to be more appropriate to go through the arm-soc tree. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <20150513075438.GE15988-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>]
* Re: [PATCHv2] ARM: socfpga: dts: Add a clock node for sdmmc CIU [not found] ` <20150513075438.GE15988-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> @ 2015-05-13 15:00 ` Dinh Nguyen [not found] ` <5553671E.3070301-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Dinh Nguyen @ 2015-05-13 15:00 UTC (permalink / raw) To: Stephen Boyd Cc: mturquette-QSEj5FYQhm4dnm+yROfE0A, dinh.linux-Re5JQEeQqe8AvxtiuMwx3w, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg, galak-sgV2jX0FEOL9JmXXK+q4OQ, mark.rutland-5wv7dgnIgG8, pawel.moll-5wv7dgnIgG8, dianders-F7+t8E8rja9g9hUCZPvPmw, s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ, setka-3PjVBYxTQDg, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, devicetree-u79uwXL29TY76Z2rM5mHXA On 5/13/15 2:54 AM, Stephen Boyd wrote: > On 04/14, dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org wrote: >> From: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> >> >> The CIU(Card Interface Unit) get its clock from the sdmmc_clk_divided clock >> which is used to clock the card. The sdmmc_clk_divided clock is the sdmmc_clk >> passed through a fixed divider of 4. This patch adds the sdmmc_clk_divided >> node and makes the sdmmc_clk it's parent. >> >> Signed-off-by: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> >> --- > > Is this a fix of some sort? I'm confused why this was sent to the > clk maintainers when it seems to be more appropriate to go > through the arm-soc tree. > Ok, sorry about that. I thought since it was clock nodes, it would appropriate to CC clk maintainers. BTW, can I take patches from drivers/clk/socfpga/* through the arm-soc tree or would that go through you guys? Thanks, Dinh -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <5553671E.3070301-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org>]
* Re: [PATCHv2] ARM: socfpga: dts: Add a clock node for sdmmc CIU [not found] ` <5553671E.3070301-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> @ 2015-05-13 18:09 ` Stephen Boyd 0 siblings, 0 replies; 4+ messages in thread From: Stephen Boyd @ 2015-05-13 18:09 UTC (permalink / raw) To: Dinh Nguyen Cc: mturquette-QSEj5FYQhm4dnm+yROfE0A, dinh.linux-Re5JQEeQqe8AvxtiuMwx3w, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg, galak-sgV2jX0FEOL9JmXXK+q4OQ, mark.rutland-5wv7dgnIgG8, pawel.moll-5wv7dgnIgG8, dianders-F7+t8E8rja9g9hUCZPvPmw, s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ, setka-3PjVBYxTQDg, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, devicetree-u79uwXL29TY76Z2rM5mHXA On 05/13, Dinh Nguyen wrote: > > > On 5/13/15 2:54 AM, Stephen Boyd wrote: > > On 04/14, dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org wrote: > >> From: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> > >> > >> The CIU(Card Interface Unit) get its clock from the sdmmc_clk_divided clock > >> which is used to clock the card. The sdmmc_clk_divided clock is the sdmmc_clk > >> passed through a fixed divider of 4. This patch adds the sdmmc_clk_divided > >> node and makes the sdmmc_clk it's parent. > >> > >> Signed-off-by: Dinh Nguyen <dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> > >> --- > > > > Is this a fix of some sort? I'm confused why this was sent to the > > clk maintainers when it seems to be more appropriate to go > > through the arm-soc tree. > > > > Ok, sorry about that. I thought since it was clock nodes, it would > appropriate to CC clk maintainers. Sure, Cc is fine, but I believe the mail was sent "To" us so that led to my confusion. > > BTW, can I take patches from drivers/clk/socfpga/* through the arm-soc > tree or would that go through you guys? > Unless there's some sort of complicated dependency between the clk tree and the arm-soc tree I'd prefer any patches against drivers/clk/* go through the clk tree. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-05-13 18:09 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-04-14 16:05 [PATCHv2] ARM: socfpga: dts: Add a clock node for sdmmc CIU dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx [not found] ` <1429027519-22209-1-git-send-email-dinguyen-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> 2015-05-13 7:54 ` Stephen Boyd [not found] ` <20150513075438.GE15988-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> 2015-05-13 15:00 ` Dinh Nguyen [not found] ` <5553671E.3070301-yzvPICuk2ABMcg4IHK0kFoH6Mc4MB0Vx@public.gmane.org> 2015-05-13 18:09 ` Stephen Boyd
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).