Home | History | Annotate | Line # | Download | only in clock
      1  1.1  jmcneill /*	$NetBSD: xlnx-versal-clk.h,v 1.1.1.1 2021/11/07 16:50:00 jmcneill Exp $	*/
      2  1.1  jmcneill 
      3  1.1  jmcneill /* SPDX-License-Identifier: GPL-2.0 */
      4  1.1  jmcneill /*
      5  1.1  jmcneill  *  Copyright (C) 2019 Xilinx Inc.
      6  1.1  jmcneill  *
      7  1.1  jmcneill  */
      8  1.1  jmcneill 
      9  1.1  jmcneill #ifndef _DT_BINDINGS_CLK_VERSAL_H
     10  1.1  jmcneill #define _DT_BINDINGS_CLK_VERSAL_H
     11  1.1  jmcneill 
     12  1.1  jmcneill #define PMC_PLL					1
     13  1.1  jmcneill #define APU_PLL					2
     14  1.1  jmcneill #define RPU_PLL					3
     15  1.1  jmcneill #define CPM_PLL					4
     16  1.1  jmcneill #define NOC_PLL					5
     17  1.1  jmcneill #define PLL_MAX					6
     18  1.1  jmcneill #define PMC_PRESRC				7
     19  1.1  jmcneill #define PMC_POSTCLK				8
     20  1.1  jmcneill #define PMC_PLL_OUT				9
     21  1.1  jmcneill #define PPLL					10
     22  1.1  jmcneill #define NOC_PRESRC				11
     23  1.1  jmcneill #define NOC_POSTCLK				12
     24  1.1  jmcneill #define NOC_PLL_OUT				13
     25  1.1  jmcneill #define NPLL					14
     26  1.1  jmcneill #define APU_PRESRC				15
     27  1.1  jmcneill #define APU_POSTCLK				16
     28  1.1  jmcneill #define APU_PLL_OUT				17
     29  1.1  jmcneill #define APLL					18
     30  1.1  jmcneill #define RPU_PRESRC				19
     31  1.1  jmcneill #define RPU_POSTCLK				20
     32  1.1  jmcneill #define RPU_PLL_OUT				21
     33  1.1  jmcneill #define RPLL					22
     34  1.1  jmcneill #define CPM_PRESRC				23
     35  1.1  jmcneill #define CPM_POSTCLK				24
     36  1.1  jmcneill #define CPM_PLL_OUT				25
     37  1.1  jmcneill #define CPLL					26
     38  1.1  jmcneill #define PPLL_TO_XPD				27
     39  1.1  jmcneill #define NPLL_TO_XPD				28
     40  1.1  jmcneill #define APLL_TO_XPD				29
     41  1.1  jmcneill #define RPLL_TO_XPD				30
     42  1.1  jmcneill #define EFUSE_REF				31
     43  1.1  jmcneill #define SYSMON_REF				32
     44  1.1  jmcneill #define IRO_SUSPEND_REF				33
     45  1.1  jmcneill #define USB_SUSPEND				34
     46  1.1  jmcneill #define SWITCH_TIMEOUT				35
     47  1.1  jmcneill #define RCLK_PMC				36
     48  1.1  jmcneill #define RCLK_LPD				37
     49  1.1  jmcneill #define WDT					38
     50  1.1  jmcneill #define TTC0					39
     51  1.1  jmcneill #define TTC1					40
     52  1.1  jmcneill #define TTC2					41
     53  1.1  jmcneill #define TTC3					42
     54  1.1  jmcneill #define GEM_TSU					43
     55  1.1  jmcneill #define GEM_TSU_LB				44
     56  1.1  jmcneill #define MUXED_IRO_DIV2				45
     57  1.1  jmcneill #define MUXED_IRO_DIV4				46
     58  1.1  jmcneill #define PSM_REF					47
     59  1.1  jmcneill #define GEM0_RX					48
     60  1.1  jmcneill #define GEM0_TX					49
     61  1.1  jmcneill #define GEM1_RX					50
     62  1.1  jmcneill #define GEM1_TX					51
     63  1.1  jmcneill #define CPM_CORE_REF				52
     64  1.1  jmcneill #define CPM_LSBUS_REF				53
     65  1.1  jmcneill #define CPM_DBG_REF				54
     66  1.1  jmcneill #define CPM_AUX0_REF				55
     67  1.1  jmcneill #define CPM_AUX1_REF				56
     68  1.1  jmcneill #define QSPI_REF				57
     69  1.1  jmcneill #define OSPI_REF				58
     70  1.1  jmcneill #define SDIO0_REF				59
     71  1.1  jmcneill #define SDIO1_REF				60
     72  1.1  jmcneill #define PMC_LSBUS_REF				61
     73  1.1  jmcneill #define I2C_REF					62
     74  1.1  jmcneill #define TEST_PATTERN_REF			63
     75  1.1  jmcneill #define DFT_OSC_REF				64
     76  1.1  jmcneill #define PMC_PL0_REF				65
     77  1.1  jmcneill #define PMC_PL1_REF				66
     78  1.1  jmcneill #define PMC_PL2_REF				67
     79  1.1  jmcneill #define PMC_PL3_REF				68
     80  1.1  jmcneill #define CFU_REF					69
     81  1.1  jmcneill #define SPARE_REF				70
     82  1.1  jmcneill #define NPI_REF					71
     83  1.1  jmcneill #define HSM0_REF				72
     84  1.1  jmcneill #define HSM1_REF				73
     85  1.1  jmcneill #define SD_DLL_REF				74
     86  1.1  jmcneill #define FPD_TOP_SWITCH				75
     87  1.1  jmcneill #define FPD_LSBUS				76
     88  1.1  jmcneill #define ACPU					77
     89  1.1  jmcneill #define DBG_TRACE				78
     90  1.1  jmcneill #define DBG_FPD					79
     91  1.1  jmcneill #define LPD_TOP_SWITCH				80
     92  1.1  jmcneill #define ADMA					81
     93  1.1  jmcneill #define LPD_LSBUS				82
     94  1.1  jmcneill #define CPU_R5					83
     95  1.1  jmcneill #define CPU_R5_CORE				84
     96  1.1  jmcneill #define CPU_R5_OCM				85
     97  1.1  jmcneill #define CPU_R5_OCM2				86
     98  1.1  jmcneill #define IOU_SWITCH				87
     99  1.1  jmcneill #define GEM0_REF				88
    100  1.1  jmcneill #define GEM1_REF				89
    101  1.1  jmcneill #define GEM_TSU_REF				90
    102  1.1  jmcneill #define USB0_BUS_REF				91
    103  1.1  jmcneill #define UART0_REF				92
    104  1.1  jmcneill #define UART1_REF				93
    105  1.1  jmcneill #define SPI0_REF				94
    106  1.1  jmcneill #define SPI1_REF				95
    107  1.1  jmcneill #define CAN0_REF				96
    108  1.1  jmcneill #define CAN1_REF				97
    109  1.1  jmcneill #define I2C0_REF				98
    110  1.1  jmcneill #define I2C1_REF				99
    111  1.1  jmcneill #define DBG_LPD					100
    112  1.1  jmcneill #define TIMESTAMP_REF				101
    113  1.1  jmcneill #define DBG_TSTMP				102
    114  1.1  jmcneill #define CPM_TOPSW_REF				103
    115  1.1  jmcneill #define USB3_DUAL_REF				104
    116  1.1  jmcneill #define OUTCLK_MAX				105
    117  1.1  jmcneill #define REF_CLK					106
    118  1.1  jmcneill #define PL_ALT_REF_CLK				107
    119  1.1  jmcneill #define MUXED_IRO				108
    120  1.1  jmcneill #define PL_EXT					109
    121  1.1  jmcneill #define PL_LB					110
    122  1.1  jmcneill #define MIO_50_OR_51				111
    123  1.1  jmcneill #define MIO_24_OR_25				112
    124  1.1  jmcneill 
    125  1.1  jmcneill #endif
    126