Memory controller drivers for v5.16 - Tegra SoC

1. Several minor improvements.
 2. Handle errors in BPMP response of Tegra186 EMC.
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEE3dJiKD0RGyM7briowTdm5oaLg9cFAmFjKT0QHGtyemtAa2Vy
 bmVsLm9yZwAKCRDBN2bmhouD1wg5D/9lEnHTzhbW+rFM5bNjR8y7mKrnO/9FkpLK
 hHQM0R7E54TZ7jScsVJKUBzz5ATSnXM3XYoVa5gpJ6Jd/wAaN8ONZdKcGe6fi8tb
 9JxWSDM6TTejlFIa1IUkclXZ9G6FR76lAoUxm+Jsjz0jf3NG5o0GnCOhSI7n9sQC
 qD9YYHLunLFQ1JveZktLtwiaIVGM70LxqLZR30pNecJZSKxJCfQfOMD1bH6RCtwe
 L/s2TP0GVP69seWNHgi1QXENPB5OBniRlzAfznpdCERX7BZ2JDNgXrPmRsjMLCZs
 ShLRhpg29N/a9zG+wLETFYfJPkkYdzGcJfvdsEhexsj1qgajvJEF5NMyXm3iZ/uY
 W/m8tMHwwPyfe1p0rMuB6ynhswyQ4hW+5SG2GIEgKKgdaH6spSXN6u4wD+pjuaQy
 WsQhIlSdZkTJe4tDcJC6QCUitEjfQwdmgPg3gSOjA8ctDyofriQB/JtO4jQs9/4D
 c5EoxeW+mWRjzcAqCwvOYqZWrtienTo+zPZ9FnIo1JugDUDJUc0AGb6bIoPXbb/x
 4yd6sWILXreE2L2gLlBV8XGSU6h3c7AH406eRftTDJvdKDkXEhYAyvCrKvKYUdkd
 MzNBEkARO09tye7QZKGpHRHqrnw6K0gnhjLkLfisyExlermC3uOTjC3r4zdaj93H
 78IGLlQ/9w==
 =yKZ7
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmFkDGsACgkQmmx57+YA
 GNnn7xAAo9mKEdGGOm4ZfPPgZkVIDLcFE08JI6zPK5JjMXqj1i8RAm4suW+VFO3g
 igPkx4umsGabxlJkObKSnWa7PcsU9HzNaVQxV2SVRuCUIwmwSGHku+OLl5wrl6NQ
 pKWX9WxBZtUoN4V3VJytkKan4xN4veyq8acfVSnoCZgW42tLc+tVa200LpSjfdqV
 JLKOVZb8S1w43I1wkd+5fpCibP2UcaR1UWnEHRkLVkbvKNjuWEhgrjPA4sEdYZFG
 YRsPjytM13S4wp8VANDteCTgolLO+md6Dw10QIghU2trwHFNh5AmQr4wtAEAQ9m1
 eA8YqvqWkf41TDzE19kYXg0luJOhGwSynBmXfwo+aksSWxdirU7P45lGq9z7tgpx
 ZphG9DbLUeV6EpnCHS3t6ohlFwiV/jszP3oX9SwzdO5uwJiFu5Tzozdbajj1E8L+
 xdxYosc1kn+HJchzrCQVgBXYTnQPIURt1gsocpyIx2MZvY2ODPlTwXM5fEopp4du
 Lq7xAs42yrpIceYOB6cvxXm7TNpboBxCeoKcpUAwdIUVmIRxeSdsKHCwPaqe26ik
 EO2pIDN3lIShJSyIGRJ/I+JH6Og/yMlCl7ZknGAYwWMYU2v6A8ITcbe6pBW7nl9Q
 BhDDBIH9bhsqfGQDC+1+jdcP+DSSoqRvIbTyH+LW8K1WcjU1Li0=
 =b8u2
 -----END PGP SIGNATURE-----

Merge tag 'memory-controller-drv-tegra-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers

Memory controller drivers for v5.16 - Tegra SoC

1. Several minor improvements.
2. Handle errors in BPMP response of Tegra186 EMC.

* tag 'memory-controller-drv-tegra-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl:
  memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with
  memory: tegra186-emc: Fix error return code in tegra186_emc_probe()
  memory: tegra: Make use of the helper function devm_add_action_or_reset()
  memory: tegra186-emc: Handle errors in BPMP response
  memory: tegra: Remove interconnect state syncing hack
  memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE
  memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE
  memory: tegra: make the array list static const, makes object smaller

Link: https://lore.kernel.org/r/20211010175836.13302-3-krzysztof.kozlowski@canonical.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Arnd Bergmann 2021-10-11 12:05:29 +02:00
commit 14a7b467a6
5 changed files with 23 additions and 19 deletions