From: Jonas Aaberg Date: Thu, 25 Oct 2012 06:40:42 +0000 (+0200) Subject: pinctrl/nomadik: make independent of prcmu driver X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~94^2~38^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f1671bf5f0721356f0c7bc1b2fec54b1aaf40418;p=pandora-kernel.git pinctrl/nomadik: make independent of prcmu driver Currently there are some unnecessary criss-cross dependencies between the PRCMU driver in MFD and a lot of other drivers, mainly because other drivers need to poke around in the PRCM register range. In cases like this there are actually just a few select registers that the pinctrl driver need to read/modify/write, and it turns out that no other driver is actually using these registers, so there are no concurrency issues whatsoever. So: don't let the location of the register range complicate things, just poke into these registers directly and skip a layer of indirection. Take this opportunity to add kerneldoc to the pinctrl state container. Cc: Loic Pallardy Signed-off-by: Jonas Aaberg Signed-off-by: Linus Walleij --- Reading git-diff-tree failed