aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2013-06-01 02:13:24 -0400
committerOlof Johansson <olof@lixom.net>2013-06-01 02:13:24 -0400
commita640874bb6596f09160b1f39699618f635465e12 (patch)
tree20f39d27d2e819347b8db2b224a24346187268d5 /drivers/clk
parent48cba51d8f82f3ff2766a7f3a9ad26d1d2fb9042 (diff)
parent3d9939c92efdd4ced672b94994959ca71b141cb8 (diff)
Merge tag 'pcie-3.11-2' of git://git.infradead.org/users/jcooper/linux into next/soc
PCI-e driver for mvebu. * tag 'pcie-3.11-2' of git://git.infradead.org/users/jcooper/linux: pci: mvebu: fix return value check in mvebu_pcie_probe() arm: mvebu: PCIe support is now available on mvebu pci: PCIe driver for Marvell Armada 370/XP systems clk: mvebu: add more PCIe clocks for Armada XP clk: mvebu: create parent-child relation for PCIe clocks on Armada 370 of/pci: Add of_pci_parse_bus_range() function of/pci: Add of_pci_get_devfn() function of/pci: Provide support for parsing PCI DT ranges property Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'drivers/clk')
-rw-r--r--drivers/clk/mvebu/clk-gating-ctrl.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/drivers/clk/mvebu/clk-gating-ctrl.c b/drivers/clk/mvebu/clk-gating-ctrl.c
index ebf141d4374b..2f037235bdbd 100644
--- a/drivers/clk/mvebu/clk-gating-ctrl.c
+++ b/drivers/clk/mvebu/clk-gating-ctrl.c
@@ -119,8 +119,8 @@ static const struct mvebu_soc_descr __initconst armada_370_gating_descr[] = {
119 { "pex1_en", NULL, 2 }, 119 { "pex1_en", NULL, 2 },
120 { "ge1", NULL, 3 }, 120 { "ge1", NULL, 3 },
121 { "ge0", NULL, 4 }, 121 { "ge0", NULL, 4 },
122 { "pex0", NULL, 5 }, 122 { "pex0", "pex0_en", 5 },
123 { "pex1", NULL, 9 }, 123 { "pex1", "pex1_en", 9 },
124 { "sata0", NULL, 15 }, 124 { "sata0", NULL, 15 },
125 { "sdio", NULL, 17 }, 125 { "sdio", NULL, 17 },
126 { "tdm", NULL, 25 }, 126 { "tdm", NULL, 25 },
@@ -137,10 +137,14 @@ static const struct mvebu_soc_descr __initconst armada_xp_gating_descr[] = {
137 { "ge2", NULL, 2 }, 137 { "ge2", NULL, 2 },
138 { "ge1", NULL, 3 }, 138 { "ge1", NULL, 3 },
139 { "ge0", NULL, 4 }, 139 { "ge0", NULL, 4 },
140 { "pex0", NULL, 5 }, 140 { "pex00", NULL, 5 },
141 { "pex1", NULL, 6 }, 141 { "pex01", NULL, 6 },
142 { "pex2", NULL, 7 }, 142 { "pex02", NULL, 7 },
143 { "pex3", NULL, 8 }, 143 { "pex03", NULL, 8 },
144 { "pex10", NULL, 9 },
145 { "pex11", NULL, 10 },
146 { "pex12", NULL, 11 },
147 { "pex13", NULL, 12 },
144 { "bp", NULL, 13 }, 148 { "bp", NULL, 13 },
145 { "sata0lnk", NULL, 14 }, 149 { "sata0lnk", NULL, 14 },
146 { "sata0", "sata0lnk", 15 }, 150 { "sata0", "sata0lnk", 15 },
@@ -152,6 +156,8 @@ static const struct mvebu_soc_descr __initconst armada_xp_gating_descr[] = {
152 { "xor0", NULL, 22 }, 156 { "xor0", NULL, 22 },
153 { "crypto", NULL, 23 }, 157 { "crypto", NULL, 23 },
154 { "tdm", NULL, 25 }, 158 { "tdm", NULL, 25 },
159 { "pex20", NULL, 26 },
160 { "pex30", NULL, 27 },
155 { "xor1", NULL, 28 }, 161 { "xor1", NULL, 28 },
156 { "sata1lnk", NULL, 29 }, 162 { "sata1lnk", NULL, 29 },
157 { "sata1", "sata1lnk", 30 }, 163 { "sata1", "sata1lnk", 30 },