brintos

brintos / linux-shallow public Read only

0
0
Text · 5.9 KiB · 5fce713 Raw
182 lines · c
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */2 3#ifndef _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_4#define _DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_5 6/* PLL */7#define TMPV770X_PLL_PIPLL0		08#define TMPV770X_PLL_PIPLL1		19#define TMPV770X_PLL_PIDNNPLL		210#define TMPV770X_PLL_PIETHERPLL		311#define TMPV770X_PLL_PIDDRCPLL		412#define TMPV770X_PLL_PIVOIFPLL		513#define TMPV770X_PLL_PIIMGERPLL		614#define TMPV770X_NR_PLL		715 16/* Clocks */17#define TMPV770X_CLK_PIPLL1_DIV1	018#define TMPV770X_CLK_PIPLL1_DIV2	119#define TMPV770X_CLK_PIPLL1_DIV4	220#define TMPV770X_CLK_PIDNNPLL_DIV1	321#define TMPV770X_CLK_DDRC_PHY_PLL0	422#define TMPV770X_CLK_DDRC_PHY_PLL1	523#define TMPV770X_CLK_D_PHYPLL		624#define TMPV770X_CLK_PHY_PCIEPLL	725#define TMPV770X_CLK_CA53CL0		826#define TMPV770X_CLK_CA53CL1		927#define TMPV770X_CLK_PISDMAC		1028#define TMPV770X_CLK_PIPDMAC0		1129#define TMPV770X_CLK_PIPDMAC1		1230#define TMPV770X_CLK_PIWRAM		1331#define TMPV770X_CLK_DDRC0		1432#define TMPV770X_CLK_DDRC0_SCLK		1533#define TMPV770X_CLK_DDRC0_NCLK		1634#define TMPV770X_CLK_DDRC0_MCLK		1735#define TMPV770X_CLK_DDRC0_APBCLK	1836#define TMPV770X_CLK_DDRC1		1937#define TMPV770X_CLK_DDRC1_SCLK		2038#define TMPV770X_CLK_DDRC1_NCLK		2139#define TMPV770X_CLK_DDRC1_MCLK		2240#define TMPV770X_CLK_DDRC1_APBCLK	2341#define TMPV770X_CLK_HOX		2442#define TMPV770X_CLK_PCIE_MSTR		2543#define TMPV770X_CLK_PCIE_AUX		2644#define TMPV770X_CLK_PIINTC		2745#define TMPV770X_CLK_PIETHER_BUS	2846#define TMPV770X_CLK_PISPI0		2947#define TMPV770X_CLK_PISPI1		3048#define TMPV770X_CLK_PISPI2		3149#define TMPV770X_CLK_PISPI3		3250#define TMPV770X_CLK_PISPI4		3351#define TMPV770X_CLK_PISPI5		3452#define TMPV770X_CLK_PISPI6		3553#define TMPV770X_CLK_PIUART0		3654#define TMPV770X_CLK_PIUART1		3755#define TMPV770X_CLK_PIUART2		3856#define TMPV770X_CLK_PIUART3		3957#define TMPV770X_CLK_PII2C0		4058#define TMPV770X_CLK_PII2C1		4159#define TMPV770X_CLK_PII2C2		4260#define TMPV770X_CLK_PII2C3		4361#define TMPV770X_CLK_PII2C4		4462#define TMPV770X_CLK_PII2C5		4563#define TMPV770X_CLK_PII2C6		4664#define TMPV770X_CLK_PII2C7		4765#define TMPV770X_CLK_PII2C8		4866#define TMPV770X_CLK_PIGPIO		4967#define TMPV770X_CLK_PIPGM		5068#define TMPV770X_CLK_PIPCMIF		5169#define TMPV770X_CLK_PIPCMIF_AUDIO_O	5270#define TMPV770X_CLK_PIPCMIF_AUDIO_I	5371#define TMPV770X_CLK_PICMPT0		5472#define TMPV770X_CLK_PICMPT1		5573#define TMPV770X_CLK_PITSC		5674#define TMPV770X_CLK_PIUWDT		5775#define TMPV770X_CLK_PISWDT		5876#define TMPV770X_CLK_WDTCLK		5977#define TMPV770X_CLK_PISUBUS_150M	6078#define TMPV770X_CLK_PISUBUS_300M	6179#define TMPV770X_CLK_PIPMU		6280#define TMPV770X_CLK_PIGPMU		6381#define TMPV770X_CLK_PITMU		6482#define TMPV770X_CLK_WRCK		6583#define TMPV770X_CLK_PIEMM		6684#define TMPV770X_CLK_PIMISC		6785#define TMPV770X_CLK_PIGCOMM		6886#define TMPV770X_CLK_PIDCOMM		6987#define TMPV770X_CLK_PICKMON		7088#define TMPV770X_CLK_PIMBUS		7189#define TMPV770X_CLK_SBUSCLK		7290#define TMPV770X_CLK_DDR0_APBCLKCLK	7391#define TMPV770X_CLK_DDR1_APBCLKCLK	7492#define TMPV770X_CLK_DSP0_PBCLK		7593#define TMPV770X_CLK_DSP1_PBCLK		7694#define TMPV770X_CLK_DSP2_PBCLK		7795#define TMPV770X_CLK_DSP3_PBCLK		7896#define TMPV770X_CLK_DSVIIF0_APBCLK	7997#define TMPV770X_CLK_VIIF0_APBCLK	8098#define TMPV770X_CLK_VIIF0_CFGCLK	8199#define TMPV770X_CLK_VIIF1_APBCLK	82100#define TMPV770X_CLK_VIIF1_CFGCLK	83101#define TMPV770X_CLK_VIIF2_APBCLK	84102#define TMPV770X_CLK_VIIF2_CFGCLK	85103#define TMPV770X_CLK_VIIF3_APBCLK	86104#define TMPV770X_CLK_VIIF3_CFGCLK	87105#define TMPV770X_CLK_VIIF4_APBCLK	88106#define TMPV770X_CLK_VIIF4_CFGCLK	89107#define TMPV770X_CLK_VIIF5_APBCLK	90108#define TMPV770X_CLK_VIIF5_CFGCLK	91109#define TMPV770X_CLK_VOIF_SBUSCLK	92110#define TMPV770X_CLK_VOIF_PROCCLK	93111#define TMPV770X_CLK_VOIF_DPHYCFGCLK	94112#define TMPV770X_CLK_DNN0		95113#define TMPV770X_CLK_STMAT		96114#define TMPV770X_CLK_HWA0		97115#define TMPV770X_CLK_AFFINE0		98116#define TMPV770X_CLK_HAMAT		99117#define TMPV770X_CLK_SMLDB		100118#define TMPV770X_CLK_HWA0_ASYNC		101119#define TMPV770X_CLK_HWA2		102120#define TMPV770X_CLK_FLMAT		103121#define TMPV770X_CLK_PYRAMID		104122#define TMPV770X_CLK_HWA2_ASYNC		105123#define TMPV770X_CLK_DSP0		106124#define TMPV770X_CLK_VIIFBS0		107125#define TMPV770X_CLK_VIIFBS0_L2ISP	108126#define TMPV770X_CLK_VIIFBS0_L1ISP	109127#define TMPV770X_CLK_VIIFBS0_PROC	110128#define TMPV770X_CLK_VIIFBS1		111129#define TMPV770X_CLK_VIIFBS2		112130#define TMPV770X_CLK_VIIFOP_MBUS	113131#define TMPV770X_CLK_VIIFOP0_PROC	114132#define TMPV770X_CLK_PIETHER_2P5M	115133#define TMPV770X_CLK_PIETHER_25M	116134#define TMPV770X_CLK_PIETHER_50M	117135#define TMPV770X_CLK_PIETHER_125M	118136#define TMPV770X_CLK_VOIF0_DPHYCFG	119137#define TMPV770X_CLK_VOIF0_PROC		120138#define TMPV770X_CLK_VOIF0_SBUS		121139#define TMPV770X_CLK_VOIF0_DSIREF	122140#define TMPV770X_CLK_VOIF0_PIXEL	123141#define TMPV770X_CLK_PIREFCLK		124142#define TMPV770X_CLK_SBUS		125143#define TMPV770X_CLK_BUSLCK		126144#define TMPV770X_NR_CLK			127145 146/* Reset */147#define TMPV770X_RESET_PIETHER_2P5M	0148#define TMPV770X_RESET_PIETHER_25M	1149#define TMPV770X_RESET_PIETHER_50M	2150#define TMPV770X_RESET_PIETHER_125M	3151#define TMPV770X_RESET_HOX		4152#define TMPV770X_RESET_PCIE_MSTR	5153#define TMPV770X_RESET_PCIE_AUX		6154#define TMPV770X_RESET_PIINTC		7155#define TMPV770X_RESET_PIETHER_BUS	8156#define TMPV770X_RESET_PISPI0		9157#define TMPV770X_RESET_PISPI1		10158#define TMPV770X_RESET_PISPI2		11159#define TMPV770X_RESET_PISPI3		12160#define TMPV770X_RESET_PISPI4		13161#define TMPV770X_RESET_PISPI5		14162#define TMPV770X_RESET_PISPI6		15163#define TMPV770X_RESET_PIUART0		16164#define TMPV770X_RESET_PIUART1		17165#define TMPV770X_RESET_PIUART2		18166#define TMPV770X_RESET_PIUART3		19167#define TMPV770X_RESET_PII2C0		20168#define TMPV770X_RESET_PII2C1		21169#define TMPV770X_RESET_PII2C2		22170#define TMPV770X_RESET_PII2C3		23171#define TMPV770X_RESET_PII2C4		24172#define TMPV770X_RESET_PII2C5		25173#define TMPV770X_RESET_PII2C6		26174#define TMPV770X_RESET_PII2C7		27175#define TMPV770X_RESET_PII2C8		28176#define TMPV770X_RESET_PIPCMIF		29177#define TMPV770X_RESET_PICKMON		30178#define TMPV770X_RESET_SBUSCLK		31179#define TMPV770X_NR_RESET		32180 181#endif /*_DT_BINDINGS_CLOCK_TOSHIBA_TMPV770X_H_ */182