linux-stable/drivers/soc/tegra
Kartik 972167c690 soc/tegra: fuse: Add ACPI support for Tegra194 and Tegra234
Add ACPI support for Tegra194 & Tegra243 SoC's. This requires
following modifications to the probe when ACPI boot is used:
 - Initialize soc data.
 - Add nvmem lookups.
 - Register soc device.
 - use devm_clk_get_optional() instead of devm_clk_get() to get
   fuse->clk, as fuse clocks are not required when using ACPI boot.

Also, drop '__init' keyword for tegra_soc_device_register() as this is also
used by tegra_fuse_probe() and use dev_err_probe() wherever applicable.

Signed-off-by: Kartik <kkartik@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
2024-02-01 15:58:05 +01:00
..
cbb soc/tegra: cbb: tegra194-cbb: Convert to platform remove callback returning void 2023-10-11 23:04:39 +02:00
fuse soc/tegra: fuse: Add ACPI support for Tegra194 and Tegra234 2024-02-01 15:58:05 +01:00
ari-tegra186.c soc/tegra: Add Tegra186 ARI driver 2021-10-08 21:42:38 +02:00
common.c soc/tegra: Migrate to dev_pm_opp_set_config() 2022-07-08 11:27:33 +05:30
flowctrl.c soc/tegra: flowctrl: Use devm_platform_get_and_ioremap_resource() 2023-04-05 14:59:09 +02:00
Kconfig pmdomain: tegra: Move Kconfig option to the pmdomain subsystem 2023-10-04 23:41:56 +02:00
Makefile soc: tegra: Move powergate-bpmp driver to the genpd dir 2023-07-14 10:40:56 +02:00
pmc.c soc/tegra: pmc: Remove some old and deprecated functions and constants 2024-02-01 15:58:04 +01:00
regulators-tegra20.c soc/tegra: regulators: Prepare for suspend 2021-12-16 14:03:38 +01:00
regulators-tegra30.c soc/tegra: regulators: Prepare for suspend 2021-12-16 14:03:38 +01:00