Skip to content

Commit

Permalink
Merge tag 'v5.15.5' into linux-5.15.y-rt
Browse files Browse the repository at this point in the history
This is the 5.15.5 stable release
  • Loading branch information
Sebastian Andrzej Siewior committed Nov 29, 2021
2 parents 2534ec5 + f00712e commit 836bce1
Show file tree
Hide file tree
Showing 397 changed files with 3,309 additions and 1,692 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 5
PATCHLEVEL = 15
SUBLEVEL = 3
SUBLEVEL = 5
EXTRAVERSION =
NAME = Trick or Treat

Expand Down
2 changes: 1 addition & 1 deletion arch/arc/kernel/process.c
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ int elf_check_arch(const struct elf32_hdr *x)
eflags = x->e_flags;
if ((eflags & EF_ARC_OSABI_MSK) != EF_ARC_OSABI_CURRENT) {
pr_err("ABI mismatch - you need newer toolchain\n");
force_sigsegv(SIGSEGV);
force_fatal_sig(SIGSEGV);
return 0;
}

Expand Down
1 change: 1 addition & 0 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1458,6 +1458,7 @@ config HIGHMEM
bool "High Memory Support"
depends on MMU
select KMAP_LOCAL
select KMAP_LOCAL_NON_LINEAR_PTE_ARRAY
help
The address space of ARM processors is only 4 Gigabytes large
and it has to accommodate user address space, kernel address
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/bcm-nsp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
interrupt-affinity = <&cpu0>, <&cpu1>;
};

mpcore@19000000 {
mpcore-bus@19000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x19000000 0x00023000>;
#address-cells = <1>;
Expand Down Expand Up @@ -219,7 +219,7 @@
status = "disabled";
};

sdio: sdhci@21000 {
sdio: mmc@21000 {
compatible = "brcm,sdhci-iproc-cygnus";
reg = <0x21000 0x100>;
interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/bcm47094-linksys-panamera.dts
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
};
};

mdio-bus-mux@18003000 {
mdio-mux@18003000 {

/* BIT(9) = 1 => external mdio */
mdio@200 {
Expand Down
22 changes: 22 additions & 0 deletions arch/arm/boot/dts/bcm53016-meraki-mr32.dts
Original file line number Diff line number Diff line change
Expand Up @@ -195,3 +195,25 @@
};
};
};

&srab {
status = "okay";

ports {
port@0 {
reg = <0>;
label = "poe";
};

port@5 {
reg = <5>;
label = "cpu";
ethernet = <&gmac0>;

fixed-link {
speed = <1000>;
duplex-full;
};
};
};
};
10 changes: 5 additions & 5 deletions arch/arm/boot/dts/bcm5301x.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
#size-cells = <1>;
interrupt-parent = <&gic>;

chipcommonA@18000000 {
chipcommon-a-bus@18000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x18000000 0x00001000>;
#address-cells = <1>;
Expand All @@ -44,7 +44,7 @@
};
};

mpcore@19000000 {
mpcore-bus@19000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x19000000 0x00023000>;
#address-cells = <1>;
Expand Down Expand Up @@ -369,8 +369,8 @@
#address-cells = <1>;
};

mdio-bus-mux@18003000 {
compatible = "mdio-mux-mmioreg";
mdio-mux@18003000 {
compatible = "mdio-mux-mmioreg", "mdio-mux";
mdio-parent-bus = <&mdio>;
#address-cells = <1>;
#size-cells = <0>;
Expand Down Expand Up @@ -415,7 +415,7 @@
status = "disabled";
};

dmu@1800c000 {
dmu-bus@1800c000 {
compatible = "simple-bus";
ranges = <0 0x1800c000 0x1000>;
#address-cells = <1>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/ls1021a-tsn.dts
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@

flash@0 {
/* Rev. A uses 64MB flash, Rev. B & C use 32MB flash */
compatible = "jedec,spi-nor", "s25fl256s1", "s25fl512s";
compatible = "jedec,spi-nor";
spi-max-frequency = <20000000>;
#address-cells = <1>;
#size-cells = <1>;
Expand Down
66 changes: 33 additions & 33 deletions arch/arm/boot/dts/ls1021a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -329,39 +329,6 @@
#thermal-sensor-cells = <1>;
};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};

dspi0: spi@2100000 {
compatible = "fsl,ls1021a-v1.0-dspi";
#address-cells = <1>;
Expand Down Expand Up @@ -1016,4 +983,37 @@
big-endian;
};
};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};
};
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
6 changes: 3 additions & 3 deletions arch/arm/boot/dts/qcom-ipq8064-rb3011.dts
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
stdout-path = "serial0:115200n8";
};

