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

Commit efe3ed98 authored by Feng Tang's avatar Feng Tang Committed by Greg Kroah-Hartman
Browse files

x86/mrst: Add platform data for Max3110 devices



Those info will be used when spi controller driver setup
max3110 as a slave device

Signed-off-by: default avatarFeng Tang <feng.tang@intel.com>
Signed-off-by: default avatarAlan Cox <alan@linux.intel.com>
Signed-off-by: default avatarDirk Brandewie <dirk.brandewie@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 7b18bd52
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -14,6 +14,8 @@


#include <linux/init.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/scatterlist.h>
#include <linux/sfi.h>
#include <linux/sfi.h>
#include <linux/intel_pmic_gpio.h>
#include <linux/intel_pmic_gpio.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi.h>
@@ -392,6 +394,7 @@ static void __init *max3111_platform_data(void *info)
	struct spi_board_info *spi_info = info;
	struct spi_board_info *spi_info = info;
	int intr = get_gpio_by_name("max3111_int");
	int intr = get_gpio_by_name("max3111_int");


	spi_info->mode = SPI_MODE_0;
	if (intr == -1)
	if (intr == -1)
		return NULL;
		return NULL;
	spi_info->irq = intr + MRST_IRQ_OFFSET;
	spi_info->irq = intr + MRST_IRQ_OFFSET;