diff options
| -rw-r--r-- | arch/arm/mach-omap2/board-omap4panda.c | 14 | ||||
| -rw-r--r-- | include/linux/ti_wilink_st.h | 2 | 
2 files changed, 14 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c index 1b782ba5343..1b2eb289b8b 100644 --- a/arch/arm/mach-omap2/board-omap4panda.c +++ b/arch/arm/mach-omap2/board-omap4panda.c @@ -28,6 +28,7 @@  #include <linux/mfd/twl6040.h>  #include <linux/regulator/machine.h>  #include <linux/regulator/fixed.h> +#include <linux/ti_wilink_st.h>  #include <linux/wl12xx.h>  #include <linux/platform_data/omap-abe-twl6040.h> @@ -58,12 +59,21 @@  #define HDMI_GPIO_HPD  63 /* Hotplug detect */  /* wl127x BT, FM, GPS connectivity chip */ -static int wl1271_gpios[] = {46, -1, -1}; +static struct ti_st_plat_data wilink_platform_data = { +	.nshutdown_gpio	= 46, +	.dev_name	= "/dev/ttyO1", +	.flow_cntrl	= 1, +	.baud_rate	= 3000000, +	.chip_enable	= NULL, +	.suspend	= NULL, +	.resume		= NULL, +}; +  static struct platform_device wl1271_device = {  	.name	= "kim",  	.id	= -1,  	.dev	= { -		.platform_data	= &wl1271_gpios, +		.platform_data	= &wilink_platform_data,  	},  }; diff --git a/include/linux/ti_wilink_st.h b/include/linux/ti_wilink_st.h index 2ef4385da6b..3ca0269dd0b 100644 --- a/include/linux/ti_wilink_st.h +++ b/include/linux/ti_wilink_st.h @@ -25,6 +25,8 @@  #ifndef TI_WILINK_ST_H  #define TI_WILINK_ST_H +#include <linux/skbuff.h> +  /**   * enum proto-type - The protocol on WiLink chips which share a   *	common physical interface like UART.  |