no-OS
Loading...
Searching...
No Matches
clk_altera_a10_fpll.h File Reference

Driver for the Altera FPLL. More...

#include <stdbool.h>
Include dependency graph for clk_altera_a10_fpll.h:

Classes

struct  altera_a10_fpll
 
struct  altera_a10_fpll_init
 

Functions

int32_t altera_a10_fpll_init (struct altera_a10_fpll **a10_fpll, const struct altera_a10_fpll_init *init)
 altera_a10_fpll_init
 
int32_t altera_a10_fpll_remove (struct altera_a10_fpll *fpll)
 altera_a10_fpll_remove
 
int32_t altera_a10_fpll_set_rate (struct altera_a10_fpll *fpll, uint32_t rate)
 altera_a10_fpll_set_rate
 
int32_t altera_a10_fpll_enable (struct altera_a10_fpll *fpll)
 altera_a10_fpll_enable
 
void altera_a10_fpll_disable (struct altera_a10_fpll *fpll)
 altera_a10_fpll_disable
 

Detailed Description

Driver for the Altera FPLL.

Author
DBogdan (drago.nosp@m.s.bo.nosp@m.gdan@.nosp@m.anal.nosp@m.og.co.nosp@m.m)

Copyright 2018(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ altera_a10_fpll_disable()

void altera_a10_fpll_disable ( struct altera_a10_fpll * fpll)

altera_a10_fpll_disable

◆ altera_a10_fpll_enable()

int32_t altera_a10_fpll_enable ( struct altera_a10_fpll * fpll)

altera_a10_fpll_enable

◆ altera_a10_fpll_init()

int32_t altera_a10_fpll_init ( struct altera_a10_fpll ** a10_fpll,
const struct altera_a10_fpll_init * init )

◆ altera_a10_fpll_remove()

int32_t altera_a10_fpll_remove ( struct altera_a10_fpll * fpll)

altera_a10_fpll_remove

◆ altera_a10_fpll_set_rate()

int32_t altera_a10_fpll_set_rate ( struct altera_a10_fpll * fpll,
uint32_t rate )

altera_a10_fpll_set_rate