SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
sys-rproc.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: GPL-2.0+ */
2
3#ifndef __SYS_RPROC_H__
4#define __SYS_RPROC_H__
5
6#include <io.h>
7#include <stdarg.h>
8#include <stdbool.h>
9#include <stddef.h>
10#include <stdint.h>
11#include <types.h>
12
13#include "reg/reg-rproc.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif// __cplusplus
18
28
35void sunxi_hifi4_start(void);
36
44
54
61void sunxi_e906_clock_reset(void);
62
72
79void sunxi_e907_clock_reset(void);
80
90
97void sunxi_c906_clock_reset(void);
98
108
116
126
134
144
152
162
170
171
172#ifdef __cplusplus
173}
174#endif// __cplusplus
175
176#endif// __SYS_RPROC_H__
u32_t uint32_t
Definition stdint.h:13
void sunxi_e906_clock_init(uint32_t addr)
Initialize the E906 clock.
Definition sys-rproc.c:31
void sunxi_a55_clock_init(uint32_t addr)
Initialize the A55 clock.
void sunxi_e906_clock_reset(void)
Reset the E906 clock.
Definition sys-rproc.c:51
void sunxi_c906_clock_init(uint32_t addr)
Initialize the C906 clock.
Definition sys-rproc.c:109
void sunxi_e907_clock_init(uint32_t addr)
Initialize the E907 clock.
Definition sys-rproc.c:16
void sunxi_hifi4_start(void)
Start the HiFi4 module.
Definition sys-rproc.c:87
void sunxi_a27l2_clock_reset(void)
Reset the A27L2 clock.
void sunxi_e902_clock_reset(void)
Reset the E902 clock.
void sunxi_a53_clock_init(uint32_t addr)
Initialize the A53 clock.
void sunxi_e902_clock_init(uint32_t addr)
Initialize the E902 clock.
void sunxi_hifi4_clock_init(uint32_t addr)
Initialize the HiFi4 clock.
Definition sys-rproc.c:34
void sunxi_c906_clock_reset(void)
Reset the C906 clock.
Definition sys-rproc.c:135
void sunxi_e907_clock_reset(void)
Reset the E907 clock.
Definition sys-rproc.c:44
void sunxi_hifi4_clock_reset(void)
Reset the HiFi4 clock.
Definition sys-rproc.c:95
void sunxi_a55_clock_reset(void)
Reset the A55 clock.
void sunxi_a27l2_clock_init(uint32_t addr)
Initialize the A27L2 clock.
void sunxi_a53_clock_reset(void)
Reset the A53 clock.