://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg21652.html
clk: samsung: exynos4: Rename exynos4_plls to exynos4x12_plls
http://www.spinics.net/lists/arm-kernel/msg268486.html
Mateusz Krawczuk (5):
media: s5p-tv: Fix sdo driver to work with CCF
media: s5p-tv: Fix mixer driver to work
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
---
.../bindings/clock/samsung,s5pv210-clock.txt | 72 ++
drivers/clk/samsung/Makefile | 3
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch/arm/mach-s5pv210/common.c| 22
This patch adds code that sets correct parents and rates for clocks
used by FIMC and FIMD on Goni board.
Signed-off-by: Mateusz Krawczuk
---
arch/arm/mach-s5pv210/mach-goni.c | 48 +++
1 file changed, 48 insertions(+)
diff --git a/arch/arm/mach-s5pv210/mach
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
This patch implements pinctrl for s5pv210 and adds required device tree
bindings.
Signed-off-by: Mateusz Krawczuk
---
drivers/pinctrl/Kconfig | 2 +-
drivers/pinctrl/pinctrl-exynos.c | 58 +++
drivers/pinctrl/pinctrl-samsung.c | 3 +-
drivers
On 08/27/2013 11:30 AM, Sylwester Nawrocki wrote:
Hi,
Just a few nits...
On 08/27/2013 11:19 AM, Mateusz Krawczuk wrote:
This patch implements pinctrl for s5pv210 and adds required device tree
bindings.
Would be good to wrap this to not exceed 80 columns.
Signed-off-by: Mateusz Krawczuk
On 08/27/2013 02:22 PM, Tomasz Figa wrote:
Hi Mateusz,
Is this a series of 4 patches? Apparently I have received only this one.
No, I send wrong version of this patch, other patches are completely
unrelated to this one.
On Tuesday 27 of August 2013 11:19:31 Mateusz Krawczuk wrote:
This
This patch implements pinctrl support and adds device tree bindings
for s5pv210.
Signed-off-by: Mateusz Krawczuk
---
.../bindings/pinctrl/samsung-pinctrl.txt | 3 +-
drivers/pinctrl/Kconfig| 2 +-
drivers/pinctrl/pinctrl-exynos.c | 58
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
Restore vpll clock rate if start stream fail or stream is off.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform/s5p-tv/sdo_drv.c | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/s5p-tv/sdo_drv.c
b/drivers/media
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch/arm/mach-s5pv210/common.c| 17
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
---
.../bindings/clock/samsung,s5pv210-clock.txt | 72 ++
drivers/clk/samsung/Makefile | 3
://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg21652.html
clk: samsung: exynos4: Rename exynos4_plls to exynos4x12_plls
http://www.spinics.net/lists/arm-kernel/msg268486.html
Mateusz Krawczuk (5):
media: s5p-tv: Restore vpll clock rate
media: s5p-tv: Fix sdo driver to work with CCF
Restore vpll clock rate if start stream fail or stream is off.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform/s5p-tv/sdo_drv.c | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/s5p-tv/sdo_drv.c
b/drivers/media
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
Replace mxr_dbg, mxr_info and mxr_warn by generic solution.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform/s5p-tv/mixer.h | 12 ---
drivers/media/platform/s5p-tv/mixer_drv.c | 47 ++-
drivers/media/platform/s5p-tv/mixer_grp_layer.c | 2 +-
drivers/media
://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg21652.html
clk: samsung: exynos4: Rename exynos4_plls to exynos4x12_plls
http://www.spinics.net/lists/arm-kernel/msg268486.html
Mateusz Krawczuk (6):
media: s5p-tv: Replace mxr_ macro by default dev_
media: s5p-tv: Restore vpll clock
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
---
.../bindings/clock/samsung,s5pv210-clock.txt | 72 ++
drivers/clk/samsung/Makefile | 3
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch/arm/mach-s5pv210/common.c| 17
This patch series is the new s5pc100 clock implementation
(using common clk framework).
This implementation is compatible with device tree definition and board files.
This patch series is based on linux-next and has been tested on smdkc100
board using board file.
Mateusz Krawczuk (3):
clk
Signed-off-by: Mateusz Krawczuk
---
drivers/clk/samsung/clk-pll.c | 2 ++
drivers/clk/samsung/clk-pll.h | 2 ++
2 files changed, 4 insertions(+)
diff --git a/drivers/clk/samsung/clk-pll.c b/drivers/clk/samsung/clk-pll.c
index 7572d1d..c62ddfc 100644
--- a/drivers/clk/samsung/clk-pll.c
+++ b
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PC100 SoCs. The driver is just added.
Signed-off-by: Mateusz Krawczuk
---
.../bindings/clock/samsung,s5pc100-clock.txt | 72 +++
drivers/clk/samsung/Makefile | 3 +-
drivers/clk/samsung
This patch migrates the s5pc100 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
---
arch/arm/mach-s5pc100/Kconfig | 8
arch/arm/mach-s5pc100/Makefile| 4 ++--
arch/arm/mach-s5pc100/common.c| 23
Replace mxr_dbg, mxr_info and mxr_warn by generic solution.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform/s5p-tv/mixer.h | 12 ---
drivers/media/platform/s5p-tv/mixer_drv.c | 47 ++-
drivers/media/platform/s5p-tv/mixer_grp_layer.c | 2 +-
drivers/media
Restore vpll clock rate if start stream fail or stream is off.
Signed-off-by: Mateusz Krawczuk
---
drivers/media/platform/s5p-tv/sdo_drv.c | 25 +++--
1 file changed, 23 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/s5p-tv/sdo_drv.c
b/drivers/media
This patch series add restoring previous vpll rate after driver offs stream
or recives error.
It also replace mxr_info, mxr_dbg, mxr_warn and mxr_err macro
by generic solution.
Mateusz Krawczuk (2):
media: s5p-tv: Replace mxr_ macro by default dev_
media: s5p-tv: Restore vpll clock rate
This patch series add initial device tree support for mach s5pv210.
It was tested on goni, aquila and tiny210.
Mateusz Krawczuk (3):
ARM: s5pv210: Add board file for boot using Device Tree
Samsung: DT: Add Device tree for s5pv210
Samsung: DT: Add Device tree for S5PC110/S5PV210 Boards
This patch adds board file that will be used to boot S5PV210/S5PC110-based
boards using Device Tree.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pv210/Kconfig | 14 +
arch/arm/mach-s5pv210/Makefile | 2 +-
arch/arm/mach-s5pv210/mach
Add generic device tree for s5pv210 and s5pv210-pinctrl
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 820 +
arch/arm/boot/dts/s5pv210.dtsi | 498
2 files changed, 1318
Add DTS for s5pc110 boards: goni, aquila, smdkc110
s5pv210: smdkv210, tiny210
Torbreck is replaced by FriendlyARM Tiny210 board.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/Makefile | 6 +
arch/arm/boot/dts/s5pv210-aquila.dts | 407
support(still waiting for Common Display Framework)
- touchscreen atmel_mxt_ts
Need to be tested:
- i2c require touchscreen
- fimd require lcd
- fimc require camera
- mfc require CMA
- spi
Mateusz Krawczuk (3):
ARM: s5pv210: Add board file for boot using Device Tree
ARM: Samsung: DT
Add generic device tree for s5pv210 and s5pv210-pinctrl
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 820 +
arch/arm/boot/dts/s5pv210.dtsi | 498
2 files changed, 1318
This patch adds board file that will be used to boot S5PV210/S5PC110-based
boards using Device Tree.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pv210/Kconfig | 14 +
arch/arm/mach-s5pv210/Makefile | 2 +-
arch/arm/mach-s5pv210/mach
Add DTS for s5pc110 boards: goni, aquila, smdkc110
s5pv210: smdkv210, tiny210, torbreck
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/Makefile | 6 +
arch/arm/boot/dts/s5pv210-aquila.dts | 407 +++
arch/arm/boot/dts
This patch series add restoring previous vpll rate after driver offs stream
or recives error.
It also replace mxr_info, mxr_dbg, mxr_warn and mxr_err macro
by generic solution.
Mateusz Krawczuk (4):
media: s5p-tv: Replace mxr_ macro by default dev_
media: s5p-tv: Restore vpll clock rate
Replace mxr_dbg, mxr_info and mxr_warn by generic solution.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-tv/mixer.h | 12 ---
drivers/media/platform/s5p-tv/mixer_drv.c | 47 ++-
drivers/media/platform/s5p-tv
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
Replace clk_enable by clock_enable_prepare and clk_disable with
clk_disable_unprepare.
Clock prepare is required by Clock Common Framework, and old clock driver
didn`t support it.
Without it Common Clock Framework prints a warning.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
Restore vpll clock rate if start stream fail or stream is off.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-tv/sdo_drv.c | 23 +--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/s5p-tv
s5pv210_clk_register_finpll, by creating mux finpll
with xusbxti and xxti as parrents.
Mateusz Krawczuk (3):
clk: samsung: Add clock driver for s5pc110/s5pv210
Cpufreq: s5pv210 cpufreq fixes for CCF
ARM: s5pv210: Migrate clock handling to Common Clock Framework
.../bindings/clock/samsung
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch/arm/mach-s5pv210/common.c
Use common clock framework api to get clock.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/cpufreq/s5pv210-cpufreq.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/cpufreq/s5pv210-cpufreq.c
b/drivers/cpufreq/s5pv210-cpufreq.c
index
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../bindings/clock/samsung,s5pv210-clock.txt | 75 +++
drivers/clk/samsung
This patch add clk and device tree nodes for samsung onenand driver.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../devicetree/bindings/mtd/samsung-onenand.txt| 40 ++
drivers/mtd/onenand/samsung.c | 37 +++-
2
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/spi/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 734eaa5..124d7fa 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -394,7 +394,7
Add compatibles for s3c6410, s5pc100 and s5pc110/s5pv210 boards.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/spi/spi-s3c64xx.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
index 8bed27a
It prevents from executing code already called by device tree.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/plat-samsung/s5p-irq-eint.c | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/plat-samsung/s5p-irq-eint.c
b/arch/arm/plat-samsung/s5p-irq
It prevents from executing platform code, when booting from device tree.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/plat-samsung/init.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/plat-samsung/init.c b/arch/arm/plat-samsung/init.c
index
This patch add clk and device tree nodes for samsung onenand driver.
since v1:
Updated Documentation according to Mark Rutland notes.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../devicetree/bindings/mtd/samsung-onenand.txt| 44 ++
drivers/mtd
flags for finpll.
Since v3:
Replace s5pv210_clk_register_finpll, by creating mux finpll
with xusbxti and xxti as parrents.
Mateusz Krawczuk (3):
clk: samsung: Add clock driver for s5pc110/s5pv210
Cpufreq: s5pv210 cpufreq fixes for CCF
ARM: s5pv210: Migrate clock handling to Common Clock
Use common clock framework api to get clock.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/cpufreq/s5pv210-cpufreq.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/cpufreq/s5pv210-cpufreq.c
b/drivers/cpufreq/s5pv210-cpufreq.c
index
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../bindings/clock/samsung,s5pv210-clock.txt | 75 +++
drivers/clk/samsung
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch/arm/mach-s5pv210/common.c
Values of pins in table s5pv210 bank are incorrect. This patch correct values.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/pinctrl/pinctrl-exynos.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-exynos.c b
It prevents from executing things already handled by pinctrl-exynos driver,
when device tree is available.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/plat-samsung/s5p-irq-eint.c | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/plat-samsung/s5p-irq
Replace all symbols by simple dependency PLAT_SAMSUNG.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/spi/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index 734eaa5..eb1f1ef 100644
--- a/drivers
This patch migrates the s5pc100 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pc100/Kconfig | 8
arch/arm/mach-s5pc100/Makefile| 4 ++--
arch/arm/mach-s5pc100/common.c
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PC100 SoCs. The driver is just added.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../bindings/clock/samsung,s5pc100-clock.txt | 72 +++
drivers/clk/samsung/Makefile
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/clk/samsung/clk-pll.c | 2 ++
drivers/clk/samsung/clk-pll.h | 2 ++
2 files changed, 4 insertions(+)
diff --git a/drivers/clk/samsung/clk-pll.c b/drivers/clk/samsung/clk-pll.c
index 529e11d..dea8715 100644
--- a/drivers
This patch series is the new s5pc100 clock implementation
(using common clk framework).
This implementation is compatible with device tree definition and board files.
This patch series is based on linux-next and has been tested on smdkc100
board using board file.
Mateusz Krawczuk (3):
clk
: error: ‘EINVAL’ undeclared (first use in this
function)
include/linux/regmap.h:525:10: note: each undeclared identifier is reported
only once for each function it appears in
Signed-off-by: Kyungmin Park
Signed-off-by: Mateusz Krawczuk
---
include/linux/regmap.h |1 +
1 file changed, 1
From: Mateusz Krawczuk
This patch adds new, Common Clock Framework-based clock driver for Samsung
S5PV210 SoCs. The driver is just added, without enabling it yet.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
.../bindings/clock/samsung,s5pv210-clock.txt | 75
From: Mateusz Krawczuk
This patch migrates the s5pv210 platform to use new clock driver
using Common Clock Framework.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
arch/arm/mach-s5pv210/Kconfig | 9 +
arch/arm/mach-s5pv210/Makefile| 4 ++--
arch
flags for finpll.
Since v3:
Replace s5pv210_clk_register_finpll, by creating mux finpll
with xusbxti and xxti as parrents.
Mateusz Krawczuk (3):
clk: samsung: Add clock driver for s5pc110/s5pv210
Cpufreq: s5pv210 cpufreq fixes for CCF
ARM: s5pv210: Migrate clock handling to Common Clock
From: Mateusz Krawczuk
Use common clock framework api to get clock.
Signed-off-by: Mateusz Krawczuk
Signed-off-by: Kyungmin Park
---
drivers/cpufreq/s5pv210-cpufreq.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/cpufreq/s5pv210-cpufreq.c
b/drivers
function ‘migrate_pages’:
mm/migrate.c:1148:1: internal compiler error: in push_minipool_fix, at
config/arm/arm.c:13500
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
It builds fine with arm-linux-gnueabi-linaro_4.9.1-2014.07.
Best Regards
Mateusz
function ‘migrate_pages’:
mm/migrate.c:1148:1: internal compiler error: in push_minipool_fix, at
config/arm/arm.c:13500
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
It builds fine with arm-linux-gnueabi-linaro_4.9.1-2014.07.
Best Regards
Mateusz
71 matches
Mail list logo