All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH RFC 0/8] Devfreq support for Exynos5250/5420
@ 2014-04-28  1:34 MyungJoo Ham
  2014-04-28  3:30   ` Abhilash Kesavan
  0 siblings, 1 reply; 5+ messages in thread
From: MyungJoo Ham @ 2014-04-28  1:34 UTC (permalink / raw)
  To: ABHILASH KESAVAN,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	김국진,
	Tomasz Figa, rafael.j.wysocki-ral2JQCrhuEAvxtiuMwx3w,
	linux-pm-u79uwXL29TaqPxH82wqD4g,
	devicetree-u79uwXL29TY76Z2rM5mHXA
  Cc: 최찬우,
	Bartlomiej Zolnierkiewicz,
	kesavan.abhilash-Re5JQEeQqe8AvxtiuMwx3w

> This patchset adds devfreq support on Exynos5250 and Exynos5420.
> The patches add the missing INT clock support for exynos5250 and
> also add a new 5420 driver. We also have patches which add the PPMU
> node and fix a typo in the exynos5250 driver.
> 
> The patches have been tested on Exynos5250 based Snow board and SMDK5420
> EVT1 boards. They have been prepared on linux-next(20140424) with the
> devfreq for-next branch and Shaik Ameer Basha's clock cleanup patches
> merged (http://www.spinics.net/lists/arm-kernel/msg325313.html).
> 
> There are a couple of concerns with these patches:
> 1) The patches are using clock aliases to expose the required clocks to the
> devfreq driver.
> 2) The patches are making use of different compatible strings for the PPMU
> node to differentiate between multiple SoCs even though the PPMU is the same.
> 
> Kindly suggest a way to move forward with respect to the above.

The Exynos PPMU drivers have been located in drivers/devfreq/exynos
as devfreq drivers have been the only users of PPMU. There
are developers trying to design common PPMU frameworks, including
Chanwoo, it is not yet submitted.

Because other Exynos5 SoCs have their bus/memif PPMU defined in
drivers/devfreq/exynos, adding another ont in another directory
seems not appropriate.


Cheers,
MyungJoo.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH RFC 0/8] Devfreq support for Exynos5250/5420
  2014-04-28  1:34 [PATCH RFC 0/8] Devfreq support for Exynos5250/5420 MyungJoo Ham
@ 2014-04-28  3:30   ` Abhilash Kesavan
  0 siblings, 0 replies; 5+ messages in thread
From: Abhilash Kesavan @ 2014-04-28  3:30 UTC (permalink / raw)
  To: myungjoo.ham
  Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	김국진,
	Tomasz Figa, rafael.j.wysocki-ral2JQCrhuEAvxtiuMwx3w,
	linux-pm-u79uwXL29TaqPxH82wqD4g,
	devicetree-u79uwXL29TY76Z2rM5mHXA, 최찬우,
	Bartlomiej Zolnierkiewicz

Dear Myungjoo,

