Re: [PATCH] regulator: max8997: skip gpio dvs setup if not used

2012-11-21 Thread MyungJoo Ham
anyway. Otherwise, you may get unspecified behavior from the BUCK1/2/5, which may incur unstable system. Cheers, MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc

Re: [PATCH v2] ARM: S5PV210: Add Power Management Support

2010-05-31 Thread MyungJoo Ham
. ___ linux-arm-kernel mailing list linux-arm-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham (함명주), Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung

[PATCH v2 4/5] ARM: S5PV210: add DMCx access virtual address

2010-07-16 Thread MyungJoo Ham
This patch prepares CPUFREQ support for S5PV210 by adding definitions for S5P_VA_DMCx accessed by CPUFREQ, which were not defined previously. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pv210/cpu.c

[PATCH] regulator: MAX8998: set_voltage bugfix. ramp_up delay and min/max voltage

2010-07-16 Thread MyungJoo Ham
. max8998_set_voltage should provide delay for BUCK1/2 if ENRAMP is on. It reads RAMP value from ONOFF4 register to determine RAMP delay length. However, when max8998_set_voltage's new voltage is lower than the previous, we don't care because it does not deteriorate the stability. Signed-off-by: MyungJoo

Re: [PATCH v2 5/5] ARM: S5PV210: Initial CPUFREQ Support

2010-07-18 Thread MyungJoo Ham
On Fri, Jul 16, 2010 at 8:02 PM, Maurus Cuelenaere mcuelena...@gmail.com wrote:  Op 16-07-10 10:01, MyungJoo Ham schreef: S5PV210 CPUFREQ Support. This CPUFREQ may work without PMIC's DVS support. However, it is not as effective without DVS support as supposed. AVS is not supported

[PATCH v3 5/7] ARM: S5PV210: macros for clock registers at regs-clock.h

2010-07-18 Thread MyungJoo Ham
would be regs-clock.h. Note that only the information about registers used by CPUFREQ are defined. However, we may need to define other registers later if we add other parts. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm

[PATCH v3 6/7] ARM: S5PV210: Access for DMCx registers

2010-07-18 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pv210/cpu.c | 12 +++- arch/arm/mach-s5pv210/include/mach/map.h |4 2

[PATCH v3 7/7] ARM: S5PV210: Initial CPUFREQ Support

