Commit 2a3408be authored by Peter 'p2' De Schrijver's avatar Peter 'p2' De Schrijver Committed by Tony Lindgren

omap3 evm, beagle and overo use the generic twl4030 script

Make omap3 evm, beagle and overo use the generic twl4030 script.
Signed-off-by: default avatarPeter 'p2' De Schrijver <peter.de-schrijver@nokia.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 86d7cb0b
...@@ -58,10 +58,12 @@ obj-$(CONFIG_MACH_OMAP_3430SDP) += board-3430sdp.o \ ...@@ -58,10 +58,12 @@ obj-$(CONFIG_MACH_OMAP_3430SDP) += board-3430sdp.o \
obj-$(CONFIG_MACH_OMAP3EVM) += board-omap3evm.o \ obj-$(CONFIG_MACH_OMAP3EVM) += board-omap3evm.o \
hsmmc.o \ hsmmc.o \
usb-musb.o usb-ehci.o \ usb-musb.o usb-ehci.o \
board-omap3evm-flash.o board-omap3evm-flash.o \
twl4030-generic-scripts.o
obj-$(CONFIG_MACH_OMAP3_BEAGLE) += board-omap3beagle.o \ obj-$(CONFIG_MACH_OMAP3_BEAGLE) += board-omap3beagle.o \
usb-musb.o usb-ehci.o \ usb-musb.o usb-ehci.o \
hsmmc.o hsmmc.o \
twl4030-generic-scripts.o
obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o \ obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o \
hsmmc.o \ hsmmc.o \
usb-musb.o usb-musb.o
...@@ -81,7 +83,8 @@ obj-$(CONFIG_MACH_OVERO) += board-overo.o \ ...@@ -81,7 +83,8 @@ obj-$(CONFIG_MACH_OVERO) += board-overo.o \
obj-$(CONFIG_MACH_OMAP3_PANDORA) += board-omap3pandora.o \ obj-$(CONFIG_MACH_OMAP3_PANDORA) += board-omap3pandora.o \
hsmmc.o \ hsmmc.o \
usb-musb.o \ usb-musb.o \
usb-ehci.o usb-ehci.o \
twl4030-generic-scripts.o
# TUSB 6010 chips # TUSB 6010 chips
obj-$(CONFIG_MACH_OMAP2_TUSB6010) += usb-tusb6010.o obj-$(CONFIG_MACH_OMAP2_TUSB6010) += usb-tusb6010.o
......
...@@ -24,8 +24,6 @@ ...@@ -24,8 +24,6 @@
#include <linux/input.h> #include <linux/input.h>
#include <linux/gpio_keys.h> #include <linux/gpio_keys.h>
#include <linux/i2c/twl4030.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <linux/mtd/nand.h> #include <linux/mtd/nand.h>
...@@ -45,6 +43,7 @@ ...@@ -45,6 +43,7 @@
#include <mach/nand.h> #include <mach/nand.h>
#include <mach/mux.h> #include <mach/mux.h>
#include "twl4030-generic-scripts.h"
#define GPMC_CS0_BASE 0x60 #define GPMC_CS0_BASE 0x60
#define GPMC_CS_SIZE 0x30 #define GPMC_CS_SIZE 0x30
...@@ -157,6 +156,7 @@ static struct twl4030_platform_data beagle_twldata = { ...@@ -157,6 +156,7 @@ static struct twl4030_platform_data beagle_twldata = {
/* platform_data for children goes here */ /* platform_data for children goes here */
.usb = &beagle_usb_data, .usb = &beagle_usb_data,
.gpio = &beagle_gpio_data, .gpio = &beagle_gpio_data,
.power = &generic3430_t2scripts_data,
}; };
static struct i2c_board_info __initdata beagle_i2c_boardinfo[] = { static struct i2c_board_info __initdata beagle_i2c_boardinfo[] = {
......
...@@ -20,8 +20,6 @@ ...@@ -20,8 +20,6 @@
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/input.h> #include <linux/input.h>
#include <linux/i2c/twl4030.h>
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/ads7846.h> #include <linux/spi/ads7846.h>
#include <linux/i2c/twl4030.h> #include <linux/i2c/twl4030.h>
...@@ -41,6 +39,7 @@ ...@@ -41,6 +39,7 @@
#include <mach/mcspi.h> #include <mach/mcspi.h>
#include "sdram-micron-mt46h32m32lf-6.h" #include "sdram-micron-mt46h32m32lf-6.h"
#include "twl4030-generic-scripts.h"
static struct resource omap3evm_smc911x_resources[] = { static struct resource omap3evm_smc911x_resources[] = {
[0] = { [0] = {
...@@ -139,6 +138,7 @@ static struct twl4030_platform_data omap3evm_twldata = { ...@@ -139,6 +138,7 @@ static struct twl4030_platform_data omap3evm_twldata = {
.keypad = &omap3evm_kp_data, .keypad = &omap3evm_kp_data,
.madc = &omap3evm_madc_data, .madc = &omap3evm_madc_data,
.usb = &omap3evm_usb_data, .usb = &omap3evm_usb_data,
.power = &generic3430_t2scripts_data,
.gpio = &omap3evm_gpio_data, .gpio = &omap3evm_gpio_data,
}; };
......
...@@ -27,8 +27,6 @@ ...@@ -27,8 +27,6 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/i2c/twl4030.h>
#include <linux/mtd/mtd.h> #include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h> #include <linux/mtd/nand.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
...@@ -50,6 +48,7 @@ ...@@ -50,6 +48,7 @@
#include <mach/usb-musb.h> #include <mach/usb-musb.h>
#include "sdram-micron-mt46h32m32lf-6.h" #include "sdram-micron-mt46h32m32lf-6.h"
#include "twl4030-generic-scripts.h"
#define NAND_BLOCK_SIZE SZ_128K #define NAND_BLOCK_SIZE SZ_128K
#define GPMC_CS0_BASE 0x60 #define GPMC_CS0_BASE 0x60
...@@ -160,6 +159,7 @@ static struct twl4030_platform_data overo_twldata = { ...@@ -160,6 +159,7 @@ static struct twl4030_platform_data overo_twldata = {
.irq_end = TWL4030_IRQ_END, .irq_end = TWL4030_IRQ_END,
.gpio = &overo_gpio_data, .gpio = &overo_gpio_data,
.usb = &overo_usb_data, .usb = &overo_usb_data,
.power = &generic3430_t2scripts_data,
}; };
static struct i2c_board_info __initdata overo_i2c_boardinfo[] = { static struct i2c_board_info __initdata overo_i2c_boardinfo[] = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment