r8a7778-clock.h revision 1.1.1.2
1/* $NetBSD: r8a7778-clock.h,v 1.1.1.2 2019/05/25 11:29:13 jmcneill Exp $ */ 2 3/* 4 * Copyright (C) 2014 Ulrich Hecht 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation; either version 2 of the License, or 9 * (at your option) any later version. 10 */ 11 12#ifndef __DT_BINDINGS_CLOCK_R8A7778_H__ 13#define __DT_BINDINGS_CLOCK_R8A7778_H__ 14 15/* CPG */ 16#define R8A7778_CLK_PLLA 0 17#define R8A7778_CLK_PLLB 1 18#define R8A7778_CLK_B 2 19#define R8A7778_CLK_OUT 3 20#define R8A7778_CLK_P 4 21#define R8A7778_CLK_S 5 22#define R8A7778_CLK_S1 6 23 24/* MSTP0 */ 25#define R8A7778_CLK_I2C0 30 26#define R8A7778_CLK_I2C1 29 27#define R8A7778_CLK_I2C2 28 28#define R8A7778_CLK_I2C3 27 29#define R8A7778_CLK_SCIF0 26 30#define R8A7778_CLK_SCIF1 25 31#define R8A7778_CLK_SCIF2 24 32#define R8A7778_CLK_SCIF3 23 33#define R8A7778_CLK_SCIF4 22 34#define R8A7778_CLK_SCIF5 21 35#define R8A7778_CLK_HSCIF0 19 36#define R8A7778_CLK_HSCIF1 18 37#define R8A7778_CLK_TMU0 16 38#define R8A7778_CLK_TMU1 15 39#define R8A7778_CLK_TMU2 14 40#define R8A7778_CLK_SSI0 12 41#define R8A7778_CLK_SSI1 11 42#define R8A7778_CLK_SSI2 10 43#define R8A7778_CLK_SSI3 9 44#define R8A7778_CLK_SRU 8 45#define R8A7778_CLK_HSPI 7 46 47/* MSTP1 */ 48#define R8A7778_CLK_ETHER 14 49#define R8A7778_CLK_VIN0 10 50#define R8A7778_CLK_VIN1 9 51#define R8A7778_CLK_USB 0 52 53/* MSTP3 */ 54#define R8A7778_CLK_MMC 31 55#define R8A7778_CLK_SDHI0 23 56#define R8A7778_CLK_SDHI1 22 57#define R8A7778_CLK_SDHI2 21 58#define R8A7778_CLK_SSI4 11 59#define R8A7778_CLK_SSI5 10 60#define R8A7778_CLK_SSI6 9 61#define R8A7778_CLK_SSI7 8 62#define R8A7778_CLK_SSI8 7 63 64/* MSTP5 */ 65#define R8A7778_CLK_SRU_SRC0 31 66#define R8A7778_CLK_SRU_SRC1 30 67#define R8A7778_CLK_SRU_SRC2 29 68#define R8A7778_CLK_SRU_SRC3 28 69#define R8A7778_CLK_SRU_SRC4 27 70#define R8A7778_CLK_SRU_SRC5 26 71#define R8A7778_CLK_SRU_SRC6 25 72#define R8A7778_CLK_SRU_SRC7 24 73#define R8A7778_CLK_SRU_SRC8 23 74 75#endif /* __DT_BINDINGS_CLOCK_R8A7778_H__ */ 76