Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9624f615 authored by Mircea Gherzan's avatar Mircea Gherzan Committed by Tony Lindgren
Browse files

ARM: OMAP: WiLink platform data for the PandaBoard



The "uim" deamon requires sysfs entries that are filled in using
this platform data.

Signed-off-by: default avatarMircea Gherzan <mgherzan@gmail.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent a78a4cbd
Loading
Loading
Loading
Loading
+12 −2
Original line number Diff line number Diff line
@@ -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,
	},
};

+2 −0
Original line number Diff line number Diff line
@@ -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.