no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
clk_altera_a10_fpll.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef CLK_ALTERA_A10_FPLL_H_
34#define CLK_ALTERA_A10_FPLL_H_
35
36#include <stdbool.h>
37
39 const char *name;
40 uint32_t base;
41 uint32_t parent_rate;
43};
44
46 const char *name;
47 uint32_t base;
48 uint32_t parent_rate;
49};
50
51int32_t altera_a10_fpll_init(struct altera_a10_fpll **a10_fpll,
52 const struct altera_a10_fpll_init *init);
53int32_t altera_a10_fpll_remove(struct altera_a10_fpll *fpll);
54int32_t altera_a10_fpll_set_rate(struct altera_a10_fpll *fpll, uint32_t rate);
55int32_t altera_a10_fpll_enable(struct altera_a10_fpll *fpll);
57#endif
int32_t altera_a10_fpll_init(struct altera_a10_fpll **a10_fpll, const struct altera_a10_fpll_init *init)
altera_a10_fpll_init
Definition clk_altera_a10_fpll.c:456
int32_t altera_a10_fpll_set_rate(struct altera_a10_fpll *fpll, uint32_t rate)
altera_a10_fpll_set_rate
Definition clk_altera_a10_fpll.c:330
int32_t altera_a10_fpll_remove(struct altera_a10_fpll *fpll)
altera_a10_fpll_remove
Definition clk_altera_a10_fpll.c:477
void altera_a10_fpll_disable(struct altera_a10_fpll *fpll)
altera_a10_fpll_disable
Definition clk_altera_a10_fpll.c:448
int32_t altera_a10_fpll_enable(struct altera_a10_fpll *fpll)
altera_a10_fpll_enable
Definition clk_altera_a10_fpll.c:438
Definition clk_altera_a10_fpll.h:45
const char * name
Definition clk_altera_a10_fpll.h:46
uint32_t parent_rate
Definition clk_altera_a10_fpll.h:48
uint32_t base
Definition clk_altera_a10_fpll.h:47
Definition clk_altera_a10_fpll.h:38
bool initial_recalc
Definition clk_altera_a10_fpll.h:42
const char * name
Definition clk_altera_a10_fpll.h:39
uint32_t base
Definition clk_altera_a10_fpll.h:40
uint32_t parent_rate
Definition clk_altera_a10_fpll.h:41