All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kukjin Kim <kgene.kim@samsung.com>
To: 'Kukjin Kim' <kgene@kernel.org>,
	'Bartlomiej Zolnierkiewicz' <b.zolnierkie@samsung.com>
Cc: linux-samsung-soc@vger.kernel.org, arm@kernel.org,
	'Arnd Bergmann' <arnd@arndb.de>,
	'Kevin Hilman' <khilman@linaro.org>,
	'Olof Johansson' <olof@lixom.net>,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 2/3 v2] 1st Round of Samsung PM updates for v3.19
Date: Tue, 28 Oct 2014 11:00:57 +0900	[thread overview]
Message-ID: <021801cff253$0374fe40$0a5efac0$@samsung.com> (raw)

Hi,

I'm sending new pull-request for tags/samsung-pm-v2 instead of tags/samsung-pm.
Note that just added "fix build with ARM_CPU_SUSPEND=n" from Arnd, please pull.

Thanks,
Kukjin

------------

The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:

  Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)

are available in the git repository at:

  http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-pm-v2

for you to fetch changes up to 5d184e4fb69a9ca64c4ab75c470fd60a2f466160:

  Merge branch 'v3.19-next/pm-samsung-2' into for-next (2014-10-28 08:10:55 +0900)

----------------------------------------------------------------

Samsung PM (v2) updates for v3.19

- added fix build with ARM_CPU_SUSPEND=n based on previous
  tags/samsung-pm

- Refactor the pm code to use DT based lookup instead of
  using "soc_is_exynosxxxx"

- Firmware supporting suspend and resume to excute of low
  level operations to enter and leave power mode for exynos
  : introduce suspend() and resume() firmware operations

- Fix AFTR mode on boards with secure firmware enabled and
  allows exynos cpuidle driver usage on exynos4x12 SoCs

- Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=y

- SWRESET is needed to boot secondary CPU on exynos3250

----------------------------------------------------------------
Andreas Faerber (8):
      ARM: dts: Prepare node labels for exynos5250
      ARM: dts: Clean up exynos5250-snow
      ARM: dts: Fill in bootargs for exynos5250-snow
      ARM: dts: Clean up exynos5250-smdk5250
      ARM: dts: Clean up exynos5250-arndale
      ARM: dts: Fix apparent GPIO typo in exynos5250-arndale
      ARM: dts: Simplify USB3503 on exynos5250-arndale
      ARM: dts: Add exynos5250-spring device tree

Arnd Bergmann (1):
      ARM: EXYNOS: Fix build with ARM_CPU_SUSPEND=n

Bartlomiej Zolnierkiewicz (7):
      ARM: EXYNOS: replace EXYNOS_BOOT_VECTOR_* macros by static inlines
      ARM: firmware: add AFTR mode support to firmware do_idle method
      ARM: EXYNOS: add secure firmware support to AFTR mode code
      ARM: EXYNOS: fix register setup for AFTR mode code
      ARM: EXYNOS: allow driver usage on Exynos4x12 SoCs
      ARM: EXYNOS: Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=y
      ARM: dts: add CPU nodes for Exynos4 SoCs

Jacek Anaszewski (1):
      ARM: dts: add MFC codec device node for exynos3250

Javier Martinez Canillas (2):
      ARM: dts: Add rtc_src clk for s3c-rtc on exynos Peach boards
      ARM: dts: Add rtc_src clk for s3c-rtc on exynos5250-snow

Krzysztof Kozlowski (5):
      ARM: EXYNOS: Move code from hotplug.c to platsmp.c
      ARM: EXYNOS: Remove unneeded __ref annotation for cpu_die function
      ARM: EXYNOS: Fix CPU idle clock down after CPU off
      ARM: EXYNOS: SWRESET is needed to boot secondary CPU on exynos3250
      ARM: dts: Add Maxim 77693 PMIC to exynos4412-trats2

Kukjin Kim (3):
      Merge branch 'v3.19-next/pm-samsung' into for-next
      Merge branch 'v3.19-next/dt-samsung' into for-next
      Merge branch 'v3.19-next/pm-samsung-2' into for-next

