root/arch/arm/mach-omap2/prcm44xx.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  * OMAP4 PRCM definitions
   4  *
   5  * Copyright (C) 2010 Texas Instruments, Inc.
   6  * Copyright (C) 2010 Nokia Corporation
   7  *
   8  * Paul Walmsley
   9  *
  10  * This file contains macros and functions that are common to all of
  11  * the PRM/CM/PRCM blocks on the OMAP4 devices: PRM, CM1, CM2,
  12  * PRCM_MPU, SCRM
  13  */
  14 
  15 #ifndef __ARCH_ARM_MACH_OMAP2_PRCM44XX_H
  16 #define __ARCH_ARM_MACH_OMAP2_PRCM44XX_H
  17 
  18 /*
  19  * OMAP4 PRCM partition IDs
  20  *
  21  * The numbers and order are arbitrary, but 0 is reserved for the
  22  * 'invalid' partition in case someone forgets to add a
  23  * .prcm_partition field.
  24  */
  25 #define OMAP4430_INVALID_PRCM_PARTITION         0
  26 #define OMAP4430_PRM_PARTITION                  1
  27 #define OMAP4430_CM1_PARTITION                  2
  28 #define OMAP4430_CM2_PARTITION                  3
  29 #define OMAP4430_SCRM_PARTITION                 4
  30 #define OMAP4430_PRCM_MPU_PARTITION             5
  31 
  32 #define OMAP54XX_PRM_PARTITION                  1
  33 #define OMAP54XX_CM_CORE_AON_PARTITION          2
  34 #define OMAP54XX_CM_CORE_PARTITION              3
  35 #define OMAP54XX_SCRM_PARTITION                 4
  36 #define OMAP54XX_PRCM_MPU_PARTITION             5
  37 
  38 #define DRA7XX_PRM_PARTITION                   1
  39 #define DRA7XX_CM_CORE_AON_PARTITION           2
  40 #define DRA7XX_CM_CORE_PARTITION               3
  41 #define DRA7XX_MPU_PRCM_PARTITION              5
  42 
  43 /*
  44  * OMAP4_MAX_PRCM_PARTITIONS: set to the highest value of the PRCM partition
  45  * IDs, plus one
  46  */
  47 #define OMAP4_MAX_PRCM_PARTITIONS               6
  48 
  49 
  50 #endif

/* [<][>][^][v][top][bottom][index][help] */