Skip to content

Commit 6c61955

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.12.y' into rpi-6.12.y
2 parents be9088a + 11a2452 commit 6c61955

File tree

340 files changed

+3785
-2213
lines changed

Some content is hidden

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

340 files changed

+3785
-2213
lines changed

Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ properties:
2525
maxItems: 1
2626

2727
clocks:
28-
minItems: 2
28+
maxItems: 2
2929

3030
clock-names:
3131
items:

Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ properties:
2020
maxItems: 2
2121

2222
clocks:
23-
minItems: 1
23+
maxItems: 1
2424

2525
clock-names:
2626
items:

Documentation/devicetree/bindings/ufs/mediatek,ufs.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ properties:
3333

3434
vcc-supply: true
3535

36+
mediatek,ufs-disable-mcq:
37+
$ref: /schemas/types.yaml#/definitions/flag
38+
description: The mask to disable MCQ (Multi-Circular Queue) for UFS host.
39+
3640
required:
3741
- compatible
3842
- clocks

Documentation/networking/mptcp-sysctl.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ add_addr_timeout - INTEGER (seconds)
1212
resent to an MPTCP peer that has not acknowledged a previous
1313
ADD_ADDR message.
1414

15+
Do not retransmit if set to 0.
16+
1517
The default value matches TCP_RTO_MAX. This is a per-namespace
1618
sysctl.
1719

Makefile

Lines changed: 2 additions & 2 deletions
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 = 43
4+
SUBLEVEL = 44
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

@@ -1069,7 +1069,7 @@ KBUILD_USERCFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CPPFLAGS) $(KBUILD
10691069
KBUILD_USERLDFLAGS += $(filter -m32 -m64 --target=%, $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS))
10701070

10711071
# userspace programs are linked via the compiler, use the correct linker
1072-
ifeq ($(CONFIG_CC_IS_CLANG)$(CONFIG_LD_IS_LLD),yy)
1072+
ifdef CONFIG_CC_IS_CLANG
10731073
KBUILD_USERLDFLAGS += --ld-path=$(LD)
10741074
endif
10751075

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,7 @@
13601360
<&cmu_hsi2 CLK_GOUT_HSI2_SYSREG_HSI2_PCLK>;
13611361
clock-names = "core_clk", "sclk_unipro_main", "fmp",
13621362
"aclk", "pclk", "sysreg";
1363+
dma-coherent;
13631364
freq-table-hz = <0 0>, <0 0>, <0 0>, <0 0>, <0 0>, <0 0>;
13641365
pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
13651366
pinctrl-names = "default";

arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,39 @@
6969
gpios = <&main_gpio0 31 GPIO_ACTIVE_HIGH>;
7070
states = <1800000 0x0>,
7171
<3300000 0x1>;
72+
bootph-all;
7273
};
7374
};
7475

7576
&main_pmx0 {
77+
main_mmc0_pins_default: main-mmc0-default-pins {
78+
bootph-all;
79+
pinctrl-single,pins = <
80+
AM62X_IOPAD(0x220, PIN_INPUT, 0) /* (V3) MMC0_CMD */
81+
AM62X_IOPAD(0x218, PIN_INPUT, 0) /* (Y1) MMC0_CLK */
82+
AM62X_IOPAD(0x214, PIN_INPUT, 0) /* (V2) MMC0_DAT0 */
83+
AM62X_IOPAD(0x210, PIN_INPUT, 0) /* (V1) MMC0_DAT1 */
84+
AM62X_IOPAD(0x20c, PIN_INPUT, 0) /* (W2) MMC0_DAT2 */
85+
AM62X_IOPAD(0x208, PIN_INPUT, 0) /* (W1) MMC0_DAT3 */
86+
AM62X_IOPAD(0x204, PIN_INPUT, 0) /* (Y2) MMC0_DAT4 */
87+
AM62X_IOPAD(0x200, PIN_INPUT, 0) /* (W3) MMC0_DAT5 */
88+
AM62X_IOPAD(0x1fc, PIN_INPUT, 0) /* (W4) MMC0_DAT6 */
89+
AM62X_IOPAD(0x1f8, PIN_INPUT, 0) /* (V4) MMC0_DAT7 */
90+
>;
91+
};
92+
7693
vddshv_sdio_pins_default: vddshv-sdio-default-pins {
7794
pinctrl-single,pins = <
7895
AM62X_IOPAD(0x07c, PIN_OUTPUT, 7) /* (M19) GPMC0_CLK.GPIO0_31 */
7996
>;
97+
bootph-all;
8098
};
8199

82100
main_gpio1_ioexp_intr_pins_default: main-gpio1-ioexp-intr-default-pins {
83101
pinctrl-single,pins = <
84102
AM62X_IOPAD(0x01d4, PIN_INPUT, 7) /* (C13) UART0_RTSn.GPIO1_23 */
85103
>;
104+
bootph-all;
86105
};
87106

88107
pmic_irq_pins_default: pmic-irq-default-pins {
@@ -118,6 +137,7 @@
118137

119138
pinctrl-names = "default";
120139
pinctrl-0 = <&main_gpio1_ioexp_intr_pins_default>;
140+
bootph-all;
121141
};
122142

123143
exp2: gpio@23 {
@@ -140,6 +160,14 @@
140160
};
141161
};
142162

