Skip to content

Commit 3b34a8d

Browse files
Merge branch 'raspberrypi:rpi-6.12.y' into rpi-6.12.y
2 parents c2ec0c0 + 005644c commit 3b34a8d

File tree

201 files changed

+1419
-790
lines changed

Some content is hidden

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

201 files changed

+1419
-790
lines changed

Documentation/admin-guide/cgroup-v2.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2954,7 +2954,7 @@ following two functions.
29542954
a queue (device) has been associated with the bio and
29552955
before submission.
29562956

2957-
wbc_account_cgroup_owner(@wbc, @page, @bytes)
2957+
wbc_account_cgroup_owner(@wbc, @folio, @bytes)
29582958
Should be called for each data segment being written out.
29592959
While this function doesn't care exactly when it's called
29602960
during the writeback session, it's the easiest and most

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 = 9
4+
SUBLEVEL = 10
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
reg = <0x402c0000 0x4000>;
8888
interrupts = <110>;
8989
clocks = <&clks IMXRT1050_CLK_IPG_PDOF>,
90-
<&clks IMXRT1050_CLK_OSC>,
90+
<&clks IMXRT1050_CLK_AHB_PODF>,
9191
<&clks IMXRT1050_CLK_USDHC1>;
9292
clock-names = "ipg", "ahb", "per";
9393
bus-width = <4>;

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

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

16101610
netcmix_blk_ctrl: syscon@4c810000 {
16111611
compatible = "nxp,imx95-netcmix-blk-ctrl", "syscon";
1612-
reg = <0x0 0x4c810000 0x0 0x10000>;
1612+
reg = <0x0 0x4c810000 0x0 0x8>;
16131613
#clock-cells = <1>;
16141614
clocks = <&scmi_clk IMX95_CLK_BUSNETCMIX>;
16151615
assigned-clocks = <&scmi_clk IMX95_CLK_BUSNETCMIX>;

arch/arm64/boot/dts/qcom/sa8775p.dtsi

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1940,6 +1940,7 @@
19401940

19411941
qcom,cmb-element-bits = <32>;
19421942
qcom,cmb-msrs-num = <32>;
1943+
status = "disabled";
19431944

19441945
out-ports {
19451946
port {
@@ -5587,7 +5588,7 @@
55875588
<0x0 0x40000000 0x0 0xf20>,
55885589
<0x0 0x40000f20 0x0 0xa8>,
55895590
<0x0 0x40001000 0x0 0x4000>,
5590-
<0x0 0x40200000 0x0 0x100000>,
5591+
<0x0 0x40200000 0x0 0x1fe00000>,
55915592
<0x0 0x01c03000 0x0 0x1000>,
55925593
<0x0 0x40005000 0x0 0x2000>;
55935594
reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
@@ -5744,7 +5745,7 @@
57445745
<0x0 0x60000000 0x0 0xf20>,
57455746
<0x0 0x60000f20 0x0 0xa8>,
57465747
<0x0 0x60001000 0x0 0x4000>,
5747-
<0x0 0x60200000 0x0 0x100000>,
5748+
<0x0 0x60200000 0x0 0x1fe00000>,
57485749
<0x0 0x01c13000 0x0 0x1000>,
57495750
<0x0 0x60005000 0x0 0x2000>;
57505751
reg-names = "parf", "dbi", "elbi", "atu", "addr_space",

arch/arm64/boot/dts/qcom/x1e80100.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2925,7 +2925,7 @@
29252925
#address-cells = <3>;
29262926
#size-cells = <2>;
29272927
ranges = <0x01000000 0x0 0x00000000 0x0 0x70200000 0x0 0x100000>,
2928-
<0x02000000 0x0 0x70300000 0x0 0x70300000 0x0 0x1d00000>;
2928+
<0x02000000 0x0 0x70300000 0x0 0x70300000 0x0 0x3d00000>;
29292929
bus-range = <0x00 0xff>;
29302930

29312931
dma-coherent;

arch/arm64/boot/dts/rockchip/rk3328.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@
333333

334334
power-domain@RK3328_PD_HEVC {
335335
reg = <RK3328_PD_HEVC>;
336+
clocks = <&cru SCLK_VENC_CORE>;
336337
#power-domain-cells = <0>;
337338
};
338339
power-domain@RK3328_PD_VIDEO {

arch/riscv/include/asm/page.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ struct kernel_mapping {
124124

125125
extern struct kernel_mapping kernel_map;
126126
extern phys_addr_t phys_ram_base;
127+
extern unsigned long vmemmap_start_pfn;
127128

128129
#define is_kernel_mapping(x) \
129130
((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))

arch/riscv/include/asm/pgtable.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
* Define vmemmap for pfn_to_page & page_to_pfn calls. Needed if kernel
8888
* is configured with CONFIG_SPARSEMEM_VMEMMAP enabled.
8989
*/
90-
#define vmemmap ((struct page *)VMEMMAP_START - (phys_ram_base >> PAGE_SHIFT))
90+
#define vmemmap ((struct page *)VMEMMAP_START - vmemmap_start_pfn)
9191

9292
#define PCI_IO_SIZE SZ_16M
9393
#define PCI_IO_END VMEMMAP_START

arch/riscv/include/asm/sbi.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ struct riscv_pmu_snapshot_data {
158158
};
159159

160160
#define RISCV_PMU_RAW_EVENT_MASK GENMASK_ULL(47, 0)
161+
#define RISCV_PMU_PLAT_FW_EVENT_MASK GENMASK_ULL(61, 0)
161162
#define RISCV_PMU_RAW_EVENT_IDX 0x20000
162163
#define RISCV_PLAT_FW_EVENT 0xFFFF
163164

0 commit comments

Comments
 (0)