Re: Linux 4.8.2
diff --git a/Documentation/virtual/kvm/devices/vcpu.txt b/Documentation/virtual/kvm/devices/vcpu.txt index c04165868faf..02f50686c418 100644 --- a/Documentation/virtual/kvm/devices/vcpu.txt +++ b/Documentation/virtual/kvm/devices/vcpu.txt @@ -30,4 +30,6 @@ Returns: -ENODEV: PMUv3 not supported attribute -EBUSY: PMUv3 already initialized -Request the initialization of the PMUv3. +Request the initialization of the PMUv3. This must be done after creating the +in-kernel irqchip. Creating a PMU with a userspace irqchip is currently not +supported. diff --git a/Makefile b/Makefile index 75db9f3988f3..bf6e44a421df 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 4 PATCHLEVEL = 8 -SUBLEVEL = 1 +SUBLEVEL = 2 EXTRAVERSION = NAME = Psychotic Stoned Sheep diff --git a/arch/arm/boot/dts/armada-390.dtsi b/arch/arm/boot/dts/armada-390.dtsi index 094e39c66039..6cd18d8aaac7 100644 --- a/arch/arm/boot/dts/armada-390.dtsi +++ b/arch/arm/boot/dts/armada-390.dtsi @@ -47,6 +47,8 @@ #include "armada-39x.dtsi" / { + compatible = "marvell,armada390"; + soc { internal-regs { pinctrl@18000 { @@ -54,4 +56,5 @@ reg = <0x18000 0x20>; }; }; + }; }; diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 74a9b6c394f5..9dc83b09d987 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -5,6 +5,7 @@ #include #include #include +#include #include / { model = "Qualcomm APQ8064"; @@ -559,22 +560,50 @@ compatible = "qcom,pm8921-gpio", "qcom,ssbi-gpio"; reg = <0x150>; - interrupts = <192 1>, <193 1>, <194 1>, -<195 1>, <196 1>, <197 1>, -<198 1>, <199 1>, <200 1>, -<201 1>, <202 1>, <203 1>, -<204 1>, <205 1>, <206 1>, -<207 1>, <208 1>, <209 1>, -<210 1>, <211 1>, <212 1>, -<213 1>, <214 1>, <215 1>, -<216 1>, <217 1>, <218 1>, -<219 1>, <220 1>, <221 1>, -<222 1>, <223 1>, <224 1>, -<225 1>, <226 1>, <227 1>, -<228 1>, <229 1>, <230 1>, -<231 1>, <232 1>, <233 1>, -<234 1>, <235 1>; - + interrupts = <192 IRQ_TYPE_NONE>, +<193 IRQ_TYPE_NONE>, +<194 IRQ_TYPE_NONE>, +<195 IRQ_TYPE_NONE>, +<196 IRQ_TYPE_NONE>, +<197 IRQ_TYPE_NONE>, +<198 IRQ_TYPE_NONE>, +<199 IRQ_TYPE_NONE>, +<200 IRQ_TYPE_NONE>, +<201 IRQ_TYPE_NONE>, +<202 IRQ_TYPE_NONE>, +<203 IRQ_TYPE_NONE>, +<204 IRQ_TYPE_NONE>, +<205 IRQ_TYPE_NONE>, +<206 IRQ_TYPE_NONE>, +<207 IRQ_TYPE_NONE>, +<208 IRQ_TYPE_NONE>, +<209 IRQ_TYPE_NONE>, +<210 IRQ_TYPE_NONE>, +<211 IRQ_TYPE_NONE>, +<212 IRQ_TYPE_NONE>, +<213 IRQ_TYPE_NONE>, +<214 IRQ_TYPE_NONE>, +<215 IRQ_TYPE_NONE>, +<216 IRQ_TYPE_NONE>, +<217 IRQ_TYPE_NONE>, +
Re: Linux 4.8.2
diff --git a/Documentation/virtual/kvm/devices/vcpu.txt b/Documentation/virtual/kvm/devices/vcpu.txt index c04165868faf..02f50686c418 100644 --- a/Documentation/virtual/kvm/devices/vcpu.txt +++ b/Documentation/virtual/kvm/devices/vcpu.txt @@ -30,4 +30,6 @@ Returns: -ENODEV: PMUv3 not supported attribute -EBUSY: PMUv3 already initialized -Request the initialization of the PMUv3. +Request the initialization of the PMUv3. This must be done after creating the +in-kernel irqchip. Creating a PMU with a userspace irqchip is currently not +supported. diff --git a/Makefile b/Makefile index 75db9f3988f3..bf6e44a421df 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 4 PATCHLEVEL = 8 -SUBLEVEL = 1 +SUBLEVEL = 2 EXTRAVERSION = NAME = Psychotic Stoned Sheep diff --git a/arch/arm/boot/dts/armada-390.dtsi b/arch/arm/boot/dts/armada-390.dtsi index 094e39c66039..6cd18d8aaac7 100644 --- a/arch/arm/boot/dts/armada-390.dtsi +++ b/arch/arm/boot/dts/armada-390.dtsi @@ -47,6 +47,8 @@ #include "armada-39x.dtsi" / { + compatible = "marvell,armada390"; + soc { internal-regs { pinctrl@18000 { @@ -54,4 +56,5 @@ reg = <0x18000 0x20>; }; }; + }; }; diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 74a9b6c394f5..9dc83b09d987 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -5,6 +5,7 @@ #include #include #include +#include #include / { model = "Qualcomm APQ8064"; @@ -559,22 +560,50 @@ compatible = "qcom,pm8921-gpio", "qcom,ssbi-gpio"; reg = <0x150>; - interrupts = <192 1>, <193 1>, <194 1>, -<195 1>, <196 1>, <197 1>, -<198 1>, <199 1>, <200 1>, -<201 1>, <202 1>, <203 1>, -<204 1>, <205 1>, <206 1>, -<207 1>, <208 1>, <209 1>, -<210 1>, <211 1>, <212 1>, -<213 1>, <214 1>, <215 1>, -<216 1>, <217 1>, <218 1>, -<219 1>, <220 1>, <221 1>, -<222 1>, <223 1>, <224 1>, -<225 1>, <226 1>, <227 1>, -<228 1>, <229 1>, <230 1>, -<231 1>, <232 1>, <233 1>, -<234 1>, <235 1>; - + interrupts = <192 IRQ_TYPE_NONE>, +<193 IRQ_TYPE_NONE>, +<194 IRQ_TYPE_NONE>, +<195 IRQ_TYPE_NONE>, +<196 IRQ_TYPE_NONE>, +<197 IRQ_TYPE_NONE>, +<198 IRQ_TYPE_NONE>, +<199 IRQ_TYPE_NONE>, +<200 IRQ_TYPE_NONE>, +<201 IRQ_TYPE_NONE>, +<202 IRQ_TYPE_NONE>, +<203 IRQ_TYPE_NONE>, +<204 IRQ_TYPE_NONE>, +<205 IRQ_TYPE_NONE>, +<206 IRQ_TYPE_NONE>, +<207 IRQ_TYPE_NONE>, +<208 IRQ_TYPE_NONE>, +<209 IRQ_TYPE_NONE>, +<210 IRQ_TYPE_NONE>, +<211 IRQ_TYPE_NONE>, +<212 IRQ_TYPE_NONE>, +<213 IRQ_TYPE_NONE>, +<214 IRQ_TYPE_NONE>, +<215 IRQ_TYPE_NONE>, +<216 IRQ_TYPE_NONE>, +<217 IRQ_TYPE_NONE>, +