master
h 26 lines 532 Bytes
Raw
1 /*
2 * Axiado AX3000 Clock Control
3 *
4 * Author: Kuan-Jui Chiu <kchiu@axiado.com>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9 #ifndef AXIADO_AX3000_CLK_H
10 #define AXIADO_AX3000_CLK_H
11
12 #include "hw/core/sysbus.h"
13 #include "qom/object.h"
14
15 #define TYPE_AX3000_CLK "ax3000-clk"
16 OBJECT_DECLARE_SIMPLE_TYPE(Ax3000ClkState, AX3000_CLK)
17
18 #define AX3000_CLK_PLL_CTRL_SIZE 0x1000
19
20 typedef struct Ax3000ClkState {
21 SysBusDevice parent;
22
23 MemoryRegion pll_ctrl;
24 } Ax3000ClkState;
25
26 #endif /* AXIADO_AX3000_CLK_H */