mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
Unifying ADSP driver across t186, t210. This removes the use of chip specific configs. Based on: platform: nvadsp: Enable ADSP in T210 for 4.4 nvadsp: Add nvadsp_os_init for t18x HV config tegra: t210: nvadsp: move hwmbox to chip data platform: nvadsp: Add callbacks to chip data platform: nvadsp: Use WDT irq from chip data soc: adsp: use soc/tegra/chip-id.h for soc header tegra: nvadsp: remove clk periph reset assert/deassert tegra: nvadsp: use ACLK to manage ADSP clk on t186 tegra: nvadsp: dfs: fix tfreq in error path platform: tegra: adsp: update rpm error handling platform: nvadsp: export symbols for audio driver Bug 200272977 Jira EMA-373 Bug 200257350 Bug 200124772 Bug 200289390 Change-Id: Iab20f54a48c67febd6b4ccfaf2e89e5b264e0f5a Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com> Reviewed-on: http://git-master/r/1468351 Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1537319 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit
23 lines
815 B
C
23 lines
815 B
C
/*
|
|
* Copyright (C) 2015-2017, NVIDIA Corporation. All rights reserved.
|
|
*
|
|
* This software is licensed under the terms of the GNU General Public
|
|
* License version 2, as published by the Free Software Foundation, and
|
|
* may be copied, distributed, and modified under those terms.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
*/
|
|
|
|
#ifndef __TEGRA_NVADSP_DEV_T21X_H
|
|
#define __TEGRA_NVADSP_DEV_T21X_H
|
|
|
|
int nvadsp_reset_t21x_init(struct platform_device *pdev);
|
|
int nvadsp_os_t21x_init(struct platform_device *pdev);
|
|
int nvadsp_pm_t21x_init(struct platform_device *pdev);
|
|
|
|
#endif /* __TEGRA_NVADSP_DEV_T21X_H */
|