memory@0 {
memory@42000000 {
reg = <0x42000000 0x3e000000>;
device_type = "memory";
};

mdio0: mdio@0 {
mdio0: mdio-0 {
status = "okay";
compatible = "virtual,mdio-gpio";
gpios = <&qcom_pinmux 1 GPIO_ACTIVE_HIGH>,
Expand Down Expand Up @@ -91,7 +91,7 @@
};
};

mdio1: mdio@1 {
mdio1: mdio-1 {
status = "okay";
compatible = "virtual,mdio-gpio";
gpios = <&qcom_pinmux 11 GPIO_ACTIVE_HIGH>,
Expand Down
8 changes: 4 additions & 4 deletions arch/arm/boot/dts/ste-ux500-samsung-skomer.dts
Original file line number Diff line number Diff line change
Expand Up @@ -292,10 +292,10 @@
};

ab8500_ldo_aux2 {
/* Supplies the Cypress TMA140 touchscreen only with 3.3V */
/* Supplies the Cypress TMA140 touchscreen only with 3.0V */
regulator-name = "AUX2";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-min-microvolt = <3000000>;
regulator-max-microvolt = <3000000>;
};

ab8500_ldo_aux3 {
Expand All @@ -314,9 +314,9 @@

ab8500_ldo_aux5 {
regulator-name = "AUX5";
/* Intended for 1V8 for touchscreen but actually left unused */
regulator-min-microvolt = <1050000>;
regulator-max-microvolt = <2790000>;
regulator-always-on;
};

ab8500_ldo_aux6 {
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-a33.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
#include <dt-bindings/thermal/thermal.h>

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -164,7 +164,7 @@
io-channels = <&ths>;
};

mali_opp_table: gpu-opp-table {
mali_opp_table: opp-table-gpu {
compatible = "operating-points-v2";

opp-144000000 {
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-a83t.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@
status = "disabled";
};

cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cluster0 {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -253,7 +253,7 @@
};
};

cpu1_opp_table: opp_table1 {
cpu1_opp_table: opp-table-cluster1 {
compatible = "operating-points-v2";
opp-shared;

Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-h3.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
#include <dt-bindings/thermal/thermal.h>

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -112,7 +112,7 @@
};
};

gpu_opp_table: gpu-opp-table {
gpu_opp_table: opp-table-gpu {
compatible = "operating-points-v2";

opp-120000000 {
Expand Down
6 changes: 3 additions & 3 deletions arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -343,19 +343,19 @@
};

thermal-zones {
cpu-thermal-zone {
cpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 0>;
};

ddr-thermal-zone {
ddr-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 2>;
};

gpu-thermal-zone {
gpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 1>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// Copyright (C) 2020 Chen-Yu Tsai <wens@csie.org>

/ {
cpu_opp_table: cpu-opp-table {
cpu_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@
};
};

gpu_thermal {
gpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 1>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Copyright (C) 2020 Clément Péron <peron.clem@gmail.com>

/ {
cpu_opp_table: cpu-opp-table {
cpu_opp_table: opp-table-cpu {
compatible = "allwinner,sun50i-h6-operating-points";
nvmem-cells = <&cpu_speed_grade>;
opp-shared;
Expand Down

0 comments on commit 836bce1

Please sign in to comment.