kernel-ark/drivers/pinctrl
Sean Paul 3ccc11f6b8 pinctrl: tegra: Add MIPI pad control
This patch adds MIPI CSI/DSIB pad control mux register
from the APB misc block to tegra pinctrl.

Without writing to this register, the dsib pads are
muxed as csi, and cannot be used.

The register is not yet documented in the TRM, here is
the description:

70000820: APB_MISC_GP_MIPI_PAD_CTRL_0
	[31:02] RESERVED
	[01:01] DSIB_MODE       [CSI=0,DSIB=1]
	[00:00] RESERVED

Signed-off-by: Sean Paul <seanpaul@chromium.org>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2014-09-19 12:28:54 -05:00
..
berlin pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
freescale pinctrl: imx/mxs: move freescale drivers to subdir 2014-09-04 10:05:28 +02:00
mvebu pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
nomadik pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
qcom pinctrl: qcom: Make the target processor value configurable 2014-09-04 18:19:31 +02:00
samsung pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
sh-pfc pinctrl: sh-pfc: rename confusing pinmux ops variable 2014-09-04 10:05:28 +02:00
sirf pinctrl: prima2: add I2S 2ch, 6ch, nodin, mclk groups 2014-09-04 19:07:19 +02:00
spear pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
sunxi pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
vt8500 pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
core.c pinctrl: avoid duplicated calling enable_pinmux_setting for a pin 2014-07-11 14:08:26 +02:00
core.h pinctrl: move subsystem mutex to pinctrl_dev struct 2013-04-26 17:01:35 +02:00
devicetree.c pinctrl: Quiet logging about missing DT nodes when not using DT 2014-02-24 10:44:54 +01:00
devicetree.h pinctrl: core device tree mapping table parsing support 2012-04-18 13:53:10 +02:00
Kconfig pinctrl: imx/mxs: move freescale drivers to subdir 2014-09-04 10:05:28 +02:00
Makefile pinctrl: imx/mxs: move freescale drivers to subdir 2014-09-04 10:05:28 +02:00
pinconf-generic.c pinctrl: Enable "power-source" to be extracted from DT files 2014-05-28 10:16:35 +02:00
pinconf.c pinctrl: pinconf: remove warning: unused variable 'ops' 2013-12-13 13:55:15 +01:00
pinconf.h pinctrl: add function to parse generic pinconfig properties from a dt node 2013-06-16 11:57:32 +02:00
pinctrl-adi2-bf54x.c pinctrl: pinctrl-adi: combine multiple groups of one function together 2014-02-25 10:49:13 +01:00
pinctrl-adi2-bf60x.c pinctrl: pinctrl-adi: combine multiple groups of one function together 2014-02-25 10:49:13 +01:00
pinctrl-adi2.c pinctrl: adi2: Remove duplicate gpiochip_remove_pin_ranges 2014-09-05 10:33:51 +02:00
pinctrl-adi2.h pinctrl: pinctrl-adi: combine multiple groups of one function together 2014-02-25 10:49:13 +01:00
pinctrl-as3722.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-at91.c pinctrl: at91: Switch to using managed clk_get 2014-09-05 10:34:03 +02:00
pinctrl-baytrail.c pinctrl: baytrail: Convert to use gpiolib irqchip 2014-07-28 12:21:00 +02:00
pinctrl-bcm281xx.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-bcm2835.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-coh901.c pinctrl: remove all usage of gpio_remove ret val in driver/pinctl 2014-07-22 16:34:12 +02:00
pinctrl-coh901.h pinctrl: support pinconfig on the U300 2012-03-12 22:49:03 +01:00
pinctrl-falcon.c pinctrl: Pass all configs to driver on pin_config_set() 2013-08-28 13:34:41 +02:00
pinctrl-lantiq.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-lantiq.h pinctrl: lantiq: Fix header file include guard 2014-04-22 08:41:35 +02:00
pinctrl-palmas.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-rockchip.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-single.c pinctrl: single: fix freudian slip 2014-09-05 10:33:25 +02:00
pinctrl-st.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-tb10x.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-tegra20.c pinctrl: Make of_device_id array const 2014-08-29 07:13:04 +02:00
pinctrl-tegra30.c pinctrl: Make of_device_id array const 2014-08-29 07:13:04 +02:00
pinctrl-tegra114.c pinctrl: Make of_device_id array const 2014-08-29 07:13:04 +02:00
pinctrl-tegra124.c pinctrl: tegra: Add MIPI pad control 2014-09-19 12:28:54 -05:00
pinctrl-tegra-xusb.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-tegra.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-tegra.h pinctrl: tegra: add missing kerneldoc 2014-04-22 16:55:41 +02:00
pinctrl-tz1090-pdc.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-tz1090.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-u300.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinctrl-utils.c pinctrl: utils: include export.h to avoid warnings 2013-08-28 15:50:33 +02:00
pinctrl-utils.h pinctrl: add utility functions for add map/configs 2013-08-14 21:00:41 +02:00
pinctrl-xway.c pinctrl/lantiq: fix typo 2014-01-08 10:13:38 +01:00
pinmux.c pinctrl: clean up after enable refactoring 2014-09-04 10:05:07 +02:00
pinmux.h pinctrl: ifdef CONFIG_DEBUG_FS cleanup 2012-04-18 13:53:12 +02:00