Hi Mark,
On Mon, Jan 30, 2012 at 3:10 AM, Mark Brown
wrote:
> On Sat, Jan 28, 2012 at 10:30:36PM +0530, Shubhrajyoti Datta wrote:
>
> Please delete irrelevant context from your replies.
>
>> > + ret = request_irq(irq, s3c64xx_spi_irq, 0, "spi-s3c64xx", sdd);
>
>> Could we have a threaded irq in
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/platsmp.c |9 ++---
> 1 files changed, 6 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c
> index 683aec7..dfb4630 100644
> --- a/arch/arm/m
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/include/mach/map.h | 13 +++--
> 1 files changed, 11 insertions(+), 2 deletions(-)
>
> diff --git a/arch/arm/mach-exynos/include/mach/map.h
> b/arch/arm/mach-exynos/include/mach/map.h
> index f88acaf.
On 2/1/12, Kukjin Kim wrote:
> Cc: Thomas Abraham
> Cc: Greg Kroah-Hartman
> Signed-off-by: Kukjin Kim
> ---
> drivers/tty/serial/samsung.c |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/tty/serial/samsung.c b/drivers/tty/serial/samsung.c
> index 3b07fb9
As I remember only DT based board file is acceptable for mainline?
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/Kconfig | 11
> arch/arm/mach-exynos/Makefile|2 +
> arch/arm/mach-exynos/mach-smdk5250.c | 94
>
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/Makefile|1 +
> arch/arm/mach-exynos/Kconfig | 13 ++
> arch/arm/mach-exynos/Makefile|1 +
> arch/arm/mach-exynos/common.c| 163
> +
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/Makefile |2 +-
> arch/arm/mach-exynos/setup-i2c0.c | 13 +
> 2 files changed, 10 insertions(+), 5 deletions(-)
>
> diff --git a/arch/arm/mach-exynos/Makefile b/arch/arm/mach-exynos/Makefi
On 2/1/12, Kukjin Kim wrote:
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/clock-exynos5.c | 1258
>
> arch/arm/mach-exynos/include/mach/regs-clock.h | 62 ++
Doesn't it better split the three header files?
regs-clock.h as wrapper. regs-clock-exynos
On 2/1/12, Kukjin Kim wrote:
> Since exynos4_init_uarts() can be used for EXYNOS5 SoCs,
> this patch changes the name of function to exynos_init_uarts().
>
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/common.c |8
> arch/arm/mach-exynos/common.h |8
> 2 file
On 01/31/2012 09:27 PM, Kukjin Kim wrote:
> From: Boojin Kim
>
> This patch adds MDMA platform data and enables
> MDMA for DMA memcpy operation for EXYNOS SoCs.
>
> Signed-off-by: Boojin Kim
> Signed-off-by: Kukjin Kim
> ---
> arch/arm/mach-exynos/clock-exynos4.c |9 ++
> ar
On 2/1/12, Russell King - ARM Linux wrote:
> On Wed, Feb 01, 2012 at 12:50:39AM +0900, Kukjin Kim wrote:
>> From: Sangsu Park
>>
>> This patch adds follwing.
>> - IO-map for EXYNOS5250 GPIO support
>> - EXYNOS5250 GPIO bank size/number definitions
>> - memory map definition for S5P GPIO4
>>
>> Si
On Wed, Feb 01, 2012 at 12:50:39AM +0900, Kukjin Kim wrote:
> From: Sangsu Park
>
> This patch adds follwing.
> - IO-map for EXYNOS5250 GPIO support
> - EXYNOS5250 GPIO bank size/number definitions
> - memory map definition for S5P GPIO4
>
> Signed-off-by: Sangsu Park
> Signed-off-by: Kukjin Ki
On Tue, Jan 31, 2012 at 11:26:16PM +0530, Thomas Abraham wrote:
> Add device tree based discovery support for Samsung's sdhci controller
>
> Cc: Ben Dooks
> Signed-off-by: Thomas Abraham
> ---
> .../devicetree/bindings/mmc/samsung-sdhci.txt | 70 +
> drivers/mmc/host/sdhci-s3c.c
Hello.
On 01/31/2012 08:56 PM, Thomas Abraham wrote:
max_width member in platform data can be used to derive the mmc bus transfer
width that can be supported by the controller.
Signed-off-by: Thomas Abraham
---
drivers/mmc/host/sdhci-s3c.c |8
1 files changed, 8 insertions(+)
On Tue, Jan 31, 2012 at 09:11:10PM +0900, Kukjin Kim wrote:
> diff --git a/arch/arm/kernel/smp.c b/arch/arm/kernel/smp.c
> index 57db122..be4d31d 100644
> --- a/arch/arm/kernel/smp.c
> +++ b/arch/arm/kernel/smp.c
> @@ -233,6 +233,22 @@ void __ref cpu_die(void)
> }
> #endif /* CONFIG_HOTPLUG_CPU *
Add device tree based discovery support for Samsung's sdhci controller
Cc: Ben Dooks
Signed-off-by: Thomas Abraham
---
.../devicetree/bindings/mmc/samsung-sdhci.txt | 70 +
drivers/mmc/host/sdhci-s3c.c | 148 +++-
2 files changed, 212 insert
The platform data is copied into driver's private data and the copy is
used for all access to the platform data. This simpifies the addition
of device tree support for the sdhci-s3c driver.
Signed-off-by: Thomas Abraham
---
drivers/mmc/host/sdhci-s3c.c | 11 +--
1 files changed, 9 inse
max_width member in platform data can be used to derive the mmc bus transfer
width that can be supported by the controller.
Signed-off-by: Thomas Abraham
---
drivers/mmc/host/sdhci-s3c.c |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/drivers/mmc/host/sdhci-s3c.c
The sdhci driver is modified to be independent of clk_type member in the sdhci
platform data. Hence, all usage of clk_type in platform code is removed.
Cc: Kyungmin Park
Cc: JeongHyeon Kim
Cc: Kukjin Kim
Cc: Changhwan Youn
Cc: Alim Akhtar
Signed-off-by: Thomas Abraham
---
arch/arm/mach-exyn
With the addition of platform specific driver data in the sdhci driver
for exynos4, the device name of sdhci controllers on exynos4 is changed
accordingly.
Cc: Kukjin Kim
Signed-off-by: Thomas Abraham
---
arch/arm/mach-exynos/clock.c | 24
arch/arm/mach-
SDHCI controllers on Exynos4 do not include the sdclk divider as per the
sdhci controller specification. This case can be represented using the
sdhci quirk SDHCI_QUIRK_NONSTANDARD_CLOCK instead of using an additional
enum type definition 'clk_types'.
Hence, usage of clk_type member in platform dat
This patchset removes all uses of 'clk_type' member from the platform data
of sdhci-s3c driver and adds device tree support for sdhci-s3c driver.
In this patchset, all uses of 'clk_type' member from the platform data are
removed from the sdhci-s3c driver and platform code. The clk_type is a SoC
sp
This commit brings exynos4-dt in line with recent changes to
mach-exynos tree, specifically:
- Fixes build break related to replacing plat/exynos4.h with common.h
in commit cc511b8d84d8 ("ARM: 7257/1: EXYNOS: introduce
arch/arm/mach-exynos/common.[ch]")
- Converts machine to use CONFIG_MU
Device Tree-based Exynos4 machine prepared by Thomas Abraham and
included in 3.3-rc1 hasn't been adjusted to changes that have happened
to mach-exynos during 3.3 merge window.
This commit brings exynos4-dt up to date.
Changes since last version (unmarked v1):
- Added missing .restart handler sp
On 31.01.2012 16:29, Thomas Abraham wrote:
Commit db0d4db22a78 ('ARM: gic: allow GIC to support non-banked setups)
requires a cpu-offset property to be specified for non-banked gic
controllers, which is the case for Exynos4.
Reported-by: Karol Lewandowski
( Minor note - my email address lacks
Hi Kukjin,
I have few comments below...
On 01/31/2012 04:50 PM, Kukjin Kim wrote:
> From: Sangsu Park
>
> This patch adds follwing.
s/follwing/following.
nit: AFAIK it's a good habit not to start a commit description
with "This patch.."
> - IO-map for EXYNOS5250 GPIO support
> - EXYNOS5250 G
From: Boojin Kim
Signed-off-by: Boojin Kim
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/Kconfig | 18 ++--
arch/arm/mach-exynos/Makefile |2 +-
arch/arm/mach-exynos/clock-exynos5.c | 14 +-
arch/arm/mach-exynos/dma.c
From: Boojin Kim
Signed-off-by: Boojin Kim
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/Kconfig |4 +
arch/arm/mach-exynos/clock-exynos4.c |2 +-
arch/arm/mach-exynos/dma.c | 95 ++--
arch/arm/plat-samsung/incl
From: Boojin Kim
This patch adds MDMA platform data and enables
MDMA for DMA memcpy operation for EXYNOS SoCs.
Signed-off-by: Boojin Kim
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/clock-exynos4.c |9 ++
arch/arm/mach-exynos/dma.c | 35 ++
This patches are including various suppporting DMA on
EXYNOS SoCs like following.
[PATCH 1/3] ARM: EXYNOS: Enable MDMA driver
[PATCH 2/3] ARM: EXYNOS: Support DMA for EXYNOS4X12 SoC
[PATCH 3/3] ARM: EXYNOS: Support DMA for EXYNOS5250 SoC
--
To unsubscribe from this list: send the line "unsubscribe
From: Sangsu Park
This patch adds gpio_chips for EXYNOS5250 and replaces
exynos4_xxx() with exynos_xxx() and variables to support
exynos4 and exynos5 together.
Signed-off-by: Sangsu Park
Cc: Grant Likely
Signed-off-by: Kukjin Kim
---
drivers/gpio/gpio-samsung.c | 356 +++
From: Sangsu Park
This patch adds follwing.
- IO-map for EXYNOS5250 GPIO support
- EXYNOS5250 GPIO bank size/number definitions
- memory map definition for S5P GPIO4
Signed-off-by: Sangsu Park
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/common.c| 20 +++
arch/arm/mach
This patch adds support GPIOlib for EXYNOS5250 SoC.
Note: this patch depends on supporting EXYNOS5250 patches and
will be updated when EXYNOS5 DT is supported.
[PATCH 1/2] ARM: EXYNOS: add support GPIO for EXYNOS5250
[PATCH 2/2] gpio/samsung: add support GPIOlib for EXYNOS5250
--
To unsubscribe f
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/platsmp.c |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c
index 683aec7..dfb4630 100644
--- a/arch/arm/mach-exynos/platsmp.c
+++ b/arch/arm/mach-exyn
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/include/mach/map.h | 13 +++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-exynos/include/mach/map.h
b/arch/arm/mach-exynos/include/mach/map.h
index f88acaf..300ed7e 100644
--- a/arch/arm/mach-exynos/i
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/include/mach/irqs.h | 239 ++
1 files changed, 239 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos/include/mach/irqs.h
b/arch/arm/mach-exynos/include/mach/irqs.h
index f77bce0..acf998f 100644
--- a/a
Cc: Thomas Abraham
Cc: Greg Kroah-Hartman
Signed-off-by: Kukjin Kim
---
drivers/tty/serial/samsung.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/tty/serial/samsung.c b/drivers/tty/serial/samsung.c
index 3b07fb9..c55e5fb 100644
--- a/drivers/tty/serial/samsu
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/Kconfig | 11
arch/arm/mach-exynos/Makefile|2 +
arch/arm/mach-exynos/mach-smdk5250.c | 94 ++
3 files changed, 107 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-exyno
Signed-off-by: Kukjin Kim
---
arch/arm/Makefile|1 +
arch/arm/mach-exynos/Kconfig | 13 ++
arch/arm/mach-exynos/Makefile|1 +
arch/arm/mach-exynos/common.c| 163 --
arch/arm/mach-exynos/
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/Makefile |2 +-
arch/arm/mach-exynos/setup-i2c0.c | 13 +
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/arch/arm/mach-exynos/Makefile b/arch/arm/mach-exynos/Makefile
index 995e7cc..2117f02 100644
--- a/arch
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/clock-exynos5.c | 1258
arch/arm/mach-exynos/include/mach/regs-clock.h | 62 ++
arch/arm/plat-s5p/clock.c | 36 +
arch/arm/plat-samsung/include/plat/s5p-clock.h |6 +
4 files changed
Since exynos4_init_uarts() can be used for EXYNOS5 SoCs,
this patch changes the name of function to exynos_init_uarts().
Signed-off-by: Kukjin Kim
---
arch/arm/mach-exynos/common.c |8
arch/arm/mach-exynos/common.h |8
2 files changed, 8 insertions(+), 8 deletions(-)
d
This patch adds support EXYNOS5250 SoC which has two A15 cores
can be used on mobile devices.
This patches are including temporary commits which are about
regarding map, interrupt and get_core_count() and they will be
fixed next time.
And the EXYNOS5 can support single zImage with EXYNOS4 SoCs
wh
Commit db0d4db22a78 ('ARM: gic: allow GIC to support non-banked setups)
requires a cpu-offset property to be specified for non-banked gic
controllers, which is the case for Exynos4.
Reported-by: Karol Lewandowski
Signed-off-by: Thomas Abraham
---
This patch solves the issue of boot failure with
On Tue, Jan 31, 2012 at 02:40:41PM +, Kukjin Kim wrote:
> On 01/31/12 23:32, Will Deacon wrote:
> > On Tue, Jan 31, 2012 at 02:21:28PM +, Kukjin Kim wrote:
> >> On 01/31/12 23:13, Will Deacon wrote:
> >>>
> >>> This doesn't belong in smp.c but, more importantly, this doesn't work for
> >>>
This should be added for EXYNOS4212 and EXYNOS4412 SoCs.
Cc: Thomas Abraham
Cc: Greg Kroah-Hartman
Cc: stable
Signed-off-by: Kukjin Kim
---
drivers/tty/serial/samsung.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/tty/serial/samsung.c b/drivers/tty/serial
On 01/31/12 15:36, Namhyung Kim wrote:
Hello,
2012-01-31 3:25 PM, Kukjin Kim wrote:
Kukjin Kim wrote:
This should be added for EXYNOS4212 and EXYNOS4412 SoCs.
Cc: Thomas Abraham
Cc: Greg Kroah-Hartman
Cc: sta...@kerne.org
Oops, should be 'Cc: sta...@kernel.org'
No, it should be 'Cc: st
On 31 January 2012 20:22, Kukjin Kim wrote:
> On 01/31/12 23:50, Thomas Abraham wrote:
>>
>> Commit 'ARM: gic: allow GIC to support non-banked setups'
>> (db0d4db22a78d31c)
>
>
> I think, following format is more general.
> commit id ("subject")
>
> Please see, below.
> http://lkml.org/lkml/2010/6
On 01/31/12 23:50, Thomas Abraham wrote:
Commit 'ARM: gic: allow GIC to support non-banked setups' (db0d4db22a78d31c)
I think, following format is more general.
commit id ("subject")
Please see, below.
http://lkml.org/lkml/2010/6/1/498
Thanks.
Best regards,
Kgene.
--
Kukjin Kim , Senior Engi
Hi Karol,
On 31 January 2012 16:06, Karol Lewandowski wrote:
> Device Tree-based Exynos4 machine prepared by Thomas Abraham and
> included in 3.3-rc1 hasn't been adjusted to changes that have happened
> to mach-exynos during 3.3 merge window.
>
> Following patch series fixes one build and one boo
On 01/31/12 19:36, Karol Lewandowski wrote:
Commit 4e44d2cb95bd ("ARM: exynos4: convert to CONFIG_MULTI_IRQ_HANDLER")
converted all exynos boards but exynos4-dt.c.
This commit fixes that omission.
Signed-off-by: Karol Lewandowski
Signed-off-by: Kyungmin Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc
On 31 January 2012 16:06, Karol Lewandowski wrote:
> Commit 4e44d2cb95bd ("ARM: exynos4: convert to CONFIG_MULTI_IRQ_HANDLER")
> converted all exynos boards but exynos4-dt.c.
>
> This commit fixes that omission.
>
> Signed-off-by: Karol Lewandowski
> Signed-off-by: Kyungmin Park
> Cc: Thomas Abr
On 31 January 2012 16:06, Karol Lewandowski wrote:
> Commit cc511b8d84d8 ("ARM: 7257/1: EXYNOS: introduce
> arch/arm/mach-exynos/common.[ch]") replaced plat/exynos4.h with
> common.h, requiring all boards to be adjusted appropriately.
>
> This commit fixes exynos4-dt.c, missed out in original patc
Commit 'ARM: gic: allow GIC to support non-banked setups' (db0d4db22a78d31c)
requires a cpu-offset property to be specified for non-banked gic controllers,
which is the case for Exynos4.
Reported-by: Karol Lewandowski
Signed-off-by: Thomas Abraham
---
This patch solves the issue of boot failure
On 01/31/12 19:36, Karol Lewandowski wrote:
Commit cc511b8d84d8 ("ARM: 7257/1: EXYNOS: introduce
arch/arm/mach-exynos/common.[ch]") replaced plat/exynos4.h with
common.h, requiring all boards to be adjusted appropriately.
This commit fixes exynos4-dt.c, missed out in original patch.
Signed-off-
On 01/31/12 23:32, Will Deacon wrote:
On Tue, Jan 31, 2012 at 02:21:28PM +, Kukjin Kim wrote:
On 01/31/12 23:13, Will Deacon wrote:
This doesn't belong in smp.c but, more importantly, this doesn't work for
multi-cluster configurations at all. Since all A15 implementations will be
on new pl
On Tue, Jan 31, 2012 at 02:21:28PM +, Kukjin Kim wrote:
> On 01/31/12 23:13, Will Deacon wrote:
> >
> > This doesn't belong in smp.c but, more importantly, this doesn't work for
> > multi-cluster configurations at all. Since all A15 implementations will be
> > on new platforms, the code will be
On 01/31/12 23:13, Will Deacon wrote:
Hi Kukjin,
On Tue, Jan 31, 2012 at 12:11:10PM +, Kukjin Kim wrote:
Actually, the number of A15 CPU core gets from L2 control
register not SCU configuration.
Suggested-by: Changhwan Youn
Signed-off-by: Kukjin Kim
Cc: Russell King
---
NAK.
diff --gi
Hi Kukjin,
On Tue, Jan 31, 2012 at 12:11:10PM +, Kukjin Kim wrote:
>
> Actually, the number of A15 CPU core gets from L2 control
> register not SCU configuration.
>
> Suggested-by: Changhwan Youn
> Signed-off-by: Kukjin Kim
> Cc: Russell King
> ---
NAK.
> diff --git a/arch/arm/include/a
Actually, the number of A15 CPU core gets from L2 control
register not SCU configuration.
Suggested-by: Changhwan Youn
Signed-off-by: Kukjin Kim
Cc: Russell King
---
Hi Russell,
As you know, the method of A15 core counting is different with A9.
So the function will be required on that but I'
Sergey Lapin wrote:
>
> On Fri, Jan 20, 2012 at 05:13:04PM +0400, Gusakov Andrey wrote:
> > In commit bb072c3cf21d1c9a5a2eeb5a00679ee7bf39675b
Just the first 12 hex digits of the commit id is enough now as Linus said?
Thanks.
Best regards,
Kgene.
--
Kukjin Kim , Senior Engineer,
SW Solution Dev
Heiko Stübner wrote:
>
> spi.h now only contains the definition of the platform data structure
> for the driver in spi-s3c24xx.c . Therefore it does not need to stay
> in include/mach but can instead live in linux/spi/s3c24xx.h .
>
> Signed-off-by: Heiko Stuebner
> ---
> Sorry for messing up, bu
On 31.01.2012 11:39, Kyungmin Park wrote:
Dear Mr Park
restart is also required.
Thanks for this catching this omission. I'll add it in next patch.
Regards,
On 1/31/12, Karol Lewandowski wrote:
Commit 4e44d2cb95bd ("ARM: exynos4: convert to CONFIG_MULTI_IRQ_HANDLER")
converted all exynos
restart is also required.
On 1/31/12, Karol Lewandowski wrote:
> Commit 4e44d2cb95bd ("ARM: exynos4: convert to CONFIG_MULTI_IRQ_HANDLER")
> converted all exynos boards but exynos4-dt.c.
>
> This commit fixes that omission.
>
> Signed-off-by: Karol Lewandowski
> Signed-off-by: Kyungmin Park
> C
Commit 4e44d2cb95bd ("ARM: exynos4: convert to CONFIG_MULTI_IRQ_HANDLER")
converted all exynos boards but exynos4-dt.c.
This commit fixes that omission.
Signed-off-by: Karol Lewandowski
Signed-off-by: Kyungmin Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Marc Zyngier
---
arch/arm/mach-exynos/
Commit cc511b8d84d8 ("ARM: 7257/1: EXYNOS: introduce
arch/arm/mach-exynos/common.[ch]") replaced plat/exynos4.h with
common.h, requiring all boards to be adjusted appropriately.
This commit fixes exynos4-dt.c, missed out in original patch.
Signed-off-by: Karol Lewandowski
Signed-off-by: Kyungmin
Device Tree-based Exynos4 machine prepared by Thomas Abraham and
included in 3.3-rc1 hasn't been adjusted to changes that have happened
to mach-exynos during 3.3 merge window.
Following patch series fixes one build and one boot error making it
possible to boot system with SMP disabled.
SMP suppor
Add JPEG board definition and device register
Signed-off-by: Andrzej Pietrasiewicz
Signed-off-by: Kyungmin Park
---
Dear All,
This patch adds board definition code and device registration code
for JPEG IP found in Exynos4 SoC.
It is exactly the same as the previous patch but with better coding
Modified the mmc_poweroff to resume before sending the
poweroff notification command. In sleep mode only AWAKE
and RESET commands are allowed, so before sending the
poweroff notification command resume from sleep mode and
then send the notification command.
POwerOff Notify is tested on a Synopsis
Dear All,
This patch adds board definition code and device registration code
for JPEG IP found in Exynos4 SoC.
Signed-off-by: Andrzej Pietrasiewicz
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos/Kconfig |2 ++
arch/arm/mach-exynos/clock.c |5 +
a
70 matches
Mail list logo