On Mon, Apr 28, 2014 at 7:04 AM, MyungJoo Ham <myungjoo.ham-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> wrote:
>> This patchset adds devfreq support on Exynos5250 and Exynos5420.
>> The patches add the missing INT clock support for exynos5250 and
>> also add a new 5420 driver. We also have patches which add the PPMU
>> node and fix a typo in the exynos5250 driver.
>>
>> The patches have been tested on Exynos5250 based Snow board and SMDK5420
>> EVT1 boards. They have been prepared on linux-next(20140424) with the
>> devfreq for-next branch and Shaik Ameer Basha's clock cleanup patches
>> merged (http://www.spinics.net/lists/arm-kernel/msg325313.html).
>>
>> There are a couple of concerns with these patches:
>> 1) The patches are using clock aliases to expose the required clocks to the
>> devfreq driver.
>> 2) The patches are making use of different compatible strings for the PPMU
>> node to differentiate between multiple SoCs even though the PPMU is the same.
>>
>> Kindly suggest a way to move forward with respect to the above.
>
> The Exynos PPMU drivers have been located in drivers/devfreq/exynos
> as devfreq drivers have been the only users of PPMU. There
> are developers trying to design common PPMU frameworks, including
> Chanwoo, it is not yet submitted.
>
> Because other Exynos5 SoCs have their bus/memif PPMU defined in
> drivers/devfreq/exynos, adding another ont in another directory
> seems not appropriate.
Thanks for your reply.
I agree with you, I would like to re-use the current exynos5 devfreq
driver code as far as possible for 5420 as well. I do see a post from
Chanwoo Choi (https://lkml.org/lkml/2014/3/12/171) regarding adding dt
support for exynos4. But, looks like there has not be any new patchset
for a while now.

Chanwoo, is there a plan to post a new version of your patchset ? I
would be interested in using the same for my work on exynos5.

Regards,
Abhilash
>
>
> Cheers,
> MyungJoo.
>
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH RFC 0/8] Devfreq support for Exynos5250/5420
@ 2014-04-28  3:30   ` Abhilash Kesavan
  0 siblings, 0 replies; 5+ messages in thread
From: Abhilash Kesavan @ 2014-04-28  3:30 UTC (permalink / raw)
  To: linux-arm-kernel

Dear Myungjoo,

On Mon, Apr 28, 2014 at 7:04 AM, MyungJoo Ham <myungjoo.ham@samsung.com> wrote:
>> This patchset adds devfreq support on Exynos5250 and Exynos5420.
>> The patches add the missing INT clock support for exynos5250 and
>> also add a new 5420 driver. We also have patches which add the PPMU
>> node and fix a typo in the exynos5250 driver.
>>
>> The patches have been tested on Exynos5250 based Snow board and SMDK5420
>> EVT1 boards. They have been prepared on linux-next(20140424) with the
>> devfreq for-next branch and Shaik Ameer Basha's clock cleanup patches
>> merged (http://www.spinics.net/lists/arm-kernel/msg325313.html).
>>
>> There are a couple of concerns with these patches:
>> 1) The patches are using clock aliases to expose the required clocks to the
>> devfreq driver.
>> 2) The patches are making use of different compatible strings for the PPMU
>> node to differentiate between multiple SoCs even though the PPMU is the same.
>>
>> Kindly suggest a way to move forward with respect to the above.
>
> The Exynos PPMU drivers have been located in drivers/devfreq/exynos
> as devfreq drivers have been the only users of PPMU. There
> are developers trying to design common PPMU frameworks, including
> Chanwoo, it is not yet submitted.
>
> Because other Exynos5 SoCs have their bus/memif PPMU defined in
> drivers/devfreq/exynos, adding another ont in another directory
> seems not appropriate.
Thanks for your reply.
I agree with you, I would like to re-use the current exynos5 devfreq
driver code as far as possible for 5420 as well. I do see a post from
Chanwoo Choi (https://lkml.org/lkml/2014/3/12/171) regarding adding dt
support for exynos4. But, looks like there has not be any new patchset
for a while now.

Chanwoo, is there a plan to post a new version of your patchset ? I
would be interested in using the same for my work on exynos5.

Regards,
Abhilash
>
>
> Cheers,
> MyungJoo.
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH RFC 0/8] Devfreq support for Exynos5250/5420
@ 2014-04-26 20:38 ` Abhilash Kesavan
  0 siblings, 0 replies; 5+ messages in thread
From: Abhilash Kesavan @ 2014-04-26 20:38 UTC (permalink / raw)
  To: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	kgene.kim-Sze3O3UU22JBDgjK7y7TUQ, t.figa-Sze3O3UU22JBDgjK7y7TUQ,
	myungjoo.ham-Sze3O3UU22JBDgjK7y7TUQ,
	rafael.j.wysocki-ral2JQCrhuEAvxtiuMwx3w,
	linux-pm-u79uwXL29TaqPxH82wqD4g,
	devicetree-u79uwXL29TY76Z2rM5mHXA
  Cc: cw00.choi-Sze3O3UU22JBDgjK7y7TUQ,
	b.zolnierkie-Sze3O3UU22JBDgjK7y7TUQ,
	kesavan.abhilash-Re5JQEeQqe8AvxtiuMwx3w

This patchset adds devfreq support on Exynos5250 and Exynos5420.
The patches add the missing INT clock support for exynos5250 and
also add a new 5420 driver. We also have patches which add the PPMU
node and fix a typo in the exynos5250 driver.

The patches have been tested on Exynos5250 based Snow board and SMDK5420
EVT1 boards. They have been prepared on linux-next(20140424) with the
devfreq for-next branch and Shaik Ameer Basha's clock cleanup patches
merged (http://www.spinics.net/lists/arm-kernel/msg325313.html).

There are a couple of concerns with these patches:
1) The patches are using clock aliases to expose the required clocks to the
devfreq driver.
2) The patches are making use of different compatible strings for the PPMU
node to differentiate between multiple SoCs even though the PPMU is the same.

Kindly suggest a way to move forward with respect to the above.

Abhilash Kesavan (4):
  ARM: dts: Add PPMU device tree support for Exynos5250
  ARM: dts: Add PPMU device tree support for Exynos5420
  PM / devfreq: exynos: Fix typo in macro
  PM / devfreq: Rename the exynos5250 devfreq driver

Andrew Bresticker (2):
  clk: exynos5250: add aliases for clocks used by devfreq
  PM / devfreq: exynos5250: migrate to common-clock

