blob: 175c47f6f23313a09c6de44edb9aa008ca16160b [file] [log] [blame]
Sean Anderson6e887ee2020-06-24 06:41:09 -04001/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
4 */
5#ifndef K210_PLL_H
6#define K210_PLL_H
7
Sean Anderson6e887ee2020-06-24 06:41:09 -04008#include <test/export.h>
Sean Anderson6e887ee2020-06-24 06:41:09 -04009
Sean Anderson6e887ee2020-06-24 06:41:09 -040010struct k210_pll_config {
11 u8 r;
12 u8 f;
13 u8 od;
14};
15
16#ifdef CONFIG_UNIT_TEST
17TEST_STATIC int k210_pll_calc_config(u32 rate, u32 rate_in,
18 struct k210_pll_config *best);
Sean Anderson6e887ee2020-06-24 06:41:09 -040019
Heinrich Schuchardte6761f22020-07-28 17:52:23 +020020#endif
Sean Anderson6e887ee2020-06-24 06:41:09 -040021#endif /* K210_PLL_H */