-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 226603 b: refs/heads/master c: d198b51 h: refs/heads/master i: 226601: 9dc5cea 226599: 58e2d23 v: v3
- Loading branch information
Paul Walmsley
committed
Dec 22, 2010
1 parent
6fe0797
commit c65a5d9
Showing
18 changed files
with
930 additions
and
804 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: f5f9d132d1c212bf3828c7926d95f79e0c20d243 | ||
refs/heads/master: d198b514bd9e94930ee0b9ca1cad0a51f5e29608 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
/* | ||
* OMAP44xx PRCM MPU instance offset macros | ||
* | ||
* Copyright (C) 2010 Texas Instruments, Inc. | ||
* Copyright (C) 2010 Nokia Corporation | ||
* | ||
* Paul Walmsley (paul@pwsan.com) | ||
* Rajendra Nayak (rnayak@ti.com) | ||
* Benoit Cousson (b-cousson@ti.com) | ||
* | ||
* This file is automatically generated from the OMAP hardware databases. | ||
* We respectfully ask that any modifications to this file be coordinated | ||
* with the public linux-omap@vger.kernel.org mailing list and the | ||
* authors above to ensure that the autogeneration scripts are kept | ||
* up-to-date with the file contents. | ||
* | ||
* This program is free software; you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License version 2 as | ||
* published by the Free Software Foundation. | ||
* | ||
* XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX", | ||
* or "OMAP4430". | ||
*/ | ||
|
||
#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU44XX_H | ||
#define __ARCH_ARM_MACH_OMAP2_PRCM_MPU44XX_H | ||
|
||
#define OMAP4430_PRCM_MPU_BASE 0x48243000 | ||
|
||
#define OMAP44XX_PRCM_MPU_REGADDR(module, reg) \ | ||
OMAP2_L4_IO_ADDRESS(OMAP4430_PRCM_MPU_BASE + (module) + (reg)) | ||
|
||
/* PRCM_MPU instances */ | ||
|
||
#define OMAP4430_PRCM_MPU_OCP_SOCKET_PRCM_MOD 0x0000 | ||
#define OMAP4430_PRCM_MPU_DEVICE_PRM_MOD 0x0200 | ||
#define OMAP4430_PRCM_MPU_CPU0_MOD 0x0400 | ||
#define OMAP4430_PRCM_MPU_CPU1_MOD 0x0800 | ||
|
||
/* | ||
* PRCM_MPU | ||
* | ||
* The PRCM_MPU is a local PRCM inside the MPU subsystem. For the PRCM (global) | ||
* point of view the PRCM_MPU is a single entity. It shares the same | ||
* programming model as the global PRCM and thus can be assimilate as two new | ||
* MOD inside the PRCM | ||
*/ | ||
|
||
/* PRCM_MPU.OCP_SOCKET_PRCM register offsets */ | ||
#define OMAP4_REVISION_PRCM_OFFSET 0x0000 | ||
#define OMAP4430_REVISION_PRCM OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_OCP_SOCKET_PRCM_MOD, 0x0000) | ||
|
||
/* PRCM_MPU.DEVICE_PRM register offsets */ | ||
#define OMAP4_PRCM_MPU_PRM_RSTST_OFFSET 0x0000 | ||
#define OMAP4430_PRCM_MPU_PRM_RSTST OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_DEVICE_PRM_MOD, 0x0000) | ||
#define OMAP4_PRCM_MPU_PRM_PSCON_COUNT_OFFSET 0x0004 | ||
#define OMAP4430_PRCM_MPU_PRM_PSCON_COUNT OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_DEVICE_PRM_MOD, 0x0004) | ||
|
||
/* PRCM_MPU.CPU0 register offsets */ | ||
#define OMAP4_PM_CPU0_PWRSTCTRL_OFFSET 0x0000 | ||
#define OMAP4430_PM_CPU0_PWRSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0000) | ||
#define OMAP4_PM_CPU0_PWRSTST_OFFSET 0x0004 | ||
#define OMAP4430_PM_CPU0_PWRSTST OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0004) | ||
#define OMAP4_RM_CPU0_CPU0_CONTEXT_OFFSET 0x0008 | ||
#define OMAP4430_RM_CPU0_CPU0_CONTEXT OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0008) | ||
#define OMAP4_RM_CPU0_CPU0_RSTCTRL_OFFSET 0x000c | ||
#define OMAP4430_RM_CPU0_CPU0_RSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x000c) | ||
#define OMAP4_RM_CPU0_CPU0_RSTST_OFFSET 0x0010 | ||
#define OMAP4430_RM_CPU0_CPU0_RSTST OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0010) | ||
#define OMAP4_CM_CPU0_CPU0_CLKCTRL_OFFSET 0x0014 | ||
#define OMAP4430_CM_CPU0_CPU0_CLKCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0014) | ||
#define OMAP4_CM_CPU0_CLKSTCTRL_OFFSET 0x0018 | ||
#define OMAP4430_CM_CPU0_CLKSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU0_MOD, 0x0018) | ||
|
||
/* PRCM_MPU.CPU1 register offsets */ | ||
#define OMAP4_PM_CPU1_PWRSTCTRL_OFFSET 0x0000 | ||
#define OMAP4430_PM_CPU1_PWRSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0000) | ||
#define OMAP4_PM_CPU1_PWRSTST_OFFSET 0x0004 | ||
#define OMAP4430_PM_CPU1_PWRSTST OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0004) | ||
#define OMAP4_RM_CPU1_CPU1_CONTEXT_OFFSET 0x0008 | ||
#define OMAP4430_RM_CPU1_CPU1_CONTEXT OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0008) | ||
#define OMAP4_RM_CPU1_CPU1_RSTCTRL_OFFSET 0x000c | ||
#define OMAP4430_RM_CPU1_CPU1_RSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x000c) | ||
#define OMAP4_RM_CPU1_CPU1_RSTST_OFFSET 0x0010 | ||
#define OMAP4430_RM_CPU1_CPU1_RSTST OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0010) | ||
#define OMAP4_CM_CPU1_CPU1_CLKCTRL_OFFSET 0x0014 | ||
#define OMAP4430_CM_CPU1_CPU1_CLKCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0014) | ||
#define OMAP4_CM_CPU1_CLKSTCTRL_OFFSET 0x0018 | ||
#define OMAP4430_CM_CPU1_CLKSTCTRL OMAP44XX_PRCM_MPU_REGADDR(OMAP4430_PRCM_MPU_CPU1_MOD, 0x0018) | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.