Naveen Krishna Chatradhi (1):
      ARM: dts: correct the mmc0 capability string for exynos Peach boards

Tomasz Figa (6):
      ARM: firmware: Introduce suspend and resume operations
      ARM: EXYNOS: Add support for firmware-assisted suspend/resume
      ARM: dts: Enable PWM node by default for s3c64xx
      ARM: dts: Keep eMMC regulators soft-disabled for exynos4412-trats2
      ARM: dts: Add utility macro to define pin sleep states for exynos4x12-pinctrl
      ARM: dts: Add sleep mode pin configuration for exynos4412-trats2

Vikas Sajjan (2):
      ARM: EXYNOS: Move Disabling of JPEG USE_RETENTION for exynos5250 to pmu.c
      ARM: EXYNOS: Refactor the pm code to use DT based lookup

 Documentation/arm/firmware.txt             |  28 +-
 arch/arm/boot/dts/Makefile                 |   1 +
 arch/arm/boot/dts/exynos3250.dtsi          |  10 +
 arch/arm/boot/dts/exynos4210.dtsi          |  17 +
 arch/arm/boot/dts/exynos4212.dtsi          |  17 +
 arch/arm/boot/dts/exynos4412-trats2.dts    | 352 ++++++++++-
 arch/arm/boot/dts/exynos4412.dtsi          |  29 +
 arch/arm/boot/dts/exynos4x12-pinctrl.dtsi  |  16 +
 arch/arm/boot/dts/exynos5250-arndale.dts   | 907 ++++++++++++++---------------
 arch/arm/boot/dts/exynos5250-smdk5250.dts  | 618 ++++++++++----------
 arch/arm/boot/dts/exynos5250-snow.dts      | 266 ++++-----
 arch/arm/boot/dts/exynos5250-spring.dts    | 536 +++++++++++++++++
 arch/arm/boot/dts/exynos5250.dtsi          |  16 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts |   7 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts  |   7 +-
 arch/arm/boot/dts/s3c6410-mini6410.dts     |   4 -
 arch/arm/boot/dts/s3c64xx.dtsi             |   1 -
 arch/arm/include/asm/firmware.h            |  10 +-
 arch/arm/mach-exynos/Kconfig               |   5 +
 arch/arm/mach-exynos/Makefile              |   7 +-
 arch/arm/mach-exynos/common.h              |  15 +-
 arch/arm/mach-exynos/exynos.c              |   5 +-
 arch/arm/mach-exynos/firmware.c            |  67 ++-
 arch/arm/mach-exynos/hotplug.c             |  91 ---
 arch/arm/mach-exynos/platsmp.c             | 136 +++++
 arch/arm/mach-exynos/pm.c                  | 310 ++--------
 arch/arm/mach-exynos/pmu.c                 |   1 +
 arch/arm/mach-exynos/regs-pmu.h            |   6 +
 arch/arm/mach-exynos/sleep.S               |  28 +
 arch/arm/mach-exynos/smc.h                 |   4 +
 arch/arm/mach-exynos/suspend.c             | 356 +++++++++++
 arch/arm/mach-tegra/cpuidle-tegra114.c     |   2 +-
 arch/arm/plat-samsung/Makefile             |   1 +
 33 files changed, 2565 insertions(+), 1311 deletions(-)
 create mode 100644 arch/arm/boot/dts/exynos5250-spring.dts
 delete mode 100644 arch/arm/mach-exynos/hotplug.c
 create mode 100644 arch/arm/mach-exynos/suspend.c

WARNING: multiple messages have this Message-ID (diff)
From: kgene.kim@samsung.com (Kukjin Kim)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 2/3 v2] 1st Round of Samsung PM updates for v3.19
Date: Tue, 28 Oct 2014 11:00:57 +0900	[thread overview]
Message-ID: <021801cff253$0374fe40$0a5efac0$@samsung.com> (raw)

