From: Jan Kiszka <jan.kiszka@web.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 0/9] Add PSCI support for Jetson TK1/Tegra124
Date: Sat, 14 Feb 2015 22:28:36 +0100 [thread overview]
Message-ID: <cover.1423949325.git.jan.kiszka@web.de> (raw)
I've picked up Ian's and Thierry's work on PSCI support for Tegra124,
specifically the Jetson TK1 board. This series contains Ian's patches
and a rewritten version of the PSCI core as suggested by Thierry. It's
working fine on the TK1, allowing Linux to online/offline CPUs 1-3 as
it likes (provided CONFIG_CPU_IDLE is off).
Patches are also available here:
https://github.com/siemens/u-boot/tree/jetson-tk1
Looking forward to review.
Jan
CC: Ian Campbell <ijc@hellion.org.uk>
CC: Jan Kiszka <jan.kiszka@siemens.com>
Ian Campbell (4):
tegra124: Add more registers to struct mc_ctlr
virt-dt: Allow reservation of the secure region when it is in a RAM
carveout.
jetson-tk1: Add PSCI configuration options and reserve secure code
tegra124: Reserve secure RAM using MC_SECURITY_CFG{0, 1}_0
Jan Kiszka (5):
ARM: Factor out reusable psci_cpu_off_common
ARM: Factor out reusable psci_cpu_entry
tegra: Make tegra_powergate_power_on public
tegra: Add ap_pm_init hook
tegra124: Add PSCI support for Tegra124
arch/arm/cpu/armv7/Makefile | 1 +
arch/arm/cpu/armv7/psci.S | 90 +++++++++++++++++++++++++
arch/arm/cpu/armv7/sunxi/psci.S | 84 +----------------------
arch/arm/cpu/armv7/tegra-common/Makefile | 1 +
arch/arm/cpu/armv7/tegra-common/psci.S | 101 ++++++++++++++++++++++++++++
arch/arm/cpu/armv7/tegra124/Kconfig | 2 +
arch/arm/cpu/armv7/tegra124/Makefile | 7 ++
arch/arm/cpu/armv7/tegra124/ap.c | 44 ++++++++++++
arch/arm/cpu/armv7/virt-dt.c | 5 ++
arch/arm/cpu/armv7/virt-v7.c | 5 ++
arch/arm/cpu/tegra-common/ap.c | 15 +++++
arch/arm/cpu/tegra-common/powergate.c | 2 +-
arch/arm/include/asm/arch-tegra/ap.h | 5 ++
arch/arm/include/asm/arch-tegra/powergate.h | 1 +
arch/arm/include/asm/arch-tegra124/flow.h | 5 ++
arch/arm/include/asm/arch-tegra124/mc.h | 35 +++++++++-
arch/arm/include/asm/system.h | 1 +
board/nvidia/common/board.c | 4 ++
include/configs/jetson-tk1.h | 5 ++
19 files changed, 329 insertions(+), 84 deletions(-)
create mode 100644 arch/arm/cpu/armv7/tegra-common/psci.S
create mode 100644 arch/arm/cpu/armv7/tegra124/Makefile
create mode 100644 arch/arm/cpu/armv7/tegra124/ap.c
--
2.1.4
next reply other threads:[~2015-02-14 21:28 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-14 21:28 Jan Kiszka [this message]
2015-02-14 21:28 ` [U-Boot] [PATCH 1/9] ARM: Factor out reusable psci_cpu_off_common Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 2/9] ARM: Factor out reusable psci_cpu_entry Jan Kiszka
2015-02-15 2:01 ` Chen-Yu Tsai
2015-02-15 6:29 ` Jan Kiszka
2015-02-15 9:46 ` Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 3/9] tegra124: Add more registers to struct mc_ctlr Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 4/9] virt-dt: Allow reservation of the secure region when it is in a RAM carveout Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 5/9] tegra: Make tegra_powergate_power_on public Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 6/9] tegra: Add ap_pm_init hook Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 7/9] tegra124: Add PSCI support for Tegra124 Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 8/9] jetson-tk1: Add PSCI configuration options and reserve secure code Jan Kiszka
2015-02-14 21:28 ` [U-Boot] [PATCH 9/9] tegra124: Reserve secure RAM using MC_SECURITY_CFG{0, 1}_0 Jan Kiszka
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=cover.1423949325.git.jan.kiszka@web.de \
--to=jan.kiszka@web.de \
--cc=u-boot@lists.denx.de \
/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.