163+
&sdhci0 {
164+
bootph-all;
165+
non-removable;
166+
pinctrl-names = "default";
167+
pinctrl-0 = <&main_mmc0_pins_default>;
168+
status = "okay";
169+
};
170+
143171
&sdhci1 {
144172
vmmc-supply = <&vdd_mmc1>;
145173
vqmmc-supply = <&vddshv_sdio>;
@@ -229,6 +257,14 @@
229257
DVDD-supply = <&buck2_reg>;
230258
};
231259

260+
&main_gpio0 {
261+
bootph-all;
262+
};
263+
264+
&main_gpio1 {
265+
bootph-all;
266+
};
267+
232268
&gpmc0 {
233269
ranges = <0 0 0x00 0x51000000 0x01000000>; /* CS0 space. Min partition = 16MB */
234270
};

arch/arm64/boot/dts/ti/k3-am62-main.dtsi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,6 @@
553553
clocks = <&k3_clks 57 5>, <&k3_clks 57 6>;
554554
clock-names = "clk_ahb", "clk_xin";
555555
bus-width = <8>;
556-
mmc-ddr-1_8v;
557556
mmc-hs200-1_8v;
558557
ti,clkbuf-sel = <0x7>;
559558
ti,otap-del-sel-legacy = <0x0>;

arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,6 @@
317317
&sdhci0 {
318318
pinctrl-names = "default";
319319
pinctrl-0 = <&main_mmc0_pins_default>;
320-
disable-wp;
321320
non-removable;
322321
status = "okay";
323322
};

arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -507,16 +507,16 @@
507507
/* Verdin I2C_2_DSI */
508508
pinctrl_i2c2: main-i2c2-default-pins {
509509
pinctrl-single,pins = <
510-
AM62X_IOPAD(0x00b0, PIN_INPUT, 1) /* (K22) GPMC0_CSn2.I2C2_SCL */ /* SODIMM 55 */
511-
AM62X_IOPAD(0x00b4, PIN_INPUT, 1) /* (K24) GPMC0_CSn3.I2C2_SDA */ /* SODIMM 53 */
510+
AM62X_IOPAD(0x00b0, PIN_INPUT_PULLUP, 1) /* (K22) GPMC0_CSn2.I2C2_SCL */ /* SODIMM 55 */
511+
AM62X_IOPAD(0x00b4, PIN_INPUT_PULLUP, 1) /* (K24) GPMC0_CSn3.I2C2_SDA */ /* SODIMM 53 */
512512
>;
513513
};
514514

515515
/* Verdin I2C_4_CSI */
516516
pinctrl_i2c3: main-i2c3-default-pins {
517517
pinctrl-single,pins = <
518-
AM62X_IOPAD(0x01d0, PIN_INPUT, 2) /* (A15) UART0_CTSn.I2C3_SCL */ /* SODIMM 95 */
519-
AM62X_IOPAD(0x01d4, PIN_INPUT, 2) /* (B15) UART0_RTSn.I2C3_SDA */ /* SODIMM 93 */
518+
AM62X_IOPAD(0x01d0, PIN_INPUT_PULLUP, 2) /* (A15) UART0_CTSn.I2C3_SCL */ /* SODIMM 95 */
519+
AM62X_IOPAD(0x01d4, PIN_INPUT_PULLUP, 2) /* (B15) UART0_RTSn.I2C3_SDA */ /* SODIMM 93 */
520520
>;
521521
};
522522

@@ -786,8 +786,8 @@
786786
/* Verdin I2C_3_HDMI */
787787
pinctrl_mcu_i2c0: mcu-i2c0-default-pins {
788788
pinctrl-single,pins = <
789-
AM62X_MCU_IOPAD(0x0044, PIN_INPUT, 0) /* (A8) MCU_I2C0_SCL */ /* SODIMM 59 */
790-
AM62X_MCU_IOPAD(0x0048, PIN_INPUT, 0) /* (D10) MCU_I2C0_SDA */ /* SODIMM 57 */
789+
AM62X_MCU_IOPAD(0x0044, PIN_INPUT_PULLUP, 0) /* (A8) MCU_I2C0_SCL */ /* SODIMM 59 */
790+
AM62X_MCU_IOPAD(0x0048, PIN_INPUT_PULLUP, 0) /* (D10) MCU_I2C0_SDA */ /* SODIMM 57 */
791791
>;
792792
};
793793

0 commit comments

Comments
 (0)