Hi,

I'm sending new pull-request for tags/samsung-pm-v2 instead of tags/samsung-pm.
Note that just added "fix build with ARM_CPU_SUSPEND=n" from Arnd, please pull.

Thanks,
Kukjin

------------

The following changes since commit f114040e3ea6e07372334ade75d1ee0775c355e1:

  Linux 3.18-rc1 (2014-10-19 18:08:38 -0700)

are available in the git repository at:

  http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-pm-v2

for you to fetch changes up to 5d184e4fb69a9ca64c4ab75c470fd60a2f466160:

  Merge branch 'v3.19-next/pm-samsung-2' into for-next (2014-10-28 08:10:55 +0900)

----------------------------------------------------------------

Samsung PM (v2) updates for v3.19

- added fix build with ARM_CPU_SUSPEND=n based on previous
  tags/samsung-pm

- Refactor the pm code to use DT based lookup instead of
  using "soc_is_exynosxxxx"

- Firmware supporting suspend and resume to excute of low
  level operations to enter and leave power mode for exynos
  : introduce suspend() and resume() firmware operations

- Fix AFTR mode on boards with secure firmware enabled and
  allows exynos cpuidle driver usage on exynos4x12 SoCs

- Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=y

- SWRESET is needed to boot secondary CPU on exynos3250

----------------------------------------------------------------
Andreas Faerber (8):
      ARM: dts: Prepare node labels for exynos5250
      ARM: dts: Clean up exynos5250-snow
      ARM: dts: Fill in bootargs for exynos5250-snow
      ARM: dts: Clean up exynos5250-smdk5250
      ARM: dts: Clean up exynos5250-arndale
      ARM: dts: Fix apparent GPIO typo in exynos5250-arndale
      ARM: dts: Simplify USB3503 on exynos5250-arndale
      ARM: dts: Add exynos5250-spring device tree

Arnd Bergmann (1):
      ARM: EXYNOS: Fix build with ARM_CPU_SUSPEND=n

Bartlomiej Zolnierkiewicz (7):
      ARM: EXYNOS: replace EXYNOS_BOOT_VECTOR_* macros by static inlines
      ARM: firmware: add AFTR mode support to firmware do_idle method
      ARM: EXYNOS: add secure firmware support to AFTR mode code
      ARM: EXYNOS: fix register setup for AFTR mode code
      ARM: EXYNOS: allow driver usage on Exynos4x12 SoCs
      ARM: EXYNOS: Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=y
      ARM: dts: add CPU nodes for Exynos4 SoCs

Jacek Anaszewski (1):
      ARM: dts: add MFC codec device node for exynos3250

Javier Martinez Canillas (2):
      ARM: dts: Add rtc_src clk for s3c-rtc on exynos Peach boards
      ARM: dts: Add rtc_src clk for s3c-rtc on exynos5250-snow

Krzysztof Kozlowski (5):
      ARM: EXYNOS: Move code from hotplug.c to platsmp.c
      ARM: EXYNOS: Remove unneeded __ref annotation for cpu_die function
      ARM: EXYNOS: Fix CPU idle clock down after CPU off
      ARM: EXYNOS: SWRESET is needed to boot secondary CPU on exynos3250
      ARM: dts: Add Maxim 77693 PMIC to exynos4412-trats2

Kukjin Kim (3):
      Merge branch 'v3.19-next/pm-samsung' into for-next
      Merge branch 'v3.19-next/dt-samsung' into for-next
      Merge branch 'v3.19-next/pm-samsung-2' into for-next

Naveen Krishna Chatradhi (1):
      ARM: dts: correct the mmc0 capability string for exynos Peach boards

Tomasz Figa (6):
      ARM: firmware: Introduce suspend and resume operations
      ARM: EXYNOS: Add support for firmware-assisted suspend/resume
      ARM: dts: Enable PWM node by default for s3c64xx
      ARM: dts: Keep eMMC regulators soft-disabled for exynos4412-trats2
      ARM: dts: Add utility macro to define pin sleep states for exynos4x12-pinctrl
      ARM: dts: Add sleep mode pin configuration for exynos4412-trats2

