[PATCH 2/3 v8] thermal: samsung: change base_common to more meaningful base_second

2013-11-06 Thread Naveen Krishna Chatradhi
the base_common to base_second and SHARED_MEMORY to ADDRESS_MULTIPLE. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com --- Changes since v1: None Changes since v2: Changed the flag name from SHARED_MEMORY to ADDRESS_MULTIPLE. https://lkml.org/lkml/2013/8/1/38 Changes since v3: None Changes

[PATCH 1/3 v8] thermal: samsung: add intclr_fall_shift bit in exynos_tmu_register struct

2013-11-06 Thread Naveen Krishna Chatradhi
and EXYNOS5440_TMU_FALL_INT_SHIFT, inten_fall_shift field Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com --- Changes since v1: Changes since v2: Changes since v3: None Changes since v4: Correct the CLEAR_FALL_INT_SHIFT for Exynos5250/Exynos5440 Changes since v5: Modify the commit message

[PATCH] thermal: exynos: handle gate clock for misplaced TRIMINFO register

2013-11-07 Thread Naveen Krishna Chatradhi
when accessing the TRIMINFO register. Signed-off-by: Andrew Bresticker abres...@chromium.org Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com --- drivers/thermal/samsung/exynos_tmu.c | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git

[PATCH v2] ARM: dts: Exynos5420: Add device nodes for TMU blocks

2013-11-07 Thread Naveen Krishna Chatradhi
Amudala l.kris...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Andrew Bresticker abres...@chromium.org --- Changes since v1: 1. Nodes carry the misplaced second base address and the second clock to access the misplaced base address. 2. Correct the clock

[PATCH] ARM: dts: Exynos5420: Add device nodes for HSI2C blocks

2013-11-07 Thread Naveen Krishna Chatradhi
Exynos5420 SoC has 7 High speed I2C channels, This patch adds the device tree nodes to the DT device list. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Andrew Bresticker abres...@chromium.org --- arch/arm/boot/dts/exynos5420.dtsi | 98

[PATCH 0/3] thermal: samsung: Clean up and add support for Exynos5420

2013-11-11 Thread Naveen Krishna Chatradhi
for Exynos5420 SoCs also adds the device tree nodes for the same to exynos5420.dtsi (linux-samsung.git) 4. [v3] ARM: dts: Exynos5420: Add device nodes for TMU blocks Naveen Krishna Chatradhi (3): thermal: samsung: replace inten_ bit fields with intclr_ thermal: samsung: change base_common to more

[PATCH 1/4 v9] thermal: samsung: replace inten_ bit fields with intclr_

2013-11-11 Thread Naveen Krishna Chatradhi
interrupt related en, status and clear bits are available at an offset of 16 in INTEN, INTSTAT and INTCLEAR registers. On Exynos5440, the FALL_IRQEN bits are at an offset of 4 and the RISE_IRQEN bits are at an offset of 0 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com --- Changes since

[PATCH 2/4 v9] thermal: samsung: change base_common to more meaningful base_second

2013-11-11 Thread Naveen Krishna Chatradhi
the base_common to base_second and SHARED_MEMORY to ADDRESS_MULTIPLE. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com --- Changes since v8: None .../devicetree/bindings/thermal/exynos-thermal.txt |4 ++-- drivers/thermal/samsung/exynos_tmu.c | 14

[PATCH 3/4 v9] thermal: samsung: Add TMU support for Exynos5420 SoCs

2013-11-11 Thread Naveen Krishna Chatradhi
register changes and arch information to support Exynos5420 SoCs. 2. Handles the gate clock for misplaced TRIMINFO register 3. Updates the Documentation at Documentation/devicetree/bindings/thermal/exynos-thermal.txt Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off

[PATCH 4/4 v3] ARM: dts: Exynos5420: Add device nodes for TMU blocks

2013-11-11 Thread Naveen Krishna Chatradhi
Amudala l.kris...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Andrew Bresticker abres...@chromium.org --- Changes since v2: 3. uses the new compatible strings introduced along with adding support for Exynso5420. Changes since v1: 1. Nodes carry

[PATCH 1/4 v10] thermal: samsung: replace inten_ bit fields with intclr_

2013-11-19 Thread Naveen Krishna Chatradhi
interrupt related en, status and clear bits are available at an offset of 16 in INTEN, INTSTAT and INTCLEAR registers. On Exynos5440, the FALL_IRQEN bits are at an offset of 4 and the RISE_IRQEN bits are at an offset of 0 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Acked-by: Amit

[PATCH 2/4 v10] thermal: samsung: change base_common to more meaningful base_second

2013-11-19 Thread Naveen Krishna Chatradhi
the base_common to base_second and SHARED_MEMORY to ADDRESS_MULTIPLE. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Acked-by: Amit Daniel Kachhap amit.dan...@samsung.com Reviewed-by: Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com --- Changes since v9: Just respinning Changes since v8: None

[PATCH 3/4 v10] thermal: samsung: Add TMU support for Exynos5420 SoCs

2013-11-19 Thread Naveen Krishna Chatradhi
register changes and arch information to support Exynos5420 SoCs. 2. Handles the gate clock for misplaced TRIMINFO register 3. Updates the Documentation at Documentation/devicetree/bindings/thermal/exynos-thermal.txt Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off

[PATCH 4/4 v4] ARM: dts: Exynos5420: Add device nodes for TMU blocks

2013-11-19 Thread Naveen Krishna Chatradhi
Amudala l.kris...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Signed-off-by: Andrew Bresticker abres...@chromium.org --- Changes since v3: None, Just respinning Changes since v2: 3. uses the new compatible strings introduced along with adding support for Exynso5420

[PATCH v4 0/8] arch: arm64: enable support for Samsung Exynos7 SoC

