Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
  1/*
  2 * Copyright (C) 2014 Renesas Solutions Corp.
  3 * Copyright (C) 2014 Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>
  4 *
  5 * This program is free software; you can redistribute it and/or modify
  6 * it under the terms of the GNU General Public License as published by
  7 * the Free Software Foundation; version 2 of the License.
  8 */
  9
 10#ifndef __DT_BINDINGS_CLOCK_R7S72100_H__
 11#define __DT_BINDINGS_CLOCK_R7S72100_H__
 12
 13#define R7S72100_CLK_PLL	0
 14#define R7S72100_CLK_I		1
 15#define R7S72100_CLK_G		2
 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__ */