1d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 20f318fd5SBenoit Cousson /* 30f318fd5SBenoit Cousson * OMAP44xx SCRM registers and bitfields 40f318fd5SBenoit Cousson * 50f318fd5SBenoit Cousson * Copyright (C) 2010 Texas Instruments, Inc. 60f318fd5SBenoit Cousson * 70f318fd5SBenoit Cousson * Benoit Cousson (b-cousson@ti.com) 80f318fd5SBenoit Cousson * 90f318fd5SBenoit Cousson * This file is automatically generated from the OMAP hardware databases. 100f318fd5SBenoit Cousson * We respectfully ask that any modifications to this file be coordinated 110f318fd5SBenoit Cousson * with the public linux-omap@vger.kernel.org mailing list and the 120f318fd5SBenoit Cousson * authors above to ensure that the autogeneration scripts are kept 130f318fd5SBenoit Cousson * up-to-date with the file contents. 140f318fd5SBenoit Cousson */ 150f318fd5SBenoit Cousson 160f318fd5SBenoit Cousson #ifndef __ARCH_ARM_MACH_OMAP2_SCRM_44XX_H 170f318fd5SBenoit Cousson #define __ARCH_ARM_MACH_OMAP2_SCRM_44XX_H 180f318fd5SBenoit Cousson 190f318fd5SBenoit Cousson #define OMAP4_SCRM_BASE 0x4a30a000 200f318fd5SBenoit Cousson 210f318fd5SBenoit Cousson #define OMAP44XX_SCRM_REGADDR(reg) \ 220f318fd5SBenoit Cousson OMAP2_L4_IO_ADDRESS(OMAP4_SCRM_BASE + (reg)) 230f318fd5SBenoit Cousson 240f318fd5SBenoit Cousson /* Registers offset */ 250f318fd5SBenoit Cousson #define OMAP4_SCRM_CLKSETUPTIME OMAP44XX_SCRM_REGADDR(0x0100) 260f318fd5SBenoit Cousson 270f318fd5SBenoit Cousson /* CLKSETUPTIME */ 280f318fd5SBenoit Cousson #define OMAP4_DOWNTIME_SHIFT 16 290f318fd5SBenoit Cousson #define OMAP4_DOWNTIME_MASK (0x3f << 16) 300f318fd5SBenoit Cousson #define OMAP4_SETUPTIME_SHIFT 0 310f318fd5SBenoit Cousson #define OMAP4_SETUPTIME_MASK (0xfff << 0) 320f318fd5SBenoit Cousson 330f318fd5SBenoit Cousson #endif 34