2010-07-18 Thread MyungJoo Ham
as clock framework is settled, we may update source clocks (.parent field) of those clocks accordingly later. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: - Ramp-up delay is removed. (let regulator framework do the job

[PATCH v3 2/7] ARM: Samsung SoC: added hclk/pclk info to s3c_freq for s5pv210 cpu-freq

2010-07-18 Thread MyungJoo Ham
S5PV210 requires msys/dsys info as well; thus, we've included those at struct s3c_freq, which is used by CPUFREQ of S5PV210. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/include/plat/cpu-freq.h |6

[PATCH v3 4/7] ARM: S5P: Virtual Addresses for DMCx registers.

2010-07-18 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-s5p/include/plat/map-s5p.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git

[PATCH 0/4] ARM: S5PV210: Clock Framework: powerdomain, block-gating, flags

2010-07-19 Thread MyungJoo Ham
powerdomain support is requred for blockgating, blockgating is NOT required for powerdomain. Besides, powerdomain support is observed to reduce power consumption significantly (with 2.6.29 kernel); however, blockgating support didn't show any significant improvement. MyungJoo Ham (4): ARM: SAMSUNG SoC

[PATCH 1/4] ARM: SAMSUNG SoC: Powerdomain/Block-gating Support

2010-07-19 Thread MyungJoo Ham
is smaller than power-domain, and the saved current is not so significant. This patch enables powerdomain/block-gating support for Samsung SoC. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/Kconfig

[PATCH 3/4] ARM: SAMSUNG SoC: Clock Framework: Flag Support for struct clk.

2010-07-19 Thread MyungJoo Ham
flag field. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/clock.c | 70 ++- arch/arm/plat-samsung/include/plat/clock.h | 12 + 2 files changed, 79 insertions(+), 3

[PATCH 4/4] ARM: S5PV210: Clock Framework: Flag Support for struct clk.

2010-07-19 Thread MyungJoo Ham
Added .flags property to struct clk init_clocks[] and removed init_clocks_disabled[], which became useless by BOOT_OFF bit of .flags. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pv210/clock.c | 477

Re: [PATCH 0/4] ARM: S5PV210: Clock Framework: powerdomain, block-gating, flags

2010-07-19 Thread MyungJoo Ham
On Tue, Jul 20, 2010 at 10:04 AM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: This patches add support for powerdomain, block-gating, and flags in struct clk. Blockgating re-uses powerdomain support scheme and depends on powerdomain support. Flags support is independent

Re: [PATCH v3 7/7] ARM: S5PV210: Initial CPUFREQ Support

2010-07-20 Thread MyungJoo Ham
On Tue, Jul 20, 2010 at 9:37 AM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: S5PV210 CPUFREQ Support. This CPUFREQ may work without PMIC's DVS support. However, it is not as effective without DVS support as supposed. AVS is not supported in this version. Note that CLK_SRC

Re: [PATCH v3 3/7] ARM: S5P: Added default pll values for APLL 800/1000MHz

2010-07-20 Thread MyungJoo Ham
On Wed, Jul 21, 2010 at 9:37 AM, Ben Dooks b...@simtec.co.uk wrote: On 07/19/10 06:31, MyungJoo Ham wrote: CPUFREQ of S5PV210 uses different APLL settings and we provide such values for CPUFREQ at pll.h. We have been using differently between EVT0 and EVT1 machines. Although this version

Re: [PATCH v3 1/7] ARM: S5PV210: Add a Kconfig entry S5PC110_EVT0_WORKAROUND

2010-07-21 Thread MyungJoo Ham
On Wed, Jul 21, 2010 at 8:47 PM, Ben Dooks b...@simtec.co.uk wrote: On 21/07/10 02:13, MyungJoo Ham wrote: On Wed, Jul 21, 2010 at 9:36 AM, Ben Dooks b...@simtec.co.uk wrote: On 07/19/10 06:31, MyungJoo Ham wrote: Early S5PC110 (EVT0) chip had some issues required workaround from a kernel

[PATCH v4 0/7] ARM: S5PV210: CPUFREQ Initial Support

2010-07-22 Thread MyungJoo Ham
S5PV210 CPUFREQ Initial Support. This is a series of patches to enable CPUFREQ for S5PV210. Although this works without PMIC's DVS support, it is not as effective without DVS support as supposed. AVS is not supported in this version. MyungJoo Ham (7): ARM: S5PV210: Allow to probe whether

[PATCH v4 1/7] ARM: S5PV210: Allow to probe whether workaround codes are required.

2010-07-22 Thread MyungJoo Ham
that there are other boards that use such early produces other than Aquila. However, those boards/machines are not registered at the /linux/arch/arm/tools/mach-types, yet; thus, we have omitted them in this patch. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

[PATCH v4 2/7] ARM: Samsung SoC: added hclk/pclk info to s3c_freq for s5pv210 cpu-freq

2010-07-22 Thread MyungJoo Ham
S5PV210 requires msys/dsys info as well; thus, we've included those at struct s3c_freq, which is used by CPUFREQ of S5PV210. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/include/plat/cpu-freq.h |6

[PATCH v4 4/7] ARM: S5P: Virtual Addresses for DMCx registers.

2010-07-22 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. We define virtual addresses of DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-s5p/include/plat/map-s5p.h |3 +++ 1 files changed, 3

[PATCH v4 6/7] ARM: S5PV210: macros for clock registers at regs-clock.h

2010-07-22 Thread MyungJoo Ham
would be regs-clock.h. Note that only the information about registers used by CPUFREQ are defined. However, we may need to define other registers later if we add other parts. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm

Re: [PATCH v4 7/7] ARM: S5PV210: Initial CPUFREQ Support

2010-07-26 Thread MyungJoo Ham
On Mon, Jul 26, 2010 at 1:54 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: S5PV210 CPUFREQ Support. This CPUFREQ may work without PMIC's DVS support. However, it is not as effective without DVS support as supposed. AVS is not supported in this version. Note that CLK_SRC

Re: [PATCH v2 3/8] ARM: S5PV310: Add Clock and PLL support

2010-07-27 Thread MyungJoo Ham
Hi, again. On Tue, Jul 27, 2010 at 6:06 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: Hello, Hello, On Fri, Jul 16, 2010 at 5:58 PM, Kukjin Kim kgene@samsung.com wrote: From: Changhwan Youn chaos.y...@samsung.com This patch adds clock and pll support

[PATCH] ARM: Samsung SoC: clksrc-clk: wait for the stable SRC/DIV status.

2010-07-27 Thread MyungJoo Ham
. If .size = 0, the stable status is 0 and if .size = 1, the stable status is 1. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/clock-clksrc.c | 13 + arch/arm/plat-samsung/include

[PATCH] ARM: S5PV210: clksrc-clk: wait for the stable SRC/DIV fields added.

2010-07-27 Thread MyungJoo Ham
: macros for clock registers at regs-clock.h included in CPUFREQ patch, which has definitions for S5P_CLK_MUX_STAT0, S5P_CLK_MUX_STAT1, S5P_CLK_DIV_STAT0, and S5P_CLK_DIV_STAT1. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm

[PATCH v2] ARM: Samsung SoC: clksrc-clk: wait for the stable SRC/DIV status.

2010-07-28 Thread MyungJoo Ham
. If .size = 0, the stable status is 0 and if .size = 1, the stable status is 1. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2 changes: - Wait-for-stable loop is described at an inline function. --- arch/arm/plat-samsung

Re: [PATCH] ARM: Samsung SoC: clksrc-clk: wait for the stable SRC/DIV status.

2010-07-28 Thread MyungJoo Ham
On Thu, Jul 29, 2010 at 2:25 AM, Ben Dooks b...@simtec.co.uk wrote: On 28/07/10 04:17, MyungJoo Ham wrote: Many MUX and clock dividers have a status bit so that users can wait until the status is stable. When corresponding registers are accessed while a clock is not stable, we may suffer from

[PATCH v5 2/7] ARM: Samsung SoC: added hclk/pclk info to s3c_freq for s5pv210 cpu-freq

2010-07-29 Thread MyungJoo Ham
S5PV210 requires msys/dsys info as well; thus, we've included those at struct s3c_freq, which is used by CPUFREQ of S5PV210. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/include/plat/cpu-freq.h |6

[PATCH v5 3/7] ARM: S5P: Added default pll values for APLL 800/1000MHz

2010-07-29 Thread MyungJoo Ham
CPUFREQ of S5PV210 uses different APLL settings according to different CPU frequencies. We provide such settings values for CPUFREQ at pll.h. Note that at 1GHz of ARMCLK, APLL should be 1GHz and for other lower ARMCLK, APLL should be 800MHz. Signed-off-by: MyungJoo Ham myungjoo@samsung.com

[PATCH v5 4/7] ARM: S5P: Virtual Addresses for DMCx registers.

2010-07-29 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. We define virtual addresses of DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-s5p/include/plat/map-s5p.h |3 +++ 1 files changed, 3

[PATCH v5 0/7] ARM: S5PV210: CPUFREQ Initial Support

2010-07-29 Thread MyungJoo Ham
use macros: they are used multiple times. MyungJoo Ham (7): ARM: S5PV210: Allow to probe EVT revision number. ARM: Samsung SoC: added hclk/pclk info to s3c_freq for s5pv210 cpu-freq ARM: S5P: Added default pll values for APLL 800/1000MHz ARM: S5P: Virtual Addresses for DMCx

[PATCH v5 6/7] ARM: S5PV210: clock registers (CLK_DIV/SRC/STAT)

2010-07-29 Thread MyungJoo Ham
that are used out of clock.c as well. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v5: - Added macros for G2D/G3D/MFC's DIV/MUX_STAT, which tracks changing status of G2D/G3D/MFC. These are added because they are used

[PATCH v5 7/7] ARM: S5PV210: Initial CPUFREQ Support

2010-07-29 Thread MyungJoo Ham
as clock framework is settled, we may update source clocks (.parent field) of those clocks accordingly later. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: - Ramp-up delay is removed. (let regulator framework do the job

Re: [PATCH 1/2] ARM: S5PV210: Add audio support to Aquila

2010-07-30 Thread MyungJoo Ham
___ linux-arm-kernel mailing list linux-arm-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham (함명주), Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business

Re: [PATCH v2] ARM: Samsung SoC: clksrc-clk: wait for the stable SRC/DIV status.

2010-08-01 Thread MyungJoo Ham
On Sat, Jul 31, 2010 at 3:09 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: Many MUX and clock dividers have a status bit so that users can wait until the status is stable. When corresponding registers are accessed while a clock is not stable, we may suffer from unexpected

Re: [PATCH v3] ARM: Samsung SoC: clksrc-clk: wait for the stable SRC/DIV status.

2010-08-03 Thread MyungJoo Ham
On Tue, Aug 3, 2010 at 9:19 AM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: On Mon, Aug 2, 2010 at 2:30 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: Many MUX and clock dividers have a status bit so that users can wait until the status is stable. When

[PATCH v6 0/7] ARM: S5PV210: CPUFREQ Initial Support

2010-08-03 Thread MyungJoo Ham
, s5pv210_target) is revised (initilization -- first_run) * workaround -- revision * CLK_*_STATx register entries use macros: they are used multiple times. MyungJoo Ham (7): ARM: S5PV210: Allow to probe EVT revision number. ARM: Samsung SoC: added hclk/pclk info to s3c_freq

[PATCH v6 1/7] ARM: S5PV210: Allow to probe EVT revision number.

2010-08-03 Thread MyungJoo Ham
/tools/mach-types, yet; thus, we have omitted them in this patch. For Goni machine. (mach-goni.c) It's either EVT1 or EVT1-Fused; thus, it can be identified by get_s5pv210_revision_chipid() function. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

[PATCH v6 2/7] ARM: Samsung SoC: added hclk/pclk info to s3c_freq for s5pv210 cpu-freq

2010-08-03 Thread MyungJoo Ham
S5PV210 requires msys/dsys info as well; thus, we've included those at struct s3c_freq, which is used by CPUFREQ of S5PV210. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-samsung/include/plat/cpu-freq.h |6

[PATCH v6 3/7] ARM: S5P: Added default pll values for APLL 800/1000MHz

2010-08-03 Thread MyungJoo Ham
CPUFREQ of S5PV210 uses different APLL settings according to different CPU frequencies. We provide such settings values for CPUFREQ at pll.h. Note that at 1GHz of ARMCLK, APLL should be 1GHz and for other lower ARMCLK, APLL should be 800MHz. Signed-off-by: MyungJoo Ham myungjoo@samsung.com

[PATCH v6 4/7] ARM: S5P: Virtual Addresses for DMCx registers.

2010-08-03 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. We define virtual addresses of DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat-s5p/include/plat/map-s5p.h |3 +++ 1 files changed, 3

[PATCH v6 5/7] ARM: S5PV210: Access for DMCx registers

2010-08-03 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. We define physical addresses and mapping between physical and virtual addresses of DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach

[PATCH v6 6/7] ARM: S5PV210: clock registers (CLK_DIV/SRC/STAT)

2010-08-03 Thread MyungJoo Ham
that are used out of clock.c as well. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pv210/include/mach/regs-clock.h | 60 +- 1 files changed, 57 insertions(+), 3 deletions(-) diff --git a/arch/arm

[PATCH v6 7/7] ARM: S5PV210: Initial CPUFREQ Support

2010-08-03 Thread MyungJoo Ham
as clock framework is settled, we may update source clocks (.parent field) of those clocks accordingly later. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: - Ramp-up delay is removed. (let regulator framework do the job

[PATCH v7 0/6] ARM: S5PV210: CPUFREQ Initial Support

2010-08-09 Thread MyungJoo Ham
* Initialization of s5pv210_cpufreq_target (previously, s5pv210_target) is revised (initilization -- first_run) * workaround -- revision * CLK_*_STATx register entries use macros: they are used multiple times. MyungJoo Ham (6): ARM: S5PV210: Allow to probe EVT revision number

[PATCH v7 1/6] ARM: S5PV210: Allow to probe EVT revision number.

2010-08-09 Thread MyungJoo Ham
are not registered at the /linux/arch/arm/tools/mach-types, yet; thus, we have omitted them in this patch. For Goni machine. (mach-goni.c) We do not have Goni machines with EVT0, yet. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v5 updates

[PATCH v7 4/6] ARM: S5PV210: Access for DMCx registers

2010-08-09 Thread MyungJoo Ham
The CPUFREQ driver requires an access to DMCx registers. We define addresses of DMCx registers and mapping between physical and virtual addresses of DMCx registers. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v7

[PATCH v7 5/6] ARM: S5PV210: clock registers (CLK_DIV/SRC/STAT)

2010-08-09 Thread MyungJoo Ham
that are used out of clock.c as well. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v7: - Removed unnecessary defines. --- arch/arm/mach-s5pv210/include/mach/regs-clock.h | 45 +-- 1 files changed, 42

[PATCH v7 6/6] ARM: S5PV210: Initial CPUFREQ Support

2010-08-09 Thread MyungJoo Ham
as clock framework is settled, we may update source clocks (.parent field) of those clocks accordingly later. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: - Ramp-up delay is removed. (let regulator framework do the job

[PATCH] ARM: S5PV210: Update I2C-1 Clock Register Property.

2010-08-19 Thread MyungJoo Ham
CLK_GATE_IP3[8] is RESERVED. The port I2C_HDMI_DDY of CLK_GATE_IP3[10] is used as another I2C port (but not dedicated to HDMI as if it is a general I2C port) Therefore, we define the unused I2C-1 (IP3[8] is not used) as another I2C there was left undefined but used. Signed-off-by: MyungJoo Ham

Re: [PATCH 13/14] ARM: S5PV310: Add video clocks

2010-08-19 Thread MyungJoo Ham
...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858 -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc

Re: [PATCH 12/14] ARM: S5PV310: Add various clocks

2010-08-19 Thread MyungJoo Ham
-- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858

Re: [PATCH] MAX8952 PMIC Driver Initial Release

2010-08-19 Thread MyungJoo Ham
Thank you for the comments. They will be applied to the next patch revision releasing soon. On Thu, Aug 19, 2010 at 7:46 PM, Mark Brown broo...@opensource.wolfsonmicro.com wrote: On Thu, Aug 19, 2010 at 04:05:15PM +0900, MyungJoo Ham wrote: (snip) +     max8952_write_reg(max8952

[PATCH v2] MAX8952 PMIC Driver Initial Release

2010-08-19 Thread MyungJoo Ham
although the data sheet has some ambiguity on it. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: - Style correction - Can accept platform_data with invalid GPIOs - Removed unnecessary features

Re: [PATCH 4/5] ARM: S5PV210: Add support CPUFREQ

2010-09-15 Thread MyungJoo Ham
/listinfo/linux-arm-kernel Overall, this patch appears to be subset of the previous [PATCH v7 6/6] ARM: S5PV210: Initial CPUFREQ Support and things omitted (and should be added) are already implemented there. -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC

Re: [PATCH v2 0/6] ARM: S5PV210: Add support S5PV210/S5PC110 CPUFREQ

2010-10-10 Thread MyungJoo Ham
-kernel mailing list linux-arm-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham (함명주), Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858 -- To unsubscribe from

Re: [PATCH v2 0/6] ARM: S5PV210: Add support S5PV210/S5PC110 CPUFREQ

2010-10-11 Thread MyungJoo Ham
On Mon, Oct 11, 2010 at 5:04 PM, Sangbeom Kim sbki...@samsung.com wrote: On Monday, Oct 11, 2010 9:12 AM, MyungJoo Ham myungjoo@samsung.com wrote: Hello, On Fri, Oct 8, 2010 at 6:52 PM, Kukjin Kim kgene@samsung.com wrote: Sangbeom Kim wrote: Hi all, I know

Re: [PATCH] PM / devfreq: remove checks for CONFIG_EXYNOS_ASV

2014-05-22 Thread MyungJoo Ham
On Thu, May 22, 2014 at 5:37 AM, Paul Bolle pebo...@tiscali.nl wrote: Checks for CONFIG_EXYNOS_ASV were added in v3.3. But the related Kconfig symbol has never been added to the tree. Remove these checks, as they always evaluate to false. Signed-off-by: Paul Bolle pebo...@tiscali.nl Thanks

Re: [PATCH] PM / devfreq: remove checks for CONFIG_EXYNOS_ASV

2014-05-24 Thread MyungJoo Ham
On Fri, May 23, 2014 at 1:52 PM, MyungJoo Ham myungjoo@samsung.com wrote: On Thu, May 22, 2014 at 5:37 AM, Paul Bolle pebo...@tiscali.nl wrote: Checks for CONFIG_EXYNOS_ASV were added in v3.3. But the related Kconfig symbol has never been added to the tree. Remove these checks

Re: [PATCH] ARM: EXYNOS4: Remove useless codes on NURI board

2011-10-06 Thread MyungJoo Ham
On Thu, Oct 6, 2011 at 3:31 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: 2011/8/19 Kyungmin Park kmp...@infradead.org: Maybe charger manager codes are not merged. it's used for charger managers. To Mr. Ham, which patches are missing? Thank you, Kyungmin Park

Re: [PATCH 5/5] [CPUFREQ] EXYNOS4210: Add support ASV feature

2011-11-02 Thread MyungJoo Ham
://vger.kernel.org/majordomo-info.html -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org

Re: [PATCH 4/5] [CPUFREQ] EXYNOS4210: Add DVS lock feature for other driver

2011-11-02 Thread MyungJoo Ham
. Cheers! MyungJoo. -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

Re: [PATCH 1/5] [CPUFREQ] EXYNOS4210: Remove code about bus on cpufreq

2011-11-02 Thread MyungJoo Ham
-samsung/shortlog/refs/heads/devfreq (drivers/devfreq/exynos4210_memorybus.c) Devfreq is a framework to support DVFS feature for non-CPU devices, which is at 3.2-next tree. Cheers! MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe

Re: [PATCH 1/3] ARM: EXYNOS: Add ASV feature for Exynos4 series

2011-11-09 Thread MyungJoo Ham
. This location mach/asv.h seems the perfect location for the purpose. Besides, now, with Exynos4x12s, I start to hear cases where all the INFORMx registers are fully used; thus, it seems that it's time to remove unnecessary usage of the registers. Cheers! MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software

Re: [PATCH 1/3] ARM: EXYNOS: Add ASV feature for Exynos4 series

2011-11-09 Thread MyungJoo Ham
. Cheers! MyungJoo -- Thanks, Sylwester -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at  http://vger.kernel.org/majordomo-info.html -- MyungJoo Ham, Ph.D. Mobile Software Platform

Re: [PATCH 3/3] ARM: EXYNOS4: Support ASV for Exynos4210

2011-11-10 Thread MyungJoo Ham
-info.html -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 1/4] ARM: exynos4: Add support for AFTR mode cpuidle state

2011-11-10 Thread MyungJoo Ham
the value at the same location, which is the method we have been using. Besides, the Exynos4210 chipmaker (S.LSI) has told that INFORM6 and 7 registers are used by in-chip code (iROM or iRAM). Cheers! MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics

Re: [PATCH 1/4] ARM: exynos4: Add support for AFTR mode cpuidle state

2011-11-17 Thread MyungJoo Ham
On Thu, Nov 17, 2011 at 8:22 PM, Amit Kachhap amit.kach...@linaro.org wrote: On 11 November 2011 13:03, MyungJoo Ham myungjoo@gmail.com wrote: On Sat, Nov 5, 2011 at 2:03 AM,  amit.kach...@linaro.org wrote: From: Amit Daniel Kachhap amit.kach...@linaro.org This patch adds support for AFTR

Re: [GIT PULL] Samsung fixes for v3.2

2011-11-23 Thread MyungJoo Ham
for this?        Arnd There was a discussion about this and a patch seemed to be ready although I don't know where: ---[quoting: Re: [PATCH 1/2] ARM: EXYNOS4: convert MCT to percpu interrupt API from linux-arm-ker...@lists.infradead.org]--- On 10/11/11 23:33, MyungJoo Ham wrote: On Thu, Nov 10, 2011 at 6:43 PM

[PATCH 0/4] PM/Devfreq: Exynos4210 Bus/VDD_int

2011-12-01 Thread MyungJoo Ham
CONFIG_EXYNOS4_ASV to block ASV-related code. With support of ASV, this devfreq driver reduces power consumption futher; most Exynos4210 SoCs have lower voltage requirement than the worst case (ASV number 0) scenario. MyungJoo Ham (4): ARM: EXYNOS4: Add DMC1, allow PPMU access for DMC. PM

[PATCH 1/4] ARM: EXYNOS4: Add DMC1, allow PPMU access for DMC.

2011-12-01 Thread MyungJoo Ham
- Add DMC1 - Enlarge address space for DMC from 4k to 64k so that PPMU registers may be accessed. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos/cpu.c |7 ++- arch/arm/mach-exynos/include

[PATCH 2/4] PM/Devfreq: Add Exynos4210-bus device DVFS driver.

2011-12-01 Thread MyungJoo Ham
because without ASV, this Devfreq driver assumes the worst case scenario, which consumes more power. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/devfreq/Kconfig| 12 + drivers/devfreq/Makefile

[PATCH 4/4] ARM Exynos4210-Nuri: support Exynos4210-bus Devfreq driver.

2011-12-01 Thread MyungJoo Ham
Support varying voltages: - GPIODVS for Buck2 is removed. - Voltage ragne for Buck2 is widen. Support Buck2 regulator for Exynos4210-bus devfreq driver: - Added device name for buck2 regulator - Added exynos4210-busfreq platform device fro Nuri board. Signed-off-by: MyungJoo Ham myungjoo

[PATCH 3/4] ARM Exynos4210-Nuri: remove compiler errors

2011-12-01 Thread MyungJoo Ham
Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos/mach-nuri.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-exynos/mach-nuri.c b/arch/arm/mach-exynos/mach-nuri.c index

Re: [PATCH 3/4] ARM Exynos4210-Nuri: remove compiler errors

2011-12-02 Thread MyungJoo Ham
) for the device driver and we had to resolve the compiler error first. Cheers! MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord

Re: [PATCH 3/4] ARM Exynos4210-Nuri: remove compiler errors

2011-12-04 Thread MyungJoo Ham
On Sat, Dec 3, 2011 at 6:26 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: On Fri, Dec 2, 2011 at 5:59 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Hamm wrote: What's the 'compiler errors'? And I don't know why this patch included in this series, maybe

Re: [PATCH 1/2] mfd: add irq domain support for max8997 interrupts

2011-12-08 Thread MyungJoo Ham
On Fri, Dec 9, 2011 at 1:27 AM, Thomas Abraham thomas.abra...@linaro.org wrote: Add irq domain support for max8997 interrupts. All uses of irq_base in platform data and max8997 driver private data are removed. Cc: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Thomas Abraham

Pull Requeset: Exynos4 Register Address Update for Devfreq Drivers.

2011-12-20 Thread MyungJoo Ham
/linux-samsung.git devfreq-for-samsung MyungJoo Ham (3): ARM: EXYNOS4: Add DMC1, allow PPMU access for DMC. ARM: EXYNOS4: Add clock register addresses for Exynos4x12 bus devfreq driver ARM Exynos4210-Nuri: support Exynos4210-bus Devfreq driver. arch/arm/mach-exynos/cpu.c

Re: Pull Requeset: Exynos4 Register Address Update for Devfreq Drivers.

2011-12-25 Thread MyungJoo Ham
another branch for this. Thus, having the patches in your Exynos' branch is also fine. I'll let future pull-requested branches be rebased on rcX anyway. Thanks. Cheers! Happy new year! - MyungJoo -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, DMC Business, Samsung Electronics

[PATCH] watchdog: fix error in probe() of s3c2410_wdt (reset at booting)

2012-01-12 Thread MyungJoo Ham
oder in remove function are also revised accordingly. Reported-by: Chanwoo Park cw00.c...@samsung.com Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/watchdog/s3c2410_wdt.c | 29 +++-- 1 files changed

Re: [PATCH] watchdog: fix error in probe() of s3c2410_wdt (reset at booting)

2012-01-16 Thread MyungJoo Ham
On Sat, Jan 14, 2012 at 6:45 AM, Wim Van Sebroeck w...@iguana.be wrote: Hi, On Fri, Jan 13, 2012 at 11:11:17AM +, Russell King - ARM Linux wrote: On Fri, Jan 13, 2012 at 02:14:23PM +0900, MyungJoo Ham wrote: Probe function of s3c2410 watchdog calls request_irq before initializing

Re: [PATCH 3/3] PM / devfreq: update the name of EXYNOS clock register

2012-01-30 Thread MyungJoo Ham
On Tue, Jan 31, 2012 at 1:49 PM, Kukjin Kim kgene@samsung.com wrote: According to replacing the name of EXYNOS clock registers, this patch updates exynos4_bus.c file where it is used. Cc: MyungJoo Ham myungjoo@samsung.com Cc: Kyungmin Park kyungmin.p...@samsung.com Signed-off

Re: [PATCH] watchdog: fix error in probe() of s3c2410_wdt (reset at booting)

2012-01-30 Thread MyungJoo Ham
before it, not after it should be fine. So what that be attached patch then? Could you also test this patch? This patch looks fine and works. It's tested in Exynos4 machine. Acked-by: MyungJoo Ham myungjoo@samsung.com Thanks. Cheers! MyungJoo. Kind regards, Wim. --- diff --git a/drivers

Re: [PATCH v4 1/2] mfd: add irq domain support for max8997 interrupts

2012-03-26 Thread MyungJoo Ham
the linux irq number for max8997 interrupts. All uses of irq_base in platform data and max8997 driver private data are removed. Cc: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Grant Likely grant.lik...@secretlab.ca Acked-by: MyungJoo Ham

Re: [PATCH v4 2/2] regulator: add device tree support for max8997

2012-03-27 Thread MyungJoo Ham
On Sat, Mar 24, 2012 at 6:49 PM, Thomas Abraham thomas.abra...@linaro.org wrote: Add device tree based discovery support for max8997. Cc: MyungJoo Ham myungjoo@samsung.com Cc: Rajendra Nayak rna...@ti.com Cc: Rob Herring rob.herr...@calxeda.com Cc: Grant Likely grant.lik...@secretlab.ca

Re: [RFC 0/4] Add basic support for ASV

2013-11-12 Thread MyungJoo Ham
-kernel ___ linux-arm-kernel mailing list linux-arm-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham, Ph.D. System S/W Lab, S/W Center, Samsung Electronics -- To unsubscribe from this list: send

Re: [PATCH 3/4] PM / devfreq: Consider hibernation in pm notifier

2013-11-20 Thread MyungJoo Ham
On Tue, Nov 19, 2013 at 10:30 PM, Jonghwan Choi jhbird.c...@gmail.com wrote: Frequency lock should be considered in suspend/hibernation. Signed-off-by: Jonghwan Choi jhbird.c...@samsung.com Signed-off-by: MyungJoo Ham myungjoo@samsung.com Applied in driver-update branch. Do you want

Re: [PATCH 4/4] PM / devfreq: Consider hibernation in pm notifier

2013-11-20 Thread MyungJoo Ham
On Tue, Nov 19, 2013 at 10:30 PM, Jonghwan Choi jhbird.c...@gmail.com wrote: Frequency lock should be considered in suspend/hibernation. Signed-off-by: Jonghwan Choi jhbird.c...@samsung.com Signed-off-by: MyungJoo Ham myungjoo@samsung.com Cheers, MyungJoo. --- drivers/devfreq

Re: [PATCH 4/4] PM / devfreq: Consider hibernation in pm notifier

2013-11-20 Thread MyungJoo Ham
. Thanks, Sebastian Capella -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- MyungJoo Ham, Ph.D. System S/W Lab, S/W Center, Samsung

Re: [PATCH 06/11] PM / devfreq: move definitions for exynos4_bus into drivers/devfreq

2013-12-17 Thread MyungJoo Ham
On Tue, Dec 17, 2013 at 8:52 PM, kg...@kernel.org wrote: From: Kukjin Kim kgene@samsung.com We don't need to keep the definitions for exynos4_bus into mach-exynos/ so this moves them into drviers/devfreq with adding header file. Acked-by: MyungJoo Ham myungjoo@samsung.com However

Re: [PATCH 11/11] PM / devfreq: use inclusion mach/map.h instead of plat/map-s5p.h

2013-12-17 Thread MyungJoo Ham
/map.h:22:0: warning: S3C_UART_OFFSET redefined [enabled by default] In file included from drivers/devfreq/exynos/exynos4_bus.c:33:0: arch/arm/plat-samsung/include/plat/map-s5p.h:57:0: note: this is the location of the previous definition Cc: MyungJoo Ham myungjoo@samsung.com Signed-off

Re: [PATCH 06/11] PM / devfreq: move definitions for exynos4_bus into drivers/devfreq

2013-12-18 Thread MyungJoo Ham
On Thu, Dec 19, 2013 at 2:54 AM, Kukjin Kim kgene@samsung.com wrote: On 12/18/13 15:11, MyungJoo Ham wrote: On Tue, Dec 17, 2013 at 8:52 PM,kg...@kernel.org wrote: From: Kukjin Kimkgene@samsung.com We don't need to keep the definitions for exynos4_bus into mach-exynos/ so

Re: [PATCH 1/6] rtc: rtc-s3c: Fix access unit from byte to word on RTCCON

2010-10-27 Thread MyungJoo Ham
-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858 -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH 1/6] rtc: rtc-s3c: Fix access unit from byte to word on RTCCON

2010-10-27 Thread MyungJoo Ham
On Wed, Oct 27, 2010 at 4:58 PM, Kukjin Kim kgene@samsung.com wrote: MyungJoo Ham wrote: On Fri, Oct 8, 2010 at 8:41 AM, Kukjin Kim kgene@samsung.com wrote: From: Changhwan Youn chaos.y...@samsung.com S3C2410_RTCCON of TYPE_S3C64XX RTC should be read/written by readw and writew

Re: Cleanup Samsung stuff

2011-04-18 Thread MyungJoo Ham
/listinfo/linux-arm-kernel -- MyungJoo Ham (함명주), Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858 -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord

[PATCH] arm: exynos4: address a section mismatch w/ suspend issue.

2011-05-25 Thread MyungJoo Ham
The section mismatch in headsmp.S made hotplug stop working after the first instance of suspend-to-RAM and its wakeup. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/headsmp.S |2 +- 1 files changed, 1

[PATCH 1/2] ARM: Exynos4: Support ADC

2011-06-16 Thread MyungJoo Ham
Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |1 + arch/arm/mach-exynos4/cpu.c |4 arch/arm/mach-exynos4/include/mach/irqs.h |8 arch/arm/mach

[PATCH v2 2/5] Samsung SoC ADC: Channel selection for S5PV210, S5PC110, and Exynos4

2011-06-20 Thread MyungJoo Ham
In S5PV210/S5PC110/Exynos4, ADCMUX channel selection uses ADCMUX register, not ADCCON register. This patch corrects the behavior of Samsung-ADC for such cpus. Signed-off-by: MyungJoo Ham myungjoo@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com -- v2: No changes from v1

  1   2   >