r7s72100-clock.h revision 1.1.1.3
1/* $NetBSD: r7s72100-clock.h,v 1.1.1.3 2017/10/28 10:30:32 jmcneill Exp $ */ 2 3/* 4 * Copyright (C) 2014 Renesas Solutions Corp. 5 * Copyright (C) 2014 Wolfram Sang, Sang Engineering <wsa@sang-engineering.com> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation; version 2 of the License. 10 */ 11 12#ifndef __DT_BINDINGS_CLOCK_R7S72100_H__ 13#define __DT_BINDINGS_CLOCK_R7S72100_H__ 14 15#define R7S72100_CLK_PLL 0 16 17/* MSTP2 */ 18#define R7S72100_CLK_CORESIGHT 0 19 20/* MSTP3 */ 21#define R7S72100_CLK_IEBUS 7 22#define R7S72100_CLK_IRDA 6 23#define R7S72100_CLK_LIN0 5 24#define R7S72100_CLK_LIN1 4 25#define R7S72100_CLK_MTU2 3 26#define R7S72100_CLK_CAN 2 27#define R7S72100_CLK_ADCPWR 1 28#define R7S72100_CLK_PWM 0 29 30/* MSTP4 */ 31#define R7S72100_CLK_SCIF0 7 32#define R7S72100_CLK_SCIF1 6 33#define R7S72100_CLK_SCIF2 5 34#define R7S72100_CLK_SCIF3 4 35#define R7S72100_CLK_SCIF4 3 36#define R7S72100_CLK_SCIF5 2 37#define R7S72100_CLK_SCIF6 1 38#define R7S72100_CLK_SCIF7 0 39 40/* MSTP5 */ 41#define R7S72100_CLK_SCI0 7 42#define R7S72100_CLK_SCI1 6 43#define R7S72100_CLK_SG0 5 44#define R7S72100_CLK_SG1 4 45#define R7S72100_CLK_SG2 3 46#define R7S72100_CLK_SG3 2 47#define R7S72100_CLK_OSTM0 1 48#define R7S72100_CLK_OSTM1 0 49 50/* MSTP6 */ 51#define R7S72100_CLK_ADC 7 52#define R7S72100_CLK_CEU 6 53#define R7S72100_CLK_DOC0 5 54#define R7S72100_CLK_DOC1 4 55#define R7S72100_CLK_DRC0 3 56#define R7S72100_CLK_DRC1 2 57#define R7S72100_CLK_JCU 1 58#define R7S72100_CLK_RTC 0 59 60/* MSTP7 */ 61#define R7S72100_CLK_VDEC0 7 62#define R7S72100_CLK_VDEC1 6 63#define R7S72100_CLK_ETHER 4 64#define R7S72100_CLK_NAND 3 65#define R7S72100_CLK_USB0 1 66#define R7S72100_CLK_USB1 0 67 68/* MSTP8 */ 69#define R7S72100_CLK_IMR0 7 70#define R7S72100_CLK_IMR1 6 71#define R7S72100_CLK_IMRDISP 5 72#define R7S72100_CLK_MMCIF 4 73#define R7S72100_CLK_MLB 3 74#define R7S72100_CLK_ETHAVB 2 75#define R7S72100_CLK_SCUX 1 76 77/* MSTP9 */ 78#define R7S72100_CLK_I2C0 7 79#define R7S72100_CLK_I2C1 6 80#define R7S72100_CLK_I2C2 5 81#define R7S72100_CLK_I2C3 4 82#define R7S72100_CLK_SPIBSC0 3 83#define R7S72100_CLK_SPIBSC1 2 84#define R7S72100_CLK_VDC50 1 /* and LVDS */ 85#define R7S72100_CLK_VDC51 0 86 87/* MSTP10 */ 88#define R7S72100_CLK_SPI0 7 89#define R7S72100_CLK_SPI1 6 90#define R7S72100_CLK_SPI2 5 91#define R7S72100_CLK_SPI3 4 92#define R7S72100_CLK_SPI4 3 93#define R7S72100_CLK_CDROM 2 94#define R7S72100_CLK_SPDIF 1 95#define R7S72100_CLK_RGPVG2 0 96 97/* MSTP11 */ 98#define R7S72100_CLK_SSI0 5 99#define R7S72100_CLK_SSI1 4 100#define R7S72100_CLK_SSI2 3 101#define R7S72100_CLK_SSI3 2 102#define R7S72100_CLK_SSI4 1 103#define R7S72100_CLK_SSI5 0 104 105/* MSTP12 */ 106#define R7S72100_CLK_SDHI00 3 107#define R7S72100_CLK_SDHI01 2 108#define R7S72100_CLK_SDHI10 1 109#define R7S72100_CLK_SDHI11 0 110 111/* MSTP13 */ 112#define R7S72100_CLK_PIX1 2 113#define R7S72100_CLK_PIX0 1 114 115#endif /* __DT_BINDINGS_CLOCK_R7S72100_H__ */ 116