An error occurred fetching the project authors.
- 20 Jul, 2011 1 commit
-
-
Thomas Abraham authored
Signed-off-by:
Thomas Abraham <thomas.ab@samsung.com> Signed-off-by:
Kukjin Kim <kgene.kim@samsung.com>
-
- 06 Jan, 2011 1 commit
-
-
Yauhen Kharuzhy authored
Define maps for HSMMC devices. S3C2443 has one HSMMC device with base address 0x4A800000. S3C2416 has HSMMC0 at 0x4AC00000 and HSMMC1 at 0x4A800000. So suppose that S3C2443 has only HSMMC1. Define clock for hsmmc0 device and register it. Signed-off-by:
Yauhen Kharuzhy <jekhor@gmail.com> Signed-off-by:
Kukjin Kim <kgene.kim@samsung.com>
-
- 10 May, 2010 3 commits
-
-
Anand Gadiyar authored
s/seperate/separate Signed-off-by:
Anand Gadiyar <gadiyar@ti.com> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
Ben Dooks authored
To share code with some of the newer parts such as the S3C2416, move parts of arch/arm/mach-s3c2443/clock.c to a common file called arch/arm/plat-s3c24xx/s3c2443-clock.c. Update the build configuration to deal with this new file. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Add s3c_disable_clocks() and change the clock registration code to use the s3c_register_clocks() followed by s3c_disable_clocks() instead of the loops it was using. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 07 Mar, 2010 5 commits
-
-
Ben Dooks authored
Add set_rate and round_rate calls to armdiv for future use with cpu frequency scaling. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
The clk_mpll has long been moved into common clock code, remove the code completely instead of the nasty #if 0 block. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Add note on MPLLREF clock source and why it cannot be easily removed. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Move more of the core clocks that where left over from the last commit as they are much more core to the system operation. This should allow for easier tracking of any problems. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
The S3C2443 clock code could easily make use of the clksrc implementation in plat-samsung for many of the clocks. Make the clocks that easily move to clksrc-clk over, update any initialisation and remove the old register definitions from the header file (it is only being used once). Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 30 Jan, 2010 1 commit
-
-
Ben Dooks authored
Add common clock gate code for each of the S3C2443 clock gate code. Whether to move this elsewhere will be decided later. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 15 Jan, 2010 2 commits
-
-
Ben Dooks authored
Add s3c_register_clocks() to register an array of clocks, printing an error message if there is a problem. Replace all points in the code where this could be used. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Reduce the size of struct clk by 12 bytes and make defining clocks with common implementation functions easier by moving the set_rate, get_rate, round_rate and set_parent calls into a new structure called 'struct clk_ops' and using that instead. This change does make a few clocks larger as they need their own clk_ops, but this is outweighed by the number of clocks with either no ops or having a common set of ops. Update all the users of this. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 18 Dec, 2008 1 commit
-
-
Ben Dooks authored
As per Russell King's last review comment, find and remove all unnecessary includes of <linux/delay.h> in the files that do not need them. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 16 Dec, 2008 1 commit
-
-
Ben Dooks authored
The S3C64XX timer is running at the wrong rate due to the assumptions made in the timer initialisation about the way the pwm dividers work. This means that time on the S3C64XX runs twice as fast as it should. Fix the problem by moving to using the clk framework to setup the pwm timer clock muxes, as the pwm-clock code has all the necessary knowledge of how the timer clock inputs are routed. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 15 Dec, 2008 2 commits
-
-
Ben Dooks authored
Add the initial clocks definitions for the s3c6400 and s3c6410. Move the epll and ext clock from the s3c2443 support into the common code. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Update the clock settings on resume for suspend/resume support so that if the boot loader changes anything or the system's PLL is reset then we return with the correct settings. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 16 Oct, 2008 1 commit
-
-
Ben Dooks authored
Fix the calculation of HCLK on the S3C2443, it should not have been passed through S3C2443_CLKDIV0_HALF_HCLK. Re-work of original patch from Wei Shuai <cpuwolf@gmail.com> Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 07 Oct, 2008 2 commits
-
-
Ben Dooks authored
Continue moving the include files into arch/arm Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
First move of items out of include/asm-arm/plat-s3c* to their new homes under arch/arm/plat-s3c/include/plat and arch/arm/plat-s3c24xx/include/plat directories. Note, we have to create a dummy arch/arm/plat-s3c/Makefile to allow us to add arch/arm/plat-s3c/include/plat to the path. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 06 Sep, 2008 1 commit
-
-
Russell King authored
Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 07 Aug, 2008 2 commits
-
-
Russell King authored
This just leaves include/asm-arm/plat-* to deal with. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Remove includes of asm/hardware.h in addition to asm/arch/hardware.h. Then, since asm/hardware.h only exists to include asm/arch/hardware.h, update everything to directly include asm/arch/hardware.h and remove asm/hardware.h. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 07 Jul, 2008 3 commits
-
-
Ben Dooks authored
Update the S3C2443 clock support to add the prediv clock that is sourced via a divider from msysclk. Also fix the setting of p and h clocks from this prediv clock. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Add the armdiv and arm clocks to the S3C2443 clock framework and ensure they are correctly setup. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
s3c2443_clkcon_enable_p() was reading from the correct register S3C2443_PCLKCON, but then writing the value back to the wrong register S3C2443_HCLKCON. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
- 19 Oct, 2007 1 commit
-
-
Robert P. J. Day authored
Fix the various misspellings of "system", controller", "interrupt" and "[un]necessary". Signed-off-by:
Robert P. J. Day <rpjday@mindspring.com> Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
- 30 May, 2007 1 commit
-
-
Ben Dooks authored
Fix sparse warnings in the arch/arm/mach-s3c2443/clock.c, including an bug in initialising the cf clock initialiser where two values are being set for the ctrlbit. arch/arm/mach-s3c2443/clock.c:397:12: warning: symbol 'clk_usb_bus_host' was not declared. Should it be static? arch/arm/mach-s3c2443/clock.c:760:4: error: Initializer entry defined twice arch/arm/mach-s3c2443/clock.c:761:4: also defined here Signed-off-by:
Ben Dooks <ben-linux@fluff.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 20 May, 2007 1 commit
-
-
Ben Dooks authored
Add the clocks missing form HCLKCON back into the set of clocks being registered at initalisation time. Signed-off-by:
Ben Dooks <ben-linux@fluff.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 11 May, 2007 1 commit
-
-
Graeme Gregory authored
This adds the ac97 clock to the s3c2443 machine files. It seems to have been simply missed out previously. Signed-off-by:
Graeme Gregory <gg@opensource.wolfsonmicro.com> Signed-off-by:
Ben Dooks <ben-linux@fluff.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 16 Feb, 2007 1 commit
-
-
Ben Dooks authored
Add arch/arm/mach-s3c2443 for support of the Samsung S3C2443 SoC This patch adds the core CPU support, clock framework, times and initial IRQ support, as well as adding the directory into the build tree. Signed-off-by:
Ben Dooks <ben-linux@fluff.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-