diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-04-16 14:53:32 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-04-16 14:53:32 -0400 |
commit | d19d5efd8c8840aa4f38a6dfbfe500d8cc27de46 (patch) | |
tree | 2e2f4f57de790c7de2ccd6d1afbec8695b2c7a46 /arch/powerpc/boot/dts/fsl/p1023si-post.dtsi | |
parent | 34c9a0ffc75ad25b6a60f61e27c4a4b1189b8085 (diff) | |
parent | 2fe0753d49402aee325cc39c476b46fd51a8afec (diff) |
Merge tag 'powerpc-4.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux
Pull powerpc updates from Michael Ellerman:
- Numerous minor fixes, cleanups etc.
- More EEH work from Gavin to remove its dependency on device_nodes.
- Memory hotplug implemented entirely in the kernel from Nathan
Fontenot.
- Removal of redundant CONFIG_PPC_OF by Kevin Hao.
- Rewrite of VPHN parsing logic & tests from Greg Kurz.
- A fix from Nish Aravamudan to reduce memory usage by clamping
nodes_possible_map.
- Support for pstore on powernv from Hari Bathini.
- Removal of old powerpc specific byte swap routines by David Gibson.
- Fix from Vasant Hegde to prevent the flash driver telling you it was
flashing your firmware when it wasn't.
- Patch from Ben Herrenschmidt to add an OPAL heartbeat driver.
- Fix for an oops causing get/put_cpu_var() imbalance in perf by Jan
Stancek.
- Some fixes for migration from Tyrel Datwyler.
- A new syscall to switch the cpu endian by Michael Ellerman.
- Large series from Wei Yang to implement SRIOV, reviewed and acked by
Bjorn.
- A fix for the OPAL sensor driver from Cédric Le Goater.
- Fixes to get STRICT_MM_TYPECHECKS building again by Michael Ellerman.
- Large series from Daniel Axtens to make our PCI hooks per PHB rather
than per machine.
- Small patch from Sam Bobroff to explicitly abort non-suspended
transactions on syscalls, plus a test to exercise it.
- Numerous reworks and fixes for the 24x7 PMU from Sukadev Bhattiprolu.
- Small patch to enable the hard lockup detector from Anton Blanchard.
- Fix from Dave Olson for missing L2 cache information on some CPUs.
- Some fixes from Michael Ellerman to get Cell machines booting again.
- Freescale updates from Scott: Highlights include BMan device tree
nodes, an MSI erratum workaround, a couple minor performance
improvements, config updates, and misc fixes/cleanup.
* tag 'powerpc-4.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux: (196 commits)
powerpc/powermac: Fix build error seen with powermac smp builds
powerpc/pseries: Fix compile of memory hotplug without CONFIG_MEMORY_HOTREMOVE
powerpc: Remove PPC32 code from pseries specific find_and_init_phbs()
powerpc/cell: Fix iommu breakage caused by controller_ops change
powerpc/eeh: Fix crash in eeh_add_device_early() on Cell
powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH
powerpc/perf/hv-24x7: Fail 24x7 initcall if create_events_from_catalog() fails
powerpc/pseries: Correct memory hotplug locking
powerpc: Fix missing L2 cache size in /sys/devices/system/cpu
powerpc: Add ppc64 hard lockup detector support
oprofile: Disable oprofile NMI timer on ppc64
powerpc/perf/hv-24x7: Add missing put_cpu_var()
powerpc/perf/hv-24x7: Break up single_24x7_request
powerpc/perf/hv-24x7: Define update_event_count()
powerpc/perf/hv-24x7: Whitespace cleanup
powerpc/perf/hv-24x7: Define add_event_to_24x7_request()
powerpc/perf/hv-24x7: Rename hv_24x7_event_update
powerpc/perf/hv-24x7: Move debug prints to separate function
powerpc/perf/hv-24x7: Drop event_24x7_request()
powerpc/perf/hv-24x7: Use pr_devel() to log message
...
Conflicts:
tools/testing/selftests/powerpc/Makefile
tools/testing/selftests/powerpc/tm/Makefile
Diffstat (limited to 'arch/powerpc/boot/dts/fsl/p1023si-post.dtsi')
-rw-r--r-- | arch/powerpc/boot/dts/fsl/p1023si-post.dtsi | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi index 81437fdf1db4..7780f21430cb 100644 --- a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * P1023/P1017 Silicon/SoC Device Tree Source (post include) | 2 | * P1023/P1017 Silicon/SoC Device Tree Source (post include) |
3 | * | 3 | * |
4 | * Copyright 2011 Freescale Semiconductor Inc. | 4 | * Copyright 2011 - 2014 Freescale Semiconductor Inc. |
5 | * | 5 | * |
6 | * Redistribution and use in source and binary forms, with or without | 6 | * Redistribution and use in source and binary forms, with or without |
7 | * modification, are permitted provided that the following conditions are met: | 7 | * modification, are permitted provided that the following conditions are met: |
@@ -32,6 +32,11 @@ | |||
32 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 32 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
33 | */ | 33 | */ |
34 | 34 | ||
35 | &bman_fbpr { | ||
36 | compatible = "fsl,bman-fbpr"; | ||
37 | alloc-ranges = <0 0 0x10 0>; | ||
38 | }; | ||
39 | |||
35 | &lbc { | 40 | &lbc { |
36 | #address-cells = <2>; | 41 | #address-cells = <2>; |
37 | #size-cells = <1>; | 42 | #size-cells = <1>; |
@@ -97,6 +102,28 @@ | |||
97 | }; | 102 | }; |
98 | }; | 103 | }; |
99 | 104 | ||
105 | &bportals { | ||
106 | #address-cells = <1>; | ||
107 | #size-cells = <1>; | ||
108 | compatible = "simple-bus"; | ||
109 | |||
110 | bman-portal@0 { | ||
111 | compatible = "fsl,bman-portal"; | ||
112 | reg = <0x0 0x4000>, <0x100000 0x1000>; | ||
113 | interrupts = <30 2 0 0>; | ||
114 | }; | ||
115 | bman-portal@4000 { | ||
116 | compatible = "fsl,bman-portal"; | ||
117 | reg = <0x4000 0x4000>, <0x101000 0x1000>; | ||
118 | interrupts = <32 2 0 0>; | ||
119 | }; | ||
120 | bman-portal@8000 { | ||
121 | compatible = "fsl,bman-portal"; | ||
122 | reg = <0x8000 0x4000>, <0x102000 0x1000>; | ||
123 | interrupts = <34 2 0 0>; | ||
124 | }; | ||
125 | }; | ||
126 | |||
100 | &soc { | 127 | &soc { |
101 | #address-cells = <1>; | 128 | #address-cells = <1>; |
102 | #size-cells = <1>; | 129 | #size-cells = <1>; |
@@ -221,6 +248,14 @@ | |||
221 | /include/ "pq3-mpic.dtsi" | 248 | /include/ "pq3-mpic.dtsi" |
222 | /include/ "pq3-mpic-timer-B.dtsi" | 249 | /include/ "pq3-mpic-timer-B.dtsi" |
223 | 250 | ||
251 | bman: bman@8a000 { | ||
252 | compatible = "fsl,bman"; | ||
253 | reg = <0x8a000 0x1000>; | ||
254 | interrupts = <16 2 0 0>; | ||
255 | fsl,bman-portals = <&bportals>; | ||
256 | memory-region = <&bman_fbpr>; | ||
257 | }; | ||
258 | |||
224 | global-utilities@e0000 { | 259 | global-utilities@e0000 { |
225 | compatible = "fsl,p1023-guts"; | 260 | compatible = "fsl,p1023-guts"; |
226 | reg = <0xe0000 0x1000>; | 261 | reg = <0xe0000 0x1000>; |