2014-09-12 Thread Naveen Krishna Chatradhi
/gmane.linux.kbuild.devel/12131 Alim Akhtar (1): arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support Naveen Krishna Chatradhi (6): clk: samsung: add support for 145xx and 1460x PLLs clk: samsung: Factor out the common code to clk.c clk: samsung: Add fixed_factor_clocks field to struct

[PATCH v4 1/8] clk: samsung: add support for 145xx and 1460x PLLs

2014-09-12 Thread Naveen Krishna Chatradhi
PLL145xx is similar to PLL35xx and PLL1460x is almost similar to PLL46xx with minor differences in bit positions. Hence, reuse the functions defined for pll_35xx and pll_46xx to support 145xx and 1460x PLLs respectively. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Tomasz

[PATCH v4 3/8] clk: samsung: Add fixed_factor_clocks field to struct exynos_cmu_info

2014-09-12 Thread Naveen Krishna Chatradhi
Add the fields fixed_factor_clks and nr_fixed_factor_clks to struct exynos_cmu_info to allow registering of fixed factor clocks as well with exynos_cmu_register_one(). Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Tomasz Figa tomasz.f...@gmail.com Cc: Mike Turquette mturque

[PATCH v4 2/8] clk: samsung: Factor out the common code to clk.c

2014-09-12 Thread Naveen Krishna Chatradhi
multiple clock controllers. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Tomasz Figa tomasz.f...@gmail.com Cc: Mike Turquette mturque...@linaro.org --- drivers/clk/samsung/clk-exynos5260.c | 185 +- drivers/clk/samsung/clk.c| 95

[PATCH v4 6/8] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support

2014-09-12 Thread Naveen Krishna Chatradhi
From: Alim Akhtar alim.akh...@samsung.com This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos7 SoC. Signed-off-by: Alim Akhtar alim.akh...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Rob Herring r...@kernel.org Cc: Catalin

[PATCH v4 8/8] arm64: dts: add dt-bindings/ symlink

2014-09-12 Thread Naveen Krishna Chatradhi
From: Pankaj Dubey pankaj.du...@samsung.com Add symlink to include/dt-bindings from arch/arm64/boot/dts/include/ to match the ones in ARM architectures so that preprocessed device tree files can include various useful constant definitions. See commit c58299aa8754 (kbuild: create an include

[PATCH v4 7/8] tty/serial: samsung: enable usage for 64-bit Exynos platforms

2014-09-12 Thread Naveen Krishna Chatradhi
Allow Samsung serial driver to be usable on Exynos 64-bit SoC based platforms. Signed-off-by: Pankaj Dubey pankaj.du...@samsung.com Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org --- drivers/tty/serial/Kconfig |2 +- 1 file

[PATCH v4 5/8] arm64: dts: Add initial device tree support for EXYNOS7

2014-09-12 Thread Naveen Krishna Chatradhi
Add initial device tree nodes for EXYNOS7 SoC and board dts file to support Espresso board based on Exynos7 SoC. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com Cc: Rob Herring r...@kernel.org Cc: Catalin Marinas catalin.mari...@arm.com --- arch/arm64/boot/dts/Makefile

[PATCH v4 0/8] arch: arm64: enable support for Samsung Exynos7 SoC

2014-09-12 Thread Naveen Krishna Chatradhi
/gmane.linux.kbuild.devel/12131 Alim Akhtar (1): arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support Naveen Krishna Chatradhi (6): clk: samsung: add support for 145xx and 1460x PLLs clk: samsung: Factor out the common code to clk.c clk: samsung: Add fixed_factor_clocks field to struct

[PATCH v2 3/3] ARM: dts: exynos: Add sysreg phandle to ADC node

2014-09-16 Thread Naveen Krishna Chatradhi
Instead of using the ADC_PHY register base address, use sysreg phandle in ADC node to control ADC_PHY configuration register. This patch adds syscon node for Exynos3250, Exynos4x12, Exynos5250, and Exynos5420, Exynos5800. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com To: linux

[PATCH v2 0/3] iio: exynos-adc: use syscon instead of ioremap

2014-09-16 Thread Naveen Krishna Chatradhi
files for Exynos3250, Exynos4x12, Exynos5250, Exynos5420 with the syscon phandle. Tested on Exynos5420 based Peach PIT and Exynos5800 based Peach PI by verifying sysfs entries provided by HWMON based NTC thermistors. Tested-By for Exynos3250, Exynos4x12 would be appreciated. Naveen Krishna

[PATCH v2 2/3] Documentation: dt-bindings: update exynos-adc.txt with syscon handle

2014-09-16 Thread Naveen Krishna Chatradhi
This patch updates the DT bindings for ADC in exynos-adc.txt with the syscon phandle to the ADC nodes. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com To: devicetree@vger.kernel.org --- .../devicetree/bindings/arm/samsung/exynos-adc.txt |9 +++-- 1 file changed, 7

[PATCH v2 1/3] iio: exyno-adc: use syscon for PMU register access

2014-09-16 Thread Naveen Krishna Chatradhi
This patch updates the IIO based ADC driver to use syscon and regmap APIs to access and use PMU registers instead of remapping the PMU registers in the driver. Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com To: linux-...@vger.kernel.org --- Changes since v1: Rebased on top

[PATCH 0/2] i2c: Add i2c support for Exynos7 SoC

2014-09-16 Thread Naveen Krishna Chatradhi
.html Naveen Krishna Chatradhi (2): i2c: exynos: add support for HSI2C module on Exynos7 i2c: exynos5: Add Kconfig dependencies .../devicetree/bindings/i2c/i2c-exynos5.txt|2 + drivers/i2c/busses/Kconfig |2 +- drivers/i2c/busses/i2c-exynos5.c

<    1   2