Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | nouveau_clock |
Macros | |
#define | nouveau_clock_create(p, e, o, d) nouveau_subdev_create((p), (e), (o), 0, "CLOCK", "clock", d) |
#define | nouveau_clock_destroy(p) nouveau_subdev_destroy(&(p)->base) |
#define | nouveau_clock_init(p) nouveau_subdev_init(&(p)->base) |
#define | nouveau_clock_fini(p, s) nouveau_subdev_fini(&(p)->base, (s)) |
#define | _nouveau_clock_dtor _nouveau_subdev_dtor |
#define | _nouveau_clock_init _nouveau_subdev_init |
#define | _nouveau_clock_fini _nouveau_subdev_fini |
Functions | |
int | nouveau_clock_create_ (struct nouveau_object *, struct nouveau_object *, struct nouveau_oclass *, void *, u32, int, void **) |
int | nv04_clock_pll_set (struct nouveau_clock *, u32 type, u32 freq) |
int | nv04_clock_pll_calc (struct nouveau_clock *, struct nvbios_pll *, int clk, struct nouveau_pll_vals *) |
int | nv04_clock_pll_prog (struct nouveau_clock *, u32 reg1, struct nouveau_pll_vals *) |
int | nva3_clock_pll_calc (struct nouveau_clock *, struct nvbios_pll *, int clk, struct nouveau_pll_vals *) |
#define _nouveau_clock_dtor _nouveau_subdev_dtor |
#define _nouveau_clock_fini _nouveau_subdev_fini |
#define _nouveau_clock_init _nouveau_subdev_init |
#define nouveau_clock_destroy | ( | p | ) | nouveau_subdev_destroy(&(p)->base) |
#define nouveau_clock_init | ( | p | ) | nouveau_subdev_init(&(p)->base) |
int nouveau_clock_create_ | ( | struct nouveau_object * | , |
struct nouveau_object * | , | ||
struct nouveau_oclass * | , | ||
void * | , | ||
u32 | , | ||
int | , | ||
void ** | |||
) |
int nv04_clock_pll_calc | ( | struct nouveau_clock * | , |
struct nvbios_pll * | , | ||
int | clk, | ||
struct nouveau_pll_vals * | |||
) |
int nv04_clock_pll_prog | ( | struct nouveau_clock * | , |
u32 | reg1, | ||
struct nouveau_pll_vals * | |||
) |
int nv04_clock_pll_set | ( | struct nouveau_clock * | , |
u32 | type, | ||
u32 | freq | ||
) |
int nva3_clock_pll_calc | ( | struct nouveau_clock * | , |
struct nvbios_pll * | , | ||
int | clk, | ||
struct nouveau_pll_vals * | |||
) |
struct nouveau_oclass nv04_clock_oclass |
struct nouveau_oclass nv40_clock_oclass |
struct nouveau_oclass nv50_clock_oclass |
struct nouveau_oclass nva3_clock_oclass |
struct nouveau_oclass nvc0_clock_oclass |