21 May, 2011
2 commits
-
Reviewed-by: Stanley Miao
Signed-off-by: Viresh Kumar
Signed-off-by: Rajeev Kumar
Signed-off-by: Russell King -
Define common clk_init routine in plat/clock.c for calling recalc_root_clocks.
This routine will be used for any common code across all machine families.
Whereas family specific spear*xx_clk_init routines will be used for family
specific code.Signed-off-by: Viresh Kumar
Signed-off-by: Russell King
09 Mar, 2011
10 commits
-
Reviewed-by: Stanley Miao
Signed-off-by: Shiraz Hashim
Signed-off-by: Rajeev Kumar
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
Now we used standard SZ_* macros instead of self defined *_SIZE macros. This
patch removes all such unused *_SIZE macros for spear3xx & 6xx.Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
Resource size required mostly is 4K for all devices, whereas currently
reserved space is much beyond that. This patch replaces SIZE macro's used at
multiple places with SZ_4K.Reviewed-by: Stanley Miao
Signed-off-by: Viresh Kumar
Signed-off-by: Shiraz Hashim
Signed-off-by: Rajeev Kumar
Signed-off-by: Russell King -
Reviewed-by: Stanley Miao
Signed-off-by: Deepak Sikri
Signed-off-by: shiraz hashim
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
This patch makes inclusion of hardware.h and spear.h consistent over all spear
variants. Now we will include hardware.h, wherever we need to use hardware
macros. spear.h will be automatically included by hardware.hSigned-off-by: Viresh Kumar
Signed-off-by: Russell King -
Order of inclusion of .h files must be: , , ,
. This patch corrects this ordering whereever it is not followed.Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
- Add support for divisor per parent clock
- Add ENABLED_ON_INIT feature in clk
- Add clk_set_rate(), round_rate_index & clk_round_rate()
- Simplify clk_recalc functions
- Add/update clock definitionsReviewed-by: Stanley Miao
Signed-off-by: Viresh Kumar
Signed-off-by: shiraz hashim
Signed-off-by: Rajeev Kumar
Signed-off-by: Russell King -
- Add a dummy clk_set_rate() function. This is required for compilation
of a few drivers.
- Make functions in plat-spear/clock.c more generic over all SPEAr
platforms.
- Add div_factor in struct clk for clks with .recalc = follow_parent
- Change type of register pointers to void __iomem *Reviewed-by: Stanley Miao
Signed-off-by: Viresh Kumar
Signed-off-by: Rajeev Kumar
Signed-off-by: Russell King -
Move platform specific timer initialization code is moved into platform
specific files.Reviewed-by: Jamie Iles
Reviewed-by: Stanley Miao
Signed-off-by: Shiraz Hashim
Signed-off-by: Rajeev Kumar
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
Add IOMEM(x) definition, and use it with MISC_BASE for SPEAr platform.
With this there is no need to typecast misc macros to (unsigned int *).Reviewed-by: Stanley Miao
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King
02 Nov, 2010
1 commit
-
"gadget", "through", "command", "maintain", "maintain", "controller", "address",
"between", "initiali[zs]e", "instead", "function", "select", "already",
"equal", "access", "management", "hierarchy", "registration", "interest",
"relative", "memory", "offset", "already",Signed-off-by: Uwe Kleine-König
Signed-off-by: Jiri Kosina
22 Jul, 2010
1 commit
-
Add a dummy clk definition for the APB pclk signal on all platforms
using the AMBA bus infrastructure. This ensures that these platforms
continue to work when the core amba bus code controls the APB pclk.Signed-off-by: Russell King
25 May, 2010
1 commit
-
Remove duplicated #include('s) in
arch/arm/mach-spear6xx/spear6xx.cSigned-off-by: Huang Weiyi
Signed-off-by: Russell King
04 May, 2010
1 commit
-
Multiple peripherals in SPEAr share common hardware interrupt lines.
This patch adds support for a shared irq layer, which registers hardware
irqs by itself and exposes virtual irq numbers to peripherals.Signed-off-by: Viresh Kumar
Signed-off-by: Russell King
14 Apr, 2010
3 commits
-
Reviewed-by: Linus Walleij
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
Clock framework for SPEAr is based upon clkdev framework for ARM
Reviewed-by: Linus Walleij
Signed-off-by: Viresh Kumar
Signed-off-by: Russell King -
Reviewed-by: Linus Walleij
Signed-off-by: Viresh Kumar
Signed-off-by: Rajeev Kumar
Signed-off-by: Russell King