Skip to content

Commit

Permalink
ARM: ux500: Provide a link from AB8500 Pinctrl to the PRCMU
Browse files Browse the repository at this point in the history
The AB8500 Pinctrl driver uses PRCMU register addresses to
control Pinctrl related functions. For this to happen, the
Pinctrl driver needs the PRCMU base to work from. We can do
that using standard Open Firmware (of_*) function calls, but
first we need a mechanism to gain access to the PRCMU
device node. We're going to use a Phandle in this case.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
[Added reg-names="prcmu"; to the prcmu DT node]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
  • Loading branch information
Lee Jones authored and Linus Walleij committed Jan 18, 2013
1 parent 7452b64 commit 8979cfe
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions arch/arm/boot/dts/dbx5x0.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -170,10 +170,9 @@
gpio-bank = <8>;
};

pinctrl@80157000 {
// This is actually the PRCMU base address
reg = <0x80157000 0x2000>;
pinctrl {
compatible = "stericsson,nmk_pinctrl";
prcm = <&prcmu>;
};

usb@a03e0000 {
Expand All @@ -190,9 +189,10 @@
interrupts = <0 25 0x4>;
};

prcmu@80157000 {
prcmu: prcmu@80157000 {
compatible = "stericsson,db8500-prcmu";
reg = <0x80157000 0x1000>;
reg-names = "prcmu";
interrupts = <0 47 0x4>;
#address-cells = <1>;
#size-cells = <1>;
Expand Down

0 comments on commit 8979cfe

Please sign in to comment.