diff options
| -rw-r--r-- | arch/arm/include/asm/hardware/linkup-l1110.h | 48 | ||||
| -rw-r--r-- | arch/arm/include/asm/thread_info.h | 2 | ||||
| -rw-r--r-- | arch/arm/kernel/asm-offsets.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 6 | ||||
| -rw-r--r-- | arch/arm/mach-sa1100/include/mach/SA-1111.h | 5 | ||||
| -rw-r--r-- | arch/arm/mach-sa1100/include/mach/lart.h | 13 |
6 files changed, 6 insertions, 70 deletions
diff --git a/arch/arm/include/asm/hardware/linkup-l1110.h b/arch/arm/include/asm/hardware/linkup-l1110.h deleted file mode 100644 index 7ec91168a576..000000000000 --- a/arch/arm/include/asm/hardware/linkup-l1110.h +++ /dev/null | |||
| @@ -1,48 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * | ||
| 3 | * Definitions for H3600 Handheld Computer | ||
| 4 | * | ||
| 5 | * Copyright 2001 Compaq Computer Corporation. | ||
| 6 | * | ||
| 7 | * Use consistent with the GNU GPL is permitted, | ||
| 8 | * provided that this copyright notice is | ||
| 9 | * preserved in its entirety in all copies and derived works. | ||
| 10 | * | ||
| 11 | * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, | ||
| 12 | * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS | ||
| 13 | * FITNESS FOR ANY PARTICULAR PURPOSE. | ||
| 14 | * | ||
| 15 | * Author: Jamey Hicks. | ||
| 16 | * | ||
| 17 | */ | ||
| 18 | |||
| 19 | /* LinkUp Systems PCCard/CompactFlash Interface for SA-1100 */ | ||
| 20 | |||
| 21 | /* PC Card Status Register */ | ||
| 22 | #define LINKUP_PRS_S1 (1 << 0) /* voltage control bits S1-S4 */ | ||
| 23 | #define LINKUP_PRS_S2 (1 << 1) | ||
| 24 | #define LINKUP_PRS_S3 (1 << 2) | ||
| 25 | #define LINKUP_PRS_S4 (1 << 3) | ||
| 26 | #define LINKUP_PRS_BVD1 (1 << 4) | ||
| 27 | #define LINKUP_PRS_BVD2 (1 << 5) | ||
| 28 | #define LINKUP_PRS_VS1 (1 << 6) | ||
| 29 | #define LINKUP_PRS_VS2 (1 << 7) | ||
| 30 | #define LINKUP_PRS_RDY (1 << 8) | ||
| 31 | #define LINKUP_PRS_CD1 (1 << 9) | ||
| 32 | #define LINKUP_PRS_CD2 (1 << 10) | ||
| 33 | |||
| 34 | /* PC Card Command Register */ | ||
| 35 | #define LINKUP_PRC_S1 (1 << 0) | ||
| 36 | #define LINKUP_PRC_S2 (1 << 1) | ||
| 37 | #define LINKUP_PRC_S3 (1 << 2) | ||
| 38 | #define LINKUP_PRC_S4 (1 << 3) | ||
| 39 | #define LINKUP_PRC_RESET (1 << 4) | ||
| 40 | #define LINKUP_PRC_APOE (1 << 5) /* Auto Power Off Enable: clears S1-S4 when either nCD goes high */ | ||
| 41 | #define LINKUP_PRC_CFE (1 << 6) /* CompactFlash mode Enable: addresses A[10:0] only, A[25:11] high */ | ||
| 42 | #define LINKUP_PRC_SOE (1 << 7) /* signal output driver enable */ | ||
| 43 | #define LINKUP_PRC_SSP (1 << 8) /* sock select polarity: 0 for socket 0, 1 for socket 1 */ | ||
| 44 | #define LINKUP_PRC_MBZ (1 << 15) /* must be zero */ | ||
| 45 | |||
| 46 | struct linkup_l1110 { | ||
| 47 | volatile short prc; | ||
| 48 | }; | ||
diff --git a/arch/arm/include/asm/thread_info.h b/arch/arm/include/asm/thread_info.h index af7b0bda3355..726c5f374a5c 100644 --- a/arch/arm/include/asm/thread_info.h +++ b/arch/arm/include/asm/thread_info.h | |||
| @@ -59,7 +59,9 @@ struct thread_info { | |||
| 59 | __u32 syscall; /* syscall number */ | 59 | __u32 syscall; /* syscall number */ |
| 60 | __u8 used_cp[16]; /* thread used copro */ | 60 | __u8 used_cp[16]; /* thread used copro */ |
| 61 | unsigned long tp_value; | 61 | unsigned long tp_value; |
| 62 | #ifdef CONFIG_CRUNCH | ||
| 62 | struct crunch_state crunchstate; | 63 | struct crunch_state crunchstate; |
| 64 | #endif | ||
| 63 | union fp_state fpstate __attribute__((aligned(8))); | 65 | union fp_state fpstate __attribute__((aligned(8))); |
| 64 | union vfp_state vfpstate; | 66 | union vfp_state vfpstate; |
| 65 | #ifdef CONFIG_ARM_THUMBEE | 67 | #ifdef CONFIG_ARM_THUMBEE |
diff --git a/arch/arm/kernel/asm-offsets.c b/arch/arm/kernel/asm-offsets.c index 1429d8989fb9..c985b481192c 100644 --- a/arch/arm/kernel/asm-offsets.c +++ b/arch/arm/kernel/asm-offsets.c | |||
| @@ -59,10 +59,12 @@ int main(void) | |||
| 59 | DEFINE(TI_USED_CP, offsetof(struct thread_info, used_cp)); | 59 | DEFINE(TI_USED_CP, offsetof(struct thread_info, used_cp)); |
| 60 | DEFINE(TI_TP_VALUE, offsetof(struct thread_info, tp_value)); | 60 | DEFINE(TI_TP_VALUE, offsetof(struct thread_info, tp_value)); |
| 61 | DEFINE(TI_FPSTATE, offsetof(struct thread_info, fpstate)); | 61 | DEFINE(TI_FPSTATE, offsetof(struct thread_info, fpstate)); |
| 62 | #ifdef CONFIG_VFP | ||
| 62 | DEFINE(TI_VFPSTATE, offsetof(struct thread_info, vfpstate)); | 63 | DEFINE(TI_VFPSTATE, offsetof(struct thread_info, vfpstate)); |
| 63 | #ifdef CONFIG_SMP | 64 | #ifdef CONFIG_SMP |
| 64 | DEFINE(VFP_CPU, offsetof(union vfp_state, hard.cpu)); | 65 | DEFINE(VFP_CPU, offsetof(union vfp_state, hard.cpu)); |
| 65 | #endif | 66 | #endif |
| 67 | #endif | ||
| 66 | #ifdef CONFIG_ARM_THUMBEE | 68 | #ifdef CONFIG_ARM_THUMBEE |
| 67 | DEFINE(TI_THUMBEE_STATE, offsetof(struct thread_info, thumbee_state)); | 69 | DEFINE(TI_THUMBEE_STATE, offsetof(struct thread_info, thumbee_state)); |
| 68 | #endif | 70 | #endif |
diff --git a/arch/arm/mach-imx/mach-imx27_visstrim_m10.c b/arch/arm/mach-imx/mach-imx27_visstrim_m10.c index f264ddddd47c..5823a2e65124 100644 --- a/arch/arm/mach-imx/mach-imx27_visstrim_m10.c +++ b/arch/arm/mach-imx/mach-imx27_visstrim_m10.c | |||
| @@ -32,13 +32,13 @@ | |||
| 32 | #include <linux/delay.h> | 32 | #include <linux/delay.h> |
| 33 | #include <linux/dma-mapping.h> | 33 | #include <linux/dma-mapping.h> |
| 34 | #include <linux/leds.h> | 34 | #include <linux/leds.h> |
| 35 | #include <linux/memblock.h> | ||
| 36 | #include <media/soc_camera.h> | 35 | #include <media/soc_camera.h> |
| 37 | #include <sound/tlv320aic32x4.h> | 36 | #include <sound/tlv320aic32x4.h> |
| 38 | #include <asm/mach-types.h> | 37 | #include <asm/mach-types.h> |
| 39 | #include <asm/mach/arch.h> | 38 | #include <asm/mach/arch.h> |
| 40 | #include <asm/mach/time.h> | 39 | #include <asm/mach/time.h> |
| 41 | #include <asm/system_info.h> | 40 | #include <asm/system_info.h> |
| 41 | #include <asm/memblock.h> | ||
| 42 | #include <mach/common.h> | 42 | #include <mach/common.h> |
| 43 | #include <mach/hardware.h> | 43 | #include <mach/hardware.h> |
| 44 | #include <mach/iomux-mx27.h> | 44 | #include <mach/iomux-mx27.h> |
| @@ -233,10 +233,8 @@ static void __init visstrim_camera_init(void) | |||
| 233 | static void __init visstrim_reserve(void) | 233 | static void __init visstrim_reserve(void) |
| 234 | { | 234 | { |
| 235 | /* reserve 4 MiB for mx2-camera */ | 235 | /* reserve 4 MiB for mx2-camera */ |
| 236 | mx2_camera_base = memblock_alloc(MX2_CAMERA_BUF_SIZE, | 236 | mx2_camera_base = memblock_steal(MX2_CAMERA_BUF_SIZE, |
| 237 | MX2_CAMERA_BUF_SIZE); | 237 | MX2_CAMERA_BUF_SIZE); |
| 238 | memblock_free(mx2_camera_base, MX2_CAMERA_BUF_SIZE); | ||
| 239 | memblock_remove(mx2_camera_base, MX2_CAMERA_BUF_SIZE); | ||
| 240 | } | 238 | } |
| 241 | 239 | ||
| 242 | /* GPIOs used as events for applications */ | 240 | /* GPIOs used as events for applications */ |
diff --git a/arch/arm/mach-sa1100/include/mach/SA-1111.h b/arch/arm/mach-sa1100/include/mach/SA-1111.h deleted file mode 100644 index c38f60915cb6..000000000000 --- a/arch/arm/mach-sa1100/include/mach/SA-1111.h +++ /dev/null | |||
| @@ -1,5 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * Moved to new location | ||
| 3 | */ | ||
| 4 | #warning using old SA-1111.h - update to <asm/hardware/sa1111.h> | ||
| 5 | #include <asm/hardware/sa1111.h> | ||
diff --git a/arch/arm/mach-sa1100/include/mach/lart.h b/arch/arm/mach-sa1100/include/mach/lart.h deleted file mode 100644 index 8a5482d908db..000000000000 --- a/arch/arm/mach-sa1100/include/mach/lart.h +++ /dev/null | |||
| @@ -1,13 +0,0 @@ | |||
| 1 | #ifndef _INCLUDE_LART_H | ||
| 2 | #define _INCLUDE_LART_H | ||
| 3 | |||
| 4 | #define LART_GPIO_ETH0 GPIO_GPIO0 | ||
| 5 | #define LART_IRQ_ETH0 IRQ_GPIO0 | ||
| 6 | |||
| 7 | #define LART_GPIO_IDE GPIO_GPIO1 | ||
| 8 | #define LART_IRQ_IDE IRQ_GPIO1 | ||
| 9 | |||
| 10 | #define LART_GPIO_UCB1200 GPIO_GPIO18 | ||
| 11 | #define LART_IRQ_UCB1200 IRQ_GPIO18 | ||
| 12 | |||
| 13 | #endif | ||