Arjun.K.V (2):
  clk: exynos5420: Add aliases for clocks used by devfreq
  PM / devfreq: Add devfreq driver for Exynos5420

 .../bindings/arm/exynos/ppmu-exynos5.txt           |  29 +
 arch/arm/boot/dts/exynos5250.dtsi                  |   9 +
 arch/arm/boot/dts/exynos5420.dtsi                  |   7 +
 drivers/clk/samsung/clk-exynos5250.c               |  30 +-
 drivers/clk/samsung/clk-exynos5420.c               |  77 ++-
 drivers/devfreq/Kconfig                            |  13 +-
 drivers/devfreq/Makefile                           |   3 +-
 drivers/devfreq/exynos/Makefile                    |   6 +-
 .../exynos/{exynos5_bus.c => exynos5250_bus.c}     | 131 +++-
 drivers/devfreq/exynos/exynos5420_bus.c            | 706 +++++++++++++++++++++
 drivers/devfreq/exynos/exynos_ppmu.h               |   2 +-
 11 files changed, 961 insertions(+), 52 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/exynos/ppmu-exynos5.txt
 rename drivers/devfreq/exynos/{exynos5_bus.c => exynos5250_bus.c} (80%)
 create mode 100644 drivers/devfreq/exynos/exynos5420_bus.c

-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH RFC 0/8] Devfreq support for Exynos5250/5420
@ 2014-04-26 20:38 ` Abhilash Kesavan
  0 siblings, 0 replies; 5+ messages in thread
From: Abhilash Kesavan @ 2014-04-26 20:38 UTC (permalink / raw)
  To: linux-arm-kernel

This patchset adds devfreq support on Exynos5250 and Exynos5420.
The patches add the missing INT clock support for exynos5250 and
also add a new 5420 driver. We also have patches which add the PPMU
node and fix a typo in the exynos5250 driver.

The patches have been tested on Exynos5250 based Snow board and SMDK5420
EVT1 boards. They have been prepared on linux-next(20140424) with the
devfreq for-next branch and Shaik Ameer Basha's clock cleanup patches
merged (http://www.spinics.net/lists/arm-kernel/msg325313.html).

There are a couple of concerns with these patches:
1) The patches are using clock aliases to expose the required clocks to the
devfreq driver.
2) The patches are making use of different compatible strings for the PPMU
node to differentiate between multiple SoCs even though the PPMU is the same.

Kindly suggest a way to move forward with respect to the above.

Abhilash Kesavan (4):
  ARM: dts: Add PPMU device tree support for Exynos5250
  ARM: dts: Add PPMU device tree support for Exynos5420
  PM / devfreq: exynos: Fix typo in macro
  PM / devfreq: Rename the exynos5250 devfreq driver

Andrew Bresticker (2):
  clk: exynos5250: add aliases for clocks used by devfreq
  PM / devfreq: exynos5250: migrate to common-clock

Arjun.K.V (2):
  clk: exynos5420: Add aliases for clocks used by devfreq
  PM / devfreq: Add devfreq driver for Exynos5420

 .../bindings/arm/exynos/ppmu-exynos5.txt           |  29 +
 arch/arm/boot/dts/exynos5250.dtsi                  |   9 +
 arch/arm/boot/dts/exynos5420.dtsi                  |   7 +
 drivers/clk/samsung/clk-exynos5250.c               |  30 +-
 drivers/clk/samsung/clk-exynos5420.c               |  77 ++-
 drivers/devfreq/Kconfig                            |  13 +-
 drivers/devfreq/Makefile                           |   3 +-
 drivers/devfreq/exynos/Makefile                    |   6 +-
 .../exynos/{exynos5_bus.c => exynos5250_bus.c}     | 131 +++-
 drivers/devfreq/exynos/exynos5420_bus.c            | 706 +++++++++++++++++++++
 drivers/devfreq/exynos/exynos_ppmu.h               |   2 +-
 11 files changed, 961 insertions(+), 52 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/exynos/ppmu-exynos5.txt
 rename drivers/devfreq/exynos/{exynos5_bus.c => exynos5250_bus.c} (80%)
 create mode 100644 drivers/devfreq/exynos/exynos5420_bus.c

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-04-28  3:30 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-28  1:34 [PATCH RFC 0/8] Devfreq support for Exynos5250/5420 MyungJoo Ham
2014-04-28  3:30 ` Abhilash Kesavan
2014-04-28  3:30   ` Abhilash Kesavan
  -- strict thread matches above, loose matches on Subject: below --
2014-04-26 20:38 Abhilash Kesavan
2014-04-26 20:38 ` Abhilash Kesavan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.