Vikas Sajjan (2):
      ARM: EXYNOS: Move Disabling of JPEG USE_RETENTION for exynos5250 to pmu.c
      ARM: EXYNOS: Refactor the pm code to use DT based lookup

 Documentation/arm/firmware.txt             |  28 +-
 arch/arm/boot/dts/Makefile                 |   1 +
 arch/arm/boot/dts/exynos3250.dtsi          |  10 +
 arch/arm/boot/dts/exynos4210.dtsi          |  17 +
 arch/arm/boot/dts/exynos4212.dtsi          |  17 +
 arch/arm/boot/dts/exynos4412-trats2.dts    | 352 ++++++++++-
 arch/arm/boot/dts/exynos4412.dtsi          |  29 +
 arch/arm/boot/dts/exynos4x12-pinctrl.dtsi  |  16 +
 arch/arm/boot/dts/exynos5250-arndale.dts   | 907 ++++++++++++++---------------
 arch/arm/boot/dts/exynos5250-smdk5250.dts  | 618 ++++++++++----------
 arch/arm/boot/dts/exynos5250-snow.dts      | 266 ++++-----
 arch/arm/boot/dts/exynos5250-spring.dts    | 536 +++++++++++++++++
 arch/arm/boot/dts/exynos5250.dtsi          |  16 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts |   7 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts  |   7 +-
 arch/arm/boot/dts/s3c6410-mini6410.dts     |   4 -
 arch/arm/boot/dts/s3c64xx.dtsi             |   1 -
 arch/arm/include/asm/firmware.h            |  10 +-
 arch/arm/mach-exynos/Kconfig               |   5 +
 arch/arm/mach-exynos/Makefile              |   7 +-
 arch/arm/mach-exynos/common.h              |  15 +-
 arch/arm/mach-exynos/exynos.c              |   5 +-
 arch/arm/mach-exynos/firmware.c            |  67 ++-
 arch/arm/mach-exynos/hotplug.c             |  91 ---
 arch/arm/mach-exynos/platsmp.c             | 136 +++++
 arch/arm/mach-exynos/pm.c                  | 310 ++--------
 arch/arm/mach-exynos/pmu.c                 |   1 +
 arch/arm/mach-exynos/regs-pmu.h            |   6 +
 arch/arm/mach-exynos/sleep.S               |  28 +
 arch/arm/mach-exynos/smc.h                 |   4 +
 arch/arm/mach-exynos/suspend.c             | 356 +++++++++++
 arch/arm/mach-tegra/cpuidle-tegra114.c     |   2 +-
 arch/arm/plat-samsung/Makefile             |   1 +
 33 files changed, 2565 insertions(+), 1311 deletions(-)
 create mode 100644 arch/arm/boot/dts/exynos5250-spring.dts
 delete mode 100644 arch/arm/mach-exynos/hotplug.c
 create mode 100644 arch/arm/mach-exynos/suspend.c

             reply	other threads:[~2014-10-28  2:00 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-28  2:00 Kukjin Kim [this message]
2014-10-28  2:00 ` [GIT PULL 2/3 v2] 1st Round of Samsung PM updates for v3.19 Kukjin Kim
2014-11-04 20:35 ` Olof Johansson
2014-11-04 20:35   ` Olof Johansson
2014-11-05  0:31   ` Kukjin Kim
2014-11-05  0:31     ` Kukjin Kim
2014-11-09  0:05     ` Olof Johansson
2014-11-09  0:05       ` Olof Johansson
2014-11-09  4:45       ` Kukjin Kim
2014-11-09  4:45         ` Kukjin Kim

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='021801cff253$0374fe40$0a5efac0$@samsung.com' \
    --to=kgene.kim@samsung.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=b.zolnierkie@samsung.com \
    --cc=kgene@kernel.org \
    --cc=khilman@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=olof@lixom.net \
    /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 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.