From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [GIT PULL 3/9] firmware: tegra: Changes for v5.2-rc1 Date: Thu, 18 Apr 2019 17:07:14 +0200 Message-ID: <20190418150721.8828-3-thierry.reding@gmail.com> References: <20190418150721.8828-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20190418150721.8828-1-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: arm@kernel.org Cc: linux-tegra@vger.kernel.org, Thierry Reding , linux-arm-kernel@lists.infradead.org, Jon Hunter List-Id: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-firmware for you to fetch changes up to 4cb5d9eca143f7fbf8cc457be19a91914f978a00: firmware: Move Trusted Foundations support (2019-04-17 16:43:03 +0200) Thanks, Thierry ---------------------------------------------------------------- firmware: tegra: Changes for v5.2-rc1 This set of changes includes improvements for Trusted Foundations and also moves the source files for this support into the standard location under drivers/firmware. ---------------------------------------------------------------- Dmitry Osipenko (7): ARM: trusted_foundations: Support L2 cache maintenance ARM: trusted_foundations: Make prepare_idle call to take mode argument ARM: trusted_foundations: Provide information about whether firmware is registered ARM: tegra: Set up L2 cache using Trusted Foundations firmware ARM: tegra: Don't apply CPU erratas in insecure mode ARM: tegra: Always boot CPU in ARM-mode ARM: tegra: Add firmware calls required for suspend-resume on Tegra30 Thierry Reding (2): ARM: tegra: Sort dependencies alphabetically firmware: Move Trusted Foundations support arch/arm/Kconfig | 2 - arch/arm/Makefile | 1 - arch/arm/firmware/Kconfig | 29 -------- arch/arm/firmware/Makefile | 4 -- arch/arm/include/asm/firmware.h | 2 +- arch/arm/mach-tegra/Kconfig | 3 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 4 +- arch/arm/mach-tegra/pm.c | 50 ++++++++++++++ arch/arm/mach-tegra/reset-handler.S | 50 +++++++++++--- arch/arm/mach-tegra/reset.c | 4 ++ arch/arm/mach-tegra/reset.h | 9 ++- arch/arm/mach-tegra/sleep-tegra20.S | 4 ++ arch/arm/mach-tegra/sleep.S | 14 ++-- arch/arm/mach-tegra/tegra.c | 5 +- drivers/firmware/Kconfig | 16 +++++ drivers/firmware/Makefile | 1 + .../arm => drivers}/firmware/trusted_foundations.c | 79 +++++++++++++++++++++- .../linux/firmware}/trusted_foundations.h | 27 +++++++- 18 files changed, 240 insertions(+), 64 deletions(-) delete mode 100644 arch/arm/firmware/Kconfig delete mode 100644 arch/arm/firmware/Makefile rename {arch/arm => drivers}/firmware/trusted_foundations.c (62%) rename {arch/arm/include/asm => include/linux/firmware}/trusted_foundations.h (77%)