Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: MIT */
0002 #ifndef __NVKM_CLK_NVA3_H__
0003 #define __NVKM_CLK_NVA3_H__
0004 #include "priv.h"
0005 
0006 struct gt215_clk_info {
0007     u32 clk;
0008     u32 pll;
0009     enum {
0010         NVA3_HOST_277,
0011         NVA3_HOST_CLK,
0012     } host_out;
0013     u32 fb_delay;
0014 };
0015 
0016 int  gt215_pll_info(struct nvkm_clk *, int, u32, u32, struct gt215_clk_info *);
0017 int  gt215_clk_pre(struct nvkm_clk *, unsigned long *flags);
0018 void gt215_clk_post(struct nvkm_clk *, unsigned long *flags);
0019 #endif