18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright 2017 Texas Instruments, Inc. 48c2ecf20Sopenharmony_ci */ 58c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_CLK_DRA7_H 68c2ecf20Sopenharmony_ci#define __DT_BINDINGS_CLK_DRA7_H 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#define DRA7_CLKCTRL_OFFSET 0x20 98c2ecf20Sopenharmony_ci#define DRA7_CLKCTRL_INDEX(offset) ((offset) - DRA7_CLKCTRL_OFFSET) 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci/* XXX: Compatibility part begin, remove this once compatibility support is no longer needed */ 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci/* mpu clocks */ 148c2ecf20Sopenharmony_ci#define DRA7_MPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci/* ipu clocks */ 178c2ecf20Sopenharmony_ci#define _DRA7_IPU_CLKCTRL_OFFSET 0x40 188c2ecf20Sopenharmony_ci#define _DRA7_IPU_CLKCTRL_INDEX(offset) ((offset) - _DRA7_IPU_CLKCTRL_OFFSET) 198c2ecf20Sopenharmony_ci#define DRA7_MCASP1_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x50) 208c2ecf20Sopenharmony_ci#define DRA7_TIMER5_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x58) 218c2ecf20Sopenharmony_ci#define DRA7_TIMER6_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x60) 228c2ecf20Sopenharmony_ci#define DRA7_TIMER7_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x68) 238c2ecf20Sopenharmony_ci#define DRA7_TIMER8_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x70) 248c2ecf20Sopenharmony_ci#define DRA7_I2C5_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x78) 258c2ecf20Sopenharmony_ci#define DRA7_UART6_CLKCTRL _DRA7_IPU_CLKCTRL_INDEX(0x80) 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci/* rtc clocks */ 288c2ecf20Sopenharmony_ci#define DRA7_RTC_CLKCTRL_OFFSET 0x40 298c2ecf20Sopenharmony_ci#define DRA7_RTC_CLKCTRL_INDEX(offset) ((offset) - DRA7_RTC_CLKCTRL_OFFSET) 308c2ecf20Sopenharmony_ci#define DRA7_RTCSS_CLKCTRL DRA7_RTC_CLKCTRL_INDEX(0x44) 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci/* vip clocks */ 338c2ecf20Sopenharmony_ci#define DRA7_VIP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 348c2ecf20Sopenharmony_ci#define DRA7_VIP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 358c2ecf20Sopenharmony_ci#define DRA7_VIP3_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci/* vpe clocks */ 388c2ecf20Sopenharmony_ci#define DRA7_VPE_CLKCTRL_OFFSET 0x60 398c2ecf20Sopenharmony_ci#define DRA7_VPE_CLKCTRL_INDEX(offset) ((offset) - DRA7_VPE_CLKCTRL_OFFSET) 408c2ecf20Sopenharmony_ci#define DRA7_VPE_CLKCTRL DRA7_VPE_CLKCTRL_INDEX(0x64) 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ci/* coreaon clocks */ 438c2ecf20Sopenharmony_ci#define DRA7_SMARTREFLEX_MPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 448c2ecf20Sopenharmony_ci#define DRA7_SMARTREFLEX_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x38) 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ci/* l3main1 clocks */ 478c2ecf20Sopenharmony_ci#define DRA7_L3_MAIN_1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 488c2ecf20Sopenharmony_ci#define DRA7_GPMC_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 498c2ecf20Sopenharmony_ci#define DRA7_TPCC_CLKCTRL DRA7_CLKCTRL_INDEX(0x70) 508c2ecf20Sopenharmony_ci#define DRA7_TPTC0_CLKCTRL DRA7_CLKCTRL_INDEX(0x78) 518c2ecf20Sopenharmony_ci#define DRA7_TPTC1_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 528c2ecf20Sopenharmony_ci#define DRA7_VCP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 538c2ecf20Sopenharmony_ci#define DRA7_VCP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x90) 548c2ecf20Sopenharmony_ci 558c2ecf20Sopenharmony_ci/* dma clocks */ 568c2ecf20Sopenharmony_ci#define DRA7_DMA_SYSTEM_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ci/* emif clocks */ 598c2ecf20Sopenharmony_ci#define DRA7_DMM_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ci/* atl clocks */ 628c2ecf20Sopenharmony_ci#define DRA7_ATL_CLKCTRL_OFFSET 0x0 638c2ecf20Sopenharmony_ci#define DRA7_ATL_CLKCTRL_INDEX(offset) ((offset) - DRA7_ATL_CLKCTRL_OFFSET) 648c2ecf20Sopenharmony_ci#define DRA7_ATL_CLKCTRL DRA7_ATL_CLKCTRL_INDEX(0x0) 658c2ecf20Sopenharmony_ci 668c2ecf20Sopenharmony_ci/* l4cfg clocks */ 678c2ecf20Sopenharmony_ci#define DRA7_L4_CFG_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 688c2ecf20Sopenharmony_ci#define DRA7_SPINLOCK_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 698c2ecf20Sopenharmony_ci#define DRA7_MAILBOX1_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 708c2ecf20Sopenharmony_ci#define DRA7_MAILBOX2_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 718c2ecf20Sopenharmony_ci#define DRA7_MAILBOX3_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 728c2ecf20Sopenharmony_ci#define DRA7_MAILBOX4_CLKCTRL DRA7_CLKCTRL_INDEX(0x58) 738c2ecf20Sopenharmony_ci#define DRA7_MAILBOX5_CLKCTRL DRA7_CLKCTRL_INDEX(0x60) 748c2ecf20Sopenharmony_ci#define DRA7_MAILBOX6_CLKCTRL DRA7_CLKCTRL_INDEX(0x68) 758c2ecf20Sopenharmony_ci#define DRA7_MAILBOX7_CLKCTRL DRA7_CLKCTRL_INDEX(0x70) 768c2ecf20Sopenharmony_ci#define DRA7_MAILBOX8_CLKCTRL DRA7_CLKCTRL_INDEX(0x78) 778c2ecf20Sopenharmony_ci#define DRA7_MAILBOX9_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 788c2ecf20Sopenharmony_ci#define DRA7_MAILBOX10_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 798c2ecf20Sopenharmony_ci#define DRA7_MAILBOX11_CLKCTRL DRA7_CLKCTRL_INDEX(0x90) 808c2ecf20Sopenharmony_ci#define DRA7_MAILBOX12_CLKCTRL DRA7_CLKCTRL_INDEX(0x98) 818c2ecf20Sopenharmony_ci#define DRA7_MAILBOX13_CLKCTRL DRA7_CLKCTRL_INDEX(0xa0) 828c2ecf20Sopenharmony_ci 838c2ecf20Sopenharmony_ci/* l3instr clocks */ 848c2ecf20Sopenharmony_ci#define DRA7_L3_MAIN_2_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 858c2ecf20Sopenharmony_ci#define DRA7_L3_INSTR_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 868c2ecf20Sopenharmony_ci 878c2ecf20Sopenharmony_ci/* dss clocks */ 888c2ecf20Sopenharmony_ci#define DRA7_DSS_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 898c2ecf20Sopenharmony_ci#define DRA7_BB2D_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 908c2ecf20Sopenharmony_ci 918c2ecf20Sopenharmony_ci/* gpu clocks */ 928c2ecf20Sopenharmony_ci#define DRA7_GPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 938c2ecf20Sopenharmony_ci 948c2ecf20Sopenharmony_ci/* l3init clocks */ 958c2ecf20Sopenharmony_ci#define DRA7_MMC1_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 968c2ecf20Sopenharmony_ci#define DRA7_MMC2_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 978c2ecf20Sopenharmony_ci#define DRA7_USB_OTG_SS2_CLKCTRL DRA7_CLKCTRL_INDEX(0x40) 988c2ecf20Sopenharmony_ci#define DRA7_USB_OTG_SS3_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 998c2ecf20Sopenharmony_ci#define DRA7_USB_OTG_SS4_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 1008c2ecf20Sopenharmony_ci#define DRA7_SATA_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 1018c2ecf20Sopenharmony_ci#define DRA7_PCIE1_CLKCTRL DRA7_CLKCTRL_INDEX(0xb0) 1028c2ecf20Sopenharmony_ci#define DRA7_PCIE2_CLKCTRL DRA7_CLKCTRL_INDEX(0xb8) 1038c2ecf20Sopenharmony_ci#define DRA7_GMAC_CLKCTRL DRA7_CLKCTRL_INDEX(0xd0) 1048c2ecf20Sopenharmony_ci#define DRA7_OCP2SCP1_CLKCTRL DRA7_CLKCTRL_INDEX(0xe0) 1058c2ecf20Sopenharmony_ci#define DRA7_OCP2SCP3_CLKCTRL DRA7_CLKCTRL_INDEX(0xe8) 1068c2ecf20Sopenharmony_ci#define DRA7_USB_OTG_SS1_CLKCTRL DRA7_CLKCTRL_INDEX(0xf0) 1078c2ecf20Sopenharmony_ci 1088c2ecf20Sopenharmony_ci/* l4per clocks */ 1098c2ecf20Sopenharmony_ci#define _DRA7_L4PER_CLKCTRL_OFFSET 0x0 1108c2ecf20Sopenharmony_ci#define _DRA7_L4PER_CLKCTRL_INDEX(offset) ((offset) - _DRA7_L4PER_CLKCTRL_OFFSET) 1118c2ecf20Sopenharmony_ci#define DRA7_L4_PER2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xc) 1128c2ecf20Sopenharmony_ci#define DRA7_L4_PER3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x14) 1138c2ecf20Sopenharmony_ci#define DRA7_TIMER10_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x28) 1148c2ecf20Sopenharmony_ci#define DRA7_TIMER11_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x30) 1158c2ecf20Sopenharmony_ci#define DRA7_TIMER2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x38) 1168c2ecf20Sopenharmony_ci#define DRA7_TIMER3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x40) 1178c2ecf20Sopenharmony_ci#define DRA7_TIMER4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x48) 1188c2ecf20Sopenharmony_ci#define DRA7_TIMER9_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x50) 1198c2ecf20Sopenharmony_ci#define DRA7_ELM_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x58) 1208c2ecf20Sopenharmony_ci#define DRA7_GPIO2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x60) 1218c2ecf20Sopenharmony_ci#define DRA7_GPIO3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x68) 1228c2ecf20Sopenharmony_ci#define DRA7_GPIO4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x70) 1238c2ecf20Sopenharmony_ci#define DRA7_GPIO5_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x78) 1248c2ecf20Sopenharmony_ci#define DRA7_GPIO6_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x80) 1258c2ecf20Sopenharmony_ci#define DRA7_HDQ1W_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x88) 1268c2ecf20Sopenharmony_ci#define DRA7_EPWMSS1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x90) 1278c2ecf20Sopenharmony_ci#define DRA7_EPWMSS2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x98) 1288c2ecf20Sopenharmony_ci#define DRA7_I2C1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xa0) 1298c2ecf20Sopenharmony_ci#define DRA7_I2C2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xa8) 1308c2ecf20Sopenharmony_ci#define DRA7_I2C3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xb0) 1318c2ecf20Sopenharmony_ci#define DRA7_I2C4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xb8) 1328c2ecf20Sopenharmony_ci#define DRA7_L4_PER1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xc0) 1338c2ecf20Sopenharmony_ci#define DRA7_EPWMSS0_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xc4) 1348c2ecf20Sopenharmony_ci#define DRA7_TIMER13_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xc8) 1358c2ecf20Sopenharmony_ci#define DRA7_TIMER14_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xd0) 1368c2ecf20Sopenharmony_ci#define DRA7_TIMER15_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xd8) 1378c2ecf20Sopenharmony_ci#define DRA7_MCSPI1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xf0) 1388c2ecf20Sopenharmony_ci#define DRA7_MCSPI2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0xf8) 1398c2ecf20Sopenharmony_ci#define DRA7_MCSPI3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x100) 1408c2ecf20Sopenharmony_ci#define DRA7_MCSPI4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x108) 1418c2ecf20Sopenharmony_ci#define DRA7_GPIO7_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x110) 1428c2ecf20Sopenharmony_ci#define DRA7_GPIO8_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x118) 1438c2ecf20Sopenharmony_ci#define DRA7_MMC3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x120) 1448c2ecf20Sopenharmony_ci#define DRA7_MMC4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x128) 1458c2ecf20Sopenharmony_ci#define DRA7_TIMER16_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x130) 1468c2ecf20Sopenharmony_ci#define DRA7_QSPI_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x138) 1478c2ecf20Sopenharmony_ci#define DRA7_UART1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x140) 1488c2ecf20Sopenharmony_ci#define DRA7_UART2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x148) 1498c2ecf20Sopenharmony_ci#define DRA7_UART3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x150) 1508c2ecf20Sopenharmony_ci#define DRA7_UART4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x158) 1518c2ecf20Sopenharmony_ci#define DRA7_MCASP2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x160) 1528c2ecf20Sopenharmony_ci#define DRA7_MCASP3_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x168) 1538c2ecf20Sopenharmony_ci#define DRA7_UART5_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x170) 1548c2ecf20Sopenharmony_ci#define DRA7_MCASP5_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x178) 1558c2ecf20Sopenharmony_ci#define DRA7_MCASP8_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x190) 1568c2ecf20Sopenharmony_ci#define DRA7_MCASP4_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x198) 1578c2ecf20Sopenharmony_ci#define DRA7_AES1_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1a0) 1588c2ecf20Sopenharmony_ci#define DRA7_AES2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1a8) 1598c2ecf20Sopenharmony_ci#define DRA7_DES_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1b0) 1608c2ecf20Sopenharmony_ci#define DRA7_RNG_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1c0) 1618c2ecf20Sopenharmony_ci#define DRA7_SHAM_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1c8) 1628c2ecf20Sopenharmony_ci#define DRA7_UART7_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1d0) 1638c2ecf20Sopenharmony_ci#define DRA7_UART8_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1e0) 1648c2ecf20Sopenharmony_ci#define DRA7_UART9_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1e8) 1658c2ecf20Sopenharmony_ci#define DRA7_DCAN2_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x1f0) 1668c2ecf20Sopenharmony_ci#define DRA7_MCASP6_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x204) 1678c2ecf20Sopenharmony_ci#define DRA7_MCASP7_CLKCTRL _DRA7_L4PER_CLKCTRL_INDEX(0x208) 1688c2ecf20Sopenharmony_ci 1698c2ecf20Sopenharmony_ci/* wkupaon clocks */ 1708c2ecf20Sopenharmony_ci#define DRA7_L4_WKUP_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 1718c2ecf20Sopenharmony_ci#define DRA7_WD_TIMER2_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 1728c2ecf20Sopenharmony_ci#define DRA7_GPIO1_CLKCTRL DRA7_CLKCTRL_INDEX(0x38) 1738c2ecf20Sopenharmony_ci#define DRA7_TIMER1_CLKCTRL DRA7_CLKCTRL_INDEX(0x40) 1748c2ecf20Sopenharmony_ci#define DRA7_TIMER12_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 1758c2ecf20Sopenharmony_ci#define DRA7_COUNTER_32K_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 1768c2ecf20Sopenharmony_ci#define DRA7_UART10_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 1778c2ecf20Sopenharmony_ci#define DRA7_DCAN1_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 1788c2ecf20Sopenharmony_ci#define DRA7_ADC_CLKCTRL DRA7_CLKCTRL_INDEX(0xa0) 1798c2ecf20Sopenharmony_ci 1808c2ecf20Sopenharmony_ci/* XXX: Compatibility part end. */ 1818c2ecf20Sopenharmony_ci 1828c2ecf20Sopenharmony_ci/* mpu clocks */ 1838c2ecf20Sopenharmony_ci#define DRA7_MPU_MPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 1848c2ecf20Sopenharmony_ci 1858c2ecf20Sopenharmony_ci/* dsp1 clocks */ 1868c2ecf20Sopenharmony_ci#define DRA7_DSP1_MMU0_DSP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 1878c2ecf20Sopenharmony_ci 1888c2ecf20Sopenharmony_ci/* ipu1 clocks */ 1898c2ecf20Sopenharmony_ci#define DRA7_IPU1_MMU_IPU1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 1908c2ecf20Sopenharmony_ci 1918c2ecf20Sopenharmony_ci/* ipu clocks */ 1928c2ecf20Sopenharmony_ci#define DRA7_IPU_CLKCTRL_OFFSET 0x50 1938c2ecf20Sopenharmony_ci#define DRA7_IPU_CLKCTRL_INDEX(offset) ((offset) - DRA7_IPU_CLKCTRL_OFFSET) 1948c2ecf20Sopenharmony_ci#define DRA7_IPU_MCASP1_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x50) 1958c2ecf20Sopenharmony_ci#define DRA7_IPU_TIMER5_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x58) 1968c2ecf20Sopenharmony_ci#define DRA7_IPU_TIMER6_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x60) 1978c2ecf20Sopenharmony_ci#define DRA7_IPU_TIMER7_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x68) 1988c2ecf20Sopenharmony_ci#define DRA7_IPU_TIMER8_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x70) 1998c2ecf20Sopenharmony_ci#define DRA7_IPU_I2C5_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x78) 2008c2ecf20Sopenharmony_ci#define DRA7_IPU_UART6_CLKCTRL DRA7_IPU_CLKCTRL_INDEX(0x80) 2018c2ecf20Sopenharmony_ci 2028c2ecf20Sopenharmony_ci/* dsp2 clocks */ 2038c2ecf20Sopenharmony_ci#define DRA7_DSP2_MMU0_DSP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2048c2ecf20Sopenharmony_ci 2058c2ecf20Sopenharmony_ci/* rtc clocks */ 2068c2ecf20Sopenharmony_ci#define DRA7_RTC_RTCSS_CLKCTRL DRA7_CLKCTRL_INDEX(0x44) 2078c2ecf20Sopenharmony_ci 2088c2ecf20Sopenharmony_ci/* vip clocks */ 2098c2ecf20Sopenharmony_ci#define DRA7_CAM_VIP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2108c2ecf20Sopenharmony_ci#define DRA7_CAM_VIP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2118c2ecf20Sopenharmony_ci#define DRA7_CAM_VIP3_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 2128c2ecf20Sopenharmony_ci 2138c2ecf20Sopenharmony_ci/* vpe clocks */ 2148c2ecf20Sopenharmony_ci#define DRA7_VPE_CLKCTRL_OFFSET 0x60 2158c2ecf20Sopenharmony_ci#define DRA7_VPE_CLKCTRL_INDEX(offset) ((offset) - DRA7_VPE_CLKCTRL_OFFSET) 2168c2ecf20Sopenharmony_ci#define DRA7_VPE_VPE_CLKCTRL DRA7_VPE_CLKCTRL_INDEX(0x64) 2178c2ecf20Sopenharmony_ci 2188c2ecf20Sopenharmony_ci/* coreaon clocks */ 2198c2ecf20Sopenharmony_ci#define DRA7_COREAON_SMARTREFLEX_MPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2208c2ecf20Sopenharmony_ci#define DRA7_COREAON_SMARTREFLEX_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x38) 2218c2ecf20Sopenharmony_ci 2228c2ecf20Sopenharmony_ci/* l3main1 clocks */ 2238c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_L3_MAIN_1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2248c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_GPMC_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2258c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_TPCC_CLKCTRL DRA7_CLKCTRL_INDEX(0x70) 2268c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_TPTC0_CLKCTRL DRA7_CLKCTRL_INDEX(0x78) 2278c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_TPTC1_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 2288c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_VCP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 2298c2ecf20Sopenharmony_ci#define DRA7_L3MAIN1_VCP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x90) 2308c2ecf20Sopenharmony_ci 2318c2ecf20Sopenharmony_ci/* ipu2 clocks */ 2328c2ecf20Sopenharmony_ci#define DRA7_IPU2_MMU_IPU2_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2338c2ecf20Sopenharmony_ci 2348c2ecf20Sopenharmony_ci/* dma clocks */ 2358c2ecf20Sopenharmony_ci#define DRA7_DMA_DMA_SYSTEM_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2368c2ecf20Sopenharmony_ci 2378c2ecf20Sopenharmony_ci/* emif clocks */ 2388c2ecf20Sopenharmony_ci#define DRA7_EMIF_DMM_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2398c2ecf20Sopenharmony_ci 2408c2ecf20Sopenharmony_ci/* atl clocks */ 2418c2ecf20Sopenharmony_ci#define DRA7_ATL_CLKCTRL_OFFSET 0x0 2428c2ecf20Sopenharmony_ci#define DRA7_ATL_CLKCTRL_INDEX(offset) ((offset) - DRA7_ATL_CLKCTRL_OFFSET) 2438c2ecf20Sopenharmony_ci#define DRA7_ATL_ATL_CLKCTRL DRA7_ATL_CLKCTRL_INDEX(0x0) 2448c2ecf20Sopenharmony_ci 2458c2ecf20Sopenharmony_ci/* l4cfg clocks */ 2468c2ecf20Sopenharmony_ci#define DRA7_L4CFG_L4_CFG_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2478c2ecf20Sopenharmony_ci#define DRA7_L4CFG_SPINLOCK_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2488c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX1_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 2498c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX2_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 2508c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX3_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 2518c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX4_CLKCTRL DRA7_CLKCTRL_INDEX(0x58) 2528c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX5_CLKCTRL DRA7_CLKCTRL_INDEX(0x60) 2538c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX6_CLKCTRL DRA7_CLKCTRL_INDEX(0x68) 2548c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX7_CLKCTRL DRA7_CLKCTRL_INDEX(0x70) 2558c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX8_CLKCTRL DRA7_CLKCTRL_INDEX(0x78) 2568c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX9_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 2578c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX10_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 2588c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX11_CLKCTRL DRA7_CLKCTRL_INDEX(0x90) 2598c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX12_CLKCTRL DRA7_CLKCTRL_INDEX(0x98) 2608c2ecf20Sopenharmony_ci#define DRA7_L4CFG_MAILBOX13_CLKCTRL DRA7_CLKCTRL_INDEX(0xa0) 2618c2ecf20Sopenharmony_ci 2628c2ecf20Sopenharmony_ci/* l3instr clocks */ 2638c2ecf20Sopenharmony_ci#define DRA7_L3INSTR_L3_MAIN_2_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2648c2ecf20Sopenharmony_ci#define DRA7_L3INSTR_L3_INSTR_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2658c2ecf20Sopenharmony_ci 2668c2ecf20Sopenharmony_ci/* dss clocks */ 2678c2ecf20Sopenharmony_ci#define DRA7_DSS_DSS_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 2688c2ecf20Sopenharmony_ci#define DRA7_DSS_BB2D_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 2698c2ecf20Sopenharmony_ci 2708c2ecf20Sopenharmony_ci/* l3init clocks */ 2718c2ecf20Sopenharmony_ci#define DRA7_L3INIT_MMC1_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) 2728c2ecf20Sopenharmony_ci#define DRA7_L3INIT_MMC2_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 2738c2ecf20Sopenharmony_ci#define DRA7_L3INIT_USB_OTG_SS2_CLKCTRL DRA7_CLKCTRL_INDEX(0x40) 2748c2ecf20Sopenharmony_ci#define DRA7_L3INIT_USB_OTG_SS3_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 2758c2ecf20Sopenharmony_ci#define DRA7_L3INIT_USB_OTG_SS4_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 2768c2ecf20Sopenharmony_ci#define DRA7_L3INIT_SATA_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 2778c2ecf20Sopenharmony_ci#define DRA7_L3INIT_OCP2SCP1_CLKCTRL DRA7_CLKCTRL_INDEX(0xe0) 2788c2ecf20Sopenharmony_ci#define DRA7_L3INIT_OCP2SCP3_CLKCTRL DRA7_CLKCTRL_INDEX(0xe8) 2798c2ecf20Sopenharmony_ci#define DRA7_L3INIT_USB_OTG_SS1_CLKCTRL DRA7_CLKCTRL_INDEX(0xf0) 2808c2ecf20Sopenharmony_ci 2818c2ecf20Sopenharmony_ci/* pcie clocks */ 2828c2ecf20Sopenharmony_ci#define DRA7_PCIE_CLKCTRL_OFFSET 0xb0 2838c2ecf20Sopenharmony_ci#define DRA7_PCIE_CLKCTRL_INDEX(offset) ((offset) - DRA7_PCIE_CLKCTRL_OFFSET) 2848c2ecf20Sopenharmony_ci#define DRA7_PCIE_PCIE1_CLKCTRL DRA7_PCIE_CLKCTRL_INDEX(0xb0) 2858c2ecf20Sopenharmony_ci#define DRA7_PCIE_PCIE2_CLKCTRL DRA7_PCIE_CLKCTRL_INDEX(0xb8) 2868c2ecf20Sopenharmony_ci 2878c2ecf20Sopenharmony_ci/* gmac clocks */ 2888c2ecf20Sopenharmony_ci#define DRA7_GMAC_CLKCTRL_OFFSET 0xd0 2898c2ecf20Sopenharmony_ci#define DRA7_GMAC_CLKCTRL_INDEX(offset) ((offset) - DRA7_GMAC_CLKCTRL_OFFSET) 2908c2ecf20Sopenharmony_ci#define DRA7_GMAC_GMAC_CLKCTRL DRA7_GMAC_CLKCTRL_INDEX(0xd0) 2918c2ecf20Sopenharmony_ci 2928c2ecf20Sopenharmony_ci/* l4per clocks */ 2938c2ecf20Sopenharmony_ci#define DRA7_L4PER_CLKCTRL_OFFSET 0x28 2948c2ecf20Sopenharmony_ci#define DRA7_L4PER_CLKCTRL_INDEX(offset) ((offset) - DRA7_L4PER_CLKCTRL_OFFSET) 2958c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER10_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x28) 2968c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER11_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x30) 2978c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER2_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x38) 2988c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x40) 2998c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x48) 3008c2ecf20Sopenharmony_ci#define DRA7_L4PER_TIMER9_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x50) 3018c2ecf20Sopenharmony_ci#define DRA7_L4PER_ELM_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x58) 3028c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO2_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x60) 3038c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x68) 3048c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x70) 3058c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO5_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x78) 3068c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO6_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x80) 3078c2ecf20Sopenharmony_ci#define DRA7_L4PER_HDQ1W_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x88) 3088c2ecf20Sopenharmony_ci#define DRA7_L4PER_I2C1_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xa0) 3098c2ecf20Sopenharmony_ci#define DRA7_L4PER_I2C2_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xa8) 3108c2ecf20Sopenharmony_ci#define DRA7_L4PER_I2C3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xb0) 3118c2ecf20Sopenharmony_ci#define DRA7_L4PER_I2C4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xb8) 3128c2ecf20Sopenharmony_ci#define DRA7_L4PER_L4_PER1_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xc0) 3138c2ecf20Sopenharmony_ci#define DRA7_L4PER_MCSPI1_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xf0) 3148c2ecf20Sopenharmony_ci#define DRA7_L4PER_MCSPI2_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0xf8) 3158c2ecf20Sopenharmony_ci#define DRA7_L4PER_MCSPI3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x100) 3168c2ecf20Sopenharmony_ci#define DRA7_L4PER_MCSPI4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x108) 3178c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO7_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x110) 3188c2ecf20Sopenharmony_ci#define DRA7_L4PER_GPIO8_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x118) 3198c2ecf20Sopenharmony_ci#define DRA7_L4PER_MMC3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x120) 3208c2ecf20Sopenharmony_ci#define DRA7_L4PER_MMC4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x128) 3218c2ecf20Sopenharmony_ci#define DRA7_L4PER_UART1_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x140) 3228c2ecf20Sopenharmony_ci#define DRA7_L4PER_UART2_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x148) 3238c2ecf20Sopenharmony_ci#define DRA7_L4PER_UART3_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x150) 3248c2ecf20Sopenharmony_ci#define DRA7_L4PER_UART4_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x158) 3258c2ecf20Sopenharmony_ci#define DRA7_L4PER_UART5_CLKCTRL DRA7_L4PER_CLKCTRL_INDEX(0x170) 3268c2ecf20Sopenharmony_ci 3278c2ecf20Sopenharmony_ci/* l4sec clocks */ 3288c2ecf20Sopenharmony_ci#define DRA7_L4SEC_CLKCTRL_OFFSET 0x1a0 3298c2ecf20Sopenharmony_ci#define DRA7_L4SEC_CLKCTRL_INDEX(offset) ((offset) - DRA7_L4SEC_CLKCTRL_OFFSET) 3308c2ecf20Sopenharmony_ci#define DRA7_L4SEC_AES1_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1a0) 3318c2ecf20Sopenharmony_ci#define DRA7_L4SEC_AES2_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1a8) 3328c2ecf20Sopenharmony_ci#define DRA7_L4SEC_DES_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1b0) 3338c2ecf20Sopenharmony_ci#define DRA7_L4SEC_RNG_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1c0) 3348c2ecf20Sopenharmony_ci#define DRA7_L4SEC_SHAM_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1c8) 3358c2ecf20Sopenharmony_ci#define DRA7_L4SEC_SHAM2_CLKCTRL DRA7_L4SEC_CLKCTRL_INDEX(0x1f8) 3368c2ecf20Sopenharmony_ci 3378c2ecf20Sopenharmony_ci/* l4per2 clocks */ 3388c2ecf20Sopenharmony_ci#define DRA7_L4PER2_CLKCTRL_OFFSET 0xc 3398c2ecf20Sopenharmony_ci#define DRA7_L4PER2_CLKCTRL_INDEX(offset) ((offset) - DRA7_L4PER2_CLKCTRL_OFFSET) 3408c2ecf20Sopenharmony_ci#define DRA7_L4PER2_L4_PER2_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0xc) 3418c2ecf20Sopenharmony_ci#define DRA7_L4PER2_PRUSS1_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x18) 3428c2ecf20Sopenharmony_ci#define DRA7_L4PER2_PRUSS2_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x20) 3438c2ecf20Sopenharmony_ci#define DRA7_L4PER2_EPWMSS1_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x90) 3448c2ecf20Sopenharmony_ci#define DRA7_L4PER2_EPWMSS2_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x98) 3458c2ecf20Sopenharmony_ci#define DRA7_L4PER2_EPWMSS0_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0xc4) 3468c2ecf20Sopenharmony_ci#define DRA7_L4PER2_QSPI_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x138) 3478c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP2_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x160) 3488c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP3_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x168) 3498c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP5_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x178) 3508c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP8_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x190) 3518c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP4_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x198) 3528c2ecf20Sopenharmony_ci#define DRA7_L4PER2_UART7_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x1d0) 3538c2ecf20Sopenharmony_ci#define DRA7_L4PER2_UART8_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x1e0) 3548c2ecf20Sopenharmony_ci#define DRA7_L4PER2_UART9_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x1e8) 3558c2ecf20Sopenharmony_ci#define DRA7_L4PER2_DCAN2_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x1f0) 3568c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP6_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x204) 3578c2ecf20Sopenharmony_ci#define DRA7_L4PER2_MCASP7_CLKCTRL DRA7_L4PER2_CLKCTRL_INDEX(0x208) 3588c2ecf20Sopenharmony_ci 3598c2ecf20Sopenharmony_ci/* l4per3 clocks */ 3608c2ecf20Sopenharmony_ci#define DRA7_L4PER3_CLKCTRL_OFFSET 0x14 3618c2ecf20Sopenharmony_ci#define DRA7_L4PER3_CLKCTRL_INDEX(offset) ((offset) - DRA7_L4PER3_CLKCTRL_OFFSET) 3628c2ecf20Sopenharmony_ci#define DRA7_L4PER3_L4_PER3_CLKCTRL DRA7_L4PER3_CLKCTRL_INDEX(0x14) 3638c2ecf20Sopenharmony_ci#define DRA7_L4PER3_TIMER13_CLKCTRL DRA7_L4PER3_CLKCTRL_INDEX(0xc8) 3648c2ecf20Sopenharmony_ci#define DRA7_L4PER3_TIMER14_CLKCTRL DRA7_L4PER3_CLKCTRL_INDEX(0xd0) 3658c2ecf20Sopenharmony_ci#define DRA7_L4PER3_TIMER15_CLKCTRL DRA7_L4PER3_CLKCTRL_INDEX(0xd8) 3668c2ecf20Sopenharmony_ci#define DRA7_L4PER3_TIMER16_CLKCTRL DRA7_L4PER3_CLKCTRL_INDEX(0x130) 3678c2ecf20Sopenharmony_ci 3688c2ecf20Sopenharmony_ci/* wkupaon clocks */ 3698c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_L4_WKUP_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) 3708c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_WD_TIMER2_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) 3718c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_GPIO1_CLKCTRL DRA7_CLKCTRL_INDEX(0x38) 3728c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_TIMER1_CLKCTRL DRA7_CLKCTRL_INDEX(0x40) 3738c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_TIMER12_CLKCTRL DRA7_CLKCTRL_INDEX(0x48) 3748c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_COUNTER_32K_CLKCTRL DRA7_CLKCTRL_INDEX(0x50) 3758c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_UART10_CLKCTRL DRA7_CLKCTRL_INDEX(0x80) 3768c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_DCAN1_CLKCTRL DRA7_CLKCTRL_INDEX(0x88) 3778c2ecf20Sopenharmony_ci#define DRA7_WKUPAON_ADC_CLKCTRL DRA7_CLKCTRL_INDEX(0xa0) 3788c2ecf20Sopenharmony_ci 3798c2ecf20Sopenharmony_ci#endif 380