]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/commit
HACK: pinctrl: pinctrl single: Make pinctrl-single init early
authorArchit Taneja <archit@ti.com>
Thu, 30 May 2013 11:39:05 +0000 (17:09 +0530)
committerArchit Taneja <archit@ti.com>
Thu, 30 May 2013 23:03:39 +0000 (04:33 +0530)
commit254e7e1762605b94e9cdf80ca919005540619958
tree616294bea30dbf499b20358e1fe0be3fbc018a75
parent4ebcade90a3cd164de43cb96cda1fe6f319c58bc
HACK: pinctrl: pinctrl single: Make pinctrl-single init early

Change pinctrl-single driver's initcall level from module initcall to arch
initcall. This prevents dependent drivers not supporting deferred probe
mechanism from failing.

This is done for omapdss which doesn't support deferred probe yet. Deferred
probe for omapdss is complicated as init order between omapdss and it's users
(omapfb or omapdrm) is important, and deferred probe complicates that.

Signed-off-by: Archit Taneja <archit@ti.com>
drivers/pinctrl/pinctrl-single.c