cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

dm816.h (1982B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 * Copyright 2017 Texas Instruments, Inc.
      4 */
      5#ifndef __DT_BINDINGS_CLK_DM816_H
      6#define __DT_BINDINGS_CLK_DM816_H
      7
      8#define DM816_CLKCTRL_OFFSET	0x0
      9#define DM816_CLKCTRL_INDEX(offset)	((offset) - DM816_CLKCTRL_OFFSET)
     10
     11/* default clocks */
     12#define DM816_USB_OTG_HS_CLKCTRL	DM816_CLKCTRL_INDEX(0x58)
     13
     14/* alwon clocks */
     15#define DM816_UART1_CLKCTRL	DM816_CLKCTRL_INDEX(0x150)
     16#define DM816_UART2_CLKCTRL	DM816_CLKCTRL_INDEX(0x154)
     17#define DM816_UART3_CLKCTRL	DM816_CLKCTRL_INDEX(0x158)
     18#define DM816_GPIO1_CLKCTRL	DM816_CLKCTRL_INDEX(0x15c)
     19#define DM816_GPIO2_CLKCTRL	DM816_CLKCTRL_INDEX(0x160)
     20#define DM816_I2C1_CLKCTRL	DM816_CLKCTRL_INDEX(0x164)
     21#define DM816_I2C2_CLKCTRL	DM816_CLKCTRL_INDEX(0x168)
     22#define DM816_TIMER1_CLKCTRL	DM816_CLKCTRL_INDEX(0x170)
     23#define DM816_TIMER2_CLKCTRL	DM816_CLKCTRL_INDEX(0x174)
     24#define DM816_TIMER3_CLKCTRL	DM816_CLKCTRL_INDEX(0x178)
     25#define DM816_TIMER4_CLKCTRL	DM816_CLKCTRL_INDEX(0x17c)
     26#define DM816_TIMER5_CLKCTRL	DM816_CLKCTRL_INDEX(0x180)
     27#define DM816_TIMER6_CLKCTRL	DM816_CLKCTRL_INDEX(0x184)
     28#define DM816_TIMER7_CLKCTRL	DM816_CLKCTRL_INDEX(0x188)
     29#define DM816_WD_TIMER_CLKCTRL	DM816_CLKCTRL_INDEX(0x18c)
     30#define DM816_MCSPI1_CLKCTRL	DM816_CLKCTRL_INDEX(0x190)
     31#define DM816_MAILBOX_CLKCTRL	DM816_CLKCTRL_INDEX(0x194)
     32#define DM816_SPINBOX_CLKCTRL	DM816_CLKCTRL_INDEX(0x198)
     33#define DM816_MMC1_CLKCTRL	DM816_CLKCTRL_INDEX(0x1b0)
     34#define DM816_GPMC_CLKCTRL	DM816_CLKCTRL_INDEX(0x1d0)
     35#define DM816_DAVINCI_MDIO_CLKCTRL	DM816_CLKCTRL_INDEX(0x1d4)
     36#define DM816_EMAC1_CLKCTRL	DM816_CLKCTRL_INDEX(0x1d8)
     37#define DM816_MPU_CLKCTRL	DM816_CLKCTRL_INDEX(0x1dc)
     38#define DM816_RTC_CLKCTRL	DM816_CLKCTRL_INDEX(0x1f0)
     39#define DM816_TPCC_CLKCTRL	DM816_CLKCTRL_INDEX(0x1f4)
     40#define DM816_TPTC0_CLKCTRL	DM816_CLKCTRL_INDEX(0x1f8)
     41#define DM816_TPTC1_CLKCTRL	DM816_CLKCTRL_INDEX(0x1fc)
     42#define DM816_TPTC2_CLKCTRL	DM816_CLKCTRL_INDEX(0x200)
     43#define DM816_TPTC3_CLKCTRL	DM816_CLKCTRL_INDEX(0x204)
     44
     45#endif