• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef __NVKM_CLK_NVA3_H__
2 #define __NVKM_CLK_NVA3_H__
3 
4 #include <subdev/clock.h>
5 
6 struct nva3_clock_info {
7 	u32 clk;
8 	u32 pll;
9 	enum {
10 		NVA3_HOST_277,
11 		NVA3_HOST_CLK,
12 	} host_out;
13 	u32 fb_delay;
14 };
15 
16 int nva3_pll_info(struct nouveau_clock *, int, u32, u32,
17 		    struct nva3_clock_info *);
18 int nva3_clock_pre(struct nouveau_clock *clk, unsigned long *flags);
19 void nva3_clock_post(struct nouveau_clock *clk, unsigned long *flags);
20 #endif
21