diff options
Diffstat (limited to 'arch/arm/mach-pxa')
| -rw-r--r-- | arch/arm/mach-pxa/Kconfig | 11 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/corgi_ssp.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/cpufreq-pxa3xx.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/imote2.c | 4 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/include/mach/uncompress.h | 11 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/mioa701.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/pm.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/raumfeld.c | 4 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/stargate2.c | 5 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/viper.c | 1 | 
10 files changed, 20 insertions, 20 deletions
diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig index 38fbd0a0e402..5b6ee46fa7f6 100644 --- a/arch/arm/mach-pxa/Kconfig +++ b/arch/arm/mach-pxa/Kconfig @@ -272,7 +272,6 @@ config MACH_H5000  config MACH_HIMALAYA  	bool "HTC Himalaya Support"  	select CPU_PXA26x -	select FB_W100  config MACH_MAGICIAN  	bool "Enable HTC Magician Support" @@ -454,6 +453,13 @@ config PXA_SHARPSL  config SHARPSL_PM  	bool  	select APM_EMULATION +	select SHARPSL_PM_MAX1111 + +config SHARPSL_PM_MAX1111 +	bool +	depends on !CORGI_SSP_DEPRECATED +	select HWMON +	select SENSORS_MAX1111  config CORGI_SSP_DEPRECATED  	bool @@ -547,7 +553,6 @@ config MACH_E740  	bool "Toshiba e740"  	default y  	depends on ARCH_PXA_ESERIES -	select FB_W100  	help  	  Say Y here if you intend to run this kernel on a Toshiba  	  e740 family PDA. @@ -556,7 +561,6 @@ config MACH_E750  	bool "Toshiba e750"  	default y  	depends on ARCH_PXA_ESERIES -	select FB_W100  	help  	  Say Y here if you intend to run this kernel on a Toshiba  	  e750 family PDA. @@ -573,7 +577,6 @@ config MACH_E800  	bool "Toshiba e800"  	default y  	depends on ARCH_PXA_ESERIES -	select FB_W100  	help  	  Say Y here if you intend to run this kernel on a Toshiba  	  e800 family PDA. diff --git a/arch/arm/mach-pxa/corgi_ssp.c b/arch/arm/mach-pxa/corgi_ssp.c index 1d9bc118ee32..9347254f8bcf 100644 --- a/arch/arm/mach-pxa/corgi_ssp.c +++ b/arch/arm/mach-pxa/corgi_ssp.c @@ -13,7 +13,6 @@  #include <linux/init.h>  #include <linux/kernel.h>  #include <linux/sched.h> -#include <linux/slab.h>  #include <linux/delay.h>  #include <linux/platform_device.h>  #include <mach/hardware.h> diff --git a/arch/arm/mach-pxa/cpufreq-pxa3xx.c b/arch/arm/mach-pxa/cpufreq-pxa3xx.c index 149cdd9aee4d..27fa329d9a8b 100644 --- a/arch/arm/mach-pxa/cpufreq-pxa3xx.c +++ b/arch/arm/mach-pxa/cpufreq-pxa3xx.c @@ -14,6 +14,7 @@  #include <linux/sched.h>  #include <linux/init.h>  #include <linux/cpufreq.h> +#include <linux/slab.h>  #include <mach/pxa3xx-regs.h> diff --git a/arch/arm/mach-pxa/imote2.c b/arch/arm/mach-pxa/imote2.c index b2f878bd460b..5161dca8ccc0 100644 --- a/arch/arm/mach-pxa/imote2.c +++ b/arch/arm/mach-pxa/imote2.c @@ -559,10 +559,6 @@ static void __init imote2_init(void)  	pxa_set_btuart_info(NULL);  	pxa_set_stuart_info(NULL); -	/* SPI chip select directions - all other directions should -	 * be handled by drivers.*/ -	gpio_direction_output(37, 0); -  	platform_add_devices(imote2_devices, ARRAY_SIZE(imote2_devices));  	pxa2xx_set_spi_info(1, &pxa_ssp_master_0_info); diff --git a/arch/arm/mach-pxa/include/mach/uncompress.h b/arch/arm/mach-pxa/include/mach/uncompress.h index 5ef91d9d17e4..759b851ec985 100644 --- a/arch/arm/mach-pxa/include/mach/uncompress.h +++ b/arch/arm/mach-pxa/include/mach/uncompress.h @@ -16,9 +16,9 @@  #define BTUART_BASE	(0x40200000)  #define STUART_BASE	(0x40700000) -static unsigned long uart_base = FFUART_BASE; -static unsigned int uart_shift = 2; -static unsigned int uart_is_pxa = 1; +static unsigned long uart_base; +static unsigned int uart_shift; +static unsigned int uart_is_pxa;  static inline unsigned char uart_read(int offset)  { @@ -56,6 +56,11 @@ static inline void flush(void)  static inline void arch_decomp_setup(void)  { +	/* initialize to default */ +	uart_base = FFUART_BASE; +	uart_shift = 2; +	uart_is_pxa = 1; +  	if (machine_is_littleton() || machine_is_intelmote2()  	    || machine_is_csb726() || machine_is_stargate2()  	    || machine_is_cm_x300() || machine_is_balloon3()) diff --git a/arch/arm/mach-pxa/mioa701.c b/arch/arm/mach-pxa/mioa701.c index 843fcca76e26..7a50ed8fce94 100644 --- a/arch/arm/mach-pxa/mioa701.c +++ b/arch/arm/mach-pxa/mioa701.c @@ -38,6 +38,7 @@  #include <linux/mtd/physmap.h>  #include <linux/usb/gpio_vbus.h>  #include <linux/regulator/max1586.h> +#include <linux/slab.h>  #include <asm/mach-types.h>  #include <asm/mach/arch.h> diff --git a/arch/arm/mach-pxa/pm.c b/arch/arm/mach-pxa/pm.c index 7693355ee637..166c15f62916 100644 --- a/arch/arm/mach-pxa/pm.c +++ b/arch/arm/mach-pxa/pm.c @@ -14,6 +14,7 @@  #include <linux/module.h>  #include <linux/suspend.h>  #include <linux/errno.h> +#include <linux/slab.h>  #include <mach/pm.h> diff --git a/arch/arm/mach-pxa/raumfeld.c b/arch/arm/mach-pxa/raumfeld.c index 3184bdc14526..44bb675e47f1 100644 --- a/arch/arm/mach-pxa/raumfeld.c +++ b/arch/arm/mach-pxa/raumfeld.c @@ -37,8 +37,6 @@  #include <linux/lis3lv02d.h>  #include <linux/pda_power.h>  #include <linux/power_supply.h> -#include <linux/pda_power.h> -#include <linux/power_supply.h>  #include <linux/regulator/max8660.h>  #include <linux/regulator/machine.h>  #include <linux/regulator/fixed.h> @@ -444,7 +442,7 @@ static struct gpio_keys_button gpio_keys_button[] = {  		.active_low		= 0,  		.wakeup			= 0,  		.debounce_interval	= 5, /* ms */ -		.desc			= "on/off button", +		.desc			= "on_off button",  	},  }; diff --git a/arch/arm/mach-pxa/stargate2.c b/arch/arm/mach-pxa/stargate2.c index a98a434f0111..2041eb1d90ba 100644 --- a/arch/arm/mach-pxa/stargate2.c +++ b/arch/arm/mach-pxa/stargate2.c @@ -764,11 +764,6 @@ static void __init stargate2_init(void)  	pxa_set_btuart_info(NULL);  	pxa_set_stuart_info(NULL); -	/* spi chip selects */ -	gpio_direction_output(37, 0); -	gpio_direction_output(24, 0); -	gpio_direction_output(39, 0); -  	platform_add_devices(ARRAY_AND_SIZE(stargate2_devices));  	pxa2xx_set_spi_info(1, &pxa_ssp_master_0_info); diff --git a/arch/arm/mach-pxa/viper.c b/arch/arm/mach-pxa/viper.c index 1dd13346f977..9e0c5c3988a1 100644 --- a/arch/arm/mach-pxa/viper.c +++ b/arch/arm/mach-pxa/viper.c @@ -27,6 +27,7 @@  #include <linux/delay.h>  #include <linux/fs.h>  #include <linux/init.h> +#include <linux/slab.h>  #include <linux/interrupt.h>  #include <linux/major.h>  #include <linux/module.h>  | 
