| Submitter | Sascha Hauer |
|---|---|
| Date | May 9, 2012, 7:15 a.m. |
| Message ID | <20120509071500.GC16535@pengutronix.de> |
| Download | mbox |
| Permalink | /patch/157898/ |
| State | New |
| Headers | show |
Pull-request
git://git.pengutronix.de/git/imx/linux-2.6.git tags/imx-common-clkComments
On Wednesday 09 May 2012, Sascha Hauer wrote: > Hi Arnd, Olof, > > Please pull the following i.MX common clock support branch for next. > > Same as with Shawns series this one depends on: > > git://git.linaro.org/people/mturquette/linux.git clk-next > http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev > I've put all of those on the next/clock branch now. Thanks Arnd
Hi Arnd, On Fri, May 11, 2012 at 03:14:36PM +0000, Arnd Bergmann wrote: > On Wednesday 09 May 2012, Sascha Hauer wrote: > > Hi Arnd, Olof, > > > > Please pull the following i.MX common clock support branch for next. > > > > Same as with Shawns series this one depends on: > > > > git://git.linaro.org/people/mturquette/linux.git clk-next > > http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev > > > > I've put all of those on the next/clock branch now. So do you want me to rebase my stuff on arm-soc/next/clock then? Sascha
On Friday 11 May 2012, Sascha Hauer wrote: > On Fri, May 11, 2012 at 03:14:36PM +0000, Arnd Bergmann wrote: > > On Wednesday 09 May 2012, Sascha Hauer wrote: > > > Hi Arnd, Olof, > > > > > > Please pull the following i.MX common clock support branch for next. > > > > > > Same as with Shawns series this one depends on: > > > > > > git://git.linaro.org/people/mturquette/linux.git clk-next > > > http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev > > > > > > > I've put all of those on the next/clock branch now. > > So do you want me to rebase my stuff on arm-soc/next/clock then? > I'm not sure if we're talking about the same things. I mean I've put pulledthe clk-next branch from Mike and the clkdev branch from Russell into the next/clock branch and pulled both your imx series and Shawn's mxs series on top into the same branch. If you're talking about those patches, then there is no need to rebase them AFAICT. If you have other patches building on your clock series, you should rebase them to whatever is the minimum set of dependencies, which may or may not be this branch. Arnd
On Fri, May 11, 2012 at 03:27:15PM +0000, Arnd Bergmann wrote: > On Friday 11 May 2012, Sascha Hauer wrote: > > On Fri, May 11, 2012 at 03:14:36PM +0000, Arnd Bergmann wrote: > > > On Wednesday 09 May 2012, Sascha Hauer wrote: > > > > Hi Arnd, Olof, > > > > > > > > Please pull the following i.MX common clock support branch for next. > > > > > > > > Same as with Shawns series this one depends on: > > > > > > > > git://git.linaro.org/people/mturquette/linux.git clk-next > > > > http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev > > > > > > > > > > I've put all of those on the next/clock branch now. > > > > So do you want me to rebase my stuff on arm-soc/next/clock then? > > > > I'm not sure if we're talking about the same things. I mean I've put > pulledthe clk-next branch from Mike and the clkdev branch from Russell > into the next/clock branch and pulled both your imx series and Shawn's > mxs series on top into the same branch. Yes, we are talking about the same thing. I immediately pulled arm-soc and have found the dependencies but not the imx clock patches. Now they are there \o/ Thanks Sascha
Hi Arnd, Olof, Please pull the following i.MX common clock support branch for next. Same as with Shawns series this one depends on: git://git.linaro.org/people/mturquette/linux.git clk-next http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-arm.git clkdev Thanks Sascha The following changes since commit 66f75a5d028beaf67c931435fdc3e7823125730c: Linux 3.4-rc4 (2012-04-21 14:47:52 -0700) are available in the git repository at: git://git.pengutronix.de/git/imx/linux-2.6.git tags/imx-common-clk for you to fetch changes up to c818f97bc3266f0fbf619f2348d951272f8ac335: ARM i.MX: remove now unused clock files (2012-05-09 09:00:40 +0200) ---------------------------------------------------------------- ARM i.MX common clock framework support ---------------------------------------------------------------- Sascha Hauer (30): dmaengine i.MX SDMA: do not depend on grouped clocks spi i.MX: do not depend on grouped clocks video imxfb: do not depend on grouped clocks net fec: do not depend on grouped clocks mmc mxcmmc: do not depend on grouped clocks mmc sdhc i.MX: do not depend on grouped clocks serial i.MX: do not depend on grouped clocks mtd mxc_nand: prepare/unprepare clock USB ehci mxc: prepare/unprepare clock USB ehci mxc: sanitize clock handling w1 i.MX: prepare/unprepare clock watchdog imx2: prepare clk before enabling it media mx3 camera: prepare clk before enabling it dmaengine i.MX ipu: clk_prepare/unprepare clock rtc: imx dryice: Add missing clk_prepare ARM i.MX5: prepare gpc_dvfs_clk ARM i.MX timer: request correct clock ARM i.MX3: Make ccm base address a variable ARM i.MX: prepare for common clock framework ARM i.MX: Add common clock support for pllv1 ARM i.MX: Add common clock support for pllv2 ARM i.MX: Add common clock support for 2bit gate ARM i.MX25: implement clocks using common clock framework ARM i.MX1: implement clocks using common clock framework ARM i.MX21: implement clocks using common clock framework ARM i.MX27: implement clocks using common clock framework ARM i.MX31: implement clocks using common clock framework ARM i.MX5: implement clocks using common clock framework ARM i.MX35: implement clocks using common clock framework ARM i.MX: remove now unused clock files Shawn Guo (4): ARM: imx: add common clock support for pllv3 ARM: imx: add common clock support for pfd ARM: imx: add common clock support for clk busy ARM: i.MX6: implement clocks using common clock framework arch/arm/mach-imx/Kconfig | 8 + arch/arm/mach-imx/Makefile | 19 +- arch/arm/mach-imx/clk-busy.c | 189 +++ arch/arm/mach-imx/clk-gate2.c | 118 ++ arch/arm/mach-imx/clk-imx1.c | 115 ++ arch/arm/mach-imx/clk-imx21.c | 186 +++ arch/arm/mach-imx/clk-imx25.c | 248 ++++ arch/arm/mach-imx/clk-imx27.c | 290 +++++ arch/arm/mach-imx/clk-imx31.c | 182 +++ arch/arm/mach-imx/clk-imx35.c | 278 +++++ arch/arm/mach-imx/clk-imx51-imx53.c | 466 +++++++ arch/arm/mach-imx/clk-imx6q.c | 439 +++++++ arch/arm/mach-imx/clk-pfd.c | 147 +++ arch/arm/mach-imx/clk-pllv1.c | 66 + arch/arm/mach-imx/clk-pllv2.c | 249 ++++ arch/arm/mach-imx/clk-pllv3.c | 419 +++++++ arch/arm/mach-imx/clk.h | 83 ++ arch/arm/mach-imx/clock-imx1.c | 636 ---------- arch/arm/mach-imx/clock-imx21.c | 1239 ------------------- arch/arm/mach-imx/clock-imx25.c | 346 ------ arch/arm/mach-imx/clock-imx27.c | 785 ------------ arch/arm/mach-imx/clock-imx31.c | 630 ---------- arch/arm/mach-imx/clock-imx35.c | 536 -------- arch/arm/mach-imx/clock-imx6q.c | 2111 -------------------------------- arch/arm/mach-imx/clock-mx51-mx53.c | 1675 ------------------------- arch/arm/mach-imx/crmregs-imx3.h | 79 +- arch/arm/mach-imx/mm-imx3.c | 6 + arch/arm/mach-imx/mm-imx5.c | 1 + arch/arm/mach-imx/pm-imx3.c | 4 +- arch/arm/plat-mxc/clock.c | 11 + arch/arm/plat-mxc/include/mach/clock.h | 4 + arch/arm/plat-mxc/time.c | 14 + drivers/dma/imx-sdma.c | 40 +- drivers/dma/ipu/ipu_idmac.c | 6 +- drivers/media/video/mx3_camera.c | 4 +- drivers/mmc/host/mxcmmc.c | 39 +- drivers/mmc/host/sdhci-esdhc-imx.c | 42 +- drivers/mtd/nand/mxc_nand.c | 6 +- drivers/net/ethernet/freescale/fec.c | 35 +- drivers/rtc/rtc-imxdi.c | 6 +- drivers/spi/spi-imx.c | 30 +- drivers/tty/serial/imx.c | 38 +- drivers/usb/host/ehci-mxc.c | 62 +- drivers/video/imxfb.c | 50 +- drivers/w1/masters/mxc_w1.c | 4 +- drivers/watchdog/imx2_wdt.c | 2 +- 46 files changed, 3796 insertions(+), 8147 deletions(-) create mode 100644 arch/arm/mach-imx/clk-busy.c create mode 100644 arch/arm/mach-imx/clk-gate2.c create mode 100644 arch/arm/mach-imx/clk-imx1.c create mode 100644 arch/arm/mach-imx/clk-imx21.c create mode 100644 arch/arm/mach-imx/clk-imx25.c create mode 100644 arch/arm/mach-imx/clk-imx27.c create mode 100644 arch/arm/mach-imx/clk-imx31.c create mode 100644 arch/arm/mach-imx/clk-imx35.c create mode 100644 arch/arm/mach-imx/clk-imx51-imx53.c create mode 100644 arch/arm/mach-imx/clk-imx6q.c create mode 100644 arch/arm/mach-imx/clk-pfd.c create mode 100644 arch/arm/mach-imx/clk-pllv1.c create mode 100644 arch/arm/mach-imx/clk-pllv2.c create mode 100644 arch/arm/mach-imx/clk-pllv3.c create mode 100644 arch/arm/mach-imx/clk.h delete mode 100644 arch/arm/mach-imx/clock-imx1.c delete mode 100644 arch/arm/mach-imx/clock-imx21.c delete mode 100644 arch/arm/mach-imx/clock-imx25.c delete mode 100644 arch/arm/mach-imx/clock-imx27.c delete mode 100644 arch/arm/mach-imx/clock-imx31.c delete mode 100644 arch/arm/mach-imx/clock-imx35.c delete mode 100644 arch/arm/mach-imx/clock-imx6q.c delete mode 100644 arch/arm/mach-imx/clock-mx51-mx53.c