Skip to content

Commit d679763

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.6.y' into rpi-6.6.y
2 parents 2c32c36 + ad07a29 commit d679763

File tree

586 files changed

+6545
-2946
lines changed

Some content is hidden

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

586 files changed

+6545
-2946
lines changed

Documentation/ABI/testing/sysfs-devices-system-cpu

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,8 @@ Description: Control Symmetric Multi Threading (SMT)
565565
================ =========================================
566566

567567
If control status is "forceoff" or "notsupported" writes
568-
are rejected.
568+
are rejected. Note that enabling SMT on PowerPC skips
569+
offline cores.
569570

570571
What: /sys/devices/system/cpu/cpuX/power/energy_perf_bias
571572
Date: March 2019

Documentation/locking/hwspinlock.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,17 @@ is already free).
8585

8686
Should be called from a process context (might sleep).
8787

88+
::
89+
90+
int hwspin_lock_bust(struct hwspinlock *hwlock, unsigned int id);
91+
92+
After verifying the owner of the hwspinlock, release a previously acquired
93+
hwspinlock; returns 0 on success, or an appropriate error code on failure
94+
(e.g. -EOPNOTSUPP if the bust operation is not defined for the specific
95+
hwspinlock).
96+
97+
Should be called from a process context (might sleep).
98+
8899
::
89100

90101
int hwspin_lock_timeout(struct hwspinlock *hwlock, unsigned int timeout);

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 = 6
4-
SUBLEVEL = 47
4+
SUBLEVEL = 50
55
EXTRAVERSION =
66
NAME = Hurr durr I'ma ninja sloth
77

arch/arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -274,24 +274,24 @@
274274

275275
led@0 {
276276
chan-name = "R";
277-
led-cur = /bits/ 8 <0x20>;
278-
max-cur = /bits/ 8 <0x60>;
277+
led-cur = /bits/ 8 <0x6e>;
278+
max-cur = /bits/ 8 <0xc8>;
279279
reg = <0>;
280280
color = <LED_COLOR_ID_RED>;
281281
};
282282

283283
led@1 {
284284
chan-name = "G";
285-
led-cur = /bits/ 8 <0x20>;
286-
max-cur = /bits/ 8 <0x60>;
285+
led-cur = /bits/ 8 <0xbe>;
286+
max-cur = /bits/ 8 <0xc8>;
287287
reg = <1>;
288288
color = <LED_COLOR_ID_GREEN>;
289289
};
290290

291291
led@2 {
292292
chan-name = "B";
293-
led-cur = /bits/ 8 <0x20>;
294-
max-cur = /bits/ 8 <0x60>;
293+
led-cur = /bits/ 8 <0xbe>;
294+
max-cur = /bits/ 8 <0xc8>;
295295
reg = <2>;
296296
color = <LED_COLOR_ID_BLUE>;
297297
};

arch/arm/boot/dts/ti/omap/omap3-n900.dts

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

782782
mount-matrix = "-1", "0", "0",
783783
"0", "1", "0",
784-
"0", "0", "1";
784+
"0", "0", "-1";
785785
};
786786

787787
cam1: camera@3e {

arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -163,13 +163,12 @@
163163

164164
simple-audio-card,cpu {
165165
sound-dai = <&sai3>;
166+
frame-master;
167+
bitclock-master;
166168
};
167169

168170
simple-audio-card,codec {
169171
sound-dai = <&wm8962>;
170-
clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO1>;
171-
frame-master;
172-
bitclock-master;
173172
};
174173
};
175174
};
@@ -381,10 +380,9 @@
381380
&sai3 {
382381
pinctrl-names = "default";
383382
pinctrl-0 = <&pinctrl_sai3>;
384-
assigned-clocks = <&clk IMX8MP_CLK_SAI3>,
385-
<&clk IMX8MP_AUDIO_PLL2> ;
386-
assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL2_OUT>;
387-
assigned-clock-rates = <12288000>, <361267200>;
383+
assigned-clocks = <&clk IMX8MP_CLK_SAI3>;
384+
assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>;
385+
assigned-clock-rates = <12288000>;
388386
fsl,sai-mclk-direction-output;
389387
status = "okay";
390388
};

arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@
437437
pinctrl-0 = <&pinctrl_usdhc2_hs>, <&pinctrl_usdhc2_gpio>;
438438
pinctrl-1 = <&pinctrl_usdhc2_uhs>, <&pinctrl_usdhc2_gpio>;
439439
pinctrl-2 = <&pinctrl_usdhc2_uhs>, <&pinctrl_usdhc2_gpio>;
440-
cd-gpios = <&gpio3 00 GPIO_ACTIVE_LOW>;
440+
cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
441441
vmmc-supply = <&reg_usdhc2_vmmc>;
442442
bus-width = <4>;
443443
no-sdio;

arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
linux,cma {
2020
compatible = "shared-dma-pool";
2121
reusable;
22-
alloc-ranges = <0 0x60000000 0 0x40000000>;
22+
alloc-ranges = <0 0x80000000 0 0x40000000>;
2323
size = <0 0x10000000>;
2424
linux,cma-default;
2525
};

arch/arm64/boot/dts/freescale/imx93.dtsi

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,6 +786,8 @@
786786
fsl,num-tx-queues = <3>;
787787
fsl,num-rx-queues = <3>;
788788
fsl,stop-mode = <&wakeupmix_gpr 0x0c 1>;
789+
nvmem-cells = <&eth_mac1>;
790+
nvmem-cell-names = "mac-address";
789791
status = "disabled";
790792
};
791793

@@ -807,7 +809,9 @@
807809
<&clk IMX93_CLK_SYS_PLL_PFD0_DIV2>;
808810
assigned-clock-rates = <100000000>, <250000000>;
809811
intf_mode = <&wakeupmix_gpr 0x28>;
810-
snps,clk-csr = <0>;
812+
snps,clk-csr = <6>;
813+
nvmem-cells = <&eth_mac2>;
814+
nvmem-cell-names = "mac-address";
811815
status = "disabled";
812816
};
813817

@@ -888,6 +892,15 @@
888892
reg = <0x47510000 0x10000>;
889893
#address-cells = <1>;
890894
#size-cells = <1>;
895+
896+
eth_mac1: mac-address@4ec {
897+
reg = <0x4ec 0x6>;
898+
};
899+
900+
eth_mac2: mac-address@4f2 {
901+
reg = <0x4f2 0x6>;
902+
};
903+
891904
};
892905

893906
s4muap: mailbox@47520000 {

arch/arm64/kernel/acpi_numa.c

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

2828
#include <asm/numa.h>
2929

30-
static int acpi_early_node_map[NR_CPUS] __initdata = { NUMA_NO_NODE };
30+
static int acpi_early_node_map[NR_CPUS] __initdata = { [0 ... NR_CPUS - 1] = NUMA_NO_NODE };
3131

3232
int __init acpi_numa_get_nid(unsigned int cpu)
3333
{

0 commit comments

Comments
 (0)