mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
gpu: nvgpu: Remove clk.h dependency from gk20a.h
gk20a.h depends on definition of struct clk_pmupstate. Change that to a pointer and use forward declaration, and allocation and free functions. Fix a few build breaks by adding explicit includes where previously a header file had gotten included implicitly. JIRA NVGPU-596 Change-Id: Iafe7d72a6fd31543653e0e10e2d2e552b6c3514b Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1945286 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
bca27e31e3
commit
07760eb9a1
@@ -119,6 +119,8 @@ struct vbios_clocks_table_1x_hal_clock_entry {
|
||||
|
||||
#define BOOT_GPC2CLK_MHZ 2581U
|
||||
|
||||
int clk_init_pmupstate(struct gk20a *g);
|
||||
void clk_free_pmupstate(struct gk20a *g);
|
||||
int clk_pmu_vin_load(struct gk20a *g);
|
||||
int clk_domain_print_vf_table(struct gk20a *g, u32 clkapidomain);
|
||||
int clk_domain_get_f_or_v(
|
||||
|
||||
Reference in New Issue
Block a user