This patch initializes the power domain of EXYNOS4210. The devices
which suppot runtime-PM have to be added in specific power domain.
Signed-off-by: Chanwoo Choi
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos4/mach-nuri.c | 18 ++
arch/arm/mach-exynos4/mach-sm
This patch delete the power domain code depend on Samsung SoC
to use the generic Power domain framework for EXYNOS4210.
Signed-off-by: Chanwoo Choi
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos4/Kconfig |9 --
arch/arm/mach-exynos4/Makefile |1 -
arch/
Signed-off-by: Chanwoo Choi
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos4/Makefile |2 +-
arch/arm/mach-exynos4/pm-runtime.c | 56
2 files changed, 57 insertions(+), 1 deletions(-)
create mode 100644 arch/arm/mach-exynos4/pm-runtime.c
dif
Use the generic power domains support to implement support for
power domain on EXYNOS4210.
I refer to the following patch to implement what configure
the clock-gating control register for block to turn off/on:
http://git.infradead.org/users/kmpark/linux-2.6-samsung/commit/39a81876d034dcbdc2a4c4c4b
The following patch set use the generic Power domain Framework instead of
power domain code depend of Samsung SoC.
Chanwoo Choi (4):
ARM: EXYNOS4: Support for generic I/O power domains on EXYNOS4210
ARM: EXYNOS4: Support for generic Clock manipulation PM callbacks
ARM: EXYNOS4: Delete the po
From: Inderpal Singh
Configure MAX8997 PMIC and provide platform specific data
for origen.
Signed-off-by:
---
arch/arm/mach-exynos4/mach-origen.c | 399 ++-
1 files changed, 398 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-exynos4/mach-origen.c
b/
Hi Ben,
On 3 August 2011 14:42, Ben Dooks wrote:
> On Wed, Aug 03, 2011 at 12:08:27AM +0100, Thomas Abraham wrote:
>> For device tree based probe, the dependecy on pdev->id to attach a
>> corresponding default port info to the driver's private data is
>> removed. The fifosize parameter is obtaine
On Wed, Aug 10, 2011 at 5:33 PM, padma venkat wrote:
> Hi Jassi,
>
> On Tue, Aug 9, 2011 at 6:13 PM, Jassi Brar wrote:
>> On Tue, Aug 9, 2011 at 7:28 PM, Padmavathi Venna wrote:
>>> SPI driver is modified to lookup the bus clock using the
>>> alias name instead of getting clock name and clock
>>
Hi Padmavathi,
On 08/10/2011 02:04 PM, padma venkat wrote:
> Hi Sylwester,
>
> On Tue, Aug 9, 2011 at 7:12 PM, Sylwester Nawrocki
> wrote:
>> [corrected Jassi's email address]
>>
>> On 08/09/2011 03:57 PM, Padmavathi Venna wrote:
>>> Create a clkdev alias for spi bus clock and modify the spi
>>>
SPI driver is modified to lookup the bus clock using the
alias name instead of getting clock name and clock
number from platform data.
Driver is modified to get the best source clock among the
available source clocks for the required frequency.At a time
it enables only the required clock for the r
Create a clkdev alias for spi bus clock and modify the spi
driver to lookup the clock using the alias name instead of
passing clock name and clock number from SPI platform data.
Board designer has the option to pass the list of bus clocks
that are going to be used with SPI controller.If that list
Hi Sylwester,
On Tue, Aug 9, 2011 at 7:12 PM, Sylwester Nawrocki
wrote:
> [corrected Jassi's email address]
>
> On 08/09/2011 03:57 PM, Padmavathi Venna wrote:
>> Create a clkdev alias for spi bus clock and modify the spi
>> driver to lookup the clock using the alias name instead of
>> passing cl
Hi Jassi,
On Tue, Aug 9, 2011 at 6:13 PM, Jassi Brar wrote:
> On Tue, Aug 9, 2011 at 7:28 PM, Padmavathi Venna wrote:
>> SPI driver is modified to lookup the bus clock using the
>> alias name instead of getting clock name and clock
>> number from platform data.
> Cool.
>
>> Driver is modified to
On Wed, 10 Aug 2011 15:51:19 +0530
Thomas Abraham wrote:
> s3c64xx and later SoC's include the interrupt mask and pending
> registers in the uart controller, unlike the s3c24xx SoC's which have
> these registers in the interrupt controller. When the mask and
> pending registers are part of the ua
According to commit c4806174c516d26bf4a72db1789cfc96e4950d07
(ARM: S3C2412: DMA: Remove I2S FIFO address) the S3C DMA API does not
make use of hw_addr.to/from declared for some of the channels in
mach-s3c24XX/dma.c
Grepping through the kernel also did non reveal any new users of
these properties s
While trying to sort the dma for S3C2416 I stumbled open the hw_addr
declarations in the other dma.c files.
It took me a while to figure out that they seem to be some sort
of leftover, i.e. they are used in dma-pl080.c of the old Samsung
kernels based on 2.6.21 but nowhere in current kernels.
The
As all users of s3c24xx_dma_addr are gone now, remove it completely.
Signed-off-by: Heiko Stuebner
---
arch/arm/plat-samsung/include/plat/dma-s3c24xx.h |6 --
1 files changed, 0 insertions(+), 6 deletions(-)
diff --git a/arch/arm/plat-samsung/include/plat/dma-s3c24xx.h
b/arch/arm/plat-
With uart tx/rx/err interrupt handling moved into the driver for s3c64xx
and later SoC's, the uart interrupt handling in plaform code can be removed.
The uart device irq resources is reduced to one and the related unused
macros are removed.
Suggested-by: Grant Likely
CC: Ben Dooks
Signed-off-by:
s3c64xx and later SoC's include the interrupt mask and pending registers
in the uart controller, unlike the s3c24xx SoC's which have these registers
in the interrupt controller. When the mask and pending registers are part
of the uart controller, a unified interrupt handler can handle the tx/rx
int
s3c64xx and later SoC's include the uart interrupt mask and pending registers
in the uart controller, unlike their s3c24xx predecessor. This allows the
uart irq handling to be moved from the platform code to the driver. This
patchset does this change and removes all the macros that will not be
requ
Singed-off-by: Chanwoo Choi
Singed-off-by: Donggeun Kim
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos4/clock.c | 295 +
arch/arm/mach-exynos4/include/mach/regs-pmu.h |6 +
2 files changed, 301 insertions(+), 0 deletions(-)
mode change 100644
2011/8/9 Russell King - ARM Linux :
> Consolidate 24 trivial gpiolib implementions out of mach/gpio.h
> into asm/gpio.h. This is basically the include of asm-generic/gpio.h
> and the definition of gpio_get_value, gpio_set_value, and gpio_cansleep
> as described in Documentation/gpio.txt
>
> Signe
22 matches
Mail list logo