11.1Sskrll/* $NetBSD: ingenic,x1830-cgu.h,v 1.1.1.1 2026/01/18 05:21:31 skrll Exp $ */ 21.1Sskrll 31.1Sskrll/* SPDX-License-Identifier: GPL-2.0 */ 41.1Sskrll/* 51.1Sskrll * This header provides clock numbers for the ingenic,x1830-cgu DT binding. 61.1Sskrll * 71.1Sskrll * They are roughly ordered as: 81.1Sskrll * - external clocks 91.1Sskrll * - PLLs 101.1Sskrll * - muxes/dividers in the order they appear in the x1830 programmers manual 111.1Sskrll * - gates in order of their bit in the CLKGR* registers 121.1Sskrll */ 131.1Sskrll 141.1Sskrll#ifndef __DT_BINDINGS_CLOCK_X1830_CGU_H__ 151.1Sskrll#define __DT_BINDINGS_CLOCK_X1830_CGU_H__ 161.1Sskrll 171.1Sskrll#define X1830_CLK_EXCLK 0 181.1Sskrll#define X1830_CLK_RTCLK 1 191.1Sskrll#define X1830_CLK_APLL 2 201.1Sskrll#define X1830_CLK_MPLL 3 211.1Sskrll#define X1830_CLK_EPLL 4 221.1Sskrll#define X1830_CLK_VPLL 5 231.1Sskrll#define X1830_CLK_OTGPHY 6 241.1Sskrll#define X1830_CLK_SCLKA 7 251.1Sskrll#define X1830_CLK_CPUMUX 8 261.1Sskrll#define X1830_CLK_CPU 9 271.1Sskrll#define X1830_CLK_L2CACHE 10 281.1Sskrll#define X1830_CLK_AHB0 11 291.1Sskrll#define X1830_CLK_AHB2PMUX 12 301.1Sskrll#define X1830_CLK_AHB2 13 311.1Sskrll#define X1830_CLK_PCLK 14 321.1Sskrll#define X1830_CLK_DDR 15 331.1Sskrll#define X1830_CLK_MAC 16 341.1Sskrll#define X1830_CLK_LCD 17 351.1Sskrll#define X1830_CLK_MSCMUX 18 361.1Sskrll#define X1830_CLK_MSC0 19 371.1Sskrll#define X1830_CLK_MSC1 20 381.1Sskrll#define X1830_CLK_SSIPLL 21 391.1Sskrll#define X1830_CLK_SSIPLL_DIV2 22 401.1Sskrll#define X1830_CLK_SSIMUX 23 411.1Sskrll#define X1830_CLK_EMC 24 421.1Sskrll#define X1830_CLK_EFUSE 25 431.1Sskrll#define X1830_CLK_OTG 26 441.1Sskrll#define X1830_CLK_SSI0 27 451.1Sskrll#define X1830_CLK_SMB0 28 461.1Sskrll#define X1830_CLK_SMB1 29 471.1Sskrll#define X1830_CLK_SMB2 30 481.1Sskrll#define X1830_CLK_UART0 31 491.1Sskrll#define X1830_CLK_UART1 32 501.1Sskrll#define X1830_CLK_SSI1 33 511.1Sskrll#define X1830_CLK_SFC 34 521.1Sskrll#define X1830_CLK_PDMA 35 531.1Sskrll#define X1830_CLK_TCU 36 541.1Sskrll#define X1830_CLK_DTRNG 37 551.1Sskrll#define X1830_CLK_OST 38 561.1Sskrll#define X1830_CLK_EXCLK_DIV512 39 571.1Sskrll#define X1830_CLK_RTC 40 581.1Sskrll 591.1Sskrll#endif /* __DT_BINDINGS_CLOCK_X1830_CGU_H__ */ 60