-
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.
Merge master.kernel.org:/home/rmk/linux-2.6-arm
* master.kernel.org:/home/rmk/linux-2.6-arm: [ARM] 5460/1: Orion: reduce namespace pollution [ARM] 5458/1: pcmcia: pxa2xx-sharpsl: check if we do have Scoop config [ARM] 5457/1: mach-imx gpio buildfix [ARM] 5456/1: add sys_preadv and sys_pwritev [ARM] pxa/pcm990: start external GPIOs immediately after built-in ones [ARM] pxa/palm27x: General fix for Palm27x aSoC driver [ARM] pxa/mioa701: use GPIO95 as AC97 reset line [ARM] pxa: merge AC97 platform data structures [ARM] pxa/magician: remove un-necessary #include of pxa-regs.h and hardware.h
- Loading branch information
Showing
43 changed files
with
326 additions
and
184 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
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,42 @@ | ||
/* | ||
* arch/arm/mach-kirkwood/include/mach/bridge-regs.h | ||
* | ||
* Mbus-L to Mbus Bridge Registers | ||
* | ||
* This file is licensed under the terms of the GNU General Public | ||
* License version 2. This program is licensed "as is" without any | ||
* warranty of any kind, whether express or implied. | ||
*/ | ||
|
||
#ifndef __ASM_ARCH_BRIDGE_REGS_H | ||
#define __ASM_ARCH_BRIDGE_REGS_H | ||
|
||
#include <mach/kirkwood.h> | ||
|
||
#define CPU_CONTROL (BRIDGE_VIRT_BASE | 0x0104) | ||
#define CPU_RESET 0x00000002 | ||
|
||
#define RSTOUTn_MASK (BRIDGE_VIRT_BASE | 0x0108) | ||
#define SOFT_RESET_OUT_EN 0x00000004 | ||
|
||
#define SYSTEM_SOFT_RESET (BRIDGE_VIRT_BASE | 0x010c) | ||
#define SOFT_RESET 0x00000001 | ||
|
||
#define BRIDGE_CAUSE (BRIDGE_VIRT_BASE | 0x0110) | ||
#define BRIDGE_MASK (BRIDGE_VIRT_BASE | 0x0114) | ||
#define BRIDGE_INT_TIMER0 0x0002 | ||
#define BRIDGE_INT_TIMER1 0x0004 | ||
#define BRIDGE_INT_TIMER1_CLR (~0x0004) | ||
|
||
#define IRQ_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0200) | ||
#define IRQ_CAUSE_LOW_OFF 0x0000 | ||
#define IRQ_MASK_LOW_OFF 0x0004 | ||
#define IRQ_CAUSE_HIGH_OFF 0x0010 | ||
#define IRQ_MASK_HIGH_OFF 0x0014 | ||
|
||
#define TIMER_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0300) | ||
|
||
#define L2_CONFIG_REG (BRIDGE_VIRT_BASE | 0x0128) | ||
#define L2_WRITETHROUGH 0x00000010 | ||
|
||
#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
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,33 @@ | ||
/* | ||
* arch/arm/mach-loki/include/mach/bridge-regs.h | ||
* | ||
* This file is licensed under the terms of the GNU General Public | ||
* License version 2. This program is licensed "as is" without any | ||
* warranty of any kind, whether express or implied. | ||
*/ | ||
|
||
#ifndef __ASM_ARCH_BRIDGE_REGS_H | ||
#define __ASM_ARCH_BRIDGE_REGS_H | ||
|
||
#include <mach/loki.h> | ||
|
||
#define RSTOUTn_MASK (BRIDGE_VIRT_BASE | 0x0108) | ||
#define SOFT_RESET_OUT_EN 0x00000004 | ||
|
||
#define SYSTEM_SOFT_RESET (BRIDGE_VIRT_BASE | 0x010c) | ||
#define SOFT_RESET 0x00000001 | ||
|
||
#define BRIDGE_CAUSE (BRIDGE_VIRT_BASE | 0x0110) | ||
|
||
#define BRIDGE_MASK (BRIDGE_VIRT_BASE | 0x0114) | ||
#define BRIDGE_INT_TIMER0 0x0002 | ||
#define BRIDGE_INT_TIMER1 0x0004 | ||
#define BRIDGE_INT_TIMER1_CLR 0x0004 | ||
|
||
#define IRQ_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0200) | ||
#define IRQ_CAUSE_OFF 0x0000 | ||
#define IRQ_MASK_OFF 0x0004 | ||
|
||
#define TIMER_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0300) | ||
|
||
#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
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,39 @@ | ||
/* | ||
* arch/arm/mach-mv78xx0/include/mach/bridge-regs.h | ||
* | ||
* This file is licensed under the terms of the GNU General Public | ||
* License version 2. This program is licensed "as is" without any | ||
* warranty of any kind, whether express or implied. | ||
*/ | ||
|
||
#ifndef __ASM_ARCH_BRIDGE_REGS_H | ||
#define __ASM_ARCH_BRIDGE_REGS_H | ||
|
||
#include <mach/mv78xx0.h> | ||
|
||
#define CPU_CONTROL (BRIDGE_VIRT_BASE | 0x0104) | ||
#define L2_WRITETHROUGH 0x00020000 | ||
|
||
#define RSTOUTn_MASK (BRIDGE_VIRT_BASE | 0x0108) | ||
#define SOFT_RESET_OUT_EN 0x00000004 | ||
|
||
#define SYSTEM_SOFT_RESET (BRIDGE_VIRT_BASE | 0x010c) | ||
#define SOFT_RESET 0x00000001 | ||
|
||
#define BRIDGE_CAUSE (BRIDGE_VIRT_BASE | 0x0110) | ||
#define BRIDGE_MASK (BRIDGE_VIRT_BASE | 0x0114) | ||
#define BRIDGE_INT_TIMER0 0x0002 | ||
#define BRIDGE_INT_TIMER1 0x0004 | ||
#define BRIDGE_INT_TIMER1_CLR (~0x0004) | ||
|
||
#define IRQ_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0200) | ||
#define IRQ_CAUSE_ERR_OFF 0x0000 | ||
#define IRQ_CAUSE_LOW_OFF 0x0004 | ||
#define IRQ_CAUSE_HIGH_OFF 0x0008 | ||
#define IRQ_MASK_ERR_OFF 0x000c | ||
#define IRQ_MASK_LOW_OFF 0x0010 | ||
#define IRQ_MASK_HIGH_OFF 0x0014 | ||
|
||
#define TIMER_VIRT_BASE (BRIDGE_VIRT_BASE | 0x0300) | ||
|
||
#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
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.