Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
nv04.c File Reference
#include <subdev/clock.h>
#include <subdev/bios.h>
#include <subdev/bios/pll.h>
#include "pll.h"

Go to the source code of this file.

Data Structures

struct  nv04_clock_priv
 

Functions

int nv04_clock_pll_set (struct nouveau_clock *clk, u32 type, u32 freq)
 
int nv04_clock_pll_calc (struct nouveau_clock *clock, struct nvbios_pll *info, int clk, struct nouveau_pll_vals *pv)
 
int nv04_clock_pll_prog (struct nouveau_clock *clk, u32 reg1, struct nouveau_pll_vals *pv)
 

Variables

struct nouveau_oclass nv04_clock_oclass
 

Function Documentation

int nv04_clock_pll_calc ( struct nouveau_clock clock,
struct nvbios_pll info,
int  clk,
struct nouveau_pll_vals pv 
)

Definition at line 296 of file nv04.c.

int nv04_clock_pll_prog ( struct nouveau_clock clk,
u32  reg1,
struct nouveau_pll_vals pv 
)

Definition at line 313 of file nv04.c.

int nv04_clock_pll_set ( struct nouveau_clock clk,
u32  type,
u32  freq 
)

Definition at line 276 of file nv04.c.

Variable Documentation

struct nouveau_oclass nv04_clock_oclass
Initial value:
= {
.handle = NV_SUBDEV(CLOCK, 0x04),
.ofuncs = &(struct nouveau_ofuncs) {
.ctor = nv04_clock_ctor,
},
}

Definition at line 351 of file nv04.c.