* [PATCH] Samsung: FIMC machine setup code
@ 2010-08-09 7:51 Marek Szyprowski
2010-08-09 7:51 ` [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila Marek Szyprowski
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Marek Szyprowski @ 2010-08-09 7:51 UTC (permalink / raw)
To: linux-samsung-soc
Cc: m.szyprowski, kyungmin.park, kgene.kim, s.nawrocki, p.osciak
Hello,
This is a quick resend of a FIMC patches that enable the driver on
Aquila, GONI and SMDKC100 machines. The code has been rebased onto
latest kgene/for-next kernel tree. common-aquila-and-goni code has been
disabled until a proper and cleaner solution will be provided.
List of patches:
[PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila
[PATCH 2/4] ARM: S5PV210: enable FIMC on Goni
[PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100
[PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board
Best regards
--
Marek Szyprowski
Samsung Poland R&D Center
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
@ 2010-08-09 7:51 ` Marek Szyprowski
2010-08-09 7:51 ` [PATCH 2/4] ARM: S5PV210: enable FIMC on Goni Marek Szyprowski
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Marek Szyprowski @ 2010-08-09 7:51 UTC (permalink / raw)
To: linux-samsung-soc
Cc: m.szyprowski, kyungmin.park, kgene.kim, s.nawrocki, p.osciak
From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Add support for FIMC on Samsung Aquila board.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/mach-s5pv210/Kconfig | 3 +++
arch/arm/mach-s5pv210/mach-aquila.c | 3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5pv210/Kconfig b/arch/arm/mach-s5pv210/Kconfig
index ea9d147..86f44e5 100644
--- a/arch/arm/mach-s5pv210/Kconfig
+++ b/arch/arm/mach-s5pv210/Kconfig
@@ -65,6 +65,9 @@ config MACH_AQUILA
select CPU_S5PV210
select ARCH_SPARSEMEM_ENABLE
select S3C_DEV_FB
+ select S5P_DEV_FIMC0
+ select S5P_DEV_FIMC1
+ select S5P_DEV_FIMC2
select S3C_DEV_HSMMC
select S3C_DEV_HSMMC1
select S3C_DEV_HSMMC2
diff --git a/arch/arm/mach-s5pv210/mach-aquila.c b/arch/arm/mach-s5pv210/mach-aquila.c
index a6b4ed3..5c470dc 100644
--- a/arch/arm/mach-s5pv210/mach-aquila.c
+++ b/arch/arm/mach-s5pv210/mach-aquila.c
@@ -482,6 +482,9 @@ static struct platform_device *aquila_devices[] __initdata = {
&s3c_device_hsmmc0,
&s3c_device_hsmmc1,
&s3c_device_hsmmc2,
+ &s5p_device_fimc0,
+ &s5p_device_fimc1,
+ &s5p_device_fimc2,
};
static void __init aquila_map_io(void)
--
1.7.1.569.g6f426
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] ARM: S5PV210: enable FIMC on Goni
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
2010-08-09 7:51 ` [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila Marek Szyprowski
@ 2010-08-09 7:51 ` Marek Szyprowski
2010-08-09 7:51 ` [PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100 Marek Szyprowski
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Marek Szyprowski @ 2010-08-09 7:51 UTC (permalink / raw)
To: linux-samsung-soc
Cc: m.szyprowski, kyungmin.park, kgene.kim, s.nawrocki, p.osciak
From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/mach-s5pv210/Kconfig | 3 +++
arch/arm/mach-s5pv210/mach-goni.c | 3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5pv210/Kconfig b/arch/arm/mach-s5pv210/Kconfig
index 86f44e5..d3a3895 100644
--- a/arch/arm/mach-s5pv210/Kconfig
+++ b/arch/arm/mach-s5pv210/Kconfig
@@ -82,6 +82,9 @@ config MACH_GONI
select CPU_S5PV210
select ARCH_SPARSEMEM_ENABLE
select S3C_DEV_FB
+ select S5P_DEV_FIMC0
+ select S5P_DEV_FIMC1
+ select S5P_DEV_FIMC2
select S3C_DEV_HSMMC
select S3C_DEV_HSMMC1
select S3C_DEV_HSMMC2
diff --git a/arch/arm/mach-s5pv210/mach-goni.c b/arch/arm/mach-s5pv210/mach-goni.c
index 0be739e..53754d7 100644
--- a/arch/arm/mach-s5pv210/mach-goni.c
+++ b/arch/arm/mach-s5pv210/mach-goni.c
@@ -459,6 +459,9 @@ static struct platform_device *goni_devices[] __initdata = {
&s5pc110_device_onenand,
&goni_i2c_gpio_pmic,
&goni_device_gpiokeys,
+ &s5p_device_fimc0,
+ &s5p_device_fimc1,
+ &s5p_device_fimc2,
&s3c_device_hsmmc0,
&s3c_device_hsmmc1,
&s3c_device_hsmmc2,
--
1.7.1.569.g6f426
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
2010-08-09 7:51 ` [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila Marek Szyprowski
2010-08-09 7:51 ` [PATCH 2/4] ARM: S5PV210: enable FIMC on Goni Marek Szyprowski
@ 2010-08-09 7:51 ` Marek Szyprowski
2010-08-09 7:51 ` [PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board Marek Szyprowski
2010-08-09 8:07 ` [PATCH] Samsung: FIMC machine setup code Kukjin Kim
4 siblings, 0 replies; 6+ messages in thread
From: Marek Szyprowski @ 2010-08-09 7:51 UTC (permalink / raw)
To: linux-samsung-soc
Cc: m.szyprowski, kyungmin.park, kgene.kim, s.nawrocki, p.osciak
From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Add support for FIMC on Samsung SMDKC100 board.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/mach-s5pc100/Kconfig | 3 +++
arch/arm/mach-s5pc100/mach-smdkc100.c | 3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5pc100/Kconfig b/arch/arm/mach-s5pc100/Kconfig
index ab038d0..77ae4bf 100644
--- a/arch/arm/mach-s5pc100/Kconfig
+++ b/arch/arm/mach-s5pc100/Kconfig
@@ -65,6 +65,9 @@ config MACH_SMDKC100
select S5PC100_SETUP_IDE
select S5PC100_SETUP_KEYPAD
select S5PC100_SETUP_SDHCI
+ select S5P_DEV_FIMC0
+ select S5P_DEV_FIMC1
+ select S5P_DEV_FIMC2
help
Machine support for the Samsung SMDKC100
diff --git a/arch/arm/mach-s5pc100/mach-smdkc100.c b/arch/arm/mach-s5pc100/mach-smdkc100.c
index a63c8a4..2dc519c 100644
--- a/arch/arm/mach-s5pc100/mach-smdkc100.c
+++ b/arch/arm/mach-s5pc100/mach-smdkc100.c
@@ -193,6 +193,9 @@ static struct platform_device *smdkc100_devices[] __initdata = {
&samsung_device_keypad,
&s5pc100_device_ac97,
&s3c_device_rtc,
+ &s5p_device_fimc0,
+ &s5p_device_fimc1,
+ &s5p_device_fimc2,
};
static struct s3c2410_ts_mach_info s3c_ts_platform __initdata = {
--
1.7.1.569.g6f426
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
` (2 preceding siblings ...)
2010-08-09 7:51 ` [PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100 Marek Szyprowski
@ 2010-08-09 7:51 ` Marek Szyprowski
2010-08-09 8:07 ` [PATCH] Samsung: FIMC machine setup code Kukjin Kim
4 siblings, 0 replies; 6+ messages in thread
From: Marek Szyprowski @ 2010-08-09 7:51 UTC (permalink / raw)
To: linux-samsung-soc
Cc: m.szyprowski, kyungmin.park, kgene.kim, s.nawrocki, p.osciak
From: Sylwester Nawrocki <s.nawrocki@samsung.com>
Change variant of the FIMC driver for compatibility with older
SoC version (EVT0) used on Aquila board.
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/mach-s5pv210/mach-aquila.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-s5pv210/mach-aquila.c b/arch/arm/mach-s5pv210/mach-aquila.c
index 5c470dc..e412664 100644
--- a/arch/arm/mach-s5pv210/mach-aquila.c
+++ b/arch/arm/mach-s5pv210/mach-aquila.c
@@ -35,6 +35,7 @@
#include <plat/devs.h>
#include <plat/cpu.h>
#include <plat/fb.h>
+#include <plat/fimc-core.h>
#include <plat/sdhci.h>
/* Following are default values for UCON, ULCON and UFCON UART registers */
@@ -503,6 +504,10 @@ static void __init aquila_machine_init(void)
/* SDHCI */
aquila_setup_sdhci();
+ s3c_fimc_setname(0, "s5p-fimc");
+ s3c_fimc_setname(1, "s5p-fimc");
+ s3c_fimc_setname(2, "s5p-fimc");
+
/* FB */
s3c_fb_set_platdata(&aquila_lcd_pdata);
--
1.7.1.569.g6f426
^ permalink raw reply related [flat|nested] 6+ messages in thread
* RE: [PATCH] Samsung: FIMC machine setup code
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
` (3 preceding siblings ...)
2010-08-09 7:51 ` [PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board Marek Szyprowski
@ 2010-08-09 8:07 ` Kukjin Kim
4 siblings, 0 replies; 6+ messages in thread
From: Kukjin Kim @ 2010-08-09 8:07 UTC (permalink / raw)
To: 'Marek Szyprowski', linux-samsung-soc
Cc: kyungmin.park, s.nawrocki, p.osciak
Marek Szyprowski wrote:
>
> Hello,
>
Hi :-)
> This is a quick resend of a FIMC patches that enable the driver on
> Aquila, GONI and SMDKC100 machines. The code has been rebased onto
> latest kgene/for-next kernel tree. common-aquila-and-goni code has been
> disabled until a proper and cleaner solution will be provided.
>
> List of patches:
>
> [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila
> [PATCH 2/4] ARM: S5PV210: enable FIMC on Goni
> [PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100
> [PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board
>
> Best regards
> --
> Marek Szyprowski
> Samsung Poland R&D Center
Looks ok...will apply.
Thanks.
Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-08-09 8:07 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-09 7:51 [PATCH] Samsung: FIMC machine setup code Marek Szyprowski
2010-08-09 7:51 ` [PATCH 1/4] ARM: S5PV210: enable FIMC on Aquila Marek Szyprowski
2010-08-09 7:51 ` [PATCH 2/4] ARM: S5PV210: enable FIMC on Goni Marek Szyprowski
2010-08-09 7:51 ` [PATCH 3/4] ARM: S5PC100: enable FIMC on SMDKC100 Marek Szyprowski
2010-08-09 7:51 ` [PATCH 4/4] ARM: S5PV210: Override FIMC driver name on Aquila board Marek Szyprowski
2010-08-09 8:07 ` [PATCH] Samsung: FIMC machine setup code Kukjin Kim
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox