Skip to content

Commit e41b05a

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.1.y' into rpi-6.1.y
2 parents 1a08024 + ba6f5fb commit e41b05a

File tree

214 files changed

+2310
-1337
lines changed

Some content is hidden

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

214 files changed

+2310
-1337
lines changed

Documentation/ABI/testing/sysfs-bus-optee-devices

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,12 @@ Description:
66
OP-TEE bus provides reference to registered drivers under this directory. The <uuid>
77
matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers
88
are free to create needed API under optee-ta-<uuid> directory.
9+
10+
What: /sys/bus/tee/devices/optee-ta-<uuid>/need_supplicant
11+
Date: November 2023
12+
KernelVersion: 6.7
13+
Contact: op-tee@lists.trustedfirmware.org
14+
Description:
15+
Allows to distinguish whether an OP-TEE based TA/device requires user-space
16+
tee-supplicant to function properly or not. This attribute will be present for
17+
devices which depend on tee-supplicant to be running.

Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ properties:
6262
- description: MPM pin number
6363
- description: GIC SPI number for the MPM pin
6464

65+
'#power-domain-cells':
66+
const: 0
67+
6568
required:
6669
- compatible
6770
- reg
@@ -93,4 +96,5 @@ examples:
9396
<86 183>,
9497
<90 260>,
9598
<91 260>;
99+
#power-domain-cells = <0>;
96100
};

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 = 1
4-
SUBLEVEL = 66
4+
SUBLEVEL = 68
55
EXTRAVERSION =
66
NAME = Curry Ramen
77

arch/arm/boot/dts/imx28-xea.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "imx28-lwe.dtsi"
99

1010
/ {
11+
model = "Liebherr XEA board";
1112
compatible = "lwn,imx28-xea", "fsl,imx28";
1213
};
1314

arch/arm/boot/dts/imx6ul-pico.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@
121121
max-speed = <100>;
122122
interrupt-parent = <&gpio5>;
123123
interrupts = <6 IRQ_TYPE_LEVEL_LOW>;
124+
clocks = <&clks IMX6UL_CLK_ENET_REF>;
125+
clock-names = "rmii-ref";
124126
};
125127
};
126128
};

arch/arm/boot/dts/imx7s.dtsi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@
454454
};
455455

456456
gpt1: timer@302d0000 {
457-
compatible = "fsl,imx7d-gpt", "fsl,imx6sx-gpt";
457+
compatible = "fsl,imx7d-gpt", "fsl,imx6dl-gpt";
458458
reg = <0x302d0000 0x10000>;
459459
interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
460460
clocks = <&clks IMX7D_GPT1_ROOT_CLK>,
@@ -463,7 +463,7 @@
463463
};
464464

465465
gpt2: timer@302e0000 {
466-
compatible = "fsl,imx7d-gpt", "fsl,imx6sx-gpt";
466+
compatible = "fsl,imx7d-gpt", "fsl,imx6dl-gpt";
467467
reg = <0x302e0000 0x10000>;
468468
interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
469469
clocks = <&clks IMX7D_GPT2_ROOT_CLK>,
@@ -473,7 +473,7 @@
473473
};
474474

475475
gpt3: timer@302f0000 {
476-
compatible = "fsl,imx7d-gpt", "fsl,imx6sx-gpt";
476+
compatible = "fsl,imx7d-gpt", "fsl,imx6dl-gpt";
477477
reg = <0x302f0000 0x10000>;
478478
interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;
479479
clocks = <&clks IMX7D_GPT3_ROOT_CLK>,
@@ -483,7 +483,7 @@
483483
};
484484

485485
gpt4: timer@30300000 {
486-
compatible = "fsl,imx7d-gpt", "fsl,imx6sx-gpt";
486+
compatible = "fsl,imx7d-gpt", "fsl,imx6dl-gpt";
487487
reg = <0x30300000 0x10000>;
488488
interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
489489
clocks = <&clks IMX7D_GPT4_ROOT_CLK>,

arch/arm/mach-imx/mmdc.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,10 @@ static int imx_mmdc_perf_init(struct platform_device *pdev, void __iomem *mmdc_b
502502

503503
name = devm_kasprintf(&pdev->dev,
504504
GFP_KERNEL, "mmdc%d", ret);
505+
if (!name) {
506+
ret = -ENOMEM;
507+
goto pmu_release_id;
508+
}
505509

506510
pmu_mmdc->mmdc_ipg_clk = mmdc_ipg_clk;
507511
pmu_mmdc->devtype_data = (struct fsl_mmdc_devtype_data *)of_id->data;
@@ -524,9 +528,10 @@ static int imx_mmdc_perf_init(struct platform_device *pdev, void __iomem *mmdc_b
524528

525529
pmu_register_err:
526530
pr_warn("MMDC Perf PMU failed (%d), disabled\n", ret);
527-
ida_simple_remove(&mmdc_ida, pmu_mmdc->id);
528531
cpuhp_state_remove_instance_nocalls(cpuhp_mmdc_state, &pmu_mmdc->node);
529532
hrtimer_cancel(&pmu_mmdc->hrtimer);
533+
pmu_release_id:
534+
ida_simple_remove(&mmdc_ida, pmu_mmdc->id);
530535
pmu_free:
531536
kfree(pmu_mmdc);
532537
return ret;

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,6 +1301,7 @@
13011301
phys = <&usb3_phy0>, <&usb3_phy0>;
13021302
phy-names = "usb2-phy", "usb3-phy";
13031303
snps,gfladj-refclk-lpm-sel-quirk;
1304+
snps,parkmode-disable-ss-quirk;
13041305
};
13051306

13061307
};
@@ -1343,6 +1344,7 @@
13431344
phys = <&usb3_phy1>, <&usb3_phy1>;
13441345
phy-names = "usb2-phy", "usb3-phy";
13451346
snps,gfladj-refclk-lpm-sel-quirk;
1347+
snps,parkmode-disable-ss-quirk;
13461348
};
13471349
};
13481350

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,7 +1431,7 @@
14311431
phys = <&usb3_phy0>, <&usb3_phy0>;
14321432
phy-names = "usb2-phy", "usb3-phy";
14331433
power-domains = <&pgc_otg1>;
1434-
usb3-resume-missing-cas;
1434+
snps,parkmode-disable-ss-quirk;
14351435
status = "disabled";
14361436
};
14371437

@@ -1463,7 +1463,7 @@
14631463
phys = <&usb3_phy1>, <&usb3_phy1>;
14641464
phy-names = "usb2-phy", "usb3-phy";
14651465
power-domains = <&pgc_otg2>;
1466-
usb3-resume-missing-cas;
1466+
snps,parkmode-disable-ss-quirk;
14671467
status = "disabled";
14681468
};
14691469

arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
};
7373
};
7474

75-
memory {
75+
memory@40000000 {
7676
reg = <0 0x40000000 0 0x40000000>;
7777
};
7878

0 commit comments

Comments
 (0)