r is operated as parent
> with ondemand governor and then the rest device driver with passive governor
> is influenced by parent device.
>
> Suggested-by: Myungjoo Ham <myungjoo@samsung.com>
> Signed-off-by: Chanwoo Choi <cw00.c...@samsung.com>
> [linux.amoon: Teste
> Tested-by: Anand Moon <linux.am...@gmail.com>
Signed-off-by: MyungJoo Ham <myungjoo@samsung.com>
> ---
> drivers/devfreq/devfreq.c | 44
> include/linux/devfreq.h | 9 +
> 2 files changed, 53 insertions(+)
>
>
> This patch modifies the following sysfs entry of DEVFREQ framework
> because the devfreq device using passive governor don't need the same
> information of the devfreq device using rest governor.
> - polling_interval: passive gov don't use the sampling rate.
> - available_governors :
>
> This patch adds the generic exynos bus frequency driver for AMBA AXI bus
> of sub-blocks in exynos SoC with DEVFREQ framework. The Samsung Exynos SoC
> have the common architecture for bus between DRAM and sub-blocks in SoC.
> This driver can support the generic bus frequency driver for
>
> This patch adds the documentation for generic exynos bus frequency
> driver.
>
> Signed-off-by: Chanwoo Choi
> Reviewed-by: Krzysztof Kozlowski
A little changes following:
> ---
> .../devicetree/bindings/devfreq/exynos-bus.txt | 93
Following list specifies the detailed relation between the clock and DMC
> block:
> - The source clock of DMC block : div_dmc
>
> Signed-off-by: Chanwoo Choi <cw00.c...@samsung.com>
> Reviewed-by: Krzysztof Kozlowski <k.kozlow...@samsung.com>
Acked-by: MyungJoo Ham <my
mu_dmc0*) can monitor the utilization of DMC bus
> on runtime and the buck1_reg (VDD_MIF power line) supplies the power to
> the DMC block.
>
> Signed-off-by: Chanwoo Choi <cw00.c...@samsung.com>
> Reviewed-by: Krzysztof Kozlowski <k.kozlow...@samsung.com>
Acked-by: MyungJoo Ham <myungjoo@samsung.com>
> Hi Rob,
>
> On Sat, Nov 28, 2015 at 5:30 AM, Rob Herring wrote:
> > On Thu, Nov 26, 2015 at 10:47:26PM +0900, Chanwoo Choi wrote:
> >> This patch adds the documentation for generic exynos bus frequency
> >> driver.
> >>
> >> Signed-off-by: Chanwoo Choi
On Thu, Nov 26, 2015 at 10:47 PM, Chanwoo Choi wrote:
> This patch adds the generic exynos bus frequency driver for AMBA AXI bus
> of sub-blocks in exynos SoC with DEVFREQ framework. The Samsung Exynos SoC
> have the common architecture for bus between DRAM and sub-blocks
pmcnt_high 0xff is a u32 so we shifting it 32 spaces is zero. GCC
catches this bug:
drivers/devfreq/event/exynos-ppmu.c: In function ‘exynos_ppmu_v2_get_event’:
drivers/devfreq/event/exynos-ppmu.c:322:3: warning: left shift count = width
of type
load_count = (u64)((pmcnt_high 0xff)
Device Tree binding listed #clock-cells as an
optional property.
Signed-off-by: Javier Martinez Canillas jav...@osg.samsung.com
[]
Example1 : PPMU nodes in exynos3250.dtsi are listed below.
Reviewed-by: Chanwoo Choi cw00.c...@samsung.com
+ Devfreq maintainer (Myungjoo Ham
This patch adds the support for PPMU (Platform Performance Monitoring Unit)
version 2.0 for Exynos5433 SoC. Exynos5433 SoC must need PPMUv2 which is
quite different from PPMUv1.1. The exynos-ppmu.c driver supports both PPMUv1.1
and PPMUv2.
Cc: MyungJoo Ham myungjoo@samsung.com
Cc
On 06/05/2015 01:54 PM, MyungJoo Ham wrote:
IRQ signal before driver probe is needless because driver sends
current state after platform booting done.
So, this patch clears MUIC IRQ bits before request IRQ.
Signed-off-by: Jaewon Kim jaewon02@samsung.com
---
drivers
IRQ signal before driver probe is needless because driver sends
current state after platform booting done.
So, this patch clears MUIC IRQ bits before request IRQ.
Signed-off-by: Jaewon Kim jaewon02@samsung.com
---
drivers/extcon/extcon-max77843.c |9 +
1 file
of_device_id is always used as const.
(See driver.of_match_table and open firmware functions)
Signed-off-by: Fabian Frederick f...@skynet.be
Acked-by: MyungJoo Ham myungjoo@samsung.com
---
drivers/devfreq/event/exynos-ppmu.c | 2 +-
drivers/devfreq/tegra-devfreq.c | 2 +-
2
This patch adds the 'const' keyword for devfreq_event_ops structure
because the ops of devfreq_event_desc structure shold not be changed
after initialization.
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c
Hello Chanwoo!
Chanwoo Choi wrote:
As you thought, when maintaining lower clock of memory bus frequency,
some issue related to multimedia feature will happen.
Separately, We have to check the miminum lower clock for working of
multimedia feature.
and then multimedia or other IP
releasing Linux 3.20-rc1, this patch will be handled.
Thanks,
Chanwoo Choi
Acked-by: MyungJoo Ham myungjoo@samsung.com
Chanwoo Choi wrote:
Hi,
[]
--
Looks good to me.
Myungjoo, shall I take DT changes in this series into Samsung tree?
4/7 ARM: dts: Add PPMU dt node for Exynos3250 SoC
5/7 ARM: dts: Add PPMU dt node for Exynos4 SoCs
6/7 ARM: dts: exynos: Add PPMU node for
various governors.
- devfreq_event class (new)
: Provide measured raw data to devfreq device for governor
Cc: MyungJoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
---
[]
+/**
+ * devfreq_event_enable_edev
: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.coma
Reviewed-by: MyungJoo Ham myungjoo@samsung.com
You may merge this patch with 1/9 as well.
I don't think this is a major change the requires a seperated patch
...@kernel.org
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
Acked-by: MyungJoo Ham myungjoo@samsung.com
N�r��yb�X��ǧv�^�){.n�+{�x,�ȧ���ܨ}���Ơz�j:+v���zZ+��+zf���h���~i���z
...@kernel.org
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Cc: Youngjun Cho yj44@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
I am not so confident with this SoC as I didn't write
This patch removes the unused exynos4 memory busfreq driver by adding generic
exynos memory bus frequency driver.
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
Reviewed-by: MyungJoo Ham myungjoo
:
- DMC/ACP clock : DMC (Dynamic Memory Controller)
- ACLK200 clock : LCD0
- ACLK100 clock : PERIL/PERIR/MFC(PCLK)
- ACLK160 clock : CAM/TV/LCD0/LCD1
- ACLK133 clock : FSYS/GPS
- GDL/GDR clock : leftbus/rightbus
- SCLK_MFC clock : MFC
Cc: Kukjin Kim kg...@kernel.org
Cc: Myungjoo Ham
Acked-by: MyungJoo Ham myungjoo@samsung.com
Adding to Chanwoo's reply:
If I understand Chanwoo's intention correctly,
this patchset is to provide a common bus memory-interface DVFS driver
for several Exynos SoCs, which allows DT to express per-SoC hardware
details so that we do not need
Dear Myungjoo,
On 01/13/2015 05:42 PM, MyungJoo Ham wrote:
This patch adds the generic exynos bus frequency driver for memory bus
with DEVFREQ framework. The Samsung Exynos SoCs have the common architecture
for memory bus between DRAM memory and MMC/sub IP in SoC. This driver can
: Kukjin Kim kg...@kernel.org
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
Acked-by: MyungJoo Ham myungjoo@samsung.com
---
arch/arm/boot/dts
.
There are a little difference about the number of memory bus because each
Exynos
SoC have the different sub-IP and different memory bus speed. In spite of this
difference among Exynos SoCs, we can support almost Exynos SoC by adding
unique data of memory bus to devicetree file.
Cc: Myungjoo Ham
: Kukjin Kim kg...@kernel.org
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
Acked-by: MyungJoo Ham myungjoo@samsung.com for all the other dts file
patch with Exynos*.
Off Topic. Not urgent. Just out
logic in each IP.
This patch is based on existing drivers/devfreq/exynos/exynos-ppmu.c
Cc: MyungJoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
---
drivers/devfreq/event/Kconfig | 9 +
drivers/devfreq
: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo Choi cw00.c...@samsung.com
---
drivers/devfreq/devfreq-event.c | 63
+
include/linux/devfreq-event.h | 16 +++
2 files changed, 79
This patch add dt node for PPMU_{DMC0|DMC1|LEFTBUS|RIGHTBUS} for
exynos4412-trats2 board. Each PPMU dt node includes one event of 'PPMU
Count3'.
Cc: Kukjin Kim kg...@kernel.org
Cc: Myungjoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo
I have rephrased part of the documentation for better readability.
Some semantics is guessed so you may need to re-rephrase.
Other than that, Acked-by: MyungJoo Ham myungjoo@samsung.com
This patch adds the documentation for Exynos PPMU (Platform Performance
Monitoring Unit) devfreq
++
arch/arm/boot/dts/exynos4210.dtsi | 8 +++
2 files changed, 116 insertions(+)
Acked-by: MyungJoo Ham myungjoo@samsung.com
This patchset add new devfreq_event class to provide raw data to determine
current utilization of device which is used for devfreq governor.
The following description explains the feature of two kind of devfreq class:
- devfreq class (existing)
: devfreq consumer device use raw data
On 01/12/2015 06:58 PM, MyungJoo Ham wrote:
This patchset add new devfreq_event class to provide raw data to determine
current utilization of device which is used for devfreq governor.
The following description explains the feature of two kind of devfreq class:
- devfreq class
- DEVFREQ_EVENT_TYPE_LATENCY
Did you try to say:
A devfreq-event device may support multiple devfreq-event types
simultaneously.
If so, your switch expressions are going to screw up.
Cc: MyungJoo Ham myungjoo@samsung.com
Cc: Kyungmin Park kyungmin.p...@samsung.com
Signed-off-by: Chanwoo
Dear Myungjoo,
Thanks for your review.
On 12/18/2014 03:24 PM, MyungJoo Ham wrote:
Hi Chanwoo,
I love the idea and I now have a little mechanical issues in your code.
---
drivers/devfreq/Kconfig | 2 +
drivers/devfreq/Makefile| 5 +-
drivers
Hi Chanwoo,
I love the idea and I now have a little mechanical issues in your code.
---
drivers/devfreq/Kconfig | 2 +
drivers/devfreq/Makefile| 5 +-
drivers/devfreq/devfreq-event.c | 449
drivers/devfreq/event/Makefile | 1
Add documentation for bindings used by Exynos3250 devfreq driver.
Signed-off-by: Krzysztof Kozlowski k.kozlow...@samsung.com
---
.../bindings/arm/samsung/exynos3250-devfreq.txt| 66
++
1 file changed, 66 insertions(+)
create mode 100644
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
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
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
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
/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
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
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
.
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
-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
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
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
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
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
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
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
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
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
/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
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
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
) 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
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
- 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
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
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
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
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
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
-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
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
. 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
.
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
://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
.
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
-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
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
, MyungJoo Ham myungjoo@samsung.com wrote:
We have various bootloaders for Exynos4210 machines. Some of they
set the ARM core frequency at boot time even when the boot is a resume
from suspend-to-RAM. Such changes may create inconsistency in the
data of CPUFREQ driver and have incurred hang issues
once?
Also, consider using CONFIG_PM_SLEEP rather than CONFIG_PM for
suspend/resume ops.
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
mutex that is being used by regulators that are used by
the target function.
This also prevents any CPUFREQ transitions during suspend-resume context,
which could be dangerous at noirq-context along with regulator framework.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off
These registers are crucial for PM to work properly.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/mach-exynos4/include/mach/regs-clock.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm
On Thu, Jul 21, 2011 at 2:04 AM, Kukjin Kim kgene@samsung.com wrote:
MyungJoo Ham wrote:
MAX8997/17042, which are used by Exynos4-NURI, use additional IRQ
numbers after GPIO's IRQs. The patch creates some room for those
devices.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
On Thu, Jul 21, 2011 at 2:04 AM, Kukjin Kim kgene@samsung.com wrote:
MyungJoo Ham wrote:
MAX8997/17042, which are used by Exynos4-NURI, use additional IRQ
numbers after GPIO's IRQs. The patch creates some room for those
devices.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
On Mon, Jul 18, 2011 at 5:00 PM, Kukjin Kim kgene@samsung.com wrote:
MyungJoo Ham wrote:
We need more registers to be saved and restored for PM of Exynos4210.
Otherwise, with additional drivers running, suspend-to-RAM fails to wake
up properly. This patch adds registers omitted
We need more registers to be saved and restored for PM of Exynos4210.
Otherwise, with additional drivers running, suspend-to-RAM fails to wake
up properly. This patch adds registers omitted in the initial PM
patches.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin
On Mon, Jul 4, 2011 at 12:40 PM, Changhwan Youn chaos.y...@samsung.com wrote:
AbwBwAGUAbgAgAC8AIAB
hAGwAbABvAHcAIABuAG8ALQBpAG8AYwB0AGwALQBvAHAAZQBuACcAZQBkACAAcgB0AGMAIAB0AG8AIABoAGEAdgBlACAAaQByAHEALgA=
x-cr-puzzleid: {71A23705-5400-4E21-9C23-2B1E96E33A68}
MyungJoo Ham wrote
.
--
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...@vger.kernel.org
More majordomo info
for S5PC110/S5PV210
Patch 6/6: Header file correction (plat/devs.h)
The long-overdue bugfix for compiler errors. ADC for Exynos4 fails to
be compiled without this patch.
MyungJoo Ham (6):
Samsung SoC ADC: use regulator (VDD for ADC).
Samsung SoC ADC: Channel selection for S5PV210
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
--
updates from v2
- Renamed
to be available at probe.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
--
changed from v2 with valuable comments from Mark Brown.
- Bugfix on error handling
- Faster escape when error at resume function
changes from v1
- Removed macro defining
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
--
Updates from v2
- Based on EXT_GIC patches from Changhwan Youn (ARM: EXYNOS4: Adds
External GIC)
---
arch/arm/mach-exynos4/Kconfig |1 +
arch/arm/mach-exynos4/cpu.c
- Fixed: 12bit precision is lost at suspend/resume
- Updated: use pm_dev_ops
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/plat-samsung/adc.c | 24 ++--
1 files changed, 18 insertions(+), 6 deletions
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/mach-s5pv210/cpu.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-s5pv210/cpu.c b/arch/arm/mach-s5pv210/cpu.c
index 61e6c24..79907ec
There has been no #ifndef - #define - #endif protection for this header
file. The patch adds it for Exynos4-ADC support
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
---
arch/arm/plat-samsung/include/plat/devs.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git
On Wed, Jun 29, 2011 at 10:42 PM, Kukjin Kim kgene@samsung.com wrote:
MyungJoo Ham wrote:
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
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/mach-exynos4/mach-nuri.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos4/mach-nuri.c
b/arch/arm/mach-exynos4/mach-nuri.c
index
is with NURI
board.
MyungJoo Ham (6):
ARM: EXYNOS4: Increase NR_IRQS for devices with more IRQs
Exynos4 NURI: configure regulators and PMIC (MAX8997)
Exynos4 NURI: configure MAX17042 fuel gauge
Exynos4 NURI: configure ADC.
Exynos4 NURI: configure MAX8903 secondary charger
Exynos4 NURI
MAX8997/17042, which are used by Exynos4-NURI, use additional IRQ
numbers after GPIO's IRQs. The patch creates some room for those
devices.
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/mach-exynos4/include/mach/irqs.h
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
--
Changes from v3
- Updated init function name to include other power related devices.
Changes from v2
- Add more __initdata entries
- Moved and renamed pmic init function
- Rearranged
Signed-off-by: MyungJoo Ham myungjoo@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
arch/arm/mach-exynos4/mach-nuri.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos4/mach-nuri.c
b/arch/arm/mach-exynos4/mach-nuri.c
index
1 - 100 of 190 matches
Mail list logo