fd4959d8779a8e7099c6ecf4f7c854dbf34890e9 |
|
13-Jul-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX: Use CLOCKSOURCE_OF_DECLARE() for DT targets This patch uses clocksource_of_init() call for DT targets. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
229be9c14176989b0cb68d4d8aeba30486ec8e16 |
|
10-Jun-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX clk: Move clock check function in common location This patch moves clock check function in common i.MX location and switch i.MX clk drivers to use this new function. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
f4696752b1e966ea5b3a53ec088a237780612fc0 |
|
27-May-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX: Use of_clk_get_by_name() for timer clocks for DT case. Use of_clk_get_by_name() for timer clocks for DT case. This patch eliminates a lot of unneeded clk_register_clkdev() calls for GPT. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
ac36187b373ff6be495c7b68ccea5eb0fe928442 |
|
20-May-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX1 clk: Add devicetree support This patch adds devicetree support CCM module for i.MX1 (MC9328MX1) CPUs. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
d559cecc7700e0a1335b075068fcff70e72e96a4 |
|
13-May-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX1 clk: Remove clk_register_clkdev() for unused clocks This patch removes clk_register_clkdev() for the clocks that do not have any users from boards and drivers. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
402e4a4c532e0f6fe39dcc120285ed4b7d75aa43 |
|
13-May-2014 |
Alexander Shiyan <shc_work@mail.ru> |
ARM: i.MX1 clk: Add missing clocks This patch adds missing clocks for mpll_gate, spll_gate, uart3_gate, ssi2_gate and brom_gate. As an additional this fixes incorrect bit position for dma_gate clock. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
|
50f2de61269bbe2f40bead1969a9594fa8599b93 |
|
14-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
ARM: imx: include hardware.h rather than mach/hardware.h It moves a bunch of header files included in hardware.h and itself from mach-imx/include/mach to mach-imx, and updates users to include hardware.h rather than mach/hardware.h. The files in mach-imx/devices will need to include "../hardware.h". Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de>
|
e69dc9a91eeb0387e08d8e1d0e576c88b28902fc |
|
16-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
video: imxfb: remove cpu_is_xxx by using platform_device_id It changes the driver to use platform_device_id rather than cpu_is_xxx to determine the controller type, and updates the platform code accordingly. As the result, mach/hardware.h inclusion gets removed from the driver. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> Cc: linux-fbdev@vger.kernel.org
|
e51d0f0ac4b7f513808743c6a62f0387eebd0144 |
|
15-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
dma: imx-dma: remove cpu_is_xxx by using platform_device_id It changes the driver to use platform_device_id rather than cpu_is_xxx to determine the controller type, and updates the platform code accordingly. As the result, mach/hardware.h inclusion gets removed from the driver. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Tested-by: Javier Martin <javier.martin@vista-silicon.com> Cc: Vinod Koul <vinod.koul@linux.intel.com>
|
bb1d34a20d537e2f2342db8b5918512f05b0f852 |
|
15-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
rtc: mxc_rtc: remove cpu_is_xxx by using platform_device_id It changes the driver to use platform_device_id rather than cpu_is_xxx to determine the controller type, and updates the platform code accordingly. As the result, mach/hardware.h inclusion gets removed from the driver. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: rtc-linux@googlegroups.com
|
5bdfba29f18f0a36df8e28328315213ea47eb529 |
|
14-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
i2c: imx: remove cpu_is_xxx by using platform_device_id This is some amount of work left/forgot from device tree conversion. Instead of checking cpu_is_xxx to determine the controller type, the driver should use platform_device_id, which should match the device tree compatible string. The patch changes the driver to use platform_device_id rather than cpu_is_xxx to determine the controller type/version. It also updates the platform code and device tree source accordingly. As the result, mach/hardware.h inclusion gets removed from the driver. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de> Cc: Wolfram Sang <w.sang@pengutronix.de> Cc: linux-i2c@vger.kernel.org
|
e3372474cfa0dc016f10ec47baddbd1ed0abecf3 |
|
13-Sep-2012 |
Shawn Guo <shawn.guo@linaro.org> |
ARM: imx: include common.h rather than mach/common.h Rename mach-imx/include/mach/common.h to mach-imx/common.h and update all users to include common.h rather than mach/common.h. It also removes an unneeded inclusion to common.h in mach-imx/devices/devices.c. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Arnd Bergmann <arnd@arndb.de>
|
2cfb45188a997ba4c3348e98a999b36663a4646f |
|
16-May-2012 |
Sascha Hauer <s.hauer@pengutronix.de> |
ARM i.MX: remove now unnecessary argument from mxc_timer_init As the timer code now does a clk_get to get its clock we don't need the struct clk argument anymore. This also changes the alternative EPIT timer to do a clk_get. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
|
cd73785fb7cdd59f0edaaf9958b1bce60e0aab3a |
|
09-Mar-2012 |
Sascha Hauer <s.hauer@pengutronix.de> |
ARM i.MX1: implement clocks using common clock framework This also changes the DMA clkdev lookup to use the imx-dma driver name and "ahb" as connection ID to request the hclk dma clock. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
|