Skip to content

Commit 32fca0b

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.14.y' into v6.14+
2 parents d1b1f83 + d12acd7 commit 32fca0b

455 files changed

Lines changed: 5761 additions & 2514 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3119,6 +3119,8 @@
31193119
* max_sec_lba48: Set or clear transfer size limit to
31203120
65535 sectors.
31213121

3122+
* external: Mark port as external (hotplug-capable).
3123+
31223124
* [no]lpm: Enable or disable link power management.
31233125

31243126
* [no]setxfer: Indicate if transfer speed mode setting

Documentation/arch/arm64/silicon-errata.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,8 @@ stable kernels.
284284
+----------------+-----------------+-----------------+-----------------------------+
285285
| Rockchip | RK3588 | #3588001 | ROCKCHIP_ERRATUM_3588001 |
286286
+----------------+-----------------+-----------------+-----------------------------+
287+
| Rockchip | RK3568 | #3568002 | ROCKCHIP_ERRATUM_3568002 |
288+
+----------------+-----------------+-----------------+-----------------------------+
287289
+----------------+-----------------+-----------------+-----------------------------+
288290
| Fujitsu | A64FX | E#010001 | FUJITSU_ERRATUM_010001 |
289291
+----------------+-----------------+-----------------+-----------------------------+

Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ properties:
5555
- const: arm,primecell
5656

5757
reg:
58-
minItems: 1
59-
maxItems: 2
58+
maxItems: 1
6059

6160
clocks:
6261
maxItems: 1

Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ properties:
4141
- const: arm,primecell
4242

4343
reg:
44-
minItems: 1
45-
maxItems: 2
44+
maxItems: 1
4645

4746
qcom,dsb-element-bits:
4847
description:

Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ properties:
7171
description:
7272
Any lane can be inverted or not.
7373
minItems: 1
74-
maxItems: 2
74+
maxItems: 3
7575

7676
required:
7777
- data-lanes

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22
VERSION = 6
33
PATCHLEVEL = 14
4-
SUBLEVEL = 2
4+
SUBLEVEL = 3
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

@@ -1064,6 +1064,9 @@ KBUILD_CFLAGS += -fno-strict-overflow
10641064
# Make sure -fstack-check isn't enabled (like gentoo apparently did)
10651065
KBUILD_CFLAGS += -fno-stack-check
10661066

1067+
# Ensure compilers do not transform certain loops into calls to wcslen()
1068+
KBUILD_CFLAGS += -fno-builtin-wcslen
1069+
10671070
# change __FILE__ to the relative path to the source directory
10681071
ifdef building_out_of_srctree
10691072
KBUILD_CPPFLAGS += $(call cc-option,-fmacro-prefix-map=$(srcroot)/=)

arch/arm/lib/crc-t10dif-glue.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,7 @@ u16 crc_t10dif_arch(u16 crc, const u8 *data, size_t length)
4444
crc_t10dif_pmull8(crc, data, length, buf);
4545
kernel_neon_end();
4646

47-
crc = 0;
48-
data = buf;
49-
length = sizeof(buf);
47+
return crc_t10dif_generic(0, buf, sizeof(buf));
5048
}
5149
}
5250
return crc_t10dif_generic(crc, data, length);

arch/arm64/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1302,6 +1302,15 @@ config NVIDIA_CARMEL_CNP_ERRATUM
13021302

13031303
If unsure, say Y.
13041304

1305+
config ROCKCHIP_ERRATUM_3568002
1306+
bool "Rockchip 3568002: GIC600 can not access physical addresses higher than 4GB"
1307+
default y
1308+
help
1309+
The Rockchip RK3566 and RK3568 GIC600 SoC integrations have AXI
1310+
addressing limited to the first 32bit of physical address space.
1311+
1312+
If unsure, say Y.
1313+
13051314
config ROCKCHIP_ERRATUM_3588001
13061315
bool "Rockchip 3588001: GIC600 can not support shareability attributes"
13071316
default y

arch/arm64/boot/dts/exynos/google/gs101.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1454,6 +1454,7 @@
14541454
/* TODO: update once support for this CMU exists */
14551455
clocks = <0>;
14561456
clock-names = "pclk";
1457+
status = "disabled";
14571458
};
14581459

14591460
cmu_top: clock-controller@1e080000 {

arch/arm64/boot/dts/mediatek/mt8173.dtsi

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,8 +1255,7 @@
12551255
};
12561256

12571257
pwm0: pwm@1401e000 {
1258-
compatible = "mediatek,mt8173-disp-pwm",
1259-
"mediatek,mt6595-disp-pwm";
1258+
compatible = "mediatek,mt8173-disp-pwm";
12601259
reg = <0 0x1401e000 0 0x1000>;
12611260
#pwm-cells = <2>;
12621261
clocks = <&mmsys CLK_MM_DISP_PWM026M>,
@@ -1266,8 +1265,7 @@
12661265
};
12671266

12681267
pwm1: pwm@1401f000 {
1269-
compatible = "mediatek,mt8173-disp-pwm",
1270-
"mediatek,mt6595-disp-pwm";
1268+
compatible = "mediatek,mt8173-disp-pwm";
12711269
reg = <0 0x1401f000 0 0x1000>;
12721270
#pwm-cells = <2>;
12731271
clocks = <&mmsys CLK_MM_DISP_PWM126M>,

0 commit comments

Comments
 (0)