/* SPDX-License-Identifier: GPL-2.0 */
/*
* Copyright (C) 2023 Inochi Amaoto <inochiama@outlook.com>
*/
#ifndef _CLK_SOPHGO_CV1800_H_
#define _CLK_SOPHGO_CV1800_H_
#include <dt-bindings/clock/sophgo,cv1800.h>
#define CV1800_CLK_MAX (CLK_XTAL_AP + 1 )
#define CV1810_CLK_MAX (CLK_DISP_SRC_VIP + 1 )
#define REG_PLL_G2_CTRL 0 x800
#define REG_PLL_G2_STATUS 0 x804
#define REG_MIPIMPLL_CSR 0 x808
#define REG_A0PLL_CSR 0 x80C
#define REG_DISPPLL_CSR 0 x810
#define REG_CAM0PLL_CSR 0 x814
#define REG_CAM1PLL_CSR 0 x818
#define REG_PLL_G2_SSC_SYN_CTRL 0 x840
#define REG_A0PLL_SSC_SYN_CTRL 0 x850
#define REG_A0PLL_SSC_SYN_SET 0 x854
#define REG_A0PLL_SSC_SYN_SPAN 0 x858
#define REG_A0PLL_SSC_SYN_STEP 0 x85C
#define REG_DISPPLL_SSC_SYN_CTRL 0 x860
#define REG_DISPPLL_SSC_SYN_SET 0 x864
#define REG_DISPPLL_SSC_SYN_SPAN 0 x868
#define REG_DISPPLL_SSC_SYN_STEP 0 x86C
#define REG_CAM0PLL_SSC_SYN_CTRL 0 x870
#define REG_CAM0PLL_SSC_SYN_SET 0 x874
#define REG_CAM0PLL_SSC_SYN_SPAN 0 x878
#define REG_CAM0PLL_SSC_SYN_STEP 0 x87C
#define REG_CAM1PLL_SSC_SYN_CTRL 0 x880
#define REG_CAM1PLL_SSC_SYN_SET 0 x884
#define REG_CAM1PLL_SSC_SYN_SPAN 0 x888
#define REG_CAM1PLL_SSC_SYN_STEP 0 x88C
#define REG_APLL_FRAC_DIV_CTRL 0 x890
#define REG_APLL_FRAC_DIV_M 0 x894
#define REG_APLL_FRAC_DIV_N 0 x898
#define REG_MIPIMPLL_CLK_CSR 0 x8A0
#define REG_A0PLL_CLK_CSR 0 x8A4
#define REG_DISPPLL_CLK_CSR 0 x8A8
#define REG_CAM0PLL_CLK_CSR 0 x8AC
#define REG_CAM1PLL_CLK_CSR 0 x8B0
#define REG_CLK_CAM0_SRC_DIV 0 x8C0
#define REG_CLK_CAM1_SRC_DIV 0 x8C4
/* top_pll_g6 */
#define REG_PLL_G6_CTRL 0 x900
#define REG_PLL_G6_STATUS 0 x904
#define REG_MPLL_CSR 0 x908
#define REG_TPLL_CSR 0 x90C
#define REG_FPLL_CSR 0 x910
#define REG_PLL_G6_SSC_SYN_CTRL 0 x940
#define REG_DPLL_SSC_SYN_CTRL 0 x950
#define REG_DPLL_SSC_SYN_SET 0 x954
#define REG_DPLL_SSC_SYN_SPAN 0 x958
#define REG_DPLL_SSC_SYN_STEP 0 x95C
#define REG_MPLL_SSC_SYN_CTRL 0 x960
#define REG_MPLL_SSC_SYN_SET 0 x964
#define REG_MPLL_SSC_SYN_SPAN 0 x968
#define REG_MPLL_SSC_SYN_STEP 0 x96C
#define REG_TPLL_SSC_SYN_CTRL 0 x970
#define REG_TPLL_SSC_SYN_SET 0 x974
#define REG_TPLL_SSC_SYN_SPAN 0 x978
#define REG_TPLL_SSC_SYN_STEP 0 x97C
/* clkgen */
#define REG_CLK_EN_0 0 x000
#define REG_CLK_EN_1 0 x004
#define REG_CLK_EN_2 0 x008
#define REG_CLK_EN_3 0 x00C
#define REG_CLK_EN_4 0 x010
#define REG_CLK_SEL_0 0 x020
#define REG_CLK_BYP_0 0 x030
#define REG_CLK_BYP_1 0 x034
#define REG_DIV_CLK_A53_0 0 x040
#define REG_DIV_CLK_A53_1 0 x044
#define REG_DIV_CLK_CPU_AXI0 0 x048
#define REG_DIV_CLK_CPU_GIC 0 x050
#define REG_DIV_CLK_TPU 0 x054
#define REG_DIV_CLK_EMMC 0 x064
#define REG_DIV_CLK_EMMC_100K 0 x06C
#define REG_DIV_CLK_SD0 0 x070
#define REG_DIV_CLK_SD0_100K 0 x078
#define REG_DIV_CLK_SD1 0 x07C
#define REG_DIV_CLK_SD1_100K 0 x084
#define REG_DIV_CLK_SPI_NAND 0 x088
#define REG_DIV_CLK_ETH0_500M 0 x08C
#define REG_DIV_CLK_ETH1_500M 0 x090
#define REG_DIV_CLK_GPIO_DB 0 x094
#define REG_DIV_CLK_SDMA_AUD0 0 x098
#define REG_DIV_CLK_SDMA_AUD1 0 x09C
#define REG_DIV_CLK_SDMA_AUD2 0 x0A0
#define REG_DIV_CLK_SDMA_AUD3 0 x0A4
#define REG_DIV_CLK_CAM0_200 0 x0A8
#define REG_DIV_CLK_AXI4 0 x0B8
#define REG_DIV_CLK_AXI6 0 x0BC
#define REG_DIV_CLK_DSI_ESC 0 x0C4
#define REG_DIV_CLK_AXI_VIP 0 x0C8
#define REG_DIV_CLK_SRC_VIP_SYS_0 0 x0D0
#define REG_DIV_CLK_SRC_VIP_SYS_1 0 x0D8
#define REG_DIV_CLK_DISP_SRC_VIP 0 x0E0
#define REG_DIV_CLK_AXI_VIDEO_CODEC 0 x0E4
#define REG_DIV_CLK_VC_SRC0 0 x0EC
#define REG_DIV_CLK_1M 0 x0FC
#define REG_DIV_CLK_SPI 0 x100
#define REG_DIV_CLK_I2C 0 x104
#define REG_DIV_CLK_SRC_VIP_SYS_2 0 x110
#define REG_DIV_CLK_AUDSRC 0 x118
#define REG_DIV_CLK_PWM_SRC_0 0 x120
#define REG_DIV_CLK_AP_DEBUG 0 x128
#define REG_DIV_CLK_RTCSYS_SRC_0 0 x12C
#define REG_DIV_CLK_C906_0_0 0 x130
#define REG_DIV_CLK_C906_0_1 0 x134
#define REG_DIV_CLK_C906_1_0 0 x138
#define REG_DIV_CLK_C906_1_1 0 x13C
#define REG_DIV_CLK_SRC_VIP_SYS_3 0 x140
#define REG_DIV_CLK_SRC_VIP_SYS_4 0 x144
#endif /* _CLK_SOPHGO_CV1800_H_ */
Messung V0.5 in Prozent C=95 H=92 G=93
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-07)
¤
*© Formatika GbR, Deutschland