Skip to content

Commit 8dc0f26

Browse files
committed
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC fixes from Arnd Bergmann: "This should be the last set of bugfixes for arm-soc in v4.9. None of these are critical regressions, but it would be nice to still get them merged. - On the Juno platform, the idle latency was described wrong, leading to suboptimal cpuidle tuning. - Also on the same platform, PCI I/O space was set up incorrectly and could not work. - On the sti platform, a syntactically incorrect DT entry caused warnings. - The newly added 'gr8' platform has somewhat confusing file names, which we rename for consistency" * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: arm64: dts: juno: fix cluster sleep state entry latency on all SoC versions arm64: dts: juno: Correct PCI IO window ARM: dts: STiH407-family: fix i2c nodes ARM: gr8: Rename the DTSI and relevant DTS
2 parents 8bca927 + 909e481 commit 8dc0f26

File tree

8 files changed

+22
-6
lines changed

8 files changed

+22
-6
lines changed

arch/arm/boot/dts/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,6 @@ dtb-$(CONFIG_MACH_SUN4I) += \
745745
sun4i-a10-pcduino2.dtb \
746746
sun4i-a10-pov-protab2-ips9.dtb
747747
dtb-$(CONFIG_MACH_SUN5I) += \
748-
ntc-gr8-evb.dtb \
749748
sun5i-a10s-auxtek-t003.dtb \
750749
sun5i-a10s-auxtek-t004.dtb \
751750
sun5i-a10s-mk802.dtb \
@@ -761,6 +760,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \
761760
sun5i-a13-olinuxino-micro.dtb \
762761
sun5i-a13-q8-tablet.dtb \
763762
sun5i-a13-utoo-p66.dtb \
763+
sun5i-gr8-evb.dtb \
764764
sun5i-r8-chip.dtb
765765
dtb-$(CONFIG_MACH_SUN6I) += \
766766
sun6i-a31-app4-evb1.dtb \

arch/arm/boot/dts/stih407-family.dtsi

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@
283283
clock-frequency = <400000>;
284284
pinctrl-names = "default";
285285
pinctrl-0 = <&pinctrl_i2c0_default>;
286+
#address-cells = <1>;
287+
#size-cells = <0>;
286288

287289
status = "disabled";
288290
};
@@ -296,6 +298,8 @@
296298
clock-frequency = <400000>;
297299
pinctrl-names = "default";
298300
pinctrl-0 = <&pinctrl_i2c1_default>;
301+
#address-cells = <1>;
302+
#size-cells = <0>;
299303

300304
status = "disabled";
301305
};
@@ -309,6 +313,8 @@
309313
clock-frequency = <400000>;
310314
pinctrl-names = "default";
311315
pinctrl-0 = <&pinctrl_i2c2_default>;
316+
#address-cells = <1>;
317+
#size-cells = <0>;
312318

313319
status = "disabled";
314320
};
@@ -322,6 +328,8 @@
322328
clock-frequency = <400000>;
323329
pinctrl-names = "default";
324330
pinctrl-0 = <&pinctrl_i2c3_default>;
331+
#address-cells = <1>;
332+
#size-cells = <0>;
325333

326334
status = "disabled";
327335
};
@@ -335,6 +343,8 @@
335343
clock-frequency = <400000>;
336344
pinctrl-names = "default";
337345
pinctrl-0 = <&pinctrl_i2c4_default>;
346+
#address-cells = <1>;
347+
#size-cells = <0>;
338348

339349
status = "disabled";
340350
};
@@ -348,6 +358,8 @@
348358
clock-frequency = <400000>;
349359
pinctrl-names = "default";
350360
pinctrl-0 = <&pinctrl_i2c5_default>;
361+
#address-cells = <1>;
362+
#size-cells = <0>;
351363

352364
status = "disabled";
353365
};
@@ -363,6 +375,8 @@
363375
clock-frequency = <400000>;
364376
pinctrl-names = "default";
365377
pinctrl-0 = <&pinctrl_i2c10_default>;
378+
#address-cells = <1>;
379+
#size-cells = <0>;
366380

367381
status = "disabled";
368382
};
@@ -376,6 +390,8 @@
376390
clock-frequency = <400000>;
377391
pinctrl-names = "default";
378392
pinctrl-0 = <&pinctrl_i2c11_default>;
393+
#address-cells = <1>;
394+
#size-cells = <0>;
379395

380396
status = "disabled";
381397
};

arch/arm/boot/dts/ntc-gr8-evb.dts renamed to arch/arm/boot/dts/sun5i-gr8-evb.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
*/
4545

4646
/dts-v1/;
47-
#include "ntc-gr8.dtsi"
47+
#include "sun5i-gr8.dtsi"
4848
#include "sunxi-common-regulators.dtsi"
4949

5050
#include <dt-bindings/gpio/gpio.h>
File renamed without changes.

arch/arm64/boot/dts/arm/juno-base.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@
393393
#address-cells = <3>;
394394
#size-cells = <2>;
395395
dma-coherent;
396-
ranges = <0x01000000 0x00 0x5f800000 0x00 0x5f800000 0x0 0x00800000>,
396+
ranges = <0x01000000 0x00 0x00000000 0x00 0x5f800000 0x0 0x00800000>,
397397
<0x02000000 0x00 0x50000000 0x00 0x50000000 0x0 0x08000000>,
398398
<0x42000000 0x40 0x00000000 0x40 0x00000000 0x1 0x00000000>;
399399
#interrupt-cells = <1>;

arch/arm64/boot/dts/arm/juno-r1.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
compatible = "arm,idle-state";
7777
arm,psci-suspend-param = <0x1010000>;
7878
local-timer-stop;
79-
entry-latency-us = <300>;
79+
entry-latency-us = <400>;
8080
exit-latency-us = <1200>;
8181
min-residency-us = <2500>;
8282
};

arch/arm64/boot/dts/arm/juno-r2.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
compatible = "arm,idle-state";
7777
arm,psci-suspend-param = <0x1010000>;
7878
local-timer-stop;
79-
entry-latency-us = <300>;
79+
entry-latency-us = <400>;
8080
exit-latency-us = <1200>;
8181
min-residency-us = <2500>;
8282
};

arch/arm64/boot/dts/arm/juno.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
compatible = "arm,idle-state";
7777
arm,psci-suspend-param = <0x1010000>;
7878
local-timer-stop;
79-
entry-latency-us = <300>;
79+
entry-latency-us = <400>;
8080
exit-latency-us = <1200>;
8181
min-residency-us = <2500>;
8282
};

0 commit comments

Comments
 (0)