Skip to content

Commit 5b156d4

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.12.y' into rpi-6.12.y
2 parents 78e475f + c4ffbe2 commit 5b156d4

745 files changed

Lines changed: 8154 additions & 5262 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/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ properties:
5050
The 2nd cell contains the interrupt number for the interrupt type.
5151
SPI interrupts are in the range [0-987]. PPI interrupts are in the
5252
range [0-15]. Extended SPI interrupts are in the range [0-1023].
53-
Extended PPI interrupts are in the range [0-127].
53+
Extended PPI interrupts are in the range [0-63].
5454
5555
The 3rd cell is the flags, encoded as follows:
5656
bits[3:0] trigger type and level flags.

Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,6 @@ allOf:
131131
else:
132132
properties:
133133
spi-cpha: false
134-
required:
135-
- spi-cpol
136134

137135
unevaluatedProperties: false
138136

Documentation/mm/hugetlbfs_reserv.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ are enough free huge pages to accommodate the reservation. If there are,
155155
the global reservation count resv_huge_pages is adjusted something like the
156156
following::
157157

158-
if (resv_needed <= (resv_huge_pages - free_huge_pages))
158+
if (resv_needed <= (free_huge_pages - resv_huge_pages)
159159
resv_huge_pages += resv_needed;
160160

161161
Note that the global lock hugetlb_lock is held when checking and adjusting

Documentation/networking/netconsole.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ following format::
4545
r if present, prepend kernel version (release) to the message
4646
src-port source for UDP packets (defaults to 6665)
4747
src-ip source IP to use (interface address)
48-
dev network interface (eth0)
48+
dev network interface name (eth0) or MAC address
4949
tgt-port port for logging agent (6666)
5050
tgt-ip IP address for logging agent
5151
tgt-macaddr ethernet MAC address for logging agent (broadcast)
@@ -62,6 +62,10 @@ or using IPv6::
6262

6363
insmod netconsole netconsole=@/,@fd00:1:2:3::1/
6464

65+
or using a MAC address to select the egress interface::
66+
67+
linux netconsole=4444@10.0.0.1/22:33:44:55:66:77,9353@10.0.0.2/12:34:56:78:9a:bc
68+
6569
It also supports logging to multiple remote agents by specifying
6670
parameters for the multiple agents separated by semicolons and the
6771
complete string enclosed in "quotes", thusly::

Makefile

Lines changed: 1 addition & 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 = 12
4-
SUBLEVEL = 90
4+
SUBLEVEL = 91
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

arch/arc/net/bpf_jit_arcv2.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2427,7 +2427,7 @@ u8 arc_prologue(u8 *buf, u32 usage, u16 frame_size)
24272427

24282428
#ifdef ARC_BPF_JIT_DEBUG
24292429
if ((usage & BIT(ARC_R_FP)) && frame_size == 0) {
2430-
pr_err("FP is being saved while there is no frame.");
2430+
pr_err("FP is being saved while there is no frame.\n");
24312431
BUG();
24322432
}
24332433
#endif
@@ -2454,7 +2454,7 @@ u8 arc_epilogue(u8 *buf, u32 usage, u16 frame_size)
24542454

24552455
#ifdef ARC_BPF_JIT_DEBUG
24562456
if ((usage & BIT(ARC_R_FP)) && frame_size == 0) {
2457-
pr_err("FP is being saved while there is no frame.");
2457+
pr_err("FP is being saved while there is no frame.\n");
24582458
BUG();
24592459
}
24602460
#endif
@@ -2868,7 +2868,7 @@ u8 gen_jmp_64(u8 *buf, u8 rd, u8 rs, u8 cond, u32 curr_off, u32 targ_off)
28682868
break;
28692869
default:
28702870
#ifdef ARC_BPF_JIT_DEBUG
2871-
pr_err("64-bit jump condition is not known.");
2871+
pr_err("64-bit jump condition is not known.\n");
28722872
BUG();
28732873
#endif
28742874
}
@@ -2948,7 +2948,7 @@ u8 gen_jmp_32(u8 *buf, u8 rd, u8 rs, u8 cond, u32 curr_off, u32 targ_off)
29482948
*/
29492949
if (cond >= ARC_CC_LAST) {
29502950
#ifdef ARC_BPF_JIT_DEBUG
2951-
pr_err("32-bit jump condition is not known.");
2951+
pr_err("32-bit jump condition is not known.\n");
29522952
BUG();
29532953
#endif
29542954
return 0;

arch/arm/boot/dts/mediatek/mt7623.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@
328328

329329
efuse: efuse@10206000 {
330330
compatible = "mediatek,mt7623-efuse",
331-
"mediatek,mt8173-efuse";
331+
"mediatek,efuse";
332332
reg = <0 0x10206000 0 0x1000>;
333333
#address-cells = <1>;
334334
#size-cells = <1>;

arch/arm/boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
compatible = "ns8250";
107107
clocks = <&clk14745600>;
108108
fsl,weim-cs-timing = <0x0000d603 0x0d1d0d01 0x00d20000>;
109-
interrupts = <&gpio2 23 IRQ_TYPE_LEVEL_LOW>;
109+
interrupts-extended = <&gpio2 23 IRQ_TYPE_LEVEL_LOW>;
110110
reg = <3 0x200000 0x1000>;
111111
reg-shift = <1>;
112112
reg-io-width = <1>;
@@ -119,7 +119,7 @@
119119
compatible = "ns8250";
120120
clocks = <&clk14745600>;
121121
fsl,weim-cs-timing = <0x0000d603 0x0d1d0d01 0x00d20000>;
122-
interrupts = <&gpio2 22 IRQ_TYPE_LEVEL_LOW>;
122+
interrupts-extended = <&gpio2 22 IRQ_TYPE_LEVEL_LOW>;
123123
reg = <3 0x400000 0x1000>;
124124
reg-shift = <1>;
125125
reg-io-width = <1>;
@@ -132,7 +132,7 @@
132132
compatible = "ns8250";
133133
clocks = <&clk14745600>;
134134
fsl,weim-cs-timing = <0x0000d603 0x0d1d0d01 0x00d20000>;
135-
interrupts = <&gpio2 27 IRQ_TYPE_LEVEL_LOW>;
135+
interrupts-extended = <&gpio2 27 IRQ_TYPE_LEVEL_LOW>;
136136
reg = <3 0x800000 0x1000>;
137137
reg-shift = <1>;
138138
reg-io-width = <1>;
@@ -145,7 +145,7 @@
145145
compatible = "ns8250";
146146
clocks = <&clk14745600>;
147147
fsl,weim-cs-timing = <0x0000d603 0x0d1d0d01 0x00d20000>;
148-
interrupts = <&gpio2 30 IRQ_TYPE_LEVEL_LOW>;
148+
interrupts-extended = <&gpio2 30 IRQ_TYPE_LEVEL_LOW>;
149149
reg = <3 0x1000000 0x1000>;
150150
reg-shift = <1>;
151151
reg-io-width = <1>;

arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
pinctrl-names = "default";
7777
pinctrl-0 = <&pinctrl_touch>;
7878
reg = <0>;
79-
interrupts = <&gpio4 25 IRQ_TYPE_LEVEL_LOW>;
79+
interrupts-extended = <&gpio4 25 IRQ_TYPE_LEVEL_LOW>;
8080
spi-cpol;
8181
spi-max-frequency = <1500000>;
8282
ti,keep-vref-on;

arch/arm/mach-omap1/clock_data.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -700,8 +700,8 @@ int __init omap1_clk_init(void)
700700
/* Make sure UART clocks are enabled early */
701701
if (cpu_is_omap16xx())
702702
omap_writel(omap_readl(MOD_CONF_CTRL_0) |
703-
CONF_MOD_UART1_CLK_MODE_R |
704-
CONF_MOD_UART3_CLK_MODE_R, MOD_CONF_CTRL_0);
703+
(1 << CONF_MOD_UART1_CLK_MODE_R) |
704+
(1 << CONF_MOD_UART3_CLK_MODE_R), MOD_CONF_CTRL_0);
705705
#endif
706706

707707
/* USB_REQ_EN will be disabled later if necessary (usb_dc_ck) */

0 commit comments

Comments
 (0)