From: Tomasz Figa <t.figa@samsung.com>
To: kgene.kim@samsung.com
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree-discuss@lists.ozlabs.org,
	linux-samsung-soc@vger.kernel.org, kyungmin.park@samsung.com,
	tomasz.figa@gmail.com, m.szyprowski@samsung.com, arnd@arndb.de,
	john.stultz@linaro.org, tglx@linutronix.de, olof@lixom.net,
	ben-linux@fluff.org, thomas.abraham@linaro.org
Subject: Re: [PATCH v3 00/13] ARM: EXYNOS: Fix Universal C210 support
Date: Wed, 24 Apr 2013 17:56:57 +0200	[thread overview]
Message-ID: <1412451.qIYy1KKdql@amdc1227> (raw)
In-Reply-To: <1366731994-7478-1-git-send-email-t.figa@samsung.com>
On Tuesday 23 of April 2013 17:46:21 Tomasz Figa wrote:
> This series intends to fix support for Universal C210 board in mainline.
> Main difference from other boards based on Exynos 4210 is that hardware
> revision of the SoC used on Universal C210 does not support MCT timers
> and legacy PWM timers must be used instead.
> 
> First (and the biggest) part of the series deals with cleaning up and
> fixing the samsung_pwm_timer clocksource driver, that was posted
> recently by Arnd. In addition the driver is prepared to share the
> hardware with PWM driver that will be reworked later, since it is not
> a component crucial for system operation.
> 
> Second part fixes ATAGS support of Exynos 4210 rev0 SoC, which needs
> different timer initialization, using the new samsung_pwm_timer driver.
> 
> Third and last part adds Device Tree-based support for Universal C210
> board by providing device tree sources for it.
> 
> On Universal C210 board, both with and without DT:
> 
> Tested-by: Tomasz Figa <t.figa@samsung.com>
> 
> Tomasz Figa (13):
>   Documentation: Add device tree bindings for Samsung PWM timers
>   clocksource: samsung_pwm_timer: Let platforms select the driver
>   clocksource: samsung_pwm_timer: Make PWM spinlock global
>   clocksource: samsung_pwm_timer: Keep all driver data in a structure
>   clocksource: samsung_pwm_timer: Drop unused samsung_pwm struct
>   clocksource: samsung_pwm_timer: Add support for non-DT platforms
>   clocksource: samsung_pwm_timer: Use proper clockevents max_delta
>   clocksource: samsung_pwm_timer: Correct programming of clock events
>   clocksource: samsung_pwm_timer: Work around rounding errors in
>     clockevents core
>   ARM: SAMSUNG: Do not register legacy timer interrupts on Exynos
>   ARM: EXYNOS: Fix support of Exynos4210 rev0 SoC
>   ARM: dts: exynos4: Add node for PWM device
>   ARM: dts: exynos4210: Add basic dts file for universal_c210 board
> 
>  .../devicetree/bindings/pwm/pwm-samsung.txt        |  43 +++
>  arch/arm/boot/dts/Makefile                         |   1 +
>  arch/arm/boot/dts/exynos4.dtsi                     |   8 +
>  arch/arm/boot/dts/exynos4210-universal_c210.dts    | 352
> +++++++++++++++++++++ arch/arm/mach-exynos/Kconfig                       | 
>  3 +-
>  arch/arm/mach-exynos/common.c                      |  45 ++-
>  arch/arm/mach-exynos/common.h                      |   2 +
>  arch/arm/mach-exynos/mach-universal_c210.c         |   5 +-
>  arch/arm/plat-samsung/Kconfig                      |   4 +-
>  drivers/clocksource/Kconfig                        |   3 +-
>  drivers/clocksource/samsung_pwm_timer.c            | 215 +++++++------
>  include/clocksource/samsung_pwm.h                  |  11 +-
>  12 files changed, 561 insertions(+), 131 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/pwm/pwm-samsung.txt
>  create mode 100644 arch/arm/boot/dts/exynos4210-universal_c210.dts
Kgene, could you merge this series and send a pull request, please?
Best regards,
-- 
Tomasz Figa
Samsung Poland R&D Center
SW Solution Development, Kernel and System Framework
next prev parent reply	other threads:[~2013-04-24 15:56 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-23 15:46 [PATCH v3 00/13] ARM: EXYNOS: Fix Universal C210 support Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 01/13] Documentation: Add device tree bindings for Samsung PWM timers Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 02/13] clocksource: samsung_pwm_timer: Let platforms select the driver Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 03/13] clocksource: samsung_pwm_timer: Make PWM spinlock global Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 04/13] clocksource: samsung_pwm_timer: Keep all driver data in a structure Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 05/13] clocksource: samsung_pwm_timer: Drop unused samsung_pwm struct Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 06/13] clocksource: samsung_pwm_timer: Add support for non-DT platforms Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 07/13] clocksource: samsung_pwm_timer: Use proper clockevents max_delta Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 08/13] clocksource: samsung_pwm_timer: Correct programming of clock events Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 09/13] clocksource: samsung_pwm_timer: Work around rounding errors in clockevents core Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 10/13] ARM: SAMSUNG: Do not register legacy timer interrupts on Exynos Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 11/13] ARM: EXYNOS: Fix support of Exynos4210 rev0 SoC Tomasz Figa
2013-04-28 19:22   ` Olof Johansson
2013-04-28 22:17     ` Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 12/13] ARM: dts: exynos4: Add node for PWM device Tomasz Figa
2013-04-23 15:46 ` [PATCH v3 13/13] ARM: dts: exynos4210: Add basic dts file for universal_c210 board Tomasz Figa
2013-04-24 15:56 ` Tomasz Figa [this message]
2013-04-25 14:46 ` [PATCH v3 00/13] ARM: EXYNOS: Fix Universal C210 support Arnd Bergmann
2013-04-25 15:48   ` Kukjin Kim
2013-04-27  0:34   ` Olof Johansson
2013-04-28  6:52     ` Kukjin Kim
2013-04-28 19:17       ` Olof Johansson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox
  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):
  git send-email \
    --in-reply-to=1412451.qIYy1KKdql@amdc1227 \
    --to=t.figa@samsung.com \
    --cc=arnd@arndb.de \
    --cc=ben-linux@fluff.org \
    --cc=devicetree-discuss@lists.ozlabs.org \
    --cc=john.stultz@linaro.org \
    --cc=kgene.kim@samsung.com \
    --cc=kyungmin.park@samsung.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=m.szyprowski@samsung.com \
    --cc=olof@lixom.net \
    --cc=tglx@linutronix.de \
    --cc=thomas.abraham@linaro.org \
    --cc=tomasz.figa@gmail.com \
    /path/to/YOUR_REPLY
  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
  Be sure your reply has a Subject: header at the top and a blank line
  before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).