misc: modem_if: Use pinctrl to properly configure pins
authorTomasz Figa <t.figa@samsung.com>
Wed, 23 Apr 2014 15:58:20 +0000 (17:58 +0200)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:47:30 +0000 (11:47 +0900)
commit96a5c528f7dd4aa85024593f232e4de64d811b98
treed491368862c97053c41314b7386332f61e10dd75
parent4d4c98ab1473764fdf7d7110fa42f10bc36c8c91
misc: modem_if: Use pinctrl to properly configure pins

Configuring an interrupt pin as output/input manually using
gpio_direction_*() breaks interrupt settings and must not be done.

This patch adds necessary code to enable pull-down for interrupt pin
using pinctrl API instead of setting the pin to low output to fix
issues with missing modem interrupts.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
Change-Id: Ie56d84ace1941cef3199fea99d7eb907bb9b5c03
drivers/misc/modem_if/modem_modemctl_device_xmm6262.c
drivers/misc/modem_if/modem_prj.h