Message ID | 1358422231-24736-20-git-send-email-rogerq@ti.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
* Roger Quadros <rogerq@ti.com> [130117 03:34]: > We don't need multiple aliases for the OMAP USB host clocks and neither > the dummy clocks so remove them. It's best that Paul queues this and the next patch as these clock alias clean-up patches can be done separately. That way the dependency between arch/arm/*omap* code is cut away as these files should be moved to live under drivers/clk/omap. Regards, Tony > CC: Paul Walmsley <paul@pwsan.com> > CC: Rajendra Nayak <rnayak@ti.com> > CC: Benoit Cousson <b-cousson@ti.com> > CC: Mike Turquette <mturquette@linaro.com> > > Signed-off-by: Roger Quadros <rogerq@ti.com> > Acked-by: Paul Walmsley <paul@pwsan.com> > --- > arch/arm/mach-omap2/cclock3xxx_data.c | 11 ----------- > 1 files changed, 0 insertions(+), 11 deletions(-) > > diff --git a/arch/arm/mach-omap2/cclock3xxx_data.c b/arch/arm/mach-omap2/cclock3xxx_data.c > index 6ef8758..b58ec96 100644 > --- a/arch/arm/mach-omap2/cclock3xxx_data.c > +++ b/arch/arm/mach-omap2/cclock3xxx_data.c > @@ -3291,8 +3291,6 @@ static struct omap_clk omap3xxx_clks[] = { > CLK(NULL, "cpefuse_fck", &cpefuse_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "ts_fck", &ts_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > - CLK("usbhs_omap", "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > - CLK("usbhs_tll", "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "core_96m_fck", &core_96m_fck, CK_3XXX), > CLK(NULL, "mmchs3_fck", &mmchs3_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "mmchs2_fck", &mmchs2_fck, CK_3XXX), > @@ -3329,8 +3327,6 @@ static struct omap_clk omap3xxx_clks[] = { > CLK(NULL, "pka_ick", &pka_ick, CK_34XX | CK_36XX), > CLK(NULL, "core_l4_ick", &core_l4_ick, CK_3XXX), > CLK(NULL, "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > - CLK("usbhs_omap", "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > - CLK("usbhs_tll", "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK("omap_hsmmc.2", "ick", &mmchs3_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "mmchs3_ick", &mmchs3_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "icr_ick", &icr_ick, CK_34XX | CK_36XX), > @@ -3393,17 +3389,10 @@ static struct omap_clk omap3xxx_clks[] = { > CLK(NULL, "usbhost_120m_fck", &usbhost_120m_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "usbhost_48m_fck", &usbhost_48m_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "usbhost_ick", &usbhost_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > - CLK("usbhs_omap", "usbhost_ick", &usbhost_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), > CLK(NULL, "utmi_p1_gfclk", &dummy_ck, CK_3XXX), > CLK(NULL, "utmi_p2_gfclk", &dummy_ck, CK_3XXX), > CLK(NULL, "xclk60mhsp1_ck", &dummy_ck, CK_3XXX), > CLK(NULL, "xclk60mhsp2_ck", &dummy_ck, CK_3XXX), > - CLK(NULL, "usb_host_hs_utmi_p1_clk", &dummy_ck, CK_3XXX), > - CLK(NULL, "usb_host_hs_utmi_p2_clk", &dummy_ck, CK_3XXX), > - CLK("usbhs_omap", "usb_tll_hs_usb_ch0_clk", &dummy_ck, CK_3XXX), > - CLK("usbhs_omap", "usb_tll_hs_usb_ch1_clk", &dummy_ck, CK_3XXX), > - CLK("usbhs_tll", "usb_tll_hs_usb_ch0_clk", &dummy_ck, CK_3XXX), > - CLK("usbhs_tll", "usb_tll_hs_usb_ch1_clk", &dummy_ck, CK_3XXX), > CLK(NULL, "init_60m_fclk", &dummy_ck, CK_3XXX), > CLK(NULL, "usim_fck", &usim_fck, CK_3430ES2PLUS | CK_36XX), > CLK(NULL, "gpt1_fck", &gpt1_fck, CK_3XXX), > -- > 1.7.4.1 >
Hi Roger, On Thu, 17 Jan 2013, Tony Lindgren wrote: > * Roger Quadros <rogerq@ti.com> [130117 03:34]: > > We don't need multiple aliases for the OMAP USB host clocks and neither > > the dummy clocks so remove them. > > It's best that Paul queues this and the next patch as these clock alias > clean-up patches can be done separately. That way the dependency between > arch/arm/*omap* code is cut away as these files should be moved to live > under drivers/clk/omap. Per Tony's request, I'll queue these two cleanup patches for 3.10 -- or whatever Linus will call it. - Paul
Hi, On Thu, Jan 17, 2013 at 07:00:00PM +0000, Paul Walmsley wrote: > Hi Roger, > > On Thu, 17 Jan 2013, Tony Lindgren wrote: > > > * Roger Quadros <rogerq@ti.com> [130117 03:34]: > > > We don't need multiple aliases for the OMAP USB host clocks and neither > > > the dummy clocks so remove them. > > > > It's best that Paul queues this and the next patch as these clock alias > > clean-up patches can be done separately. That way the dependency between > > arch/arm/*omap* code is cut away as these files should be moved to live > > under drivers/clk/omap. > > Per Tony's request, I'll queue these two cleanup patches for 3.10 -- or > whatever Linus will call it. do you mean v3.9 ?
On Thu, 17 Jan 2013, Felipe Balbi wrote:
> do you mean v3.9 ?
It sounds like the other patches need to be merged first before these
cleanups can be merged. So rather than adding a merge order dependency
during 3.9, it seems best to queue the non-essential clock cleanup side
for 3.10.
- Paul
* Paul Walmsley <paul@pwsan.com> [130117 14:33]: > On Thu, 17 Jan 2013, Felipe Balbi wrote: > > > do you mean v3.9 ? > > It sounds like the other patches need to be merged first before these > cleanups can be merged. So rather than adding a merge order dependency > during 3.9, it seems best to queue the non-essential clock cleanup side > for 3.10. How about let's do it in a late cleanup branch towards the end of the v3.9 merge window? Regards, Tony
On Thu, Jan 17, 2013 at 10:29:52PM +0000, Paul Walmsley wrote: > On Thu, 17 Jan 2013, Felipe Balbi wrote: > > > do you mean v3.9 ? > > It sounds like the other patches need to be merged first before these > cleanups can be merged. So rather than adding a merge order dependency > during 3.9, it seems best to queue the non-essential clock cleanup side > for 3.10. got it
On Thu, 17 Jan 2013, Tony Lindgren wrote: > * Paul Walmsley <paul@pwsan.com> [130117 14:33]: > > On Thu, 17 Jan 2013, Felipe Balbi wrote: > > > > > do you mean v3.9 ? > > > > It sounds like the other patches need to be merged first before these > > cleanups can be merged. So rather than adding a merge order dependency > > during 3.9, it seems best to queue the non-essential clock cleanup side > > for 3.10. > > How about let's do it in a late cleanup branch towards the end of the > v3.9 merge window? That's fine with me too if the arm-soc folks are willing. - Paul
diff --git a/arch/arm/mach-omap2/cclock3xxx_data.c b/arch/arm/mach-omap2/cclock3xxx_data.c index 6ef8758..b58ec96 100644 --- a/arch/arm/mach-omap2/cclock3xxx_data.c +++ b/arch/arm/mach-omap2/cclock3xxx_data.c @@ -3291,8 +3291,6 @@ static struct omap_clk omap3xxx_clks[] = { CLK(NULL, "cpefuse_fck", &cpefuse_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "ts_fck", &ts_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), - CLK("usbhs_omap", "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), - CLK("usbhs_tll", "usbtll_fck", &usbtll_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "core_96m_fck", &core_96m_fck, CK_3XXX), CLK(NULL, "mmchs3_fck", &mmchs3_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "mmchs2_fck", &mmchs2_fck, CK_3XXX), @@ -3329,8 +3327,6 @@ static struct omap_clk omap3xxx_clks[] = { CLK(NULL, "pka_ick", &pka_ick, CK_34XX | CK_36XX), CLK(NULL, "core_l4_ick", &core_l4_ick, CK_3XXX), CLK(NULL, "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), - CLK("usbhs_omap", "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), - CLK("usbhs_tll", "usbtll_ick", &usbtll_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK("omap_hsmmc.2", "ick", &mmchs3_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "mmchs3_ick", &mmchs3_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "icr_ick", &icr_ick, CK_34XX | CK_36XX), @@ -3393,17 +3389,10 @@ static struct omap_clk omap3xxx_clks[] = { CLK(NULL, "usbhost_120m_fck", &usbhost_120m_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "usbhost_48m_fck", &usbhost_48m_fck, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "usbhost_ick", &usbhost_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), - CLK("usbhs_omap", "usbhost_ick", &usbhost_ick, CK_3430ES2PLUS | CK_AM35XX | CK_36XX), CLK(NULL, "utmi_p1_gfclk", &dummy_ck, CK_3XXX), CLK(NULL, "utmi_p2_gfclk", &dummy_ck, CK_3XXX), CLK(NULL, "xclk60mhsp1_ck", &dummy_ck, CK_3XXX), CLK(NULL, "xclk60mhsp2_ck", &dummy_ck, CK_3XXX), - CLK(NULL, "usb_host_hs_utmi_p1_clk", &dummy_ck, CK_3XXX), - CLK(NULL, "usb_host_hs_utmi_p2_clk", &dummy_ck, CK_3XXX), - CLK("usbhs_omap", "usb_tll_hs_usb_ch0_clk", &dummy_ck, CK_3XXX), - CLK("usbhs_omap", "usb_tll_hs_usb_ch1_clk", &dummy_ck, CK_3XXX), - CLK("usbhs_tll", "usb_tll_hs_usb_ch0_clk", &dummy_ck, CK_3XXX), - CLK("usbhs_tll", "usb_tll_hs_usb_ch1_clk", &dummy_ck, CK_3XXX), CLK(NULL, "init_60m_fclk", &dummy_ck, CK_3XXX), CLK(NULL, "usim_fck", &usim_fck, CK_3430ES2PLUS | CK_36XX), CLK(NULL, "gpt1_fck", &gpt1_fck, CK_3XXX),