mbox series

[GIT,PULL,3/9] firmware: tegra: Changes for v5.2-rc1

Message ID 20190418150721.8828-3-thierry.reding@gmail.com
State New
Headers show
Series [GIT,PULL,1/9] bus/tegra: Changes for v5.2-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-firmware

Message

Thierry Reding April 18, 2019, 3:07 p.m. UTC
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%)

Comments

Olof Johansson April 29, 2019, 6:34 a.m. UTC | #1
On Thu, Apr 18, 2019 at 05:07:14PM +0200, Thierry Reding wrote:
> 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

Merged, thanks.


-Olof