Skip to contentSkip to conversation

Linux 6.12.13

DISCUSSION Greg Kroah-Hartman 1 participant 2 messages Feb 8, 2025 Stable branch

lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

I'm announcing the release of the 6.12.13 kernel.

All users of the 6.12 kernel series must upgrade.

The updated 6.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.12.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

 Documentation/core-api/symbol-namespaces.rst                           |    4 
 Documentation/devicetree/bindings/clock/imx93-clock.yaml               |    1 
 Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml      |    2 
 Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml           |   20 
 Documentation/devicetree/bindings/mmc/mmc-controller.yaml              |    2 
 Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml      |    6 
 Documentation/driver-api/crypto/iaa/iaa-crypto.rst                     |    9 
 Documentation/translations/it_IT/core-api/symbol-namespaces.rst        |    4 
 Documentation/translations/zh_CN/core-api/symbol-namespaces.rst        |    4 
 Makefile                                                               |    4 
 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts             |   24 
 arch/arm/boot/dts/intel/socfpga/socfpga_arria10.dtsi                   |    6 
 arch/arm/boot/dts/mediatek/mt7623.dtsi                                 |    2 
 arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts                |    1 
 arch/arm/boot/dts/microchip/at91-sama5d29_curiosity.dts                |    1 
 arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi                              |    1 
 arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi                        |    4 
 arch/arm/boot/dts/st/stm32mp151.dtsi                                   |    2 
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi                      |   12 
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi                       |   10 
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi                    |   10 
 arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi                        |    7 
 arch/arm/mach-at91/pm.c                                                |   31 
 arch/arm/mach-omap1/board-nokia770.c                                   |    2 
 arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts                  |    2 
 arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts                   |    2 
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi                          |    2 
 arch/arm64/boot/dts/freescale/imx93.dtsi                               |    2 
 arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts                     |    4 
 arch/arm64/boot/dts/mediatek/mt7988a.dtsi                              |    3 
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi                           |   29 
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts                            |   25 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts             |    4 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts            |   15 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi          |   15 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi                 |    2 
 arch/arm64/boot/dts/mediatek/mt8183.dtsi                               |    3 
 arch/arm64/boot/dts/mediatek/mt8186.dtsi                               |    8 
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi                       |    3 
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi                        |    2 
 arch/arm64/boot/dts/mediatek/mt8195-demo.dts                           |    9 
 arch/arm64/boot/dts/mediatek/mt8195.dtsi                               |    5 
 arch/arm64/boot/dts/mediatek/mt8365.dtsi                               |    3 
 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts                 |    2 
 arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts                  |    2 
 arch/arm64/boot/dts/mediatek/mt8516.dtsi                               |   11 
 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi                       |    2 
 arch/arm64/boot/dts/nvidia/tegra234.dtsi                               |    2 
 arch/arm64/boot/dts/qcom/Makefile                                      |    3 
 arch/arm64/boot/dts/qcom/msm8916.dtsi                                  |    2 
 arch/arm64/boot/dts/qcom/msm8939.dtsi                                  |    2 
 arch/arm64/boot/dts/qcom/msm8994.dtsi                                  |   11 
 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts                     |    2 
 arch/arm64/boot/dts/qcom/msm8996.dtsi                                  |    9 
 arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts                       |    2 
 arch/arm64/boot/dts/qcom/qcs404.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi                           |    2 
 arch/arm64/boot/dts/qcom/qdu1000-idp.dts                               |    2 
 arch/arm64/boot/dts/qcom/qrb4210-rb2.dts                               |    2 
 arch/arm64/boot/dts/qcom/qru1000-idp.dts                               |    2 
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi                             |    2 
 arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi                      |   84 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi                    |    8 
 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi                  |    8 
 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi                    |    4 
 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi             |    1 
 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi               |    8 
 arch/arm64/boot/dts/qcom/sc7180.dtsi                                   |  362 +++++-----
 arch/arm64/boot/dts/qcom/sc7280.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi                                 |   46 -
 arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dts        |  104 --
 arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtso       |   70 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi                                   |   20 
 arch/arm64/boot/dts/qcom/sdx75.dtsi                                    |    2 
 arch/arm64/boot/dts/qcom/sm4450.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sm6125.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sm6375.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sm7125.dtsi                                   |   16 
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts                      |    2 
 arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts              |    4 
 arch/arm64/boot/dts/qcom/sm8250.dtsi                                   |   30 
 arch/arm64/boot/dts/qcom/sm8350.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sm8450.dtsi                                   |    2 
 arch/arm64/boot/dts/qcom/sm8550-hdk.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8550-mtp.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8550-qrd.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts                        |    2 
 arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts            |    2 
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts                                |    2 
 arch/arm64/boot/dts/qcom/sm8650.dtsi                                   |    6 
 arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi               |    4 
 arch/arm64/boot/dts/qcom/x1e80100.dtsi                                 |    2 
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi                       |    5 
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi                           |    7 
 arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts                        |   25 
 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5.dts                 |    2 
 arch/arm64/boot/dts/ti/Makefile                                        |    4 
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi                               |    1 
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi                              |    1 
 arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-pcie.dts                |   47 +
 arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-pcie.dtso               |   45 -
 arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-usb3.dts                |   47 +
 arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-usb3.dtso               |   44 -
 arch/arm64/configs/defconfig                                           |    1 
 arch/hexagon/include/asm/cmpxchg.h                                     |    2 
 arch/hexagon/kernel/traps.c                                            |    4 
 arch/loongarch/include/asm/hw_breakpoint.h                             |    4 
 arch/loongarch/include/asm/loongarch.h                                 |   60 +
 arch/loongarch/kernel/hw_breakpoint.c                                  |   16 
 arch/loongarch/power/platform.c                                        |    2 
 arch/powerpc/include/asm/hugetlb.h                                     |    9 
 arch/powerpc/kernel/iommu.c                                            |    2 
 arch/powerpc/platforms/pseries/iommu.c                                 |   12 
 arch/riscv/kernel/vector.c                                             |    2 
 arch/s390/Kconfig                                                      |    1 
 arch/s390/Makefile                                                     |    2 
 arch/s390/include/asm/sclp.h                                           |    1 
 arch/s390/kernel/perf_cpum_cf.c                                        |    2 
 arch/s390/kernel/perf_pai_crypto.c                                     |    2 
 arch/s390/kernel/perf_pai_ext.c                                        |    2 
 arch/s390/kernel/setup.c                                               |    5 
 arch/s390/purgatory/Makefile                                           |    2 
 arch/x86/events/amd/ibs.c                                              |    2 
 arch/x86/include/asm/kvm_host.h                                        |    2 
 arch/x86/kernel/smpboot.c                                              |   10 
 arch/x86/kvm/lapic.c                                                   |   11 
 arch/x86/kvm/vmx/vmx.c                                                 |    2 
 arch/x86/kvm/vmx/x86_ops.h                                             |    2 
 block/bio-integrity.c                                                  |   15 
 block/blk-core.c                                                       |   21 
 block/blk-mq.c                                                         |   34 
 block/blk-mq.h                                                         |    6 
 block/blk-sysfs.c                                                      |    9 
 block/genhd.c                                                          |   22 
 block/partitions/ldm.h                                                 |    2 
 crypto/algapi.c                                                        |    4 
 drivers/acpi/acpica/achware.h                                          |    2 
 drivers/acpi/fan_core.c                                                |   10 
 drivers/base/class.c                                                   |    9 
 drivers/block/nbd.c                                                    |    1 
 drivers/block/ps3disk.c                                                |    4 
 drivers/bluetooth/btbcm.c                                              |    3 
 drivers/bluetooth/btnxpuart.c                                          |    3 
 drivers/bluetooth/btrtl.c                                              |    4 
 drivers/bluetooth/btusb.c                                              |    7 
 drivers/cdx/Makefile                                                   |    2 
 drivers/char/ipmi/ipmb_dev_int.c                                       |    3 
 drivers/char/ipmi/ssif_bmc.c                                           |    5 
 drivers/clk/analogbits/wrpll-cln28hpc.c                                |    2 
 drivers/clk/clk.c                                                      |    4 
 drivers/clk/imx/clk-imx8mp.c                                           |    5 
 drivers/clk/imx/clk-imx93.c                                            |   89 +-
 drivers/clk/qcom/camcc-x1e80100.c                                      |    7 
 drivers/clk/qcom/gcc-sdm845.c                                          |   32 
 drivers/clk/qcom/gcc-x1e80100.c                                        |    2 
 drivers/clk/ralink/clk-mtmips.c                                        |    1 
 drivers/clk/renesas/renesas-cpg-mssr.c                                 |    2 
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c                                  |   13 
 drivers/clk/sunxi-ng/ccu-sun50i-a64.h                                  |    2 
 drivers/clk/thead/clk-th1520-ap.c                                      |   13 
 drivers/cpufreq/acpi-cpufreq.c                                         |   36 
 drivers/cpufreq/qcom-cpufreq-hw.c                                      |   34 
 drivers/crypto/caam/blob_gen.c                                         |    3 
 drivers/crypto/hisilicon/sec2/sec.h                                    |    3 
 drivers/crypto/hisilicon/sec2/sec_crypto.c                             |  161 ++--
 drivers/crypto/hisilicon/sec2/sec_crypto.h                             |   11 
 drivers/crypto/intel/iaa/Makefile                                      |    2 
 drivers/crypto/intel/iaa/iaa_crypto_main.c                             |    2 
 drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c                            |    3 
 drivers/crypto/intel/qat/qat_common/Makefile                           |    2 
 drivers/crypto/tegra/tegra-se-aes.c                                    |    7 
 drivers/crypto/tegra/tegra-se-hash.c                                   |    7 
 drivers/dma/idxd/Makefile                                              |    2 
 drivers/dma/ti/edma.c                                                  |    3 
 drivers/firewire/device-attribute-test.c                               |    2 
 drivers/firmware/efi/sysfb_efi.c                                       |    2 
 drivers/firmware/qcom/qcom_scm.c                                       |   42 -
 drivers/gpio/gpio-idio-16.c                                            |    2 
 drivers/gpio/gpio-mxc.c                                                |    3 
 drivers/gpio/gpio-pca953x.c                                            |    3 
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c                      |    6 
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c                                |    1 
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c                                  |    4 
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c                                |    6 
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c                                |    2 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h                      |    2 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c            |   34 
 drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c                   |    3 
 drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c                 |   10 
 drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h                 |    2 
 drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c                 |    1 
 drivers/gpu/drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c               |    1 
 drivers/gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c                 |    3 
 drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c                 |    3 
 drivers/gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c                 |    1 
 drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c                 |    1 
 drivers/gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c                 |    1 
 drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c               |    3 
 drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c                |    2 
 drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c                |    2 
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h                           |    2 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c                    |    2 
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c              |    5 
 drivers/gpu/drm/bridge/ite-it6505.c                                    |    2 
 drivers/gpu/drm/display/drm_hdmi_state_helper.c                        |    8 
 drivers/gpu/drm/etnaviv/etnaviv_gem.c                                  |   16 
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c                                  |    8 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h                |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h                 |   54 +
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h                 |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h                |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h                 |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h                 |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h                 |    2 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h               |    2 
 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c                      |    2 
 drivers/gpu/drm/msm/dp/dp_audio.c                                      |    2 
 drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c                               |    2 
 drivers/gpu/drm/msm/msm_kms.c                                          |    1 
 drivers/gpu/drm/panthor/panthor_device.c                               |    4 
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c                           |  115 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.h                           |   10 
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c                           |   26 
 drivers/gpu/drm/v3d/v3d_debugfs.c                                      |    4 
 drivers/gpu/drm/v3d/v3d_perfmon.c                                      |   15 
 drivers/gpu/drm/v3d/v3d_regs.h                                         |   29 
 drivers/hid/hid-core.c                                                 |    2 
 drivers/hid/hid-input.c                                                |   37 -
 drivers/hid/hid-multitouch.c                                           |    2 
 drivers/hid/hid-thrustmaster.c                                         |    8 
 drivers/hwmon/Kconfig                                                  |    4 
 drivers/hwmon/nct6775-core.c                                           |    6 
 drivers/i2c/busses/i2c-designware-common.c                             |    5 
 drivers/i2c/busses/i2c-designware-master.c                             |    5 
 drivers/i2c/busses/i2c-designware-slave.c                              |    5 
 drivers/i3c/master/dw-i3c-master.c                                     |    1 
 drivers/infiniband/hw/Makefile                                         |    2 
 drivers/infiniband/hw/bnxt_re/ib_verbs.c                               |    7 
 drivers/infiniband/hw/cxgb4/device.c                                   |    6 
 drivers/infiniband/hw/cxgb4/qp.c                                       |    8 
 drivers/infiniband/hw/hns/Kconfig                                      |   20 
 drivers/infiniband/hw/hns/Makefile                                     |    9 
 drivers/infiniband/hw/mlx4/main.c                                      |    8 
 drivers/infiniband/hw/mlx5/odp.c                                       |   62 +
 drivers/infiniband/sw/rxe/rxe_param.h                                  |    2 
 drivers/infiniband/sw/rxe/rxe_pool.c                                   |   11 
 drivers/infiniband/sw/rxe/rxe_verbs.c                                  |    5 
 drivers/infiniband/ulp/rtrs/rtrs.c                                     |    3 
 drivers/infiniband/ulp/srp/ib_srp.c                                    |    1 
 drivers/iommu/amd/amd_iommu.h                                          |    1 
 drivers/iommu/amd/iommu.c                                              |    9 
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c                            |   17 
 drivers/iommu/iommufd/iova_bitmap.c                                    |    2 
 drivers/iommu/iommufd/main.c                                           |    2 
 drivers/leds/leds-cht-wcove.c                                          |    6 
 drivers/leds/leds-netxbig.c                                            |    1 
 drivers/md/md-bitmap.c                                                 |   79 +-
 drivers/md/md-bitmap.h                                                 |    7 
 drivers/md/md.c                                                        |   34 
 drivers/md/md.h                                                        |    5 
 drivers/md/raid1.c                                                     |   34 
 drivers/md/raid1.h                                                     |    1 
 drivers/md/raid10.c                                                    |   26 
 drivers/md/raid10.h                                                    |    1 
 drivers/md/raid5-cache.c                                               |    4 
 drivers/md/raid5.c                                                     |  111 +--
 drivers/md/raid5.h                                                     |    4 
 drivers/media/i2c/imx290.c                                             |    3 
 drivers/media/i2c/imx412.c                                             |   42 -
 drivers/media/i2c/ov9282.c                                             |    2 
 drivers/media/platform/marvell/mcam-core.c                             |    7 
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c                         |    7 
 drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c                   |    3 
 drivers/media/platform/samsung/exynos4-is/mipi-csis.c                  |   10 
 drivers/media/platform/samsung/s3c-camif/camif-core.c                  |   13 
 drivers/media/rc/iguanair.c                                            |    4 
 drivers/media/usb/dvb-usb-v2/af9035.c                                  |   18 
 drivers/media/usb/dvb-usb-v2/lmedm04.c                                 |   12 
 drivers/media/usb/uvc/uvc_queue.c                                      |    3 
 drivers/media/usb/uvc/uvc_status.c                                     |    1 
 drivers/memory/tegra/tegra20-emc.c                                     |    8 
 drivers/mfd/syscon.c                                                   |   19 
 drivers/misc/cardreader/rtsx_usb.c                                     |   15 
 drivers/mtd/hyperbus/hbmc-am654.c                                      |   19 
 drivers/mtd/nand/raw/brcmnand/brcmnand.c                               |    5 
 drivers/net/ethernet/broadcom/bgmac.h                                  |    3 
 drivers/net/ethernet/davicom/dm9000.c                                  |    3 
 drivers/net/ethernet/freescale/fec_main.c                              |   31 
 drivers/net/ethernet/hisilicon/hns3/hnae3.c                            |   15 
 drivers/net/ethernet/hisilicon/hns3/hnae3.h                            |    2 
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c                        |    2 
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c                |    2 
 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c              |    2 
 drivers/net/ethernet/intel/iavf/iavf_main.c                            |   19 
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h                        |   18 
 drivers/net/ethernet/intel/ice/ice_ethtool.c                           |  109 +--
 drivers/net/ethernet/intel/ice/ice_ethtool.h                           |   38 -
 drivers/net/ethernet/intel/ice/ice_parser.h                            |    6 
 drivers/net/ethernet/intel/ice/ice_parser_rt.c                         |   12 
 drivers/net/ethernet/intel/idpf/idpf_controlq.c                        |    6 
 drivers/net/ethernet/intel/idpf/idpf_main.c                            |   15 
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c                        |   14 
 drivers/net/ethernet/marvell/octeon_ep/octep_main.c                    |   10 
 drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c              |    8 
 drivers/net/ethernet/mediatek/airoha_eth.c                             |   37 -
 drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.c |    2 
 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c                        |    2 
 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c                      |    8 
 drivers/net/ethernet/renesas/ravb_main.c                               |   22 
 drivers/net/ethernet/renesas/sh_eth.c                                  |    4 
 drivers/net/ethernet/sfc/ef100_ethtool.c                               |    1 
 drivers/net/ethernet/sfc/ethtool.c                                     |    1 
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c                      |   30 
 drivers/net/ethernet/ti/am65-cpsw-nuss.c                               |    2 
 drivers/net/netdevsim/netdevsim.h                                      |    1 
 drivers/net/netdevsim/udp_tunnels.c                                    |   23 
 drivers/net/phy/marvell-88q2xxx.c                                      |   33 
 drivers/net/tap.c                                                      |    6 
 drivers/net/team/team_core.c                                           |    7 
 drivers/net/tun.c                                                      |    6 
 drivers/net/usb/rtl8150.c                                              |   22 
 drivers/net/vxlan/vxlan_vnifilter.c                                    |    5 
 drivers/net/wireless/ath/ath11k/dp_rx.c                                |    1 
 drivers/net/wireless/ath/ath11k/hal_rx.c                               |    3 
 drivers/net/wireless/ath/ath12k/mac.c                                  |    6 
 drivers/net/wireless/ath/wcn36xx/main.c                                |    5 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h                |    2 
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c                           |   44 -
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c                          |    9 
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c                            |    4 
 drivers/net/wireless/mediatek/mt76/mac80211.c                          |    2 
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c                        |    2 
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c                   |    2 
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h                   |    1 
 drivers/net/wireless/mediatek/mt76/mt7915/init.c                       |    2 
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c                        |    7 
 drivers/net/wireless/mediatek/mt76/mt7915/main.c                       |    9 
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c                       |    2 
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h                     |    1 
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c                        |    1 
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c                        |    1 
 drivers/net/wireless/mediatek/mt76/mt7921/main.c                       |    9 
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c                        |    6 
 drivers/net/wireless/mediatek/mt76/mt7925/main.c                       |  109 ++-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c                        |  142 ++-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h                        |    5 
 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h                     |    2 
 drivers/net/wireless/mediatek/mt76/mt792x.h                            |    7 
 drivers/net/wireless/mediatek/mt76/mt792x_core.c                       |    3 
 drivers/net/wireless/mediatek/mt76/mt792x_mac.c                        |    2 
 drivers/net/wireless/mediatek/mt76/mt7996/init.c                       |   20 
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c                        |    5 
 drivers/net/wireless/mediatek/mt76/mt7996/main.c                       |    3 
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c                        |   47 -
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c                       |    2 
 drivers/net/wireless/mediatek/mt76/usb.c                               |    4 
 drivers/net/wireless/realtek/rtlwifi/base.c                            |   13 
 drivers/net/wireless/realtek/rtlwifi/base.h                            |    1 
 drivers/net/wireless/realtek/rtlwifi/pci.c                             |   61 -
 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c                    |    7 
 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c                   |    4 
 drivers/net/wireless/realtek/rtlwifi/usb.c                             |   12 
 drivers/net/wireless/realtek/rtlwifi/wifi.h                            |   12 
 drivers/net/wireless/realtek/rtw89/chan.c                              |  212 +++++
 drivers/net/wireless/realtek/rtw89/chan.h                              |   28 
 drivers/net/wireless/realtek/rtw89/core.c                              |  122 +--
 drivers/net/wireless/realtek/rtw89/core.h                              |   27 
 drivers/net/wireless/realtek/rtw89/fw.c                                |   40 -
 drivers/net/wireless/realtek/rtw89/mac.c                               |    3 
 drivers/net/wireless/realtek/rtw89/mac80211.c                          |   10 
 drivers/net/wireless/ti/wlcore/main.c                                  |   10 
 drivers/nvme/host/core.c                                               |   34 
 drivers/nvme/host/tcp.c                                                |   70 +
 drivers/of/fdt.c                                                       |   13 
 drivers/of/of_private.h                                                |    3 
 drivers/of/of_reserved_mem.c                                           |  176 +++-
 drivers/of/property.c                                                  |    2 
 drivers/opp/core.c                                                     |   57 +
 drivers/opp/of.c                                                       |    4 
 drivers/pci/controller/dwc/pci-imx6.c                                  |   30 
 drivers/pci/controller/dwc/pcie-designware-host.c                      |    1 
 drivers/pci/controller/dwc/pcie-qcom.c                                 |    2 
 drivers/pci/controller/pcie-rcar-ep.c                                  |    2 
 drivers/pci/controller/plda/pcie-microchip-host.c                      |  222 ++++--
 drivers/pci/controller/plda/pcie-plda-host.c                           |   17 
 drivers/pci/controller/plda/pcie-plda.h                                |    6 
 drivers/pci/endpoint/functions/pci-epf-test.c                          |    6 
 drivers/pci/endpoint/pci-epc-core.c                                    |    2 
 drivers/pinctrl/nomadik/pinctrl-nomadik.c                              |   35 
 drivers/pinctrl/pinctrl-amd.c                                          |   27 
 drivers/pinctrl/pinctrl-amd.h                                          |    7 
 drivers/pinctrl/samsung/pinctrl-exynos.c                               |    3 
 drivers/pinctrl/stm32/pinctrl-stm32.c                                  |   76 +-
 drivers/platform/mellanox/mlxbf-pmc.c                                  |    6 
 drivers/platform/x86/x86-android-tablets/lenovo.c                      |    4 
 drivers/pps/clients/pps-gpio.c                                         |    4 
 drivers/pps/clients/pps-ktimer.c                                       |    4 
 drivers/pps/clients/pps-ldisc.c                                        |    6 
 drivers/pps/clients/pps_parport.c                                      |    4 
 drivers/pps/kapi.c                                                     |   10 
 drivers/pps/kc.c                                                       |   10 
 drivers/pps/pps.c                                                      |  127 +--
 drivers/ptp/ptp_chardev.c                                              |    4 
 drivers/ptp/ptp_ocp.c                                                  |    2 
 drivers/pwm/core.c                                                     |    2 
 drivers/pwm/pwm-dwc-core.c                                             |    2 
 drivers/pwm/pwm-lpss.c                                                 |    2 
 drivers/pwm/pwm-stm32-lp.c                                             |    8 
 drivers/pwm/pwm-stm32.c                                                |    7 
 drivers/regulator/core.c                                               |    2 
 drivers/regulator/of_regulator.c                                       |   14 
 drivers/remoteproc/mtk_scp.c                                           |   12 
 drivers/remoteproc/remoteproc_core.c                                   |   14 
 drivers/rtc/rtc-loongson.c                                             |   13 
 drivers/rtc/rtc-pcf85063.c                                             |   11 
 drivers/rtc/rtc-tps6594.c                                              |    2 
 drivers/s390/char/sclp.c                                               |   12 
 drivers/scsi/mpi3mr/mpi3mr_app.c                                       |    8 
 drivers/scsi/mpt3sas/mpt3sas_base.c                                    |    3 
 drivers/soc/atmel/soc.c                                                |    2 
 drivers/spi/spi-omap2-mcspi.c                                          |   11 
 drivers/spi/spi-zynq-qspi.c                                            |   13 
 drivers/staging/media/imx/imx-media-of.c                               |    8 
 drivers/staging/media/max96712/max96712.c                              |    4 
 drivers/tty/mips_ejtag_fdc.c                                           |    4 
 drivers/tty/serial/8250/8250_port.c                                    |   32 
 drivers/tty/serial/sc16is7xx.c                                         |    2 
 drivers/ufs/core/ufs_bsg.c                                             |    1 
 drivers/usb/dwc3/core.c                                                |   35 
 drivers/usb/dwc3/dwc3-am62.c                                           |    1 
 drivers/usb/gadget/function/f_tcm.c                                    |   14 
 drivers/usb/host/xhci-ring.c                                           |    3 
 drivers/usb/storage/Makefile                                           |    2 
 drivers/usb/typec/tcpm/tcpci.c                                         |   13 
 drivers/usb/typec/tcpm/tcpm.c                                          |   10 
 drivers/video/fbdev/omap2/omapfb/dss/dss-of.c                          |    1 
 drivers/watchdog/rti_wdt.c                                             |    1 
 fs/afs/dir.c                                                           |    7 
 fs/afs/internal.h                                                      |    9 
 fs/afs/rxrpc.c                                                         |   12 
 fs/afs/xdr_fs.h                                                        |    2 
 fs/afs/yfsclient.c                                                     |    5 
 fs/btrfs/inode.c                                                       |   95 ++
 fs/btrfs/qgroup.c                                                      |   21 
 fs/btrfs/subpage.c                                                     |    6 
 fs/btrfs/subpage.h                                                     |   13 
 fs/btrfs/super.c                                                       |    2 
 fs/dlm/lock.c                                                          |   46 -
 fs/dlm/lowcomms.c                                                      |    3 
 fs/erofs/internal.h                                                    |   17 
 fs/erofs/zdata.c                                                       |  190 +++--
 fs/erofs/zutil.c                                                       |  155 ----
 fs/f2fs/dir.c                                                          |   53 +
 fs/f2fs/f2fs.h                                                         |    6 
 fs/f2fs/inline.c                                                       |    5 
 fs/file_table.c                                                        |    2 
 fs/hostfs/hostfs_kern.c                                                |   27 
 fs/nfs/localio.c                                                       |    4 
 fs/nfs/nfs42proc.c                                                     |    2 
 fs/nfs/nfs42xdr.c                                                      |    2 
 fs/nfs_common/common.c                                                 |   89 ++
 fs/nilfs2/dir.c                                                        |   13 
 fs/nilfs2/namei.c                                                      |   29 
 fs/nilfs2/nilfs.h                                                      |    4 
 fs/nilfs2/page.c                                                       |   31 
 fs/nilfs2/segment.c                                                    |    4 
 fs/ocfs2/quota_global.c                                                |    5 
 fs/pstore/blk.c                                                        |    4 
 fs/select.c                                                            |    4 
 fs/smb/client/cifsacl.c                                                |   25 
 fs/smb/client/cifsproto.h                                              |    2 
 fs/smb/client/cifssmb.c                                                |    4 
 fs/smb/client/readdir.c                                                |    2 
 fs/smb/client/reparse.c                                                |   22 
 fs/smb/client/smb2ops.c                                                |    3 
 fs/ubifs/debug.c                                                       |   22 
 fs/xfs/xfs_buf.c                                                       |    3 
 fs/xfs/xfs_notify_failure.c                                            |  121 ++-
 include/acpi/acpixf.h                                                  |    1 
 include/dt-bindings/clock/imx93-clock.h                                |    7 
 include/dt-bindings/clock/sun50i-a64-ccu.h                             |    2 
 include/linux/btf.h                                                    |    5 
 include/linux/coredump.h                                               |    4 
 include/linux/ethtool.h                                                |    4 
 include/linux/export.h                                                 |    2 
 include/linux/hid.h                                                    |    1 
 include/linux/ieee80211.h                                              |   11 
 include/linux/kallsyms.h                                               |    2 
 include/linux/mroute_base.h                                            |    6 
 include/linux/netdevice.h                                              |    2 
 include/linux/nfs_common.h                                             |    3 
 include/linux/perf_event.h                                             |    6 
 include/linux/pps_kernel.h                                             |    3 
 include/linux/ptr_ring.h                                               |   21 
 include/linux/sched.h                                                  |    1 
 include/linux/skb_array.h                                              |   17 
 include/linux/usb/tcpm.h                                               |    3 
 include/net/ax25.h                                                     |   10 
 include/net/inetpeer.h                                                 |   12 
 include/net/netfilter/nf_tables.h                                      |    6 
 include/net/netns/xfrm.h                                               |    1 
 include/net/pkt_cls.h                                                  |   13 
 include/net/sch_generic.h                                              |    5 
 include/net/xfrm.h                                                     |   30 
 include/sound/hdaudio_ext.h                                            |   45 -
 include/trace/events/afs.h                                             |    2 
 include/trace/events/rxrpc.h                                           |   25 
 include/uapi/linux/xfrm.h                                              |    2 
 io_uring/uring_cmd.c                                                   |    2 
 kernel/bpf/arena.c                                                     |    8 
 kernel/bpf/bpf_local_storage.c                                         |    8 
 kernel/bpf/bpf_struct_ops.c                                            |   21 
 kernel/bpf/btf.c                                                       |    5 
 kernel/bpf/helpers.c                                                   |   18 
 kernel/dma/coherent.c                                                  |   14 
 kernel/events/core.c                                                   |   35 
 kernel/irq/internals.h                                                 |    9 
 kernel/module/main.c                                                   |    7 
 kernel/padata.c                                                        |   45 -
 kernel/power/hibernate.c                                               |    7 
 kernel/printk/internal.h                                               |    6 
 kernel/printk/printk.c                                                 |    5 
 kernel/printk/printk_safe.c                                            |    7 
 kernel/sched/core.c                                                    |   83 +-
 kernel/sched/cpufreq_schedutil.c                                       |    4 
 kernel/sched/fair.c                                                    |   21 
 kernel/sched/features.h                                                |    9 
 kernel/sched/sched.h                                                   |   56 -
 kernel/sched/stats.h                                                   |   33 
 kernel/sched/syscalls.c                                                |    2 
 kernel/trace/bpf_trace.c                                               |   13 
 lib/rhashtable.c                                                       |   12 
 mm/memcontrol.c                                                        |    7 
 mm/oom_kill.c                                                          |    8 
 net/ax25/af_ax25.c                                                     |   12 
 net/ax25/ax25_dev.c                                                    |    4 
 net/ax25/ax25_ip.c                                                     |    3 
 net/ax25/ax25_out.c                                                    |   22 
 net/ax25/ax25_route.c                                                  |    2 
 net/core/dev.c                                                         |   21 
 net/core/filter.c                                                      |    2 
 net/core/sysctl_net_core.c                                             |    5 
 net/ethtool/ioctl.c                                                    |    8 
 net/ethtool/netlink.c                                                  |    2 
 net/hsr/hsr_forward.c                                                  |    7 
 net/ipv4/esp4_offload.c                                                |    6 
 net/ipv4/icmp.c                                                        |    9 
 net/ipv4/inetpeer.c                                                    |   31 
 net/ipv4/ip_fragment.c                                                 |   15 
 net/ipv4/ipmr.c                                                        |   28 
 net/ipv4/ipmr_base.c                                                   |    9 
 net/ipv4/route.c                                                       |   17 
 net/ipv4/tcp_cubic.c                                                   |    8 
 net/ipv4/tcp_output.c                                                  |    9 
 net/ipv4/udp.c                                                         |   56 +
 net/ipv6/esp6_offload.c                                                |    6 
 net/ipv6/icmp.c                                                        |    6 
 net/ipv6/ip6_output.c                                                  |    6 
 net/ipv6/ip6mr.c                                                       |   28 
 net/ipv6/ndisc.c                                                       |    8 
 net/ipv6/udp.c                                                         |   50 +
 net/key/af_key.c                                                       |    7 
 net/mac80211/debugfs_netdev.c                                          |    2 
 net/mac80211/driver-ops.h                                              |    3 
 net/mac80211/rx.c                                                      |    1 
 net/mptcp/ctrl.c                                                       |    4 
 net/mptcp/options.c                                                    |   13 
 net/mptcp/pm_netlink.c                                                 |    3 
 net/mptcp/protocol.c                                                   |    4 
 net/mptcp/protocol.h                                                   |   30 
 net/ncsi/ncsi-rsp.c                                                    |   18 
 net/netfilter/nf_tables_api.c                                          |   57 +
 net/netfilter/nft_flow_offload.c                                       |   16 
 net/netfilter/nft_set_rbtree.c                                         |   43 +
 net/rose/af_rose.c                                                     |   16 
 net/rose/rose_timer.c                                                  |   15 
 net/rxrpc/conn_event.c                                                 |   12 
 net/rxrpc/peer_event.c                                                 |   16 
 net/rxrpc/peer_object.c                                                |   12 
 net/sched/cls_api.c                                                    |   57 -
 net/sched/cls_bpf.c                                                    |    2 
 net/sched/cls_flower.c                                                 |    2 
 net/sched/cls_matchall.c                                               |    2 
 net/sched/cls_u32.c                                                    |    4 
 net/sched/sch_api.c                                                    |    4 
 net/sched/sch_generic.c                                                |    4 
 net/sched/sch_sfq.c                                                    |   43 -
 net/smc/af_smc.c                                                       |    2 
 net/smc/smc_rx.c                                                       |   37 -
 net/smc/smc_rx.h                                                       |    8 
 net/sunrpc/svcsock.c                                                   |   12 
 net/vmw_vsock/af_vsock.c                                               |    5 
 net/wireless/scan.c                                                    |    7 
 net/wireless/tests/scan.c                                              |    2 
 net/xfrm/xfrm_compat.c                                                 |    6 
 net/xfrm/xfrm_input.c                                                  |    2 
 net/xfrm/xfrm_policy.c                                                 |   12 
 net/xfrm/xfrm_replay.c                                                 |   10 
 net/xfrm/xfrm_state.c                                                  |  256 ++++++-
 net/xfrm/xfrm_user.c                                                   |   59 +
 samples/landlock/sandboxer.c                                           |    7 
 scripts/Makefile.lib                                                   |    4 
 scripts/genksyms/genksyms.c                                            |   11 
 scripts/genksyms/genksyms.h                                            |    2 
 scripts/genksyms/parse.y                                               |   18 
 scripts/kconfig/confdata.c                                             |    6 
 scripts/kconfig/symbol.c                                               |    1 
 security/landlock/fs.c                                                 |   11 
 sound/core/seq/Kconfig                                                 |    4 
 sound/pci/hda/patch_realtek.c                                          |    1 
 sound/soc/amd/acp/acp-i2s.c                                            |    1 
 sound/soc/codecs/Makefile                                              |    6 
 sound/soc/codecs/da7213.c                                              |    2 
 sound/soc/intel/avs/apl.c                                              |    3 
 sound/soc/intel/avs/cnl.c                                              |    1 
 sound/soc/intel/avs/core.c                                             |   14 
 sound/soc/intel/avs/loader.c                                           |    2 
 sound/soc/intel/avs/registers.h                                        |   45 +
 sound/soc/intel/avs/skl.c                                              |    1 
 sound/soc/intel/avs/topology.c                                         |    4 
 sound/soc/intel/boards/sof_sdw.c                                       |   47 -
 sound/soc/mediatek/mt8365/Makefile                                     |    2 
 sound/soc/rockchip/rockchip_i2s_tdm.c                                  |   31 
 sound/soc/sh/rz-ssi.c                                                  |    3 
 sound/soc/sunxi/sun4i-spdif.c                                          |    7 
 sound/usb/quirks.c                                                     |    2 
 tools/bootconfig/main.c                                                |    4 
 tools/include/uapi/linux/if_xdp.h                                      |    4 
 tools/lib/bpf/btf.c                                                    |    1 
 tools/lib/bpf/btf_relocate.c                                           |    2 
 tools/lib/bpf/linker.c                                                 |   22 
 tools/lib/bpf/usdt.c                                                   |    2 
 tools/net/ynl/lib/ynl.c                                                |    2 
 tools/perf/MANIFEST                                                    |    1 
 tools/perf/builtin-inject.c                                            |    8 
 tools/perf/builtin-lock.c                                              |   66 +
 tools/perf/builtin-report.c                                            |    2 
 tools/perf/builtin-top.c                                               |    2 
 tools/perf/builtin-trace.c                                             |    6 
 tools/perf/tests/shell/trace_btf_enum.sh                               |    8 
 tools/perf/util/bpf-event.c                                            |   10 
 tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c                  |   11 
 tools/perf/util/env.c                                                  |   13 
 tools/perf/util/env.h                                                  |    4 
 tools/perf/util/expr.c                                                 |    5 
 tools/perf/util/header.c                                               |    8 
 tools/perf/util/machine.c                                              |    2 
 tools/perf/util/maps.c                                                 |    7 
 tools/perf/util/namespaces.c                                           |    7 
 tools/perf/util/namespaces.h                                           |    3 
 tools/power/cpupower/utils/idle_monitor/mperf_monitor.c                |   15 
 tools/power/x86/turbostat/turbostat.8                                  |   25 
 tools/power/x86/turbostat/turbostat.c                                  |  163 ++++
 tools/testing/ktest/ktest.pl                                           |    7 
 tools/testing/selftests/bpf/Makefile                                   |    4 
 tools/testing/selftests/bpf/prog_tests/btf_distill.c                   |    4 
 tools/testing/selftests/bpf/prog_tests/fill_link_info.c                |    4 
 tools/testing/selftests/bpf/prog_tests/tailcalls.c                     |  120 ++-
 tools/testing/selftests/bpf/progs/tc_bpf2bpf.c                         |    5 
 tools/testing/selftests/bpf/progs/test_fill_link_info.c                |   13 
 tools/testing/selftests/bpf/test_tc_tunnel.sh                          |    1 
 tools/testing/selftests/bpf/xdp_hw_metadata.c                          |    2 
 tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh        |   16 
 tools/testing/selftests/ftrace/test.d/00basic/mount_options.tc         |    8 
 tools/testing/selftests/kselftest/ktap_helpers.sh                      |    2 
 tools/testing/selftests/kselftest_harness.h                            |   24 
 tools/testing/selftests/landlock/Makefile                              |    4 
 tools/testing/selftests/landlock/fs_test.c                             |    3 
 tools/testing/selftests/net/lib/Makefile                               |    2 
 tools/testing/selftests/net/mptcp/Makefile                             |    2 
 tools/testing/selftests/net/openvswitch/Makefile                       |    2 
 tools/testing/selftests/powerpc/benchmarks/gettimeofday.c              |    2 
 tools/testing/selftests/rseq/rseq.c                                    |   32 
 tools/testing/selftests/rseq/rseq.h                                    |    9 
 tools/testing/selftests/timers/clocksource-switch.c                    |    6 
 677 files changed, 6485 insertions(+), 3583 deletions(-)

Aaro Koskinen (1):
ARM: omap1: Fix up the Retu IRQ on Nokia 770

Abel Vesa (1):
clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC

Ahmad Fatoum (1):
gpio: mxc: remove dead code after switch to DT-only

Akhil R (1):
arm64: tegra: Fix DMA ID for SPI2

Al Viro (1):
hostfs: fix string handling in __dentry_name()

Alan Stern (1):
HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections

Alejandro Jimenez (1):
iommu/amd: Remove unused amd_iommu_domain_update()

Alex Deucher (1):
Revert "drm/amdgpu/gfx9: put queue resets behind a debug option"

Alexander Aring (2):
dlm: fix removal of rsb struct that is master and dir record
dlm: fix srcu_read_lock() return type to int

Alexander Stein (2):
ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx)
regulator: core: Add missing newline character

Alexandre Cassen (1):
xfrm: delete intermediate secpath entry in packet offload mode

Amadeusz Sławiński (1):
ASoC: Intel: avs: Fix init-config parsing

Amit Pundir (1):
clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs

Andreas Kemnade (1):
wifi: wlcore: fix unbalanced pm_runtime calls

Andrii Nakryiko (1):
libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing

Andy Strohman (1):
wifi: mac80211: fix tid removal during mesh forwarding

Andy Yan (7):
drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 drm/rockchip: vop2: Fix the windows switch between different layers drm/rockchip: vop2: Set AXI id for rk3588
drm/rockchip: vop2: Setup delay cycle for Esmart2/3 drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 drm/rockchip: vop2: Add check for 32 bpp format for rk3588

Antoine Tenart (1):
net: avoid race between device unregistration and ethnl ops

Anumula Murali Mohan Reddy (1):
RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event

Aric Cyr (1):
drm/amd/display: Add hubp cache reset when powergating

Arnaldo Carvalho de Melo (4):
perf top: Don't complain about lack of vmlinux when not resolving some kernel samples perf namespaces: Introduce nsinfo__set_in_pidns()
perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball

Arnaud Pouliquen (2):
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
remoteproc: core: Fix ida_free call while not allocated

Ba Jing (1):
ktest.pl: Remove unused declarations in run_bisect_test function

Balaji Pothunoori (1):
wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855

Bard Liao (1):

      ASoC: Intel: sof_sdw: correct mach_params->dmic_num

Barnabás Czémán (1):
wifi: wcn36xx: fix channel survey memory allocation size

Benjamin Lin (2):
wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
wifi: mt76: mt7996: fix definition of tx descriptor

Bo Gan (1):
clk: analogbits: Fix incorrect calculation of vco rate delta

Bokun Zhang (1):
drm/amdgpu/vcn: reset fw_shared under SRIOV

Boris Brezillon (1):
drm/panthor: Preserve the result returned by panthor_fw_resume()

Breno Leitao (1):
rhashtable: Fix potential deadlock by moving schedule_work outside lock

Bryan Brattlof (2):
arm64: dts: ti: k3-am62: Remove duplicate GICR reg
arm64: dts: ti: k3-am62a: Remove duplicate GICR reg

Bryan O'Donoghue (2):
clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso

Calvin Owens (1):
pps: Fix a use-after-free

Cezary Rojewski (4):
ASoC: Intel: avs: Do not readq() u32 registers
ASoC: Intel: avs: Fix the minimum firmware version numbers
ASoC: Intel: avs: Fix theoretical infinite loop
ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers

Charles Han (4):
ipmi: ipmb: Add check devm_kasprintf() returned value
wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links
Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name()
firewire: test: Fix potential null dereference in firewire kunit test

Chen Ni (1):
media: lmedm04: Handle errors for lme2510_int_read

Chen Ridong (5):
crypto: tegra - do not transfer req when tegra init fails
padata: fix UAF in padata_reorder
padata: add pd get/put refcnt helper
padata: avoid UAF for reorder_work
memcg: fix soft lockup in the OOM process

Chen-Yu Tsai (12):
regulator: dt-bindings: mt6315: Drop regulator-compatible property
arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property
arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property
arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
remoteproc: mtk_scp: Only populate devices for SCP cores

Chengming Zhou (1):
psi: Fix race when task wakes up before psi_sched_switch() adjusts flags

Chenyuan Yang (1):
net: davicom: fix UAF in dm9000_drv_remove

Chih-Kang Chang (1):
wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed

Christian Marangi (1):
net: airoha: Fix wrong GDM4 register definition

Christoph Hellwig (4):
block: copy back bounce buffer to user-space correctly in case of split
block: check BLK_FEAT_POLL under q_usage_count
block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues
xfs: check for dead buffers in xfs_buf_find_insert

Christophe JAILLET (3):
drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()
wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface()
pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31()

Christophe Leroy (4):
select: Fix unbalanced user_access_end()
perf maps: Fix display of kernel symbols
perf machine: Don't ignore _etext when not a text symbol
module: Don't fail module loading when setting ro_after_init section RO failed

Chuck Lever (1):
Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"

Chun-Tse Shao (1):
perf lock: Fix parse_lock_type which only retrieve one lock flag

Claudiu Beznea (3):
ASoC: renesas: rz-ssi: Use only the proper amount of dividers
arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias
ASoC: da7213: Initialize the mutex

Colin Ian King (1):
wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop

Conor Dooley (1):
PCI: microchip: Add support for using either Root Port 1 or 2

Cristian Birsan (2):
ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node
ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node

Daire McNamara (1):
PCI: microchip: Set inbound address translation for coherent or non-coherent mode

Dan Carpenter (4):
wifi: mt76: mt7925: fix off by one in mt7925_load_clc() rdma/cxgb4: Prevent potential integer overflow on 32bit
rtc: tps6594: Fix integer overflow on 32bit systems
media: imx-jpeg: Fix potential error pointer dereference in detach_pm()

Daniel Baluta (1):
ASoC: amd: acp: Fix possible deadlock

Daniel Gabay (1):
wifi: iwlwifi: mvm: don't count mgmt frames as MPDU

Daniel Lee (1):
f2fs: Introduce linear search for dentries

Daniel Xu (1):
bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write

Darrick J. Wong (1):
xfs: don't shut down the filesystem for media failures beyond end of log

Dave Stevenson (2):
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
media: i2c: ov9282: Correct the exposure offset

David Howells (6):
afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
afs: Fix directory format encoding struct
afs: Fix cleanup of immediately failed async calls
afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
rxrpc: Fix handling of received connection abort rxrpc, afs: Fix peer hash locking vs RCU callback

Derek Foreman (1):
drm/connector: Allow clearing HDMI infoframes

Desnes Nunes (1):
media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer

Detlev Casanova (1):
ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback

Dheeraj Reddy Jonnalagadda (1):
net: fec: implement TSO descriptor cleanup

Dimitri Fedrau (1):
net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios

Dmitry Antipov (1):
wifi: cfg80211: adjust allocation of colocated AP data

Dmitry Baryshkov (28):
drm/msm/dp: set safe_to_exit_level before printing it drm/msm/dpu: provide DSPP and correct LM config for SDM670 drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 drm/msm: don't clean up priv->kms prematurely drm/msm/mdp4: correct LCDC regulator name
arm64: dts: qcom: msm8916: correct sleep clock frequency
arm64: dts: qcom: msm8939: correct sleep clock frequency
arm64: dts: qcom: msm8994: correct sleep clock frequency
arm64: dts: qcom: qcs404: correct sleep clock frequency
arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
arm64: dts: qcom: sc7280: correct sleep clock frequency
arm64: dts: qcom: sdx75: correct sleep clock frequency
arm64: dts: qcom: sm4450: correct sleep clock frequency
arm64: dts: qcom: sm6125: correct sleep clock frequency
arm64: dts: qcom: sm6375: correct sleep clock frequency
arm64: dts: qcom: sm8250: correct sleep clock frequency
arm64: dts: qcom: sm8350: correct sleep clock frequency
arm64: dts: qcom: sm8450: correct sleep clock frequency
arm64: dts: qcom: sm8550: correct sleep clock frequency
arm64: dts: qcom: sm8650: correct sleep clock frequency
arm64: dts: qcom: x1e80100: correct sleep clock frequency

Dmitry V. Levin (1):
selftests: harness: fix printing of mismatch values in __EXPECT()

Dmytro Maluka (1):
of/fdt: Restore possibility to use both ACPI and FDT from bootloader

Douglas Anderson (1):
Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface()

Drew Fustini (3):
clk: thead: Fix clk gate registration to pass flags
clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot
clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks

Edward Cree (1):
net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in

Emil Tantilov (2):
idpf: add read memory barrier when checking descriptor done bit
idpf: fix transaction timeouts on reset

Eric Dumazet (11):
net_sched: sch_sfq: handle bigger packets
inetpeer: remove create argument of inet_getpeer_v[46]()
inetpeer: remove create argument of inet_getpeer()
inetpeer: update inetpeer timestamp in inet_getpeer()
inetpeer: do not get a refcount in inet_getpeer()
ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()
ax25: rcu protect dev->ax25_ptr
inet: ipmr: fix data-races
ipmr: do not call mr_mfc_uses_dev() for unres entries
net: rose: fix timer races against user threads
net: hsr: fix fill_frame_info() regression vs VLAN packets

Eric-SY Chang (1):
wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode

Eugen Hristev (1):
pstore/blk: trivial typo fixes

Everest K.C (1):
xfrm: Add error handling when nla_put_u32() returns an error

Felix Fietkau (4):
wifi: mt76: mt7996: fix rx filter setting for bfee functionality
wifi: mt76: only enable tx worker after setting the channel
wifi: mt76: mt7915: firmware restart on devices with a second pcie link
wifi: mt76: mt7915: fix omac index assignment after hardware reset

Florian Westphal (2):
netfilter: nft_flow_offload: update tcp state flags under lock
xfrm: state: fix out-of-bounds read during lookup

Frank Li (1):
PCI: imx6: Configure PHY based on Root Complex or Endpoint mode

Frank Wunderlich (1):
arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c

Gal Pressman (2):
ethtool: Fix set RXNFC command with symmetric RSS hash
ethtool: Fix access to uninitialized fields in set RXNFC command

Gao Xiang (4):
erofs: get rid of erofs_{find,insert}_workgroup
erofs: move erofs_workgroup operations into zdata.c
erofs: sunset struct erofs_workgroup
erofs: fix potential return value overflow of z_erofs_shrink_scan()

Gaurav Batra (1):
powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW

Gaurav Jain (1):
crypto: caam - use JobR's space to access page 0 regs

Gautham R. Shenoy (1):
cpufreq: ACPI: Fix max-frequency computation

Geert Uytterhoeven (4):
ps3disk: Do not use dev->bounce_size before it is set
dt-bindings: leds: class-multicolor: Fix path to color definitions
selftests: timers: clocksource-switch: Adapt progress to kselftest framework
dma-mapping: save base/size instead of pointer to shared DMA pool

George Lander (1):
ASoC: sun4i-spdif: Add clock multiplier settings

Greg Kroah-Hartman (1):

      Linux 6.12.13

Guangguan Wang (1):
net/smc: fix data error when recvmsg with MSG_PEEK flag

Guixin Liu (2):
scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
scsi: mpi3mr: Fix possible crash when setting up bsg fails

He Rongguang (1):
cpupower: fix TSC MHz calculation

Heiko Carstens (1):
s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init()

Heiko Stuebner (1):
drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification

Herbert Xu (2):
crypto: api - Fix boot-up self-test race
rhashtable: Fix rhashtable_try_insert test

Hermes Wu (1):
drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE

Hou Tao (1):
bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT

Howard Chu (2):
perf trace: Fix BPF loading failure (-E2BIG) perf trace: Fix runtime error of index out of bounds

Howard Hsu (2):
wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU
wifi: mt76: mt7996: fix HE Phy capability

Hsin-Te Yuan (2):
arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
arm64: dts: mediatek: mt8183: willow: Support second source touchscreen

Hsin-Yi Wang (1):
arm64: dts: mt8183: set DMIC one-wire mode on Damu

Huacai Chen (1):
LoongArch: Fix warnings during S3 suspend

Ian Rogers (1):
perf inject: Fix use without initialization of local variables

Ilan Peer (1):
wifi: mac80211: Fix common size calculation for ML element

Ivan Stepchenko (1):
drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table

Jakub Kicinski (3):
net: netdevsim: try to close UDP port harness races
tools: ynl: c: correct reverse decode of empty attrs
ethtool: ntuple: fix rss + ring_cookie check

Jamal Hadi Salim (1):
net: sched: Disallow replacing of child qdisc from one parent to another

Jan Stancek (2):
selftests: mptcp: extend CFLAGS to keep options from environment
selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment

Jason Gunthorpe (1):
iommu/arm-smmuv3: Update comments about ATS and bypass

Jason-JH.Lin (1):
dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL

Javier Carrasco (2):
clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init()
soc: atmel: fix device_node release in atmel_soc_device_init()

Jens Axboe (2):
nvme: fix bogus kzalloc() return check in nvme_init_effects_log() io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()

Jiachen Zhang (1):
perf report: Fix misleading help message about --demangle

Jian Shen (1):
net: hns3: fix oops when unload drivers paralleling

Jianbo Liu (1):

      xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO

Jiang Liu (1):
drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()

Jiasheng Jiang (3):
media: marvell: Add check for clk_enable()
media: mipi-csis: Add check for clk_enable()
media: camif-core: Add check for clk_enable()

Jiayuan Chen (1):
selftests/bpf: Avoid generating untracked files when running bpf selftests

Jinliang Zheng (1):
fs: fix proc_handler for sysctl_nr_open

Jiri Kosina (1):

      HID: multitouch: fix support for Goodix PID 0x01e9

Jiri Slaby (SUSE) (1):
tty: mips_ejtag_fdc: fix one more u8 warning

Joe Hattori (14):
clk: fix an OF node reference leak in of_clk_get_parent_name()
ACPI: fan: cleanup resources in the error path of .probe()
leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
regulator: of: Implement the unwind path of of_regulator_match()
OPP: OF: Fix an OF node leak in _opp_add_static_v2()
leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak
crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
mtd: hyperbus: hbmc-am654: fix an OF node reference leak
watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
dmaengine: ti: edma: fix OF node reference leaks in edma_driver
usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()

Joel Stanley (2):
hwmon: Fix help text for aspeed-g6-pwm-tach
arm64: dts: qcom: x1e80100-romulus: Update firmware nodes

Johannes Berg (3):
wifi: iwlwifi: fw: read STEP table from correct UEFI var
wifi: mac80211: prohibit deactivating all links
wifi: mac80211: don't flush non-uploaded STAs

Johannes Weiner (1):
sched: psi: pass enqueue/dequeue flags to psi callbacks directly

John Ogness (2):
printk: Defer legacy printing when holding printk_cpu_sync
serial: 8250: Adjust the timeout for FIFO mode

John Stultz (1):
sched: Split out __schedule() deactivate task logic into a helper

Jon Maloy (1):
tcp: correct handling of extreme memory squeeze

Jonas Karlman (1):
arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards

Jonathan Kim (1):
drm/amdgpu: fix gpu recovery disable with per queue reset

Jos Wang (1):
usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE

Josua Mayer (2):
arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links
arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts

Junxian Huang (1):
RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS

K Prateek Nayak (1):
x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally

Kailang Yang (1):
ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop

Kalesh AP (1):
RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error

Kanchana P Sridhar (1):
crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'

Karol Przybylski (1):
HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check

Kees Cook (2):
coredump: Do not lock during 'comm' reporting
wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier

Keisuke Nishimura (2):
nvme: Add error check for xa_store in nvme_get_effects_log
nvme: Add error path for xa_store in nvme_init_effects

King Dix (1):
PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()

Konrad Dybcio (3):
arm64: dts: qcom: msm8996: Fix up USB3 interrupts
arm64: dts: qcom: msm8994: Describe USB interrupts
arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes

Kory Maincent (2):
net: ravb: Fix missing rtnl lock in suspend/resume path
net: sh_eth: Fix missing rtnl lock in suspend/resume path

Krishna chaitanya chundru (1):
PCI: qcom: Update ICC and OPP values after Link Up event

Krzysztof Kozlowski (3):
arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses
arm64: dts: qcom: sc7180: change labels to lower-case
firmware: qcom: scm: Cleanup global '__scm' on probe failures

Kunihiko Hayashi (2):
net: stmmac: Limit the number of MTL queues to hardware capability
net: stmmac: Limit FIFO size by hardware capability

Kuniyuki Iwashima (1):

      dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name().

Kyle Tso (2):
usb: dwc3: core: Defer the probe until USB power supply ready
usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS

Laurent Pinchart (1):
media: uvcvideo: Fix double free in error path

Laurentiu Palcu (2):
media: nxp: imx8-isi: fix v4l2-compliance test errors
staging: media: max96712: fix kernel oops when removing module

Len Brown (1):
tools/power turbostat: Fix forked child affinity regression

Leon Hwang (1):
selftests/bpf: Add test to verify tailcall and freplace restrictions

Leon Romanovsky (1):
RDMA/mlx4: Avoid false error about access to uninitialized gids array

Leon Yen (1):
wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO

Levi Yun (1):
perf expr: Initialize is_test value in expr__ctx_new()

Li Zhijian (1):
RDMA/rtrs: Add missing deinit() call

Lianqin Hu (1):
ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro

Lin Yujun (1):
hexagon: Fix unbalanced spinlock in die()

Liu Jian (1):
net: let net.core.dev_weight always be non-zero

Lorenzo Bianconi (1):
net: airoha: Fix error path in airoha_probe()

Luca Ceresoli (1):
gpio: pca953x: log an error when failing to get the reset GPIO

Luca Weiss (2):
arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
media: i2c: imx412: Add missing newline to prints

Luo Yifan (1):
tools/bootconfig: Fix the wrong format specifier

Ma Ke (1):
RDMA/srp: Fix error handling in srp_add_port

Maciej S. Szmigiero (1):
pinctrl: amd: Take suspend type into consideration which pins are non-wake

Mahdi Arghavani (1):
tcp_cubic: fix incorrect HyStart round start detection

Maher Sanalla (1):
net/mlxfw: Drop hard coded max FW flash image size

Mamta Shukla (1):
arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"

Manivannan Sadhasivam (3):
cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available
cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks
PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test

Manoj Vishwanathan (1):

      idpf: Acquire the lock before accessing the xn->salt

Marcel Hamer (1):
wifi: brcmfmac: add missing header include for brcmf_dbg

Marco Leogrande (2):
tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
idpf: convert workqueues to unbound

Marek Vasut (5):
clk: imx8mp: Fix clkout1/2 support
ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM
ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property

Mark Brown (1):
spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors

Martin KaFai Lau (2):
bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing

Masahiro Yamada (5):
module: Convert default symbol namespace to string literal
genksyms: fix memory leak when the same symbol is added from source
genksyms: fix memory leak when the same symbol is read from *.symref file
kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
kconfig: fix memory leak in sym_warn_unmet_dep()

Masami Hiramatsu (Google) (1):
selftests/ftrace: Fix to use remount when testing mount GID option

Mateusz Polchlopek (3):
ice: rework of dump serdes equalizer values feature
ice: extend dump serdes equalizer values feature
ice: remove invalid parameter of equalizer

Mathieu Desnoyers (1):
selftests/rseq: Fix handling of glibc without rseq support

Matthieu Baerts (NGI0) (2):
mptcp: pm: only set fullmesh for subflow endp
mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted

Matti Vaittinen (1):
dt-bindings: mfd: bd71815: Fix rsense and typos

Max Chou (1):
Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()

Maíra Canal (1):
drm/v3d: Fix performance counter source settings on V3D 7.x

Michael Ellerman (1):
selftests/powerpc: Fix argument order to timer_sub()

Michael Guralnik (1):
RDMA/mlx5: Fix indirect mkey ODP page count

Michael Lo (1):
wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.

Michael Riesch (1):
arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic

Michal Luczaj (1):
vsock: Allow retrying on connect() failure

Michal Pecio (1):
usb: xhci: Fix NULL pointer dereference on certain command aborts

Michal Swiatkowski (1):
iavf: allow changing VLAN state without calling PF

Mickaël Salaün (4):
selftests: ktap_helpers: Fix uninitialized variable
landlock: Handle weird files
selftests/landlock: Fix build with non-default pthread linking selftests/landlock: Fix error message

Mike Snitzer (1):
nfs: fix incorrect error handling in LOCALIO

Min-Hua Chen (1):
drm/rockchip: vop2: include rockchip_drm_drv.h

Ming Wang (1):
rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()

Ming Yen Hsieh (15):
wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer
wifi: mt76: mt7925: fix the invalid ip address for arp offload
wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support
wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO
wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info
wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO
wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO
wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state
wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA
wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS
wifi: mt76: mt7925: Update secondary link PS flow
wifi: mt76: mt7925: Init secondary link PM state
wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO
wifi: mt76: mt7925: Cleanup MLO settings post-disconnection
wifi: mt76: mt7925: Properly handle responses for commands with events

Mingwei Zheng (5):
spi: zynq-qspi: Add check for clk_enable()
pwm: stm32-lp: Add check for clk_enable()
pwm: stm32: Add check for clk_enable()
pinctrl: nomadik: Add check for clk_enable()
pinctrl: stm32: Add check for clk_enable()

Miri Korenblit (1):
wifi: iwlwifi: mvm: avoid NULL pointer dereference

Mohamed Khalfella (1):
PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error

Namhyung Kim (1):
perf test: Skip syscall enum test if no landlock syscall

Nathan Chancellor (1):
s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS

Neeraj Sanjay Kale (1):
Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming

Neil Armstrong (9):
OPP: add index check to assert to avoid buffer overflow in _read_freq()
OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
dt-bindings: mmc: controller: clarify the address-cells description
arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera
arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
arm64: dts: qcom: sc7180: fix psci power domain node names
arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties

Nicolas Cavallari (1):

      wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC

Nicolas Ferre (1):
ARM: at91: pm: change BU Power Switch to automatic mode

Nikita Zhandarovich (2):
net/rose: prevent integer overflows in rose_setsockopt()
net: usb: rtl8150: enable basic endpoint checking

Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1

Octavian Purdila (2):
net_sched: sch_sfq: don't allow 1 packet limit
team: prevent adding a device which is already a team device lower

Oleksij Rempel (1):
rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read

Olga Kornievskaia (2):
NFSv4.2: fix COPY_NOTIFY xdr buf size calculation NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE

Oliver Neukum (1):
media: rc: iguanair: handle timeouts

Oreoluwa Babatunde (1):
of: reserved_mem: Restructure how the reserved memory regions are processed

Pablo Neira Ayuso (2):
netfilter: nf_tables: fix set size with rbtree backend
netfilter: nf_tables: reject mismatching sum of field_len with set key length

Pali Rohár (3):
cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c
cifs: Validate EAs for WSL reparse points
cifs: Fix getting and setting SACLs over SMB1

Palmer Dabbelt (1):
RISC-V: Mark riscv_v_init() as __init

Paolo Abeni (2):
mptcp: consolidate suboption status
mptcp: handle fastopen disconnect correctly

Parth Pancholi (1):
kbuild: switch from lz4c to lz4 for compression

Patrisious Haddad (1):
RDMA/mlx5: Fix implicit ODP use after free

Patryk Wlazlyn (2):
tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms tools/power turbostat: Fix PMT mmaped file size rounding

Paul Fertser (1):
net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling

Paul Menzel (1):

      scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1

Paulo Alcantara (1):
smb: client: fix oops due to unset link speed

Pei Xiao (4):
platform/mellanox: mlxbf-pmc: incorrect type in assignment platform/x86: x86-android-tablets: make platform data be static
bpf: Use refcount_t instead of atomic_t for mmap_count
i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition

Peng Fan (1):
clk: imx: Apply some clks only for i.MX93

Pengfei Li (4):
dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition
dt-bindings: clock: Add i.MX91 clock support
clk: imx93: Move IMX93_CLK_END macro to clk driver
clk: imx: add i.MX91 clk

Perry Yuan (1):
x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD

Peter Chiu (4):
wifi: mt76: mt7915: fix register mapping
wifi: mt76: mt7996: fix register mapping
wifi: mt76: mt7996: add max mpdu len capability
wifi: mt76: mt7996: fix ldpc setting

Peter Zijlstra (2):
sched/fair: Untangle NEXT_BUDDY and pick_next_task() sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat

Ping-Ke Shih (1):
wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion

Przemek Kitszel (1):
ice: fix ice_parser_rt::bst_key array size

Pu Lehui (3):
selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test
libbpf: Fix return zero when elf_begin failed
libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED

Puranjay Mohan (1):
bpf: Send signals asynchronously if !preemptible

Qasim Ijaz (1):
iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()

Qu Wenruo (4):
btrfs: improve the warning and error message for btrfs_remove_qgroup()
btrfs: subpage: fix the bitmap dump of the locked flags
btrfs: output the reason for open_ctree() failure
btrfs: do proper folio cleanup when run_delalloc_nocow() failed

Quan Nguyen (1):
ipmi: ssif_bmc: Fix new request loss when bmc ready for a response

Quentin Monnet (1):
libbpf: Fix segfault due to libelf functions not setting errno

Rafał Miłecki (2):
ARM: dts: mediatek: mt7623: fix IR nodename
bgmac: reduce max frame size to support just MTU 1500

Randy Dunlap (2):
partitions: ldm: remove the initial kernel-doc notation
efi: sysfb_efi: fix W=1 warnings when EFI is not set

Ray Chi (1):
usb: dwc3: Skip resume if pm_runtime_set_active() fails

Rex Nie (1):
drm/msm/hdmi: simplify code in pll_get_integloop_gain

Ricardo B. Marliere (1):
ktest.pl: Check kernelrelease return in get_version

Ricardo Ribalda (1):

      media: uvcvideo: Propagate buf->error to userspace

Richard Zhu (4):
PCI: imx6: Skip controller_id generation logic for i.MX7D
PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()
PCI: imx6: Add missing reference clock disable logic
PCI: dwc: Always stop link in the dw_pcie_suspend_noirq

Ricky CX Wu (3):
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790

Rob Herring (Arm) (1):
mfd: syscon: Fix race in device_node_get_regmap()

Roger Quadros (1):
net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()

Ross Burton (1):
arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650

Ryusuke Konishi (3):
nilfs2: do not force clear folio if buffer is referenced
nilfs2: protect access to buffers with no active references
nilfs2: handle errors that nilfs_prepare_chunk() may return

Sagi Grimberg (1):
nvme-tcp: Fix I/O queue cpu spreading for multiple controllers

Saket Kumar Bhaskar (1):
selftests/bpf: Fix fill_link_info selftest on powerpc

Sathishkumar Muruganandam (1):
wifi: ath12k: fix tx power, max reg power update to firmware

Sean Christopherson (1):
KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()

Sean Rhodes (1):
drivers/card_reader/rtsx_usb: Restore interrupt based detection

Sean Wang (1):
wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO

Sebastian Andrzej Siewior (1):
module: Extend the preempt disabled section in dereference_symbol_descriptor().

Sebastian Sewior (1):
xfrm: Don't disable preemption while looking up cache state.

Sergio Paracuellos (1):
clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883

Shayne Chen (1):
wifi: mt76: mt7996: fix invalid interface combinations

Shengjiu Wang (3):
dt-bindings: clock: imx93: Add SPDIF IPG clk
clk: imx93: Add IMX93_CLK_SPDIF_IPG clock
arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock

Shigeru Yoshida (1):
vxlan: Fix uninit-value in vxlan_vnifilter_dump()

Shinas Rasheed (2):
octeon_ep: remove firmware stats fetch in ndo_get_stats64
octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64

Shivaprasad G Bhat (1):
powerpc/pseries/iommu: Don't unset window if it was never set

Simon Trimmer (2):
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM

Song Yoong Siang (1):
selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata

Sourabh Jain (1):
powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active

Stefano Brivio (1):
udp: Deal with race between UDP socket address change and rehash

Steffen Klassert (4):
xfrm: Add support for per cpu xfrm state handling.
xfrm: Cache used outbound xfrm states at the policy.
xfrm: Add an inbound percpu state cache.
xfrm: Fix acquire state insertion.

Su Yue (1):
ocfs2: mark dquot as inactive if failed to start trans while releasing dquot

Sui Jingfeng (2):
drm/etnaviv: Fix page property being used for non writecombine buffers drm/msm: Check return value of of_dma_configure()

Sultan Alsawaf (unemployed) (1):
cpufreq: schedutil: Fix superfluous updates caused by need_freq_update

Suraj Sonawane (1):
iommu: iommufd: fix WARNING in iommufd_device_unbind

Takashi Iwai (4):
ASoC: cs40l50: Use *-y for Makefile
ASoC: mediatek: mt8365: Use *-y for Makefile
ASoC: wcd937x: Use *-y for Makefile
ALSA: seq: Make dependency on UMP clearer

Taniya Das (1):
arm64: dts: qcom: sa8775p: Update sleep_clk frequency

Terry Tritton (1):
HID: fix generic desktop D-Pad controls

Thadeu Lima de Souza Cascardo (9):
wifi: rtlwifi: do not complete firmware loading needlessly
wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
wifi: rtlwifi: wait for firmware loading before releasing memory
wifi: rtlwifi: fix init_sw_vars leak when probe fails
wifi: rtlwifi: usb: fix workqueue leak when probe fails
wifi: rtlwifi: remove unused check_buddy_priv
wifi: rtlwifi: destroy workqueue at rtl_deinit_core
wifi: rtlwifi: fix memory leaks and invalid access at probe error path
wifi: rtlwifi: pci: wait for firmware loading before releasing memory

Thinh Nguyen (2):
usb: gadget: f_tcm: Fix Get/SetInterface return value
usb: gadget: f_tcm: Don't free command immediately

Thomas Gleixner (1):
genirq: Make handle_enforce_irqctx() unconditionally available

Thomas Weißschuh (2):
padata: fix sysfs store callback check
ptp: Properly handle compat ioctls

Tianchen Ding (1):
sched: Fix race between yield_to() and try_to_wake_up()

Tiezhu Yang (1):

      LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}

Toke Høiland-Jørgensen (1):
net: xdp: Disallow attaching device-bound programs in generic mode

Uwe Kleine-König (2):
hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace
i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces

Val Packett (5):
arm64: dts: mediatek: mt8516: fix GICv2 range
arm64: dts: mediatek: mt8516: fix wdt irq type
arm64: dts: mediatek: mt8516: add i2c clock-div property
arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
arm64: dts: mediatek: add per-SoC compatibles for keypad nodes

Vasily Gorbik (2):
s390/mm: Allow large pages for KASAN shadow mapping Revert "s390/mm: Allow large pages for KASAN shadow mapping"

Vasily Khoruzhick (4):
dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI
clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent
arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0

Vishal Chourasia (1):
tools: Sync if_xdp.h uapi tooling header

Vladimir Zapolskiy (3):
arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts
arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts

WangYuli (1):
wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO

Wayne Lin (1):
drm/amd/display: Reduce accessing remote DPCD overhead

Wenkai Lin (2):
crypto: hisilicon/sec2 - fix for aead icv error
crypto: hisilicon/sec2 - fix for aead invalid authsize

Wentao Liang (1):
PM: hibernate: Add error handling for syscore_suspend()

Willem de Bruijn (1):
hexagon: fix using plain integer as NULL pointer warning in cmpxchg

Xin Long (1):
net: sched: refine software bypass handling in tc_run

Yabin Cui (1):
perf/core: Save raw sample data conditionally based on sample type

Yang Erkun (1):
block: retry call probe after request_module in blk_request_module

Yevgeny Kliteynik (1):
net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset

Yu Kuai (7):
nbd: don't allow reconnect after disconnect
md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
md: add a new callback pers->bitmap_sector()
md/raid5: implement pers->bitmap_sector()
md/md-bitmap: move bitmap_{start, end}write to md upper layer md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime

Zhongqiu Han (3):
perf header: Fix one memory leakage in process_bpf_btf()
perf header: Fix one memory leakage in process_bpf_prog_info() perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()

Zhu Yanjun (1):

      RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"

Zichen Xie (2):
wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() samples/landlock: Fix possible NULL dereference in parse_path()

Zijun Hu (5):
of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map()
of: reserved-memory: Do not make kmemleak ignore freed address
PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
of: reserved-memory: Warn for missing static reserved memory regions

Zong-Zhe Yang (6):
wifi: rtw89: handle entity active flag per PHY
wifi: rtw89: chan: manage active interfaces
wifi: rtw89: tweak setting of channel and TX power for MLO
wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes
wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles()
wifi: rtw89: mcc: consider time limits not divisible by 1024

allan.wang (1):
wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment

david regan (1):
mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc

pangliyuan (1):
ubifs: skip dumping tnc tree when zroot is null

xueqin Luo (2):
wifi: mt76: mt7996: fix overflows seen when writing limit attributes
wifi: mt76: mt7915: fix overflows seen when writing limit attributes

zhenwei pi (1):
RDMA/rxe: Fix mismatched max_msg_sz

author maintainer
#1 lore raw
Documentation/core-api/symbol-namespaces.rst +2 -2
index 12e4aecdae94..d1154eb43810 100644
@@ -68,7 +68,7 @@ is to define the default namespace in the ``Makefile`` of the subsystem. E.g. to
 export all symbols defined in usb-common into the namespace USB_COMMON, add a
 line like this to drivers/usb/common/Makefile::
 
-	ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE=USB_COMMON
+	ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE='"USB_COMMON"'
 
 That will affect all EXPORT_SYMBOL() and EXPORT_SYMBOL_GPL() statements. A
 symbol exported with EXPORT_SYMBOL_NS() while this definition is present, will
@@ -79,7 +79,7 @@ A second option to define the default namespace is directly in the compilation
 unit as preprocessor statement. The above example would then read::
 
 	#undef  DEFAULT_SYMBOL_NAMESPACE
-	#define DEFAULT_SYMBOL_NAMESPACE USB_COMMON
+	#define DEFAULT_SYMBOL_NAMESPACE "USB_COMMON"
 
 within the corresponding compilation unit before any EXPORT_SYMBOL macro is
 used.
Documentation/devicetree/bindings/clock/imx93-clock.yaml +1 -0
index ccb53c6b96c1..98c0800732ef 100644
@@ -16,6 +16,7 @@ description: |
 properties:
   compatible:
     enum:
+      - fsl,imx91-ccm
       - fsl,imx93-ccm
 
   reg:
Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml +1 -1
index e850a8894758..bb40bb9e036e 100644
@@ -27,7 +27,7 @@ properties:
     description: |
       For multicolor LED support this property should be defined as either
       LED_COLOR_ID_RGB or LED_COLOR_ID_MULTI which can be found in
-      include/linux/leds/common.h.
+      include/dt-bindings/leds/common.h.
     enum: [ 8, 9 ]
 
 required:
Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml +10 -10
index bb81307dc11b..4fc78efaa550 100644
@@ -50,15 +50,15 @@ properties:
     minimum: 0
     maximum: 1
 
-  rohm,charger-sense-resistor-ohms:
-    minimum: 10000000
-    maximum: 50000000
+  rohm,charger-sense-resistor-micro-ohms:
+    minimum: 10000
+    maximum: 50000
     description: |
-      BD71827 and BD71828 have SAR ADC for measuring charging currents.
-      External sense resistor (RSENSE in data sheet) should be used. If
-      something other but 30MOhm resistor is used the resistance value
-      should be given here in Ohms.
-    default: 30000000
+      BD71815 has SAR ADC for measuring charging currents. External sense
+      resistor (RSENSE in data sheet) should be used. If something other
+      but a 30 mOhm resistor is used the resistance value should be given
+      here in micro Ohms.
+    default: 30000
 
   regulators:
     $ref: /schemas/regulator/rohm,bd71815-regulator.yaml
@@ -67,7 +67,7 @@ properties:
 
   gpio-reserved-ranges:
     description: |
-      Usage of BD71828 GPIO pins can be changed via OTP. This property can be
+      Usage of BD71815 GPIO pins can be changed via OTP. This property can be
       used to mark the pins which should not be configured for GPIO. Please see
       the ../gpio/gpio.txt for more information.
 
@@ -113,7 +113,7 @@ examples:
             gpio-controller;
             #gpio-cells = <2>;
 
-            rohm,charger-sense-resistor-ohms = <10000000>;
+            rohm,charger-sense-resistor-micro-ohms = <10000>;
 
             regulators {
                 buck1: buck1 {
Documentation/devicetree/bindings/mmc/mmc-controller.yaml +1 -1
index 58ae298cd2fc..23884b8184a9 100644
@@ -25,7 +25,7 @@ properties:
   "#address-cells":
     const: 1
     description: |
-      The cell is the slot ID if a function subnode is used.
+      The cell is the SDIO function number if a function subnode is used.
 
   "#size-cells":
     const: 0
Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml +0 -6
index cd4aa27218a1..fa6743bb269d 100644
@@ -35,10 +35,6 @@ properties:
         $ref: regulator.yaml#
         unevaluatedProperties: false
 
-        properties:
-          regulator-compatible:
-            pattern: "^vbuck[1-4]$"
-
     additionalProperties: false
 
 required:
@@ -56,7 +52,6 @@ examples:
 
       regulators {
         vbuck1 {
-          regulator-compatible = "vbuck1";
           regulator-min-microvolt = <300000>;
           regulator-max-microvolt = <1193750>;
           regulator-enable-ramp-delay = <256>;
@@ -64,7 +59,6 @@ examples:
         };
 
         vbuck3 {
-          regulator-compatible = "vbuck3";
           regulator-min-microvolt = <300000>;
           regulator-max-microvolt = <1193750>;
           regulator-enable-ramp-delay = <256>;
Documentation/driver-api/crypto/iaa/iaa-crypto.rst +8 -1
index bba40158dd5c..8e50b900d51c 100644
@@ -272,7 +272,7 @@ The available attributes are:
       echo async_irq > /sys/bus/dsa/drivers/crypto/sync_mode
 
     Async mode without interrupts (caller must poll) can be enabled by
-    writing 'async' to it::
+    writing 'async' to it (please see Caveat)::
 
       echo async > /sys/bus/dsa/drivers/crypto/sync_mode
 
@@ -283,6 +283,13 @@ The available attributes are:
 
     The default mode is 'sync'.
 
+    Caveat: since the only mechanism that iaa_crypto currently implements
+    for async polling without interrupts is via the 'sync' mode as
+    described earlier, writing 'async' to
+    '/sys/bus/dsa/drivers/crypto/sync_mode' will internally enable the
+    'sync' mode. This is to ensure correct iaa_crypto behavior until true
+    async polling without interrupts is enabled in iaa_crypto.
+
 .. _iaa_default_config:
 
 IAA Default Configuration
Documentation/translations/it_IT/core-api/symbol-namespaces.rst +2 -2
index 17abc25ee4c1..6657f82c0101 100644
@@ -69,7 +69,7 @@ Per esempio per esportare tutti i simboli definiti in usb-common nello spazio
 dei nomi USB_COMMON, si può aggiungere la seguente linea in
 drivers/usb/common/Makefile::
 
-	ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE=USB_COMMON
+	ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE='"USB_COMMON"'
 
 Questo cambierà tutte le macro EXPORT_SYMBOL() ed EXPORT_SYMBOL_GPL(). Invece,
 un simbolo esportato con EXPORT_SYMBOL_NS() non verrà cambiato e il simbolo
@@ -79,7 +79,7 @@ Una seconda possibilità è quella di definire il simbolo di preprocessore
 direttamente nei file da compilare. L'esempio precedente diventerebbe::
 
 	#undef  DEFAULT_SYMBOL_NAMESPACE
-	#define DEFAULT_SYMBOL_NAMESPACE USB_COMMON
+	#define DEFAULT_SYMBOL_NAMESPACE "USB_COMMON"
 
 Questo va messo prima di un qualsiasi uso di EXPORT_SYMBOL.
 
Documentation/translations/zh_CN/core-api/symbol-namespaces.rst +2 -2
index bb16f0611046..f3e73834f7d7 100644
@@ -66,7 +66,7 @@
 子系统的 ``Makefile`` 中定义默认命名空间。例如,如果要将usb-common中定义的所有符号导
 出到USB_COMMON命名空间,可以在drivers/usb/common/Makefile中添加这样一行::
 
-       ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE=USB_COMMON
+       ccflags-y += -DDEFAULT_SYMBOL_NAMESPACE='"USB_COMMON"'
 
 这将影响所有 EXPORT_SYMBOL() 和 EXPORT_SYMBOL_GPL() 语句。当这个定义存在时,
 用EXPORT_SYMBOL_NS()导出的符号仍然会被导出到作为命名空间参数传递的命名空间中,
@@ -76,7 +76,7 @@
 成::
 
        #undef  DEFAULT_SYMBOL_NAMESPACE
-       #define DEFAULT_SYMBOL_NAMESPACE USB_COMMON
+       #define DEFAULT_SYMBOL_NAMESPACE "USB_COMMON"
 
 应置于相关编译单元中任何 EXPORT_SYMBOL 宏之前
 
Makefile +2 -2
index 9e6246e733eb..5442ff45f963 100644
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 12
-SUBLEVEL = 12
+SUBLEVEL = 13
 EXTRAVERSION =
 NAME = Baby Opossum Posse
 
@@ -509,7 +509,7 @@ KGZIP		= gzip
 KBZIP2		= bzip2
 KLZOP		= lzop
 LZMA		= lzma
-LZ4		= lz4c
+LZ4		= lz4
 XZ		= xz
 ZSTD		= zstd
 
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts +10 -14
index 98477792aa00..14d175103106 100644
@@ -284,12 +284,12 @@ &i2c10 {
 &i2c11 {
 	status = "okay";
 	power-sensor@10 {
-		compatible = "adi, adm1272";
+		compatible = "adi,adm1272";
 		reg = <0x10>;
 	};
 
 	power-sensor@12 {
-		compatible = "adi, adm1272";
+		compatible = "adi,adm1272";
 		reg = <0x12>;
 	};
 
@@ -461,22 +461,20 @@ adc@1f {
 			};
 
 			pwm@20{
-				compatible = "max31790";
+				compatible = "maxim,max31790";
 				reg = <0x20>;
-				#address-cells = <1>;
-				#size-cells = <0>;
 			};
 
 			gpio@22{
 				compatible = "ti,tca6424";
 				reg = <0x22>;
+				gpio-controller;
+				#gpio-cells = <2>;
 			};
 
 			pwm@23{
-				compatible = "max31790";
+				compatible = "maxim,max31790";
 				reg = <0x23>;
-				#address-cells = <1>;
-				#size-cells = <0>;
 			};
 
 			adc@33 {
@@ -511,22 +509,20 @@ adc@1f {
 			};
 
 			pwm@20{
-				compatible = "max31790";
+				compatible = "maxim,max31790";
 				reg = <0x20>;
-				#address-cells = <1>;
-				#size-cells = <0>;
 			};
 
 			gpio@22{
 				compatible = "ti,tca6424";
 				reg = <0x22>;
+				gpio-controller;
+				#gpio-cells = <2>;
 			};
 
 			pwm@23{
-				compatible = "max31790";
+				compatible = "maxim,max31790";
 				reg = <0x23>;
-				#address-cells = <1>;
-				#size-cells = <0>;
 			};
 
 			adc@33 {
arch/arm/boot/dts/intel/socfpga/socfpga_arria10.dtsi +3 -3
index 6b6e77596ffa..b108265e9bde 100644
@@ -440,7 +440,7 @@ gmac0: ethernet@ff800000 {
 			clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
 			clock-names = "stmmaceth", "ptp_ref";
 			resets = <&rst EMAC0_RESET>, <&rst EMAC0_OCP_RESET>;
-			reset-names = "stmmaceth", "ahb";
+			reset-names = "stmmaceth", "stmmaceth-ocp";
 			snps,axi-config = <&socfpga_axi_setup>;
 			status = "disabled";
 		};
@@ -460,7 +460,7 @@ gmac1: ethernet@ff802000 {
 			clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
 			clock-names = "stmmaceth", "ptp_ref";
 			resets = <&rst EMAC1_RESET>, <&rst EMAC1_OCP_RESET>;
-			reset-names = "stmmaceth", "ahb";
+			reset-names = "stmmaceth", "stmmaceth-ocp";
 			snps,axi-config = <&socfpga_axi_setup>;
 			status = "disabled";
 		};
@@ -480,7 +480,7 @@ gmac2: ethernet@ff804000 {
 			clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
 			clock-names = "stmmaceth", "ptp_ref";
 			resets = <&rst EMAC2_RESET>, <&rst EMAC2_OCP_RESET>;
-			reset-names = "stmmaceth", "ahb";
+			reset-names = "stmmaceth", "stmmaceth-ocp";
 			snps,axi-config = <&socfpga_axi_setup>;
 			status = "disabled";
 		};
arch/arm/boot/dts/mediatek/mt7623.dtsi +1 -1
index 814586abc297..fd7a89cc337d 100644
@@ -308,7 +308,7 @@ pwrap: pwrap@1000d000 {
 		clock-names = "spi", "wrap";
 	};
 
-	cir: cir@10013000 {
+	cir: ir-receiver@10013000 {
 		compatible = "mediatek,mt7623-cir";
 		reg = <0 0x10013000 0 0x1000>;
 		interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_LOW>;
arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts +1 -0
index 15239834d886..35a933eec573 100644
@@ -197,6 +197,7 @@ qspi1_flash: flash@0 {
 
 &sdmmc0 {
 	bus-width = <4>;
+	no-1-8-v;
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_sdmmc0_default>;
 	status = "okay";
arch/arm/boot/dts/microchip/at91-sama5d29_curiosity.dts +1 -0
index 951a0c97d3c6..5933840bb8f7 100644
@@ -514,6 +514,7 @@ kernel@200000 {
 
 &sdmmc0 {
 	bus-width = <4>;
+	no-1-8-v;
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_sdmmc0_default>;
 	disable-wp;
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi +1 -0
index 028961eb7108..91ca23a66bf3 100644
@@ -135,6 +135,7 @@ vgen6_reg: vldo4 {
 	lm75a: temperature-sensor@48 {
 		compatible = "national,lm75a";
 		reg = <0x48>;
+		vs-supply = <&vgen4_reg>;
 	};
 
 	/* NXP SE97BTP with temperature sensor + eeprom, TQMa7x 02xx */
arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi +2 -2
index ddad6497775b..ffb7233b063d 100644
@@ -85,8 +85,8 @@ regulators {
 
 			vddcpu: buck1 { /* VDD_CPU_1V2 */
 				regulator-name = "vddcpu";
-				regulator-min-microvolt = <1250000>;
-				regulator-max-microvolt = <1250000>;
+				regulator-min-microvolt = <1350000>;
+				regulator-max-microvolt = <1350000>;
 				regulator-always-on;
 				regulator-initial-mode = <0>;
 				regulator-over-current-protection;
arch/arm/boot/dts/st/stm32mp151.dtsi +1 -1
index 4f878ec102c1..fdc42a89bd37 100644
@@ -129,7 +129,7 @@ ipcc: mailbox@4c001000 {
 			reg = <0x4c001000 0x400>;
 			st,proc-id = <0>;
 			interrupts-extended =
-				<&exti 61 1>,
+				<&exti 61 IRQ_TYPE_LEVEL_HIGH>,
 				<&intc GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
 			interrupt-names = "rx", "tx";
 			clocks = <&rcc IPCC>;
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi +0 -12
index bb4f8a0b937f..abe2dfe70636 100644
@@ -6,18 +6,6 @@
 #include <dt-bindings/input/input.h>
 #include <dt-bindings/pwm/pwm.h>
 
-/ {
-	aliases {
-		serial0 = &uart4;
-		serial1 = &usart3;
-		serial2 = &uart8;
-	};
-
-	chosen {
-		stdout-path = "serial0:115200n8";
-	};
-};
-
 &adc {
 	status = "disabled";
 };
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi +0 -10
index 171d7c7658fa..0fb4e55843b9 100644
@@ -7,16 +7,6 @@
 #include <dt-bindings/pwm/pwm.h>
 
 / {
-	aliases {
-		serial0 = &uart4;
-		serial1 = &usart3;
-		serial2 = &uart8;
-	};
-
-	chosen {
-		stdout-path = "serial0:115200n8";
-	};
-
 	clk_ext_audio_codec: clock-codec {
 		compatible = "fixed-clock";
 		#clock-cells = <0>;
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi +0 -10
index b5bc53accd6b..01c693cc0344 100644
@@ -7,16 +7,6 @@
 #include <dt-bindings/pwm/pwm.h>
 
 / {
-	aliases {
-		serial0 = &uart4;
-		serial1 = &usart3;
-		serial2 = &uart8;
-	};
-
-	chosen {
-		stdout-path = "serial0:115200n8";
-	};
-
 	led {
 		compatible = "gpio-leds";
 
arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi +7 -0
index 74a11ccc5333..142d4a8731f8 100644
@@ -14,6 +14,13 @@ aliases {
 		ethernet1 = &ksz8851;
 		rtc0 = &hwrtc;
 		rtc1 = &rtc;
+		serial0 = &uart4;
+		serial1 = &uart8;
+		serial2 = &usart3;
+	};
+
+	chosen {
+		stdout-path = "serial0:115200n8";
 	};
 
 	memory@c0000000 {
arch/arm/mach-at91/pm.c +20 -11
index b9b995f8a36e..05a1547642b6 100644
@@ -598,7 +598,21 @@ static int at91_suspend_finish(unsigned long val)
 	return 0;
 }
 
-static void at91_pm_switch_ba_to_vbat(void)
+/**
+ * at91_pm_switch_ba_to_auto() - Configure Backup Unit Power Switch
+ * to automatic/hardware mode.
+ *
+ * The Backup Unit Power Switch can be managed either by software or hardware.
+ * Enabling hardware mode allows the automatic transition of power between
+ * VDDANA (or VDDIN33) and VDDBU (or VBAT, respectively), based on the
+ * availability of these power sources.
+ *
+ * If the Backup Unit Power Switch is already in automatic mode, no action is
+ * required. If it is in software-controlled mode, it is switched to automatic
+ * mode to enhance safety and eliminate the need for toggling between power
+ * sources.
+ */
+static void at91_pm_switch_ba_to_auto(void)
 {
 	unsigned int offset = offsetof(struct at91_pm_sfrbu_regs, pswbu);
 	unsigned int val;
@@ -609,24 +623,19 @@ static void at91_pm_switch_ba_to_vbat(void)
 
 	val = readl(soc_pm.data.sfrbu + offset);
 
-	/* Already on VBAT. */
-	if (!(val & soc_pm.sfrbu_regs.pswbu.state))
+	/* Already on auto/hardware. */
+	if (!(val & soc_pm.sfrbu_regs.pswbu.ctrl))
 		return;
 
-	val &= ~soc_pm.sfrbu_regs.pswbu.softsw;
-	val |= soc_pm.sfrbu_regs.pswbu.key | soc_pm.sfrbu_regs.pswbu.ctrl;
+	val &= ~soc_pm.sfrbu_regs.pswbu.ctrl;
+	val |= soc_pm.sfrbu_regs.pswbu.key;
 	writel(val, soc_pm.data.sfrbu + offset);
-
-	/* Wait for update. */
-	val = readl(soc_pm.data.sfrbu + offset);
-	while (val & soc_pm.sfrbu_regs.pswbu.state)
-		val = readl(soc_pm.data.sfrbu + offset);
 }
 
 static void at91_pm_suspend(suspend_state_t state)
 {
 	if (soc_pm.data.mode == AT91_PM_BACKUP) {
-		at91_pm_switch_ba_to_vbat();
+		at91_pm_switch_ba_to_auto();
 
 		cpu_suspend(0, at91_suspend_finish);
 
arch/arm/mach-omap1/board-nokia770.c +1 -1
index 3312ef93355d..a5bf5554800f 100644
@@ -289,7 +289,7 @@ static struct gpiod_lookup_table nokia770_irq_gpio_table = {
 		GPIO_LOOKUP("gpio-0-15", 15, "ads7846_irq",
 			    GPIO_ACTIVE_HIGH),
 		/* GPIO used for retu IRQ */
-		GPIO_LOOKUP("gpio-48-63", 15, "retu_irq",
+		GPIO_LOOKUP("gpio-48-63", 14, "retu_irq",
 			    GPIO_ACTIVE_HIGH),
 		/* GPIO used for tahvo IRQ */
 		GPIO_LOOKUP("gpio-32-47", 8, "tahvo_irq",
arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts +2 -0
index 379c2c8466f5..86d44349e095 100644
@@ -390,6 +390,8 @@ &sound {
 &tcon0 {
 	pinctrl-names = "default";
 	pinctrl-0 = <&lcd_rgb666_pins>;
+	assigned-clocks = <&ccu CLK_TCON0>;
+	assigned-clock-parents = <&ccu CLK_PLL_VIDEO0_2X>;
 
 	status = "okay";
 };
arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts +2 -0
index b407e1dd08a7..ec055510af8b 100644
@@ -369,6 +369,8 @@ &sound {
 &tcon0 {
 	pinctrl-names = "default";
 	pinctrl-0 = <&lcd_rgb666_pins>;
+	assigned-clocks = <&ccu CLK_TCON0>;
+	assigned-clock-parents = <&ccu CLK_PLL_VIDEO0_2X>;
 
 	status = "okay";
 };
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +2 -0
index a5c3920e0f04..0fecf0abb204 100644
@@ -445,6 +445,8 @@ tcon0: lcd-controller@1c0c000 {
 			clock-names = "ahb", "tcon-ch0";
 			clock-output-names = "tcon-data-clock";
 			#clock-cells = <0>;
+			assigned-clocks = <&ccu CLK_TCON0>;
+			assigned-clock-parents = <&ccu CLK_PLL_MIPI>;
 			resets = <&ccu RST_BUS_TCON0>, <&ccu RST_BUS_LVDS>;
 			reset-names = "lcd", "lvds";
 
arch/arm64/boot/dts/freescale/imx93.dtsi +1 -1
index 04b9b3d31f4f..7bc3852c6ef8 100644
@@ -917,7 +917,7 @@ xcvr: xcvr@42680000 {
 				reg-names = "ram", "regs", "rxfifo", "txfifo";
 				interrupts = <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>,
 					     <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>;
-				clocks = <&clk IMX93_CLK_BUS_WAKEUP>,
+				clocks = <&clk IMX93_CLK_SPDIF_IPG>,
 					 <&clk IMX93_CLK_SPDIF_GATE>,
 					 <&clk IMX93_CLK_DUMMY>,
 					 <&clk IMX93_CLK_AUD_XCVR_GATE>;
arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts +2 -2
index b1ea7dcaed17..47234d0858dd 100644
@@ -435,7 +435,7 @@ &cp1_eth1 {
 	managed = "in-band-status";
 	phy-mode = "sgmii";
 	phy = <&cp1_phy0>;
-	phys = <&cp0_comphy3 1>;
+	phys = <&cp1_comphy3 1>;
 	status = "okay";
 };
 
@@ -444,7 +444,7 @@ &cp1_eth2 {
 	managed = "in-band-status";
 	phy-mode = "sgmii";
 	phy = <&cp1_phy1>;
-	phys = <&cp0_comphy5 2>;
+	phys = <&cp1_comphy5 2>;
 	status = "okay";
 };
 
arch/arm64/boot/dts/mediatek/mt7988a.dtsi +3 -0
index aa728331e876..284e240b7997 100644
@@ -129,6 +129,7 @@ i2c@11003000 {
 			reg = <0 0x11003000 0 0x1000>,
 			      <0 0x10217080 0 0x80>;
 			interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>;
+			clock-div = <1>;
 			clocks = <&infracfg CLK_INFRA_I2C_BCK>,
 				 <&infracfg CLK_INFRA_66M_AP_DMA_BCK>;
 			clock-names = "main", "dma";
@@ -142,6 +143,7 @@ i2c@11004000 {
 			reg = <0 0x11004000 0 0x1000>,
 			      <0 0x10217100 0 0x80>;
 			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
+			clock-div = <1>;
 			clocks = <&infracfg CLK_INFRA_I2C_BCK>,
 				 <&infracfg CLK_INFRA_66M_AP_DMA_BCK>;
 			clock-names = "main", "dma";
@@ -155,6 +157,7 @@ i2c@11005000 {
 			reg = <0 0x11005000 0 0x1000>,
 			      <0 0x10217180 0 0x80>;
 			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
+			clock-div = <1>;
 			clocks = <&infracfg CLK_INFRA_I2C_BCK>,
 				 <&infracfg CLK_INFRA_66M_AP_DMA_BCK>;
 			clock-names = "main", "dma";
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi +3 -26
index b4d85147b77b..309e2d104fdc 100644
@@ -931,7 +931,7 @@ pmic: pmic {
 		interrupt-controller;
 		#interrupt-cells = <2>;
 
-		clock: mt6397clock {
+		clock: clocks {
 			compatible = "mediatek,mt6397-clk";
 			#clock-cells = <1>;
 		};
@@ -942,11 +942,10 @@ pio6397: pinctrl {
 			#gpio-cells = <2>;
 		};
 
-		regulator: mt6397regulator {
+		regulators {
 			compatible = "mediatek,mt6397-regulator";
 
 			mt6397_vpca15_reg: buck_vpca15 {
-				regulator-compatible = "buck_vpca15";
 				regulator-name = "vpca15";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -956,7 +955,6 @@ mt6397_vpca15_reg: buck_vpca15 {
 			};
 
 			mt6397_vpca7_reg: buck_vpca7 {
-				regulator-compatible = "buck_vpca7";
 				regulator-name = "vpca7";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -966,7 +964,6 @@ mt6397_vpca7_reg: buck_vpca7 {
 			};
 
 			mt6397_vsramca15_reg: buck_vsramca15 {
-				regulator-compatible = "buck_vsramca15";
 				regulator-name = "vsramca15";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -975,7 +972,6 @@ mt6397_vsramca15_reg: buck_vsramca15 {
 			};
 
 			mt6397_vsramca7_reg: buck_vsramca7 {
-				regulator-compatible = "buck_vsramca7";
 				regulator-name = "vsramca7";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -984,7 +980,6 @@ mt6397_vsramca7_reg: buck_vsramca7 {
 			};
 
 			mt6397_vcore_reg: buck_vcore {
-				regulator-compatible = "buck_vcore";
 				regulator-name = "vcore";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -993,7 +988,6 @@ mt6397_vcore_reg: buck_vcore {
 			};
 
 			mt6397_vgpu_reg: buck_vgpu {
-				regulator-compatible = "buck_vgpu";
 				regulator-name = "vgpu";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -1002,7 +996,6 @@ mt6397_vgpu_reg: buck_vgpu {
 			};
 
 			mt6397_vdrm_reg: buck_vdrm {
-				regulator-compatible = "buck_vdrm";
 				regulator-name = "vdrm";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <1400000>;
@@ -1011,7 +1004,6 @@ mt6397_vdrm_reg: buck_vdrm {
 			};
 
 			mt6397_vio18_reg: buck_vio18 {
-				regulator-compatible = "buck_vio18";
 				regulator-name = "vio18";
 				regulator-min-microvolt = <1620000>;
 				regulator-max-microvolt = <1980000>;
@@ -1020,18 +1012,15 @@ mt6397_vio18_reg: buck_vio18 {
 			};
 
 			mt6397_vtcxo_reg: ldo_vtcxo {
-				regulator-compatible = "ldo_vtcxo";
 				regulator-name = "vtcxo";
 				regulator-always-on;
 			};
 
 			mt6397_va28_reg: ldo_va28 {
-				regulator-compatible = "ldo_va28";
 				regulator-name = "va28";
 			};
 
 			mt6397_vcama_reg: ldo_vcama {
-				regulator-compatible = "ldo_vcama";
 				regulator-name = "vcama";
 				regulator-min-microvolt = <1800000>;
 				regulator-max-microvolt = <1800000>;
@@ -1039,18 +1028,15 @@ mt6397_vcama_reg: ldo_vcama {
 			};
 
 			mt6397_vio28_reg: ldo_vio28 {
-				regulator-compatible = "ldo_vio28";
 				regulator-name = "vio28";
 				regulator-always-on;
 			};
 
 			mt6397_vusb_reg: ldo_vusb {
-				regulator-compatible = "ldo_vusb";
 				regulator-name = "vusb";
 			};
 
 			mt6397_vmc_reg: ldo_vmc {
-				regulator-compatible = "ldo_vmc";
 				regulator-name = "vmc";
 				regulator-min-microvolt = <1800000>;
 				regulator-max-microvolt = <3300000>;
@@ -1058,7 +1044,6 @@ mt6397_vmc_reg: ldo_vmc {
 			};
 
 			mt6397_vmch_reg: ldo_vmch {
-				regulator-compatible = "ldo_vmch";
 				regulator-name = "vmch";
 				regulator-min-microvolt = <3000000>;
 				regulator-max-microvolt = <3300000>;
@@ -1066,7 +1051,6 @@ mt6397_vmch_reg: ldo_vmch {
 			};
 
 			mt6397_vemc_3v3_reg: ldo_vemc3v3 {
-				regulator-compatible = "ldo_vemc3v3";
 				regulator-name = "vemc_3v3";
 				regulator-min-microvolt = <3000000>;
 				regulator-max-microvolt = <3300000>;
@@ -1074,7 +1058,6 @@ mt6397_vemc_3v3_reg: ldo_vemc3v3 {
 			};
 
 			mt6397_vgp1_reg: ldo_vgp1 {
-				regulator-compatible = "ldo_vgp1";
 				regulator-name = "vcamd";
 				regulator-min-microvolt = <1800000>;
 				regulator-max-microvolt = <1800000>;
@@ -1082,7 +1065,6 @@ mt6397_vgp1_reg: ldo_vgp1 {
 			};
 
 			mt6397_vgp2_reg: ldo_vgp2 {
-				regulator-compatible = "ldo_vgp2";
 				regulator-name = "vcamio";
 				regulator-min-microvolt = <3300000>;
 				regulator-max-microvolt = <3300000>;
@@ -1090,7 +1072,6 @@ mt6397_vgp2_reg: ldo_vgp2 {
 			};
 
 			mt6397_vgp3_reg: ldo_vgp3 {
-				regulator-compatible = "ldo_vgp3";
 				regulator-name = "vcamaf";
 				regulator-min-microvolt = <1800000>;
 				regulator-max-microvolt = <1800000>;
@@ -1098,7 +1079,6 @@ mt6397_vgp3_reg: ldo_vgp3 {
 			};
 
 			mt6397_vgp4_reg: ldo_vgp4 {
-				regulator-compatible = "ldo_vgp4";
 				regulator-name = "vgp4";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3300000>;
@@ -1106,7 +1086,6 @@ mt6397_vgp4_reg: ldo_vgp4 {
 			};
 
 			mt6397_vgp5_reg: ldo_vgp5 {
-				regulator-compatible = "ldo_vgp5";
 				regulator-name = "vgp5";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3000000>;
@@ -1114,7 +1093,6 @@ mt6397_vgp5_reg: ldo_vgp5 {
 			};
 
 			mt6397_vgp6_reg: ldo_vgp6 {
-				regulator-compatible = "ldo_vgp6";
 				regulator-name = "vgp6";
 				regulator-min-microvolt = <3300000>;
 				regulator-max-microvolt = <3300000>;
@@ -1123,7 +1101,6 @@ mt6397_vgp6_reg: ldo_vgp6 {
 			};
 
 			mt6397_vibr_reg: ldo_vibr {
-				regulator-compatible = "ldo_vibr";
 				regulator-name = "vibr";
 				regulator-min-microvolt = <1300000>;
 				regulator-max-microvolt = <3300000>;
@@ -1131,7 +1108,7 @@ mt6397_vibr_reg: ldo_vibr {
 			};
 		};
 
-		rtc: mt6397rtc {
+		rtc: rtc {
 			compatible = "mediatek,mt6397-rtc";
 		};
 	};
arch/arm64/boot/dts/mediatek/mt8173-evb.dts +1 -24
index bb4671c18e3b..9fffed0ef4bf 100644
@@ -307,11 +307,10 @@ pmic: pmic {
 		interrupt-controller;
 		#interrupt-cells = <2>;
 
-		mt6397regulator: mt6397regulator {
+		regulators {
 			compatible = "mediatek,mt6397-regulator";
 
 			mt6397_vpca15_reg: buck_vpca15 {
-				regulator-compatible = "buck_vpca15";
 				regulator-name = "vpca15";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -320,7 +319,6 @@ mt6397_vpca15_reg: buck_vpca15 {
 			};
 
 			mt6397_vpca7_reg: buck_vpca7 {
-				regulator-compatible = "buck_vpca7";
 				regulator-name = "vpca7";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -329,7 +327,6 @@ mt6397_vpca7_reg: buck_vpca7 {
 			};
 
 			mt6397_vsramca15_reg: buck_vsramca15 {
-				regulator-compatible = "buck_vsramca15";
 				regulator-name = "vsramca15";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -338,7 +335,6 @@ mt6397_vsramca15_reg: buck_vsramca15 {
 			};
 
 			mt6397_vsramca7_reg: buck_vsramca7 {
-				regulator-compatible = "buck_vsramca7";
 				regulator-name = "vsramca7";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -347,7 +343,6 @@ mt6397_vsramca7_reg: buck_vsramca7 {
 			};
 
 			mt6397_vcore_reg: buck_vcore {
-				regulator-compatible = "buck_vcore";
 				regulator-name = "vcore";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -356,7 +351,6 @@ mt6397_vcore_reg: buck_vcore {
 			};
 
 			mt6397_vgpu_reg: buck_vgpu {
-				regulator-compatible = "buck_vgpu";
 				regulator-name = "vgpu";
 				regulator-min-microvolt = < 700000>;
 				regulator-max-microvolt = <1350000>;
@@ -365,7 +359,6 @@ mt6397_vgpu_reg: buck_vgpu {
 			};
 
 			mt6397_vdrm_reg: buck_vdrm {
-				regulator-compatible = "buck_vdrm";
 				regulator-name = "vdrm";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <1400000>;
@@ -374,7 +367,6 @@ mt6397_vdrm_reg: buck_vdrm {
 			};
 
 			mt6397_vio18_reg: buck_vio18 {
-				regulator-compatible = "buck_vio18";
 				regulator-name = "vio18";
 				regulator-min-microvolt = <1620000>;
 				regulator-max-microvolt = <1980000>;
@@ -383,19 +375,16 @@ mt6397_vio18_reg: buck_vio18 {
 			};
 
 			mt6397_vtcxo_reg: ldo_vtcxo {
-				regulator-compatible = "ldo_vtcxo";
 				regulator-name = "vtcxo";
 				regulator-always-on;
 			};
 
 			mt6397_va28_reg: ldo_va28 {
-				regulator-compatible = "ldo_va28";
 				regulator-name = "va28";
 				regulator-always-on;
 			};
 
 			mt6397_vcama_reg: ldo_vcama {
-				regulator-compatible = "ldo_vcama";
 				regulator-name = "vcama";
 				regulator-min-microvolt = <1500000>;
 				regulator-max-microvolt = <2800000>;
@@ -403,18 +392,15 @@ mt6397_vcama_reg: ldo_vcama {
 			};
 
 			mt6397_vio28_reg: ldo_vio28 {
-				regulator-compatible = "ldo_vio28";
 				regulator-name = "vio28";
 				regulator-always-on;
 			};
 
 			mt6397_vusb_reg: ldo_vusb {
-				regulator-compatible = "ldo_vusb";
 				regulator-name = "vusb";
 			};
 
 			mt6397_vmc_reg: ldo_vmc {
-				regulator-compatible = "ldo_vmc";
 				regulator-name = "vmc";
 				regulator-min-microvolt = <1800000>;
 				regulator-max-microvolt = <3300000>;
@@ -422,7 +408,6 @@ mt6397_vmc_reg: ldo_vmc {
 			};
 
 			mt6397_vmch_reg: ldo_vmch {
-				regulator-compatible = "ldo_vmch";
 				regulator-name = "vmch";
 				regulator-min-microvolt = <3000000>;
 				regulator-max-microvolt = <3300000>;
@@ -430,7 +415,6 @@ mt6397_vmch_reg: ldo_vmch {
 			};
 
 			mt6397_vemc_3v3_reg: ldo_vemc3v3 {
-				regulator-compatible = "ldo_vemc3v3";
 				regulator-name = "vemc_3v3";
 				regulator-min-microvolt = <3000000>;
 				regulator-max-microvolt = <3300000>;
@@ -438,7 +422,6 @@ mt6397_vemc_3v3_reg: ldo_vemc3v3 {
 			};
 
 			mt6397_vgp1_reg: ldo_vgp1 {
-				regulator-compatible = "ldo_vgp1";
 				regulator-name = "vcamd";
 				regulator-min-microvolt = <1220000>;
 				regulator-max-microvolt = <3300000>;
@@ -446,7 +429,6 @@ mt6397_vgp1_reg: ldo_vgp1 {
 			};
 
 			mt6397_vgp2_reg: ldo_vgp2 {
-				regulator-compatible = "ldo_vgp2";
 				regulator-name = "vcamio";
 				regulator-min-microvolt = <1000000>;
 				regulator-max-microvolt = <3300000>;
@@ -454,7 +436,6 @@ mt6397_vgp2_reg: ldo_vgp2 {
 			};
 
 			mt6397_vgp3_reg: ldo_vgp3 {
-				regulator-compatible = "ldo_vgp3";
 				regulator-name = "vcamaf";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3300000>;
@@ -462,7 +443,6 @@ mt6397_vgp3_reg: ldo_vgp3 {
 			};
 
 			mt6397_vgp4_reg: ldo_vgp4 {
-				regulator-compatible = "ldo_vgp4";
 				regulator-name = "vgp4";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3300000>;
@@ -470,7 +450,6 @@ mt6397_vgp4_reg: ldo_vgp4 {
 			};
 
 			mt6397_vgp5_reg: ldo_vgp5 {
-				regulator-compatible = "ldo_vgp5";
 				regulator-name = "vgp5";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3000000>;
@@ -478,7 +457,6 @@ mt6397_vgp5_reg: ldo_vgp5 {
 			};
 
 			mt6397_vgp6_reg: ldo_vgp6 {
-				regulator-compatible = "ldo_vgp6";
 				regulator-name = "vgp6";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3300000>;
@@ -486,7 +464,6 @@ mt6397_vgp6_reg: ldo_vgp6 {
 			};
 
 			mt6397_vibr_reg: ldo_vibr {
-				regulator-compatible = "ldo_vibr";
 				regulator-name = "vibr";
 				regulator-min-microvolt = <1300000>;
 				regulator-max-microvolt = <3300000>;
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts +4 -0
index 65860b33c01f..3935d83a047e 100644
@@ -26,6 +26,10 @@ &touchscreen {
 	hid-descr-addr = <0x0001>;
 };
 
+&mt6358codec {
+	mediatek,dmic-mode = <1>; /* one-wire */
+};
+
 &qca_wifi {
 	qcom,ath10k-calibration-variant = "GO_DAMU";
 };
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts +15 -0
index e8241587949b..561770fcf69e 100644
@@ -12,3 +12,18 @@ / {
 	chassis-type = "laptop";
 	compatible = "google,juniper-sku17", "google,juniper", "mediatek,mt8183";
 };
+
+&i2c0 {
+	touchscreen@40 {
+		compatible = "hid-over-i2c";
+		reg = <0x40>;
+
+		pinctrl-names = "default";
+		pinctrl-0 = <&touchscreen_pins>;
+
+		interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>;
+
+		post-power-on-delay-ms = <70>;
+		hid-descr-addr = <0x0001>;
+	};
+};
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi +15 -0
index 76d33540166f..c942e461a177 100644
@@ -6,6 +6,21 @@
 /dts-v1/;
 #include "mt8183-kukui-jacuzzi.dtsi"
 
+&i2c0 {
+	touchscreen@40 {
+		compatible = "hid-over-i2c";
+		reg = <0x40>;
+
+		pinctrl-names = "default";
+		pinctrl-0 = <&touchscreen_pins>;
+
+		interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>;
+
+		post-power-on-delay-ms = <70>;
+		hid-descr-addr = <0x0001>;
+	};
+};
+
 &i2c2 {
 	trackpad@2c {
 		compatible = "hid-over-i2c";
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi +0 -2
index 49e053b932e7..80888bd4ad82 100644
@@ -39,8 +39,6 @@ pp1800_mipibrdg: pp1800-mipibrdg {
 	pp3300_panel: pp3300-panel {
 		compatible = "regulator-fixed";
 		regulator-name = "pp3300_panel";
-		regulator-min-microvolt = <3300000>;
-		regulator-max-microvolt = <3300000>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&pp3300_panel_pins>;
 
arch/arm64/boot/dts/mediatek/mt8183.dtsi +2 -1
index 0a6578aacf82..9cd5e0cef02a 100644
@@ -1024,7 +1024,8 @@ pwrap: pwrap@1000d000 {
 		};
 
 		keyboard: keyboard@10010000 {
-			compatible = "mediatek,mt6779-keypad";
+			compatible = "mediatek,mt8183-keypad",
+				     "mediatek,mt6779-keypad";
 			reg = <0 0x10010000 0 0x1000>;
 			interrupts = <GIC_SPI 186 IRQ_TYPE_EDGE_FALLING>;
 			clocks = <&clk26m>;
arch/arm64/boot/dts/mediatek/mt8186.dtsi +4 -4
index 148c332018b0..ac34ba3afacb 100644
@@ -1570,6 +1570,8 @@ ssusb0: usb@11201000 {
 			#address-cells = <2>;
 			#size-cells = <2>;
 			ranges;
+			wakeup-source;
+			mediatek,syscon-wakeup = <&pericfg 0x420 2>;
 			status = "disabled";
 
 			usb_host0: usb@11200000 {
@@ -1583,8 +1585,6 @@ usb_host0: usb@11200000 {
 					 <&infracfg_ao CLK_INFRA_AO_SSUSB_TOP_XHCI>;
 				clock-names = "sys_ck", "ref_ck", "mcu_ck", "dma_ck", "xhci_ck";
 				interrupts = <GIC_SPI 294 IRQ_TYPE_LEVEL_HIGH 0>;
-				mediatek,syscon-wakeup = <&pericfg 0x420 2>;
-				wakeup-source;
 				status = "disabled";
 			};
 		};
@@ -1636,6 +1636,8 @@ ssusb1: usb@11281000 {
 			#address-cells = <2>;
 			#size-cells = <2>;
 			ranges;
+			wakeup-source;
+			mediatek,syscon-wakeup = <&pericfg 0x424 2>;
 			status = "disabled";
 
 			usb_host1: usb@11280000 {
@@ -1649,8 +1651,6 @@ usb_host1: usb@11280000 {
 					 <&infracfg_ao CLK_INFRA_AO_SSUSB_TOP_P1_XHCI>;
 				clock-names = "sys_ck", "ref_ck", "mcu_ck", "dma_ck","xhci_ck";
 				interrupts = <GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH 0>;
-				mediatek,syscon-wakeup = <&pericfg 0x424 2>;
-				wakeup-source;
 				status = "disabled";
 			};
 		};
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +0 -3
index 08d71ddf3668..ad52c1d6e4ee 100644
@@ -1420,7 +1420,6 @@ mt6315_6: pmic@6 {
 
 		regulators {
 			mt6315_6_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vbcpu";
 				regulator-min-microvolt = <400000>;
 				regulator-max-microvolt = <1193750>;
@@ -1430,7 +1429,6 @@ mt6315_6_vbuck1: vbuck1 {
 			};
 
 			mt6315_6_vbuck3: vbuck3 {
-				regulator-compatible = "vbuck3";
 				regulator-name = "Vlcpu";
 				regulator-min-microvolt = <400000>;
 				regulator-max-microvolt = <1193750>;
@@ -1447,7 +1445,6 @@ mt6315_7: pmic@7 {
 
 		regulators {
 			mt6315_7_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vgpu";
 				regulator-min-microvolt = <400000>;
 				regulator-max-microvolt = <800000>;
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +0 -2
index 2c7b2223ee76..5056e07399e2 100644
@@ -1285,7 +1285,6 @@ mt6315@6 {
 
 		regulators {
 			mt6315_6_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vbcpu";
 				regulator-min-microvolt = <400000>;
 				regulator-max-microvolt = <1193750>;
@@ -1303,7 +1302,6 @@ mt6315@7 {
 
 		regulators {
 			mt6315_7_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vgpu";
 				regulator-min-microvolt = <400000>;
 				regulator-max-microvolt = <1193750>;
arch/arm64/boot/dts/mediatek/mt8195-demo.dts +0 -9
index 31d424b8fc7c..bfb75296795c 100644
@@ -137,7 +137,6 @@ charger {
 			richtek,vinovp-microvolt = <14500000>;
 
 			otg_vbus_regulator: usb-otg-vbus-regulator {
-				regulator-compatible = "usb-otg-vbus";
 				regulator-name = "usb-otg-vbus";
 				regulator-min-microvolt = <4425000>;
 				regulator-max-microvolt = <5825000>;
@@ -149,7 +148,6 @@ regulator {
 			LDO_VIN3-supply = <&mt6360_buck2>;
 
 			mt6360_buck1: buck1 {
-				regulator-compatible = "BUCK1";
 				regulator-name = "mt6360,buck1";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1300000>;
@@ -160,7 +158,6 @@ MT6360_OPMODE_LP
 			};
 
 			mt6360_buck2: buck2 {
-				regulator-compatible = "BUCK2";
 				regulator-name = "mt6360,buck2";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1300000>;
@@ -171,7 +168,6 @@ MT6360_OPMODE_LP
 			};
 
 			mt6360_ldo1: ldo1 {
-				regulator-compatible = "LDO1";
 				regulator-name = "mt6360,ldo1";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3600000>;
@@ -180,7 +176,6 @@ mt6360_ldo1: ldo1 {
 			};
 
 			mt6360_ldo2: ldo2 {
-				regulator-compatible = "LDO2";
 				regulator-name = "mt6360,ldo2";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3600000>;
@@ -189,7 +184,6 @@ mt6360_ldo2: ldo2 {
 			};
 
 			mt6360_ldo3: ldo3 {
-				regulator-compatible = "LDO3";
 				regulator-name = "mt6360,ldo3";
 				regulator-min-microvolt = <1200000>;
 				regulator-max-microvolt = <3600000>;
@@ -198,7 +192,6 @@ mt6360_ldo3: ldo3 {
 			};
 
 			mt6360_ldo5: ldo5 {
-				regulator-compatible = "LDO5";
 				regulator-name = "mt6360,ldo5";
 				regulator-min-microvolt = <2700000>;
 				regulator-max-microvolt = <3600000>;
@@ -207,7 +200,6 @@ mt6360_ldo5: ldo5 {
 			};
 
 			mt6360_ldo6: ldo6 {
-				regulator-compatible = "LDO6";
 				regulator-name = "mt6360,ldo6";
 				regulator-min-microvolt = <500000>;
 				regulator-max-microvolt = <2100000>;
@@ -216,7 +208,6 @@ mt6360_ldo6: ldo6 {
 			};
 
 			mt6360_ldo7: ldo7 {
-				regulator-compatible = "LDO7";
 				regulator-name = "mt6360,ldo7";
 				regulator-min-microvolt = <500000>;
 				regulator-max-microvolt = <2100000>;
arch/arm64/boot/dts/mediatek/mt8195.dtsi +1 -4
index ade685ed2190..f013dbad9dc4 100644
@@ -1611,9 +1611,6 @@ pcie1: pcie@112f8000 {
 			phy-names = "pcie-phy";
 			power-domains = <&spm MT8195_POWER_DOMAIN_PCIE_MAC_P1>;
 
-			resets = <&infracfg_ao MT8195_INFRA_RST2_PCIE_P1_SWRST>;
-			reset-names = "mac";
-
 			#interrupt-cells = <1>;
 			interrupt-map-mask = <0 0 0 7>;
 			interrupt-map = <0 0 0 1 &pcie_intc1 0>,
@@ -3138,7 +3135,7 @@ larb20: larb@1b010000 {
 		};
 
 		ovl0: ovl@1c000000 {
-			compatible = "mediatek,mt8195-disp-ovl", "mediatek,mt8183-disp-ovl";
+			compatible = "mediatek,mt8195-disp-ovl";
 			reg = <0 0x1c000000 0 0x1000>;
 			interrupts = <GIC_SPI 636 IRQ_TYPE_LEVEL_HIGH 0>;
 			power-domains = <&spm MT8195_POWER_DOMAIN_VDOSYS0>;
arch/arm64/boot/dts/mediatek/mt8365.dtsi +2 -1
index 9c91fe8ea0f9..2bf8c9d02b6e 100644
@@ -449,7 +449,8 @@ pwrap: pwrap@1000d000 {
 		};
 
 		keypad: keypad@10010000 {
-			compatible = "mediatek,mt6779-keypad";
+			compatible = "mediatek,mt8365-keypad",
+				     "mediatek,mt6779-keypad";
 			reg = <0 0x10010000 0 0x1000>;
 			wakeup-source;
 			interrupts = <GIC_SPI 124 IRQ_TYPE_EDGE_FALLING>;
arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts +0 -2
index b4b48eb93f3c..6f34b06a0359 100644
@@ -820,7 +820,6 @@ mt6315_6: pmic@6 {
 
 		regulators {
 			mt6315_6_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vbcpu";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1193750>;
@@ -837,7 +836,6 @@ mt6315_7: pmic@7 {
 
 		regulators {
 			mt6315_7_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vgpu";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1193750>;
arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts +0 -2
index 14ec970c4e49..41dc34837b02 100644
@@ -812,7 +812,6 @@ mt6315_6: pmic@6 {
 
 		regulators {
 			mt6315_6_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vbcpu";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1193750>;
@@ -829,7 +828,6 @@ mt6315_7: pmic@7 {
 
 		regulators {
 			mt6315_7_vbuck1: vbuck1 {
-				regulator-compatible = "vbuck1";
 				regulator-name = "Vgpu";
 				regulator-min-microvolt = <300000>;
 				regulator-max-microvolt = <1193750>;
arch/arm64/boot/dts/mediatek/mt8516.dtsi +7 -4
index d0b03dc4d3f4..e30623ebac0e 100644
@@ -144,10 +144,10 @@ reserved-memory {
 		#size-cells = <2>;
 		ranges;
 
-		/* 128 KiB reserved for ARM Trusted Firmware (BL31) */
+		/* 192 KiB reserved for ARM Trusted Firmware (BL31) */
 		bl31_secmon_reserved: secmon@43000000 {
 			no-map;
-			reg = <0 0x43000000 0 0x20000>;
+			reg = <0 0x43000000 0 0x30000>;
 		};
 	};
 
@@ -206,7 +206,7 @@ watchdog@10007000 {
 			compatible = "mediatek,mt8516-wdt",
 				     "mediatek,mt6589-wdt";
 			reg = <0 0x10007000 0 0x1000>;
-			interrupts = <GIC_SPI 198 IRQ_TYPE_EDGE_FALLING>;
+			interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_LOW>;
 			#reset-cells = <1>;
 		};
 
@@ -268,7 +268,7 @@ gic: interrupt-controller@10310000 {
 			interrupt-parent = <&gic>;
 			interrupt-controller;
 			reg = <0 0x10310000 0 0x1000>,
-			      <0 0x10320000 0 0x1000>,
+			      <0 0x1032f000 0 0x2000>,
 			      <0 0x10340000 0 0x2000>,
 			      <0 0x10360000 0 0x2000>;
 			interrupts = <GIC_PPI 9
@@ -344,6 +344,7 @@ i2c0: i2c@11009000 {
 			reg = <0 0x11009000 0 0x90>,
 			      <0 0x11000180 0 0x80>;
 			interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_LOW>;
+			clock-div = <2>;
 			clocks = <&topckgen CLK_TOP_I2C0>,
 				 <&topckgen CLK_TOP_APDMA>;
 			clock-names = "main", "dma";
@@ -358,6 +359,7 @@ i2c1: i2c@1100a000 {
 			reg = <0 0x1100a000 0 0x90>,
 			      <0 0x11000200 0 0x80>;
 			interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_LOW>;
+			clock-div = <2>;
 			clocks = <&topckgen CLK_TOP_I2C1>,
 				 <&topckgen CLK_TOP_APDMA>;
 			clock-names = "main", "dma";
@@ -372,6 +374,7 @@ i2c2: i2c@1100b000 {
 			reg = <0 0x1100b000 0 0x90>,
 			      <0 0x11000280 0 0x80>;
 			interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_LOW>;
+			clock-div = <2>;
 			clocks = <&topckgen CLK_TOP_I2C2>,
 				 <&topckgen CLK_TOP_APDMA>;
 			clock-names = "main", "dma";
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi +0 -2
index ec8dfb3d1c6d..a356db5fcc5f 100644
@@ -47,7 +47,6 @@ key-volume-down {
 };
 
 &i2c0 {
-	clock-div = <2>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&i2c0_pins_a>;
 	status = "okay";
@@ -156,7 +155,6 @@ cam-pwdn-hog {
 };
 
 &i2c2 {
-	clock-div = <2>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&i2c2_pins_a>;
 	status = "okay";
arch/arm64/boot/dts/nvidia/tegra234.dtsi +1 -1
index 984c85eab41a..570331baa09e 100644
@@ -3900,7 +3900,7 @@ spi@c260000 {
 			assigned-clock-parents = <&bpmp TEGRA234_CLK_PLLP_OUT0>;
 			resets = <&bpmp TEGRA234_RESET_SPI2>;
 			reset-names = "spi";
-			dmas = <&gpcdma 19>, <&gpcdma 19>;
+			dmas = <&gpcdma 16>, <&gpcdma 16>;
 			dma-names = "rx", "tx";
 			dma-coherent;
 			status = "disabled";
arch/arm64/boot/dts/qcom/Makefile +3 -0
index ae002c7cf126..b13c169ec70d 100644
@@ -207,6 +207,9 @@ dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-cheza-r1.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-cheza-r2.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-cheza-r3.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-db845c.dtb
+
+sdm845-db845c-navigation-mezzanine-dtbs	:= sdm845-db845c.dtb sdm845-db845c-navigation-mezzanine.dtbo
+
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-db845c-navigation-mezzanine.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-lg-judyln.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= sdm845-lg-judyp.dtb
arch/arm64/boot/dts/qcom/msm8916.dtsi +1 -1
index 0ee44706b70b..800bfe83dbf8 100644
@@ -125,7 +125,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32768>;
+			clock-frequency = <32764>;
 		};
 	};
 
arch/arm64/boot/dts/qcom/msm8939.dtsi +1 -1
index 7af210789879..effa3aaeb250 100644
@@ -34,7 +34,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32768>;
+			clock-frequency = <32764>;
 		};
 	};
 
arch/arm64/boot/dts/qcom/msm8994.dtsi +10 -1
index fc2a7f13f690..8a7de1dba2b9 100644
@@ -34,7 +34,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32768>;
+			clock-frequency = <32764>;
 			clock-output-names = "sleep_clk";
 		};
 	};
@@ -437,6 +437,15 @@ usb3: usb@f92f8800 {
 			#size-cells = <1>;
 			ranges;
 
+			interrupts = <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH>;
+			interrupt-names = "pwr_event",
+					  "qusb2_phy",
+					  "hs_phy_irq",
+					  "ss_phy_irq";
+
 			clocks = <&gcc GCC_USB30_MASTER_CLK>,
 				 <&gcc GCC_SYS_NOC_USB3_AXI_CLK>,
 				 <&gcc GCC_USB30_SLEEP_CLK>,
arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts +1 -1
index f8e9d90afab0..dbad8f57f2fa 100644
@@ -64,7 +64,7 @@ led@0 {
 		};
 
 		led@1 {
-			reg = <0>;
+			reg = <1>;
 			chan-name = "button-backlight1";
 			led-cur = /bits/ 8 <0x32>;
 			max-cur = /bits/ 8 <0xc8>;
arch/arm64/boot/dts/qcom/msm8996.dtsi +7 -2
index e5966724f37c..0a8884145865 100644
@@ -3065,9 +3065,14 @@ usb3: usb@6af8800 {
 			#size-cells = <1>;
 			ranges;
 
-			interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>,
+			interrupts = <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>,
 				     <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>;
-			interrupt-names = "hs_phy_irq", "ss_phy_irq";
+			interrupt-names = "pwr_event",
+					  "qusb2_phy",
+					  "hs_phy_irq",
+					  "ss_phy_irq";
 
 			clocks = <&gcc GCC_SYS_NOC_USB3_AXI_CLK>,
 				 <&gcc GCC_USB30_MASTER_CLK>,
arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts +0 -2
index 4667e47a74bc..75930f957696 100644
@@ -942,8 +942,6 @@ &usb_1_hsphy {
 
 	qcom,squelch-detector-bp = <(-2090)>;
 
-	orientation-switch;
-
 	status = "okay";
 };
 
arch/arm64/boot/dts/qcom/qcs404.dtsi +1 -1
index cddc16bac0ce..81a161c0cc5a 100644
@@ -28,7 +28,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32768>;
+			clock-frequency = <32764>;
 		};
 	};
 
arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi +1 -1
index f6960e2d466a..e6ac529e6b72 100644
@@ -367,7 +367,7 @@ &pm8550b_eusb2_repeater {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &ufs_mem_hc {
arch/arm64/boot/dts/qcom/qdu1000-idp.dts +1 -1
index e65305f8136c..c73eda75faf8 100644
@@ -31,7 +31,7 @@ xo_board: xo-board-clk {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts +1 -1
index 1888d99d398b..f99fb9159e0b 100644
@@ -545,7 +545,7 @@ can@0 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &tlmm {
arch/arm64/boot/dts/qcom/qru1000-idp.dts +1 -1
index 1c781d9e24cf..52ce51e56e2f 100644
@@ -31,7 +31,7 @@ xo_board: xo-board-clk {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi +1 -1
index 0c1b21def4b6..adb71aeff339 100644
@@ -517,7 +517,7 @@ &serdes1 {
 };
 
 &sleep_clk {
-	clock-frequency = <32764>;
+	clock-frequency = <32000>;
 };
 
 &spi16 {
arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi +42 -42

139 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi +4 -4
index 3c124bbe2f4c..25b17b0425f2 100644
@@ -53,14 +53,14 @@ skin-temp-crit {
 			cooling-maps {
 				map0 {
 					trip = <&skin_temp_alert0>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 
 				map1 {
 					trip = <&skin_temp_alert1>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 			};
 		};
arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi +4 -4
index b2df22faafe8..f57976906d63 100644
@@ -71,14 +71,14 @@ skin-temp-crit {
 			cooling-maps {
 				map0 {
 					trip = <&skin_temp_alert0>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 
 				map1 {
 					trip = <&skin_temp_alert1>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 			};
 		};
arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi +2 -2
index ac8d4589e3fb..f7300ffbb451 100644
@@ -12,11 +12,11 @@
 
 / {
 	thermal-zones {
-		5v-choke-thermal {
+		choke-5v-thermal {
 			thermal-sensors = <&pm6150_adc_tm 1>;
 
 			trips {
-				5v-choke-crit {
+				choke-5v-crit {
 					temperature = <125000>;
 					hysteresis = <1000>;
 					type = "critical";
arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi +1 -0
index 00229b1515e6..ff8996b4de4e 100644
@@ -78,6 +78,7 @@ panel: panel@0 {
 		pinctrl-names = "default";
 		pinctrl-0 = <&lcd_rst>;
 		avdd-supply = <&ppvar_lcd>;
+		avee-supply = <&ppvar_lcd>;
 		pp1800-supply = <&v1p8_disp>;
 		pp3300-supply = <&pp3300_dx_edp>;
 		backlight = <&backlight>;
arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi +4 -4
index af89d80426ab..d4925be3b1fc 100644
@@ -78,14 +78,14 @@ skin-temp-crit {
 			cooling-maps {
 				map0 {
 					trip = <&skin_temp_alert0>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 
 				map1 {
 					trip = <&skin_temp_alert1>;
-					cooling-device = <&CPU6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
-							 <&CPU7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+					cooling-device = <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
+							 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 				};
 			};
 		};
arch/arm64/boot/dts/qcom/sc7180.dtsi +181 -181

764 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sc7280.dtsi +1 -1
index 3d8410683402..8fbc95cf63fe 100644
@@ -83,7 +83,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/sc8280xp.dtsi +23 -23

70 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dts deleted +0 -104

104 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtso new file +70 -0

70 lines not on this page · raw message

arch/arm64/boot/dts/qcom/sdm845.dtsi +10 -10
index 54077549b9da..0a0cef9dfcc4 100644
@@ -4326,16 +4326,16 @@ camss: camss@acb3000 {
 				"vfe1",
 				"vfe_lite";
 
-			interrupts = <GIC_SPI 464 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 468 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 477 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 478 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 479 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 448 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 465 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>,
-				<GIC_SPI 469 IRQ_TYPE_LEVEL_HIGH>;
+			interrupts = <GIC_SPI 464 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 466 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 468 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 477 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 478 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 479 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 448 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 465 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 467 IRQ_TYPE_EDGE_RISING>,
+				<GIC_SPI 469 IRQ_TYPE_EDGE_RISING>;
 			interrupt-names = "csid0",
 				"csid1",
 				"csid2",
arch/arm64/boot/dts/qcom/sdx75.dtsi +1 -1
index 7cf3fcb469a8..dcb925348e3f 100644
@@ -34,7 +34,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/sm4450.dtsi +1 -1
index 1e05cd00b635..0bbacab6842c 100644
@@ -29,7 +29,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 
arch/arm64/boot/dts/qcom/sm6125.dtsi +1 -1
index 133610d14fc4..1f7fd429ad42 100644
@@ -28,7 +28,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			clock-output-names = "sleep_clk";
 		};
 	};
arch/arm64/boot/dts/qcom/sm6375.dtsi +1 -1
index 4d519dd6e7ef..72e01437ded1 100644
@@ -29,7 +29,7 @@ xo_board_clk: xo-board-clk {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/sm7125.dtsi +8 -8
index 12dd72859a43..a53145a610a3 100644
@@ -6,11 +6,11 @@
 #include "sc7180.dtsi"
 
 /* SM7125 uses Kryo 465 instead of Kryo 468 */
-&CPU0 { compatible = "qcom,kryo465"; };
-&CPU1 { compatible = "qcom,kryo465"; };
-&CPU2 { compatible = "qcom,kryo465"; };
-&CPU3 { compatible = "qcom,kryo465"; };
-&CPU4 { compatible = "qcom,kryo465"; };
-&CPU5 { compatible = "qcom,kryo465"; };
-&CPU6 { compatible = "qcom,kryo465"; };
-&CPU7 { compatible = "qcom,kryo465"; };
+&cpu0 { compatible = "qcom,kryo465"; };
+&cpu1 { compatible = "qcom,kryo465"; };
+&cpu2 { compatible = "qcom,kryo465"; };
+&cpu3 { compatible = "qcom,kryo465"; };
+&cpu4 { compatible = "qcom,kryo465"; };
+&cpu5 { compatible = "qcom,kryo465"; };
+&cpu6 { compatible = "qcom,kryo465"; };
+&cpu7 { compatible = "qcom,kryo465"; };
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts +1 -1
index 2ee2561b57b1..52b16a4fdc43 100644
@@ -32,7 +32,7 @@ / {
 	chassis-type = "handset";
 
 	/* required for bootloader to select correct board */
-	qcom,msm-id = <434 0x10000>, <459 0x10000>;
+	qcom,msm-id = <459 0x10000>;
 	qcom,board-id = <8 32>;
 
 	aliases {
arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts +2 -2
index b039773c4465..a1323a8b8e6b 100644
@@ -376,8 +376,8 @@ da7280@4a {
 		pinctrl-0 = <&da7280_intr_default>;
 
 		dlg,actuator-type = "LRA";
-		dlg,dlg,const-op-mode = <1>;
-		dlg,dlg,periodic-op-mode = <1>;
+		dlg,const-op-mode = <1>;
+		dlg,periodic-op-mode = <1>;
 		dlg,nom-microvolt = <2000000>;
 		dlg,abs-max-microvolt = <2000000>;
 		dlg,imax-microamp = <129000>;
arch/arm64/boot/dts/qcom/sm8250.dtsi +15 -15
index 630f4eff20bf..faa36d17b9f2 100644
@@ -84,7 +84,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32768>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
@@ -4481,20 +4481,20 @@ camss: camss@ac6a000 {
 				    "vfe_lite0",
 				    "vfe_lite1";
 
-			interrupts = <GIC_SPI 477 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 478 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 479 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 448 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 464 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 468 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 465 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 469 IRQ_TYPE_LEVEL_HIGH>,
-				     <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>;
+			interrupts = <GIC_SPI 477 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 478 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 479 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 448 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 86 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 89 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 464 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 466 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 468 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 359 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 465 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 467 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 469 IRQ_TYPE_EDGE_RISING>,
+				     <GIC_SPI 360 IRQ_TYPE_EDGE_RISING>;
 			interrupt-names = "csiphy0",
 					  "csiphy1",
 					  "csiphy2",
arch/arm64/boot/dts/qcom/sm8350.dtsi +1 -1
index 37a2aba0d4ca..041750d71e45 100644
@@ -42,7 +42,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 	};
arch/arm64/boot/dts/qcom/sm8450.dtsi +1 -1
index 38cb524cc568..f7d52e491b69 100644
@@ -43,7 +43,7 @@ xo_board: xo-board {
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
 			#clock-cells = <0>;
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 		};
 	};
 
arch/arm64/boot/dts/qcom/sm8550-hdk.dts +1 -1
index 01c921602605..29bc1ddfc7b2 100644
@@ -1172,7 +1172,7 @@ &sdhc_2 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &swr0 {
arch/arm64/boot/dts/qcom/sm8550-mtp.dts +1 -1
index ab447fc252f7..5648ab60ba4c 100644
@@ -825,7 +825,7 @@ &sdhc_2 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &swr0 {
arch/arm64/boot/dts/qcom/sm8550-qrd.dts +1 -1
index 6052dd922ec5..3a6cb2791304 100644
@@ -1005,7 +1005,7 @@ &remoteproc_mpss {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &swr0 {
arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts +1 -1
index 3d351e90bb39..62a6b90697b0 100644
@@ -565,7 +565,7 @@ &remoteproc_mpss {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &tlmm {
arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts +1 -1
index 85d487ef80a0..d90dc7b37c4a 100644
@@ -722,7 +722,7 @@ &sdhc_2 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &tlmm {
arch/arm64/boot/dts/qcom/sm8650-hdk.dts +1 -1
index 127c7aacd4fc..59363267d2e0 100644
@@ -1117,7 +1117,7 @@ &sdhc_2 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &swr0 {
arch/arm64/boot/dts/qcom/sm8650-mtp.dts +1 -1
index c63822f5b127..74275ca668c7 100644
@@ -734,7 +734,7 @@ &sdhc_2 {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &swr0 {
arch/arm64/boot/dts/qcom/sm8650-qrd.dts +1 -1
index 8ca0d28eba9b..1689699d6de7 100644
@@ -1045,7 +1045,7 @@ &remoteproc_mpss {
 };
 
 &sleep_clk {
-	clock-frequency = <32000>;
+	clock-frequency = <32764>;
 };
 
 &spi4 {
arch/arm64/boot/dts/qcom/sm8650.dtsi +3 -3
index 01ac3769ffa6..cd54fd723ce4 100644
@@ -5624,7 +5624,7 @@ compute-cb@8 {
 
 					/* note: secure cb9 in downstream */
 
-					compute-cb@10 {
+					compute-cb@12 {
 						compatible = "qcom,fastrpc-compute-cb";
 						reg = <12>;
 
@@ -5634,7 +5634,7 @@ compute-cb@10 {
 						dma-coherent;
 					};
 
-					compute-cb@11 {
+					compute-cb@13 {
 						compatible = "qcom,fastrpc-compute-cb";
 						reg = <13>;
 
@@ -5644,7 +5644,7 @@ compute-cb@11 {
 						dma-coherent;
 					};
 
-					compute-cb@12 {
+					compute-cb@14 {
 						compatible = "qcom,fastrpc-compute-cb";
 						reg = <14>;
 
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi +2 -2
index cdb401767c42..89e39d552785 100644
@@ -680,14 +680,14 @@ &qupv3_2 {
 
 &remoteproc_adsp {
 	firmware-name = "qcom/x1e80100/microsoft/Romulus/qcadsp8380.mbn",
-			"qcom/x1e80100/microsoft/Romulus/adsp_dtb.mbn";
+			"qcom/x1e80100/microsoft/Romulus/adsp_dtbs.elf";
 
 	status = "okay";
 };
 
 &remoteproc_cdsp {
 	firmware-name = "qcom/x1e80100/microsoft/Romulus/qccdsp8380.mbn",
-			"qcom/x1e80100/microsoft/Romulus/cdsp_dtb.mbn";
+			"qcom/x1e80100/microsoft/Romulus/cdsp_dtbs.elf";
 
 	status = "okay";
 };
arch/arm64/boot/dts/qcom/x1e80100.dtsi +1 -1
index a97ceff939d8..f0797df9619b 100644
@@ -38,7 +38,7 @@ xo_board: xo-board {
 
 		sleep_clk: sleep-clk {
 			compatible = "fixed-clock";
-			clock-frequency = <32000>;
+			clock-frequency = <32764>;
 			#clock-cells = <0>;
 		};
 
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi +0 -5
index 21bfa4e03972..612cdc7efabb 100644
@@ -42,11 +42,6 @@ aliases {
 #endif
 	};
 
-	chosen {
-		bootargs = "ignore_loglevel";
-		stdout-path = "serial0:115200n8";
-	};
-
 	memory@48000000 {
 		device_type = "memory";
 		/* First 128MB is reserved for secure area. */
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi +6 -1
index 7945d44e6ee1..af2ab1629104 100644
@@ -12,10 +12,15 @@
 / {
 	aliases {
 		i2c0 = &i2c0;
-		serial0 = &scif0;
+		serial3 = &scif0;
 		mmc1 = &sdhi1;
 	};
 
+	chosen {
+		bootargs = "ignore_loglevel";
+		stdout-path = "serial3:115200n8";
+	};
+
 	keys {
 		compatible = "gpio-keys";
 
arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts +24 -1
index bd6419a5c20a..8311af4c8689 100644
@@ -74,6 +74,23 @@ vcc_io: regulator-3v3-vcc-io {
 		vin-supply = <&vcc5v0_sys>;
 	};
 
+	/*
+	 * HW revision prior to v1.2 must pull GPIO4_D6 low to access sdmmc.
+	 * This is modeled as an always-on active low fixed regulator.
+	 */
+	vcc_sd: regulator-3v3-vcc-sd {
+		compatible = "regulator-fixed";
+		gpios = <&gpio4 RK_PD6 GPIO_ACTIVE_LOW>;
+		pinctrl-names = "default";
+		pinctrl-0 = <&sdmmc_2030>;
+		regulator-name = "vcc_sd";
+		regulator-always-on;
+		regulator-boot-on;
+		regulator-min-microvolt = <3300000>;
+		regulator-max-microvolt = <3300000>;
+		vin-supply = <&vcc_io>;
+	};
+
 	vcc5v0_sys: regulator-5v0-vcc-sys {
 		compatible = "regulator-fixed";
 		regulator-name = "vcc5v0_sys";
@@ -181,6 +198,12 @@ pwr_led: pwr-led {
 		};
 	};
 
+	sdmmc {
+		sdmmc_2030: sdmmc-2030 {
+			rockchip,pins = <4 RK_PD6 RK_FUNC_GPIO &pcfg_pull_none>;
+		};
+	};
+
 	wifi {
 		wifi_reg_on: wifi-reg-on {
 			rockchip,pins = <0 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>;
@@ -233,7 +256,7 @@ &sdmmc {
 	cap-mmc-highspeed;
 	cap-sd-highspeed;
 	disable-wp;
-	vmmc-supply = <&vcc_io>;
+	vmmc-supply = <&vcc_sd>;
 	status = "okay";
 };
 
arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5.dts +1 -1
index 170b14f92f51..f9ef0af8aa1a 100644
@@ -53,7 +53,7 @@ hdmi_tx_5v: hdmi-tx-5v-regulator {
 
 	pdm_codec: pdm-codec {
 		compatible = "dmic-codec";
-		num-channels = <1>;
+		num-channels = <2>;
 		#sound-dai-cells = <0>;
 	};
 
arch/arm64/boot/dts/ti/Makefile +0 -4
index bcd392c3206e..562e6d57bc99 100644
@@ -41,10 +41,6 @@ dtb-$(CONFIG_ARCH_K3) += k3-am62x-sk-csi2-imx219.dtbo
 dtb-$(CONFIG_ARCH_K3) += k3-am62x-sk-hdmi-audio.dtbo
 
 # Boards with AM64x SoC
-k3-am642-hummingboard-t-pcie-dtbs := \
-	k3-am642-hummingboard-t.dtb k3-am642-hummingboard-t-pcie.dtbo
-k3-am642-hummingboard-t-usb3-dtbs := \
-	k3-am642-hummingboard-t.dtb k3-am642-hummingboard-t-usb3.dtbo
 dtb-$(CONFIG_ARCH_K3) += k3-am642-evm.dtb
 dtb-$(CONFIG_ARCH_K3) += k3-am642-evm-icssg1-dualemac.dtbo
 dtb-$(CONFIG_ARCH_K3) += k3-am642-evm-icssg1-dualemac-mii.dtbo
arch/arm64/boot/dts/ti/k3-am62-main.dtsi +0 -1
index 5b92aef5b284..60c6814206a1 100644
@@ -23,7 +23,6 @@ gic500: interrupt-controller@1800000 {
 		interrupt-controller;
 		reg = <0x00 0x01800000 0x00 0x10000>,	/* GICD */
 		      <0x00 0x01880000 0x00 0xc0000>,	/* GICR */
-		      <0x00 0x01880000 0x00 0xc0000>,   /* GICR */
 		      <0x01 0x00000000 0x00 0x2000>,    /* GICC */
 		      <0x01 0x00010000 0x00 0x1000>,    /* GICH */
 		      <0x01 0x00020000 0x00 0x2000>;    /* GICV */
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi +0 -1
index 16a578ae2b41..56945d29e015 100644
@@ -18,7 +18,6 @@ gic500: interrupt-controller@1800000 {
 		compatible = "arm,gic-v3";
 		reg = <0x00 0x01800000 0x00 0x10000>,	/* GICD */
 		      <0x00 0x01880000 0x00 0xc0000>,	/* GICR */
-		      <0x00 0x01880000 0x00 0xc0000>,   /* GICR */
 		      <0x01 0x00000000 0x00 0x2000>,    /* GICC */
 		      <0x01 0x00010000 0x00 0x1000>,    /* GICH */
 		      <0x01 0x00020000 0x00 0x2000>;    /* GICV */
arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-pcie.dts new file +47 -0

47 lines not on this page · raw message

arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-pcie.dtso deleted +0 -45

45 lines not on this page · raw message

arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-usb3.dts new file +47 -0

27 lines not on this page · raw message

arch/arm64/boot/dts/ti/k3-am642-hummingboard-t-usb3.dtso deleted +0 -44

44 lines not on this page · raw message

arch/arm64/configs/defconfig +0 -1
index 5fdbfea7a5b2..8fe7dbae33bf 100644

Lines of this file are not shown. View the raw message.

arch/hexagon/include/asm/cmpxchg.h +1 -1
index bf6cf5579cf4..9c58fb81f7fd 100644

Lines of this file are not shown. View the raw message.

arch/hexagon/kernel/traps.c +3 -1
index 75e062722d28..040a958de1df 100644

Lines of this file are not shown. View the raw message.

arch/loongarch/include/asm/hw_breakpoint.h +2 -2
index d78330916bd1..13b2462f3d8c 100644

Lines of this file are not shown. View the raw message.

arch/loongarch/include/asm/loongarch.h +60 -0

60 lines not on this page · raw message

arch/loongarch/kernel/hw_breakpoint.c +14 -2
index a6e4b605bfa8..c35f9bf38033 100644

Lines of this file are not shown. View the raw message.

arch/loongarch/power/platform.c +1 -1
index 0909729dc2e1..5bbdb9fd76e5 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/hugetlb.h +9 -0
index 18a3028ac3b6..dad2e7980f24 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/iommu.c +1 -1
index 76381e14e800..0ebae6e4c19d 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/iommu.c +9 -3
index 534cd159e9ab..ae6f7a235d8b 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/vector.c +1 -1
index 682b3feee451..a30fb2fb8a2b 100644

Lines of this file are not shown. View the raw message.

arch/s390/Kconfig +1 -0
index cc1f9cffe2a5..62f2c9e8e05f 100644

Lines of this file are not shown. View the raw message.

arch/s390/Makefile +1 -1
index 7fd57398221e..9b7720932787 100644

Lines of this file are not shown. View the raw message.

arch/s390/include/asm/sclp.h +1 -0
index eb00fa1771da..ad17d91ad2e6 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/perf_cpum_cf.c +1 -1
index e2e0aa463fbd..c3075e4a8efc 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/perf_pai_crypto.c +1 -1
index fa7325454266..10725f5a6f0f 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/perf_pai_ext.c +1 -1
index 7f462bef1fc0..a8f0bad99cf0 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/setup.c +5 -0
index a3fea683b227..99f165726ca9 100644

Lines of this file are not shown. View the raw message.

arch/s390/purgatory/Makefile +1 -1
index 24eccaa29337..bdcf2a3b6c41 100644

Lines of this file are not shown. View the raw message.

arch/x86/events/amd/ibs.c +1 -1
index e91970b01d62..c3a2f6f57770 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/kvm_host.h +1 -1
index 427d1daf06d0..6b981868905f 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/smpboot.c +1 -9
index 766f092dab80..f1fac08fdef2 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/lapic.c +5 -6
index 95c6beb8ce27..375bbb9600d3 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/vmx/vmx.c +1 -1
index 92fee5e8a3c7..968ddf714054 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/vmx/x86_ops.h +1 -1
index a55981c5216e..48dc76bf0ec0 100644

Lines of this file are not shown. View the raw message.

block/bio-integrity.c +8 -7
index 88e3ad73c385..9aed61fcd0bf 100644

Lines of this file are not shown. View the raw message.

block/blk-core.c +11 -10
index 4f791a3114a1..42023addf9cd 100644

Lines of this file are not shown. View the raw message.

block/blk-mq.c +13 -21
index 4e76651e786d..662e52ab0646 100644

Lines of this file are not shown. View the raw message.

block/blk-mq.h +6 -0
index f4ac1af77a26..364c0415293c 100644

Lines of this file are not shown. View the raw message.

block/blk-sysfs.c +8 -1
index 207577145c54..692b27266220 100644

Lines of this file are not shown. View the raw message.

block/genhd.c +17 -5
index 8645cf3b0816..99344f53c789 100644

Lines of this file are not shown. View the raw message.

block/partitions/ldm.h +1 -1
index e259180c8914..aa3bd050d8cd 100644

Lines of this file are not shown. View the raw message.

crypto/algapi.c +2 -2
index 004d27e41315..c067412d909a 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/acpica/achware.h +0 -2
index 79bbfe00d241..b8543a34caea 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/fan_core.c +8 -2
index 7cea4495f19b..300e5d919986 100644

Lines of this file are not shown. View the raw message.

drivers/base/class.c +8 -1
index cb5359235c70..ce460e1ab137 100644

Lines of this file are not shown. View the raw message.

drivers/block/nbd.c +1 -0
index b852050d8a96..450458267e6e 100644

Lines of this file are not shown. View the raw message.

drivers/block/ps3disk.c +2 -2
index ff45ed766469..226ffc743238 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btbcm.c +3 -0
index a1153ada74d2..0a60660fc8ce 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btnxpuart.c +1 -2
index a028984f2782..84a1ad61c4ad 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btrtl.c +3 -1
index 0bcb44cf7b31..0a6ca6dfb948 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btusb.c +7 -0
index 0c85c981a833..258a5cb6f27a 100644

Lines of this file are not shown. View the raw message.

drivers/cdx/Makefile +1 -1
index 749a3295c2bd..3ca7068a3052 100644

Lines of this file are not shown. View the raw message.

drivers/char/ipmi/ipmb_dev_int.c +3 -0
index 7296127181ec..8a14fd0291d8 100644

Lines of this file are not shown. View the raw message.

drivers/char/ipmi/ssif_bmc.c +3 -2
index a14fafc583d4..310f17dd9511 100644

Lines of this file are not shown. View the raw message.

drivers/clk/analogbits/wrpll-cln28hpc.c +1 -1
index 65d422a588e1..9d178afc73bd 100644

Lines of this file are not shown. View the raw message.

drivers/clk/clk.c +3 -1
index d02451f951cf..5b4ab94193c2 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imx8mp.c +3 -2
index 516dbd170c8a..fb18f507f121 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imx93.c +54 -35

89 lines not on this page · raw message

drivers/clk/qcom/camcc-x1e80100.c +7 -0
index 85e76c7712ad..b73524ae64b1 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/gcc-sdm845.c +16 -16
index dc3aa7014c3e..c6692808a822 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/gcc-x1e80100.c +1 -1
index 8ea25aa25dff..7288af845434 100644

Lines of this file are not shown. View the raw message.

drivers/clk/ralink/clk-mtmips.c +0 -1
index 76285fbbdeaa..4b5d8b741e4e 100644

Lines of this file are not shown. View the raw message.

drivers/clk/renesas/renesas-cpg-mssr.c +1 -1
index 1b421b809796..0f27c33192e1 100644

Lines of this file are not shown. View the raw message.

drivers/clk/sunxi-ng/ccu-sun50i-a64.c +4 -9
index c255dba2c96d..6727a3e30a12 100644

Lines of this file are not shown. View the raw message.

drivers/clk/sunxi-ng/ccu-sun50i-a64.h +0 -2
index a8c11c0b4e06..dfba88a5ad0f 100644

Lines of this file are not shown. View the raw message.

drivers/clk/thead/clk-th1520-ap.c +7 -6
index 1015fab95251..4c9555fc6184 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/acpi-cpufreq.c +27 -9
index 0f04feb6cafa..47e910c22a80 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/qcom-cpufreq-hw.c +24 -10
index 900d6844c43d..e73997806383 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/caam/blob_gen.c +2 -1
index 87781c1534ee..079a22cc9f02 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/sec2/sec.h +1 -2
index 410c83712e28..30c2b1a64695 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/sec2/sec_crypto.c +75 -86

161 lines not on this page · raw message

drivers/crypto/hisilicon/sec2/sec_crypto.h +0 -11
index 27a0ee5ad913..04725b514382 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/iaa/Makefile +1 -1
index b64b208d2344..55bda7770fac 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/iaa/iaa_crypto_main.c +1 -1
index 237f87000070..d2f07e34f314 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c +3 -0
index f8a77bff8844..e43361392c83 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_common/Makefile +1 -1
index eac73cbfdd38..7acf9c576149 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/tegra/tegra-se-aes.c +5 -2
index ae7a0f8435fc..3106fd1e84b9 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/tegra/tegra-se-hash.c +5 -2
index 4d4bd727f498..0b5cdd5676b1 100644

Lines of this file are not shown. View the raw message.

drivers/dma/idxd/Makefile +1 -1
index 2b4a0d406e1e..9ff9d7b87b64 100644

Lines of this file are not shown. View the raw message.

drivers/dma/ti/edma.c +1 -2
index 5f8d2e93ff3f..7f861fb07cb8 100644

Lines of this file are not shown. View the raw message.

drivers/firewire/device-attribute-test.c +2 -0
index 2f123c6b0a16..97478a96d1c9 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/efi/sysfb_efi.c +1 -1
index cc807ed35aed..1e509595ac03 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/qcom/qcom_scm.c +29 -13

42 lines not on this page · raw message

drivers/gpio/gpio-idio-16.c +1 -1
index 53b1eb876a12..2c9512589297 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpio-mxc.c +1 -2
index 4cb455b2bdee..619b6fb9d833 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpio-pca953x.c +2 -1
index 3f2d33ee20cc..e49802f26e07 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c +4 -2
index 3bc0cbf45bc5..a46d6dd6de32 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c +1 -0
index 9f922ec50ea2..ae9ca6788df7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c +0 -4
index e7cd51c95141..e2501c98e107 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c +0 -6
index ffdb966c4127..5dc3454d7d36 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c +2 -0
index 6fca2915ea8f..84c6b0f5c4c0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h +2 -0
index a0bc2c0ac04d..20ad72d1b0d9 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +25 -9
index 3d624ae6d9bd..754dbc544f03 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c +3 -0
index e1da48b05d00..961d8936150a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c +9 -1
index 22ac2b7e49ae..da963f73829f 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h +2 -0
index 69119b2fdce2..193e48b440ef 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c +1 -0
index 0637e4c552d8..b405fa22f87a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c +1 -0
index cd2bfcc51276..6efcb10abf3d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c +3 -0
index e13d69a22c1c..4e2d9d381db3 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c +3 -0
index 60a64d290352..c55b1b8be8ff 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c +1 -0
index 8394e8c06919..a65a0ddee646 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c +1 -0
index ca5b4b28a664..45023fa9b708 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c +1 -0
index d1f05b82b3dd..e7625290c0e4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c +2 -1
index b1ebf5053b4f..2d52100510f0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c +2 -0
index a6a1db5ba8ba..fd0530251c6e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c +2 -0
index bd309dbdf7b2..f6b17bd3f714 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h +2 -0
index 16580d624278..eec16b0a199d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c +2 -0
index b56298d9da98..5c54c9fd4461 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_powertune.c +3 -2
index 3007b054c873..776d58ea63ae 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/ite-it6505.c +1 -1
index 008d86cc562a..cf891e7677c0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/display/drm_hdmi_state_helper.c +8 -0
index feb7a3a75981..936a8f95d80f 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/etnaviv/etnaviv_gem.c +14 -2
index 5c0c9d4e3be1..d3f6df047f5a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/adreno/a6xx_gmu.c +6 -2
index 14db7376c712..e386b059187a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h +2 -0
index eb5dfff2ec4f..e187e7b1cef1 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h +52 -2

54 lines not on this page · raw message

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h +2 -0
index 6ccfde82fecd..421afacb7248 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h +2 -0
index bab19ddd1d4f..641023b102bf 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h +2 -0
index a57d50b1f028..e8916ae826a6 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h +2 -0
index aced16e350da..f7c08e89c882 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h +2 -0
index ad48defa154f..a1dbbf5c652f 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h +2 -0
index a3e60ac70689..e084406ebb07 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c +1 -1
index 576995ddce37..8bbc7fb881d5 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/dp/dp_audio.c +1 -1
index a599fc5d63c5..f4e01da5c55b 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c +1 -1
index e6ffaf92d26d..1c4211cfa2a4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/msm_kms.c +0 -1
index af6a6fcb1173..6749f0fbca96 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panthor/panthor_device.c +2 -2
index 6fbff516c1c1..01dff89bed4e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +96 -19

115 lines not on this page · raw message

drivers/gpu/drm/rockchip/rockchip_drm_vop2.h +10 -0
index 615a16196aff..130aaa40316d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/rockchip/rockchip_vop2_reg.c +25 -1
index 18efb3fe1c00..e473a8f8fd32 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_debugfs.c +2 -2
index 19e3ee7ac897..76816f2551c1 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_perfmon.c +8 -7
index 6ee56cbd3f1b..e3013ac3a5c2 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_regs.h +17 -12
index 1b1a62ad9585..6da3c69082bd 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-core.c +2 -0
index 935ccc38d129..155deef867ac 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-input.c +17 -20
index fda9dce3da99..9d80635a91eb 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-multitouch.c +1 -1
index d1b7ccfb3e05..e07d63db5e1f 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-thrustmaster.c +8 -0
index cf1679b0d4fb..6c3e758bbb09 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/Kconfig +2 -2
index 08a3c863f80a..58480a3f4683 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/nct6775-core.c +3 -3
index ee04795b98aa..fa3351351825 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/busses/i2c-designware-common.c +3 -2
index 9d88b4fa03e4..b3282785523d 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/busses/i2c-designware-master.c +3 -2
index e8ac9a7bf0b3..28188c6d0555 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/busses/i2c-designware-slave.c +3 -2
index 7035296aa24c..f0f0f1f2131d 100644

Lines of this file are not shown. View the raw message.

drivers/i3c/master/dw-i3c-master.c +1 -0
index 8d694672c110..dbcd3984f257 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/Makefile +1 -1
index 1211f4317a9f..aba96ca9bce5 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/bnxt_re/ib_verbs.c +4 -3
index 14e434ff51ed..a7067c3c0679 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/cxgb4/device.c +4 -2
index 80970a1738f8..034b85c42255 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/cxgb4/qp.c +8 -0
index 7b5c4522b426..955f061a55e9 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/Kconfig +5 -15
index ab3fbba70789..44cdb706fe27 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/Makefile +3 -6
index be1e1cdbcfa8..7917af8e6380 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/mlx4/main.c +4 -4
index 529db874d67c..b1bbdcff631d 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/mlx5/odp.c +37 -25

62 lines not on this page · raw message

drivers/infiniband/sw/rxe/rxe_param.h +1 -1
index d2f57ead78ad..003f681e5dc0 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/rxe/rxe_pool.c +5 -6
index 67567d62195e..d9cb682fd71f 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/rxe/rxe_verbs.c +2 -3
index 8a5fc20fd186..589ac0d8489d 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/ulp/rtrs/rtrs.c +3 -0
index 4e17d546d4cc..bf38ac6f87c4 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/ulp/srp/ib_srp.c +0 -1
index 2916e77f589b..7289ae0b83ac 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/amd/amd_iommu.h +0 -1
index 6386fa4556d9..6fac9ee8dd3e 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/amd/iommu.c +0 -9
index 8364cd6fa47d..a24a97a2c646 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c +12 -5
index 353fea58cd31..f1a8f8c75cb0 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/iommufd/iova_bitmap.c +1 -1
index d90b9e253412..2cdc4f542df4 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/iommufd/main.c +1 -1
index b5f5d27ee963..649fe79d0f0c 100644

Lines of this file are not shown. View the raw message.

drivers/leds/leds-cht-wcove.c +1 -5
index b4998402b8c6..711ac4bd6058 100644

Lines of this file are not shown. View the raw message.

drivers/leds/leds-netxbig.c +1 -0
index af5a908b8d9e..e95287416ef8 100644

Lines of this file are not shown. View the raw message.

drivers/md/md-bitmap.c +49 -30

79 lines not on this page · raw message

drivers/md/md-bitmap.h +5 -2
index 662e6fc141a7..31c93019c76b 100644

Lines of this file are not shown. View the raw message.

drivers/md/md.c +34 -0
index 67108c397c5a..44c4c518430d 100644

Lines of this file are not shown. View the raw message.

drivers/md/md.h +5 -0
index 5d2e6bd58e4d..8826dce9717d 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid1.c +6 -28
index 6c9d24203f39..d83fe3b3abc0 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid1.h +0 -1
index 5300cbaa58a4..33f318fcc268 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid10.c +2 -24
index 862b1fb71d86..daf42acc4fb6 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid10.h +0 -1
index 2e75e88d0802..3f16ad6904a9 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid5-cache.c +0 -4
index b4f7b79fd187..011246e16a99 100644

Lines of this file are not shown. View the raw message.

drivers/md/raid5.c +57 -54

111 lines not on this page · raw message

drivers/md/raid5.h +0 -4
index 896ecfc4afa6..2e42c1641049 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/imx290.c +2 -1
index 458905dfb3e1..a87a265cd839 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/imx412.c +21 -21

42 lines not on this page · raw message

drivers/media/i2c/ov9282.c +1 -1
index 9f52af6f047f..87e5d7ce5a47 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/marvell/mcam-core.c +6 -1
index c81593c969e0..a62c3a484cb3 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c +4 -3
index 1bf85c1cf964..b8c9bb017fb5 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c +3 -0
index 4091f1c0e78b..a71eb30323c8 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/samsung/exynos4-is/mipi-csis.c +8 -2
index 4b9b20ba3504..38c5f22b850b 100644

Lines of this file are not shown. View the raw message.

drivers/media/platform/samsung/s3c-camif/camif-core.c +11 -2
index e4529f666e20..8c597dd01713 100644

Lines of this file are not shown. View the raw message.

drivers/media/rc/iguanair.c +3 -1
index 276bf3c8a8cb..8af94246e591 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/dvb-usb-v2/af9035.c +12 -6
index 0d2c42819d39..218f712f56b1 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/dvb-usb-v2/lmedm04.c +11 -1
index 8a34e6c0d6a6..f0537b741d13 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/uvc/uvc_queue.c +2 -1
index 16fa17bbd15e..83ed7821fa2a 100644

Lines of this file are not shown. View the raw message.

drivers/media/usb/uvc/uvc_status.c +1 -0
index a78a88c710e2..b5f6682ff383 100644

Lines of this file are not shown. View the raw message.

drivers/memory/tegra/tegra20-emc.c +4 -4
index 7193f848d17e..9b7d30a21a5b 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/syscon.c +10 -9
index 2ce15f60eb10..729e79e1be49 100644

Lines of this file are not shown. View the raw message.

drivers/misc/cardreader/rtsx_usb.c +15 -0
index f150d8769f19..285a748748d7 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/hyperbus/hbmc-am654.c +13 -6
index dbe3eb361cca..4b6cbee23fe8 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/nand/raw/brcmnand/brcmnand.c +5 -0
index 1b2ec0fec60c..e76df6a00ed4 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bgmac.h +1 -2
index d73ef262991d..6fee9a41839c 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/davicom/dm9000.c +2 -1
index 150cc94ae9f8..25a604379b2f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/freescale/fec_main.c +30 -1
index 49d1748e0c04..2b05d9c6c21a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/hisilicon/hns3/hnae3.c +15 -0
index 9a63fbc69408..b25fb400f476 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/hisilicon/hns3/hnae3.h +2 -0
index d873523e84f2..388c70331a55 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/hisilicon/hns3/hns3_enet.c +2 -0
index 73825b6bd485..dc60ac3bde7f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +2 -0
index 9a67fe0554a5..06eedf80cfac 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c +2 -0
index d47bd8d6145f..fd5992164846 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/iavf/iavf_main.c +17 -2
index f782402cd789..5516795cc250 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_adminq_cmd.h +17 -1
index 80f3dfd27124..66ae0352c6bc 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_ethtool.c +43 -66

109 lines not on this page · raw message

drivers/net/ethernet/intel/ice/ice_ethtool.h +27 -11
index 9acccae38625..23b2cfbc9684 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_parser.h +2 -4
index 6509d807627c..4f56d53d56b9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_parser_rt.c +5 -7
index dedf5e854e4b..3995d662e050 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/idpf/idpf_controlq.c +6 -0
index 4849590a5591..b28991dd1870 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/idpf/idpf_main.c +10 -5
index db476b3314c8..dfd56fc5ff65 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/idpf/idpf_virtchnl.c +12 -2
index d46c95f91b0d..99bdb95bf226 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeon_ep/octep_main.c +0 -10
index 549436efc204..730aa5632cce 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c +0 -8
index 7e6771c9cdbb..4c699514fd57 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mediatek/airoha_eth.c +27 -10
index 2c26eb185283..20cf7ba9d750 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.c +1 -1
index 3f4c58bada37..ab5f8f07f1f7 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c +0 -2
index 46245e0b2462..43c84900369a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c +4 -4
index 69cd689dbc83..5afe6b155ef0 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/renesas/ravb_main.c +14 -8
index 6f6b0566c65b..cc4f0d16c763 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/renesas/sh_eth.c +4 -0
index 7a25903e35c3..bc12c0c7347f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/sfc/ef100_ethtool.c +1 -0
index 5c2551369812..6c3b74000d3b 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/sfc/ethtool.c +1 -0
index bb1930818beb..83d715544f7f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +30 -0
index cf7b59b8cc64..918d7f2e8ba9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/ti/am65-cpsw-nuss.c +1 -1
index dfca13b82bdc..b13c7e958e6b 100644

Lines of this file are not shown. View the raw message.

drivers/net/netdevsim/netdevsim.h +1 -0
index bf02efa10956..84181dcb9883 100644

Lines of this file are not shown. View the raw message.

drivers/net/netdevsim/udp_tunnels.c +14 -9
index 02dc3123eb6c..640b4983a9a0 100644

Lines of this file are not shown. View the raw message.

drivers/net/phy/marvell-88q2xxx.c +26 -7
index c812f16eaa3a..b3a5a0af19da 100644

Lines of this file are not shown. View the raw message.

drivers/net/tap.c +3 -3
index 5aa41d5f7765..5ca6ecf0ce5f 100644

Lines of this file are not shown. View the raw message.

drivers/net/team/team_core.c +7 -0
index 1c85dda83825..7f4ef219eee4 100644

Lines of this file are not shown. View the raw message.

drivers/net/tun.c +3 -3
index 03fe9e3ee7af..6fc60950100c 100644

Lines of this file are not shown. View the raw message.

drivers/net/usb/rtl8150.c +22 -0
index 01a3b2417a54..ddff6f19ff98 100644

Lines of this file are not shown. View the raw message.

drivers/net/vxlan/vxlan_vnifilter.c +5 -0
index d2023e7131bd..6e6e9f05509a 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath11k/dp_rx.c +1 -0
index 40088e62572e..40b52d12b432 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath11k/hal_rx.c +2 -1
index 8f7dd43dc1bd..753bd93f0212 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath12k/mac.c +3 -3
index 8946141aa0dc..fbf5d5728357 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/wcn36xx/main.c +4 -1
index 408776562a7e..cd36cab6db75 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h +2 -0
index 31e080e4da66..ab3d6cfcb02b 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/fw/uefi.c +30 -14

44 lines not on this page · raw message

drivers/net/wireless/intel/iwlwifi/mvm/coex.c +3 -6
index b607961970e9..9b8624304fa3 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/tx.c +3 -1
index ca026b5256ce..5f4942f6cc68 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mac80211.c +1 -1
index 9d5561f44134..0ca83f1a3e3e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7615/mcu.c +1 -1
index 96e34277fece..1cc8fc8fefe7 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c +1 -1
index 864246f94088..7d07e720e4ec 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h +1 -0
index 1b0e80dfc346..57a8340fa700 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/init.c +1 -1
index 6bef96e3d2a3..77d82ccd7307 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/mac.c +7 -0
index cf77ce0c8759..799e8d2cc7e6 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/main.c +6 -3
index d75e8dea1fbd..8c0d63cebf3e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/mmio.c +1 -1
index 44e112b8b5b3..2e7604eed27b 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h +1 -0
index ac0b1f0eb27c..5fe872ef2e93 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7915/pci.c +1 -0
index 39132894e8ea..07b0a5766eab 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/mac.c +1 -0
index 047106b65d2b..bd1455698ebe 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7921/main.c +8 -1
index a7f5bfbc02ed..e2dfd3670c4c 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7925/mac.c +4 -2
index 634c42bbf23f..a095fb31e391 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7925/main.c +79 -30

109 lines not on this page · raw message

drivers/net/wireless/mediatek/mt76/mt7925/mcu.c +94 -48

142 lines not on this page · raw message

drivers/net/wireless/mediatek/mt76/mt7925/mcu.h +4 -1
index ac53bdc99332..fe6a613ba008 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h +2 -0
index f5c02e5f5066..df3c705d1cb3 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt792x.h +5 -2
index ab12616ec2b8..2b8b9b2977f7 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt792x_core.c +2 -1
index 78fe37c2e07b..b87eed4d168d 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt792x_mac.c +1 -1
index 106273935b26..05978d9c7b91 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7996/init.c +10 -10
index 5e96973226bb..d8a013812d1e 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7996/mac.c +3 -2
index 0d21414e2c88..f590902fdeea 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7996/main.c +1 -2
index 39f071ece35e..4d11083b86c0 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/mt7996/mcu.c +30 -17

47 lines not on this page · raw message

drivers/net/wireless/mediatek/mt76/mt7996/mmio.c +1 -1
index 40e45fb2b626..442f72450352 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/mediatek/mt76/usb.c +2 -2
index 58ff06823389..f9e67b8c3b3c 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/base.c +6 -7
index aab4605de9c4..ff61867d142f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/base.h +0 -1
index f081a9a90563..f3a6a43a42ec 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/pci.c +9 -52

61 lines not on this page · raw message

drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c +4 -3
index bbf8ff63dced..e63c67b1861b 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c +3 -1
index 1be51ea3f3c8..9eddbada8af1 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/usb.c +5 -7
index d37a017b2b81..f5718e570011 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/wifi.h +0 -12
index ae6e351bc83c..f1830ddcdd8c 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/chan.c +197 -15

212 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/chan.h +23 -5
index 4ed777ea5064..092a6f676894 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/core.c +55 -67

122 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/core.h +25 -2
index de33320b1354..ff3048d2489f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/fw.c +33 -7
index e6bceef691e9..620e076d1b59 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/mac.c +2 -1
index 4e15d539e3d1..4574aa62839b 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/mac80211.c +6 -4
index 13fb3cac2701..8351a70d325d 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ti/wlcore/main.c +5 -5
index 0c77b8524160..42805ed7ca12 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/core.c +28 -6
index 249914b90dbf..4c409efd8cec 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/tcp.c +57 -13

70 lines not on this page · raw message

drivers/of/fdt.c +3 -10
index 546e76ac407c..8c80f4dc8b3f 100644

Lines of this file are not shown. View the raw message.

drivers/of/of_private.h +2 -1
index c235d6c909a1..106988622525 100644

Lines of this file are not shown. View the raw message.

drivers/of/of_reserved_mem.c +124 -52

176 lines not on this page · raw message

drivers/of/property.c +1 -1
index 7bd8390f2fba..906a33ae717f 100644

Lines of this file are not shown. View the raw message.

drivers/opp/core.c +40 -17

57 lines not on this page · raw message

drivers/opp/of.c +3 -1
index 55c8cfef97d4..dcab0e7ace10 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pci-imx6.c +16 -14
index c8d5c90aa4d4..ad3028b755d1 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-designware-host.c +1 -0
index 3e41865c7290..120e2aca5164 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-qcom.c +2 -0
index 6483e1874477..4c141e05f84e 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/pcie-rcar-ep.c +1 -1
index 047e2cef5afc..c5e0d025bc43 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/plda/pcie-microchip-host.c +163 -59

222 lines not on this page · raw message

drivers/pci/controller/plda/pcie-plda-host.c +14 -3
index 8533dc618d45..4153214ca410 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/plda/pcie-plda.h +4 -2
index 0e7dc0d8e5ba..61ece26065ea 100644

Lines of this file are not shown. View the raw message.

drivers/pci/endpoint/functions/pci-epf-test.c +3 -3
index 7c2ed6eae53a..14b4c68ab4e1 100644

Lines of this file are not shown. View the raw message.

drivers/pci/endpoint/pci-epc-core.c +1 -1
index 62f7dff43730..de665342dc16 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/nomadik/pinctrl-nomadik.c +28 -7
index f4f10c60c1d2..dcc662be0800 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-amd.c +21 -6
index 7f66ec73199a..a12766b3bc8a 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-amd.h +3 -4
index cf59089f2776..c9522c62d791 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/samsung/pinctrl-exynos.c +2 -1
index b79c211c0374..ac6dc22b37c9 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/stm32/pinctrl-stm32.c +38 -38

76 lines not on this page · raw message

drivers/platform/mellanox/mlxbf-pmc.c +3 -3
index 9d18dfca6a67..9ff7b487dc48 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/x86-android-tablets/lenovo.c +2 -2
index ae087f1471c1..a60efbaf4817 100644

Lines of this file are not shown. View the raw message.

drivers/pps/clients/pps-gpio.c +2 -2
index 791fdc9326dd..93e662912b53 100644

Lines of this file are not shown. View the raw message.

drivers/pps/clients/pps-ktimer.c +2 -2
index d33106bd7a29..2f465549b843 100644

Lines of this file are not shown. View the raw message.

drivers/pps/clients/pps-ldisc.c +3 -3
index 443d6bae19d1..fa5660f3c4b7 100644

Lines of this file are not shown. View the raw message.

drivers/pps/clients/pps_parport.c +2 -2
index abaffb4e1c1c..24db06750297 100644

Lines of this file are not shown. View the raw message.

drivers/pps/kapi.c +5 -5
index d9d566f70ed1..92d1b62ea239 100644

Lines of this file are not shown. View the raw message.

drivers/pps/kc.c +5 -5
index 50dc59af45be..fbd23295afd7 100644

Lines of this file are not shown. View the raw message.

drivers/pps/pps.c +66 -61

127 lines not on this page · raw message

drivers/ptp/ptp_chardev.c +4 -0
index ea96a14d72d1..bf6468c56419 100644

Lines of this file are not shown. View the raw message.

drivers/ptp/ptp_ocp.c +1 -1
index 5feecaadde8e..120db96d9e95 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/core.c +1 -1
index 210368099a06..174939359ae3 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-dwc-core.c +1 -1
index c8425493b95d..6dabec93a3c6 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-lpss.c +1 -1
index 867e2bc8c601..3b99feb3bb49 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-stm32-lp.c +6 -2
index 989731256f50..5832dce8ed9d 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-stm32.c +5 -2
index eb24054f9729..4f231f8aae7d 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/core.c +1 -1
index 1179766811f5..4bb2652740d0 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/of_regulator.c +13 -1
index 3f490d81abc2..deab0b95b663 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/mtk_scp.c +10 -2
index e744c07507ee..f98a11d4cf29 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/remoteproc_core.c +7 -7
index f276956f2c5c..ef6febe35633 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-loongson.c +8 -5
index e8ffc1ab90b0..90e9d97a86b4 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-pcf85063.c +10 -1
index fdbc07f14036..905986c61655 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-tps6594.c +1 -1
index e69667634137..7c6246e3f029 100644

Lines of this file are not shown. View the raw message.

drivers/s390/char/sclp.c +2 -10
index fbffd451031f..45bd001206a2 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/mpi3mr/mpi3mr_app.c +6 -2
index 10b8e4dc64f8..7589f48aebc8 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/mpt3sas/mpt3sas_base.c +1 -2
index 16ac2267c71e..c1d8f2c91a5e 100644

Lines of this file are not shown. View the raw message.

drivers/soc/atmel/soc.c +1 -1
index 2a42b28931c9..298b542dd1c0 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-omap2-mcspi.c +8 -3
index 4a2f84c4d22e..532b2e9c31d0 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-zynq-qspi.c +11 -2
index b67455bda972..de4c18247432 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/imx/imx-media-of.c +2 -6
index 118bff988bc7..bb28daa4d713 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/max96712/max96712.c +2 -2
index 6bdbccbee05a..b528727ada75 100644

Lines of this file are not shown. View the raw message.

drivers/tty/mips_ejtag_fdc.c +2 -2
index afbf7738c7c4..58b28be63c79 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/8250/8250_port.c +26 -6
index 3509af7dc52b..11519aa2598a 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/sc16is7xx.c +1 -1
index ad88a33a504f..6a0a1cce3a89 100644

Lines of this file are not shown. View the raw message.

drivers/ufs/core/ufs_bsg.c +1 -0
index 6c09d97ae006..58023f735c19 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/core.c +25 -10
index 98114c2827c0..244e3e04e1ad 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/dwc3-am62.c +1 -0
index 538185a4d1b4..c507e576bbe0 100644

Lines of this file are not shown. View the raw message.

drivers/usb/gadget/function/f_tcm.c +10 -4
index 15bb3aa12aa8..48dee166e5d8 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci-ring.c +2 -1
index b267dae14d39..4384b86ea7b6 100644

Lines of this file are not shown. View the raw message.

drivers/usb/storage/Makefile +1 -1
index 46635fa4a340..28db337f190b 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/tcpm/tcpci.c +9 -4
index 24a6a4354df8..b2c83f552da5 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/tcpm/tcpm.c +6 -4
index 7ae341a40342..48ddf2770461 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/omap2/omapfb/dss/dss-of.c +1 -0
index d5a43b3bf45e..c46108a16a9d 100644

Lines of this file are not shown. View the raw message.

drivers/watchdog/rti_wdt.c +1 -0
index 563d842014df..cc239251e193 100644

Lines of this file are not shown. View the raw message.

fs/afs/dir.c +6 -1
index ada363af5aab..50edd1cae28a 100644

Lines of this file are not shown. View the raw message.

fs/afs/internal.h +9 -0
index c9d620175e80..d9760b2a8d8d 100644

Lines of this file are not shown. View the raw message.

fs/afs/rxrpc.c +9 -3
index 9f2a3bb56ec6..a122c6366ce1 100644

Lines of this file are not shown. View the raw message.

fs/afs/xdr_fs.h +1 -1
index 8ca868164507..cc5f143d21a3 100644

Lines of this file are not shown. View the raw message.

fs/afs/yfsclient.c +3 -2
index 024227aba4cd..362845f9aaae 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/inode.c +89 -6

95 lines not on this page · raw message

fs/btrfs/qgroup.c +16 -5
index e70ed857fc74..4fcd6cd4c1c2 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/subpage.c +4 -2
index fe4d719d506b..ec7328a6bfd7 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/subpage.h +13 -0
index 4b85d91d0e18..cdb554e0d215 100644

Lines of this file are not shown. View the raw message.

fs/btrfs/super.c +1 -1
index 8292e488d3d7..73343503ea60 100644

Lines of this file are not shown. View the raw message.

fs/dlm/lock.c +30 -16

46 lines not on this page · raw message

fs/dlm/lowcomms.c +2 -1
index cb3a10b041c2..f2d88a358169 100644

Lines of this file are not shown. View the raw message.

fs/erofs/internal.h +3 -14
index 77e785a6dfa7..edbabb3256c9 100644

Lines of this file are not shown. View the raw message.

fs/erofs/zdata.c +142 -48

190 lines not on this page · raw message

fs/erofs/zutil.c +7 -148

155 lines not on this page · raw message

fs/f2fs/dir.c +38 -15

53 lines not on this page · raw message

fs/f2fs/f2fs.h +4 -2
index cec3dd205b3d..b52df8aa9535 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/inline.c +3 -2
index 005babf1bed1..3b91a95d4276 100644

Lines of this file are not shown. View the raw message.

fs/file_table.c +1 -1
index eed5ffad9997..18735dc8269a 100644

Lines of this file are not shown. View the raw message.

fs/hostfs/hostfs_kern.c +6 -21
index 084f6ed2dd7a..94f3cc42c740 100644

Lines of this file are not shown. View the raw message.

fs/nfs/localio.c +2 -2
index 637528e6368e..21b2b38fae9f 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs42proc.c +1 -1
index 531c9c20ef1d..9f0d69e65264 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs42xdr.c +2 -0
index 9e3ae53e2205..becc3149aa9e 100644

Lines of this file are not shown. View the raw message.

fs/nfs_common/common.c +78 -11

89 lines not on this page · raw message

fs/nilfs2/dir.c +10 -3
index f61c58fbf117..0cc32e9c71cb 100644

Lines of this file are not shown. View the raw message.

fs/nilfs2/namei.c +15 -14
index 1d836a5540f3..e02fae6757f1 100644

Lines of this file are not shown. View the raw message.

fs/nilfs2/nilfs.h +2 -2
index dff241c53fc5..cb6ed54accd7 100644

Lines of this file are not shown. View the raw message.

fs/nilfs2/page.c +27 -4
index 6dd8b854cd1f..06f18fe86407 100644

Lines of this file are not shown. View the raw message.

fs/nilfs2/segment.c +3 -1
index 587251830897..58a598b548fa 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/quota_global.c +5 -0
index 3404e7a30c33..15d9acd456ec 100644

Lines of this file are not shown. View the raw message.

fs/pstore/blk.c +2 -2
index 65b2473e22ff..fa6b8cb788a1 100644

Lines of this file are not shown. View the raw message.

fs/select.c +2 -2
index a77907faf2b4..834f438296e2 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifsacl.c +15 -10
index c68ad526a4de..ebe9a7d7c70e 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifsproto.h +1 -1
index a697e53ccee2..907af3cbffd1 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifssmb.c +2 -2
index 0eae60731c20..e2a14e25da87 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/readdir.c +1 -1
index 273358d20a46..50f96259d9ad 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/reparse.c +18 -4
index d3abb99cc990..e56a8df23fec 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2ops.c +2 -1
index 7571fefeb83a..6bacf754b57e 100644

Lines of this file are not shown. View the raw message.

fs/ubifs/debug.c +13 -9
index 5cc69beaa62e..10a86c02a8b3 100644

Lines of this file are not shown. View the raw message.

fs/xfs/xfs_buf.c +1 -2
index aa4dbda7b536..6bcbdc8bf186 100644

Lines of this file are not shown. View the raw message.

fs/xfs/xfs_notify_failure.c +82 -39

121 lines not on this page · raw message

include/acpi/acpixf.h +1 -0
index d076ebd19a61..78b24b090488 100644

Lines of this file are not shown. View the raw message.

include/dt-bindings/clock/imx93-clock.h +6 -1
index 787c9e74dc96..c393fad3a346 100644

Lines of this file are not shown. View the raw message.

include/dt-bindings/clock/sun50i-a64-ccu.h +2 -0
index 175892189e9d..4f220ea7a23c 100644

Lines of this file are not shown. View the raw message.

include/linux/btf.h +5 -0
index b8a583194c4a..d99178ce01d2 100644

Lines of this file are not shown. View the raw message.

include/linux/coredump.h +2 -2
index 45e598fe3476..77e6e195d1d6 100644

Lines of this file are not shown. View the raw message.

include/linux/ethtool.h +4 -0
index 12f6dc567598..b8b935b52603 100644

Lines of this file are not shown. View the raw message.

include/linux/export.h +1 -1
index 0bbd02fd351d..1e04dbc675c2 100644

Lines of this file are not shown. View the raw message.

include/linux/hid.h +1 -0
index a7d60a1c72a0..dd3342301253 100644

Lines of this file are not shown. View the raw message.

include/linux/ieee80211.h +3 -8
index 456bca45ff05..3750e56bfcbb 100644

Lines of this file are not shown. View the raw message.

include/linux/kallsyms.h +1 -1
index c3f075e8f60c..1c6a6c1704d8 100644

Lines of this file are not shown. View the raw message.

include/linux/mroute_base.h +3 -3
index 9dd4bf157255..58a2401e4b55 100644

Lines of this file are not shown. View the raw message.

include/linux/netdevice.h +1 -1
index 8896705ccd63..02d3bafebbe7 100644

Lines of this file are not shown. View the raw message.

include/linux/nfs_common.h +2 -1
index 5fc02df88252..a541c3a02887 100644

Lines of this file are not shown. View the raw message.

include/linux/perf_event.h +6 -0
index fb908843f209..347901525a46 100644

Lines of this file are not shown. View the raw message.

include/linux/pps_kernel.h +1 -2
index 78c8ac4951b5..c7abce28ed29 100644

Lines of this file are not shown. View the raw message.

include/linux/ptr_ring.h +10 -11
index fd037c127bb0..551329220e4f 100644

Lines of this file are not shown. View the raw message.

include/linux/sched.h +1 -0
index 02eaf84c8626..8982820dae21 100644

Lines of this file are not shown. View the raw message.

include/linux/skb_array.h +9 -8
index 926496c9cc9c..bf178238a308 100644

Lines of this file are not shown. View the raw message.

include/linux/usb/tcpm.h +2 -1
index 061da9546a81..b22e659f81ba 100644

Lines of this file are not shown. View the raw message.

include/net/ax25.h +5 -5
index cb622d84cd0c..4ee141aae0a2 100644

Lines of this file are not shown. View the raw message.

include/net/inetpeer.h +5 -7
index 74ff688568a0..f475757daafb 100644

Lines of this file are not shown. View the raw message.

include/net/netfilter/nf_tables.h +6 -0
index 471c353d32a4..788513cc384b 100644

Lines of this file are not shown. View the raw message.

include/net/netns/xfrm.h +1 -0
index ae60d6664095..23dd647fe024 100644

Lines of this file are not shown. View the raw message.

include/net/pkt_cls.h +11 -2
index 4880b3a7aced..4229e4fcd2a9 100644

Lines of this file are not shown. View the raw message.

include/net/sch_generic.h +2 -3
index 5d74fa7e694c..1e6324f0d4ef 100644

Lines of this file are not shown. View the raw message.

include/net/xfrm.h +25 -5
index a0bdd58f401c..83e9ef25b8d0 100644

Lines of this file are not shown. View the raw message.

include/sound/hdaudio_ext.h +0 -45

45 lines not on this page · raw message

include/trace/events/afs.h +2 -0
index a0aed1a428a1..9a75590227f2 100644

Lines of this file are not shown. View the raw message.

include/trace/events/rxrpc.h +25 -0
index cc22596c7250..666fe1779ccc 100644

Lines of this file are not shown. View the raw message.

include/uapi/linux/xfrm.h +2 -0
index f28701500714..d73a97e3030a 100644

Lines of this file are not shown. View the raw message.

io_uring/uring_cmd.c +1 -1
index 883510a3e8d0..874f9e2defd5 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/arena.c +4 -4
index e52b3ad231b9..93e48c7cad4e 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/bpf_local_storage.c +6 -2
index c938dea5ddbf..050c784498ab 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/bpf_struct_ops.c +21 -0
index b3a2ce1e5e22..b70d0eef8a28 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/btf.c +0 -5
index 41d20b7199c4..a44f4be592be 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/helpers.c +16 -2
index 3d45ebe8afb4..a05aeb345896 100644

Lines of this file are not shown. View the raw message.

kernel/dma/coherent.c +8 -6
index ff5683a57f77..3b2bdca9f1d4 100644

Lines of this file are not shown. View the raw message.

kernel/events/core.c +18 -17
index df27d08a7232..501d8c2fedff 100644

Lines of this file are not shown. View the raw message.

kernel/irq/internals.h +3 -6
index fe0272cd84a5..a29df4b02a2e 100644

Lines of this file are not shown. View the raw message.

kernel/module/main.c +4 -3
index 49b9bca9de12..93a07387af3b 100644

Lines of this file are not shown. View the raw message.

kernel/padata.c +36 -9

45 lines not on this page · raw message

kernel/power/hibernate.c +6 -1
index e35829d36039..b483fcea811b 100644

Lines of this file are not shown. View the raw message.

kernel/printk/internal.h +6 -0
index 3fcb48502adb..5eef70000b43 100644

Lines of this file are not shown. View the raw message.

kernel/printk/printk.c +5 -0
index beb808f4c367..7530df62ff7c 100644

Lines of this file are not shown. View the raw message.

kernel/printk/printk_safe.c +6 -1
index 2b35a9d3919d..e6198da7c735 100644

Lines of this file are not shown. View the raw message.

kernel/sched/core.c +48 -35

83 lines not on this page · raw message

kernel/sched/cpufreq_schedutil.c +2 -2
index 28c77904ea74..e51d5ce730be 100644

Lines of this file are not shown. View the raw message.

kernel/sched/fair.c +15 -6
index 60be5f8bbe71..65e7be644872 100644

Lines of this file are not shown. View the raw message.

kernel/sched/features.h +9 -0
index 290874079f60..050d7503064e 100644

Lines of this file are not shown. View the raw message.

kernel/sched/sched.h +28 -28

56 lines not on this page · raw message

kernel/sched/stats.h +23 -10
index 767e098a3bd1..6ade91bce63e 100644

Lines of this file are not shown. View the raw message.

kernel/sched/syscalls.c +1 -1
index 1784ed1fb3fe..f9cb7896c1b9 100644

Lines of this file are not shown. View the raw message.

kernel/trace/bpf_trace.c +7 -6
index 50881898e758..449efaaa387a 100644

Lines of this file are not shown. View the raw message.

lib/rhashtable.c +8 -4
index 6c902639728b..0e9a1d4cf89b 100644

Lines of this file are not shown. View the raw message.

mm/memcontrol.c +6 -1
index 53db98d2c4a1..ae1d184d035a 100644

Lines of this file are not shown. View the raw message.

mm/oom_kill.c +7 -1
index 4d7a0004df2c..8aa712afd8ae 100644

Lines of this file are not shown. View the raw message.

net/ax25/af_ax25.c +6 -6
index d6f9fae06a9d..aa6c714892ec 100644

Lines of this file are not shown. View the raw message.

net/ax25/ax25_dev.c +2 -2
index 9efd6690b344..3733c0254a50 100644

Lines of this file are not shown. View the raw message.

net/ax25/ax25_ip.c +2 -1
index 36249776c021..215d4ccf12b9 100644

Lines of this file are not shown. View the raw message.

net/ax25/ax25_out.c +17 -5
index 3db76d2470e9..8bca2ace98e5 100644

Lines of this file are not shown. View the raw message.

net/ax25/ax25_route.c +2 -0
index b7c4d656a94b..69de75db0c9c 100644

Lines of this file are not shown. View the raw message.

net/core/dev.c +15 -6
index 1867a6a8d76d..2e0fe38d0e87 100644

Lines of this file are not shown. View the raw message.

net/core/filter.c +1 -1
index 46da488ff070..a2f990bf51e5 100644

Lines of this file are not shown. View the raw message.

net/core/sysctl_net_core.c +4 -1
index 86a2476678c4..5dd54a813398 100644

Lines of this file are not shown. View the raw message.

net/ethtool/ioctl.c +7 -1
index 65cfe76dafbe..8b9692c35e70 100644

Lines of this file are not shown. View the raw message.

net/ethtool/netlink.c +1 -1
index e3f0ef6b851b..4d18dc29b304 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_forward.c +5 -2
index 40c5fbbd155d..c0217476eb17 100644

Lines of this file are not shown. View the raw message.

net/ipv4/esp4_offload.c +3 -3
index 80c4ea0e12f4..e0d94270da28 100644

Lines of this file are not shown. View the raw message.

net/ipv4/icmp.c +4 -5
index c3ad41573b33..932bd775fc26 100644

Lines of this file are not shown. View the raw message.

net/ipv4/inetpeer.c +8 -23
index 5bd759963451..9c5ffe3b5f77 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ip_fragment.c +10 -5
index a92664a5ef2e..9ca0a183a55f 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ipmr.c +14 -14
index 449a2ac40bdc..de0d9cc7806a 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ipmr_base.c +3 -6
index f0af12a2f70b..28d77d454d44 100644

Lines of this file are not shown. View the raw message.

net/ipv4/route.c +9 -8
index 723ac9181558..2a27913588d0 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_cubic.c +5 -3
index 5dbed91c6178..76c23675ae50 100644

Lines of this file are not shown. View the raw message.

net/ipv4/tcp_output.c +6 -3
index 8efc58716ce9..6d5387811c32 100644

Lines of this file are not shown. View the raw message.

net/ipv4/udp.c +56 -0

56 lines not on this page · raw message

net/ipv6/esp6_offload.c +3 -3
index 919ebfabbe4e..7b41fb4f00b5 100644

Lines of this file are not shown. View the raw message.

net/ipv6/icmp.c +3 -3
index 071b0bc1179d..a6984a29fdb9 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ip6_output.c +3 -3
index f26841f1490f..434ddf263b88 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ip6mr.c +14 -14
index d5057401701c..440048d609c3 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ndisc.c +5 -3
index aba94a348673..d044c67019de 100644

Lines of this file are not shown. View the raw message.

net/ipv6/udp.c +50 -0

50 lines not on this page · raw message

net/key/af_key.c +4 -3
index f79fb99271ed..c56bb4f451e6 100644

Lines of this file are not shown. View the raw message.

net/mac80211/debugfs_netdev.c +1 -1
index 68596ef78b15..d0b145888e13 100644

Lines of this file are not shown. View the raw message.

net/mac80211/driver-ops.h +3 -0
index d382d9729e85..a06644084d15 100644

Lines of this file are not shown. View the raw message.

net/mac80211/rx.c +1 -0
index 694b43091fec..6f3a86040cfc 100644

Lines of this file are not shown. View the raw message.

net/mptcp/ctrl.c +2 -2
index b0dd008e2114..dd595d9b5e50 100644

Lines of this file are not shown. View the raw message.

net/mptcp/options.c +5 -8
index 123f3f297284..fd2de185bc93 100644

Lines of this file are not shown. View the raw message.

net/mptcp/pm_netlink.c +2 -1
index 45a2b5f05d38..8c4f934d198c 100644

Lines of this file are not shown. View the raw message.

net/mptcp/protocol.c +3 -1
index 4b9d850ce85a..fac774825aff 100644

Lines of this file are not shown. View the raw message.

net/mptcp/protocol.h +16 -14
index 73526f1d768f..b70a303e0828 100644

Lines of this file are not shown. View the raw message.

net/ncsi/ncsi-rsp.c +8 -10
index 14bd66909ca4..4a8ce2949fae 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nf_tables_api.c +51 -6

57 lines not on this page · raw message

net/netfilter/nft_flow_offload.c +11 -5
index 2f732fae5a83..da9ebd00b198 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nft_set_rbtree.c +43 -0

43 lines not on this page · raw message

net/rose/af_rose.c +8 -8
index 59050caab65c..72c65d938a15 100644

Lines of this file are not shown. View the raw message.

net/rose/rose_timer.c +15 -0
index f06ddbed3fed..1525773e94aa 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/conn_event.c +8 -4
index 598b4ee389fc..2a1396cd892f 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/peer_event.c +8 -8
index 552ba84a255c..5d0842efde69 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/peer_object.c +6 -6
index 49dcda67a0d5..956fc7ea4b73 100644

Lines of this file are not shown. View the raw message.

net/sched/cls_api.c +23 -34

57 lines not on this page · raw message

net/sched/cls_bpf.c +2 -0
index 1941ebec23ff..7fbe42f0e5c2 100644

Lines of this file are not shown. View the raw message.

net/sched/cls_flower.c +2 -0
index 1008ec8a464c..03505673d523 100644

Lines of this file are not shown. View the raw message.

net/sched/cls_matchall.c +2 -0
index 9f1e62ca508d..f03bf5da39ee 100644

Lines of this file are not shown. View the raw message.

net/sched/cls_u32.c +4 -0
index d3a03c57545b..2a1c00048fd6 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_api.c +4 -0
index a1d27bc039a3..d26ac6bd9b10 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_generic.c +2 -2
index 38ec18f73de4..8874ae668095 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_sfq.c +17 -26

43 lines not on this page · raw message

net/smc/af_smc.c +1 -1
index 6cc7b846cff1..ebc41a7b13db 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_rx.c +21 -16
index f0cbe77a80b4..79047721df51 100644

Lines of this file are not shown. View the raw message.

net/smc/smc_rx.h +4 -4
index db823c97d824..994f5e42d1ba 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/svcsock.c +1 -11
index 59e2c46240f5..3bfbb789c4be 100644

Lines of this file are not shown. View the raw message.

net/vmw_vsock/af_vsock.c +5 -0
index 15724f171b0f..f5d116a1bdea 100644

Lines of this file are not shown. View the raw message.

net/wireless/scan.c +2 -5
index d0aed41ded2f..18e132cdea72 100644

Lines of this file are not shown. View the raw message.

net/wireless/tests/scan.c +2 -0
index 9f458be71659..79a99cf5e892 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_compat.c +4 -2
index 91357ccaf4af..5b9ee63e30b6 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_input.c +1 -1
index 749e7eea99e4..841a60a6fbfe 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_policy.c +12 -0
index a2ea9dbac90b..8a1b83191a6c 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_replay.c +6 -4
index bc56c6305725..235bbefc2aba 100644

Lines of this file are not shown. View the raw message.

net/xfrm/xfrm_state.c +227 -29

256 lines not on this page · raw message

net/xfrm/xfrm_user.c +55 -4

59 lines not on this page · raw message

samples/landlock/sandboxer.c +7 -0
index 57565dfd74a2..07fab2ef534e 100644

Lines of this file are not shown. View the raw message.

scripts/Makefile.lib +2 -2
index 01a9f567d5af..fe5e132fcea8 100644

Lines of this file are not shown. View the raw message.

scripts/genksyms/genksyms.c +9 -2
index f3901c55df23..bbc6b7d3088c 100644

Lines of this file are not shown. View the raw message.

scripts/genksyms/genksyms.h +1 -1
index 21ed2ec2d98c..5621533dcb8e 100644

Lines of this file are not shown. View the raw message.

scripts/genksyms/parse.y +14 -4
index 8e9b5e69e8f0..689cb6bb40b6 100644

Lines of this file are not shown. View the raw message.

scripts/kconfig/confdata.c +4 -2
index 4286d5e7f95d..3b55e7a4131d 100644

Lines of this file are not shown. View the raw message.

scripts/kconfig/symbol.c +1 -0
index a3af93aaaf32..453721e66c4e 100644

Lines of this file are not shown. View the raw message.

security/landlock/fs.c +5 -6
index e31b97a9f175..7adb25150488 100644

Lines of this file are not shown. View the raw message.

sound/core/seq/Kconfig +2 -2
index 0374bbf51cd4..e4f58cb985d4 100644

Lines of this file are not shown. View the raw message.

sound/pci/hda/patch_realtek.c +1 -0
index 8c4de5a253ad..5d99a4ea176a 100644

Lines of this file are not shown. View the raw message.

sound/soc/amd/acp/acp-i2s.c +1 -0
index 56ce9e4b6acc..92c5ff0deea2 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/Makefile +3 -3
index 54cbc3feae32..69cb0b39f220 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/da7213.c +2 -0
index 486db60bf2dd..f17f02d01f8c 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/apl.c +2 -1
index 27516ef57185..3dccf0a57a3a 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/cnl.c +1 -0
index bd3c4bb8bf5a..03f8fb0dc187 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/core.c +7 -7
index 73d4bde9b2f7..82839d0994ee 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/loader.c +1 -1
index 890efd2f1fea..37de077a9983 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/registers.h +45 -0

45 lines not on this page · raw message

sound/soc/intel/avs/skl.c +1 -0
index 34f859d6e5a4..d66ef000de9e 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/avs/topology.c +2 -2
index 5cda527020c7..d612f20ed989 100644

Lines of this file are not shown. View the raw message.

sound/soc/intel/boards/sof_sdw.c +33 -14

47 lines not on this page · raw message

sound/soc/mediatek/mt8365/Makefile +1 -1
index 52ba45a8498a..b197025e34bb 100644

Lines of this file are not shown. View the raw message.

sound/soc/rockchip/rockchip_i2s_tdm.c +29 -2
index d1f28699652f..acd75e48851f 100644

Lines of this file are not shown. View the raw message.

sound/soc/sh/rz-ssi.c +1 -2
index 040ce0431fd2..32db2cead8a4 100644

Lines of this file are not shown. View the raw message.

sound/soc/sunxi/sun4i-spdif.c +7 -0
index 0aa416423246..7cf623cbe9ed 100644

Lines of this file are not shown. View the raw message.

sound/usb/quirks.c +2 -0
index 7968d6a2f592..a97efb7b131e 100644

Lines of this file are not shown. View the raw message.

tools/bootconfig/main.c +2 -2
index 156b62a163c5..8a48cc2536f5 100644

Lines of this file are not shown. View the raw message.

tools/include/uapi/linux/if_xdp.h +2 -2
index 2f082b01ff22..42ec5ddaab8d 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/btf.c +1 -0
index 3c131039c523..27e7bfae953b 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/btf_relocate.c +1 -1
index 4f7399d85eab..8ef8003480da 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/linker.c +8 -14
index 6985ab0f1ca9..777600822d8e 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/usdt.c +1 -1
index 93794f01bb67..6ff28e7bf5e3 100644

Lines of this file are not shown. View the raw message.

tools/net/ynl/lib/ynl.c +1 -1
index e16cef160bc2..ce32cb35007d 100644

Lines of this file are not shown. View the raw message.

tools/perf/MANIFEST +1 -0
index dc42de1785ce..908165fcec7d 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-inject.c +4 -4
index d6989195a061..11e49cafa3af 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-lock.c +41 -25

66 lines not on this page · raw message

tools/perf/builtin-report.c +1 -1
index 5dc17ffee27a..645deec294c8 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-top.c +1 -1
index 724a79386321..ca3e8eca6610 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-trace.c +5 -1
index ffa129527309..ecd26e058baf 100644

Lines of this file are not shown. View the raw message.

tools/perf/tests/shell/trace_btf_enum.sh +6 -2
index 5a3b8a5a9b5c..8d1e6bbeac90 100755

Lines of this file are not shown. View the raw message.

tools/perf/util/bpf-event.c +8 -2
index 13608237c50e..c81444059ad0 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c +4 -7
index 4a62ed593e84..e4352881e3fa 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/env.c +9 -4
index 1edbccfc3281..d981b6f4bc5e 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/env.h +2 -2
index 51b36c36019b..38de0af2a680 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/expr.c +1 -4
index b2536a59c44e..90c6ce2212e4 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/header.c +6 -2
index a6386d12afd7..7b99f58f7bf2 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/machine.c +1 -1
index 27d5345d2b30..9be2f4479f52 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/maps.c +6 -1
index 432399cbe5dd..09c9cc326c08 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/namespaces.c +6 -1
index cb185c5659d6..68f5de2d79c7 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/namespaces.h +2 -1
index 8c0731c6cbb7..e95c79b80e27 100644

Lines of this file are not shown. View the raw message.

tools/power/cpupower/utils/idle_monitor/mperf_monitor.c +9 -6
index ae6af354a81d..08a399b0be28 100644

Lines of this file are not shown. View the raw message.

tools/power/x86/turbostat/turbostat.8 +25 -0
index 067717bce1d4..56c7ff6efcda 100644

Lines of this file are not shown. View the raw message.

tools/power/x86/turbostat/turbostat.c +153 -10

163 lines not on this page · raw message

tools/testing/ktest/ktest.pl +5 -2
index dacad94e2be4..c76ad0be54e2 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/Makefile +2 -2
index 43a029318478..6fc29996ae29 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/btf_distill.c +2 -2
index ca84726d5ac1..b72b966df77b 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/fill_link_info.c +4 -0
index d50cbd8040d4..e59af2aa6601 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/tailcalls.c +106 -14

120 lines not on this page · raw message

tools/testing/selftests/bpf/progs/tc_bpf2bpf.c +3 -2
index 79f5087dade2..fe6249d99b31 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/test_fill_link_info.c +10 -3
index 6afa834756e9..fac33a14f200 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_tc_tunnel.sh +1 -0
index 7989ec608454..cb55a908bb0d 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/xdp_hw_metadata.c +1 -1
index 6f9956eed797..ad6c08dfd6c8 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh +8 -8
index 384cfa3d38a6..92c2f0376c08 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/ftrace/test.d/00basic/mount_options.tc +4 -4
index 35e8d47d6072..8a7ce647a60d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/kselftest/ktap_helpers.sh +1 -1
index 79a125eb24c2..14e7f3ec3f84 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/kselftest_harness.h +12 -12
index a5a72415e37b..666c9fde76da 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/landlock/Makefile +2 -2
index 348e2dbdb4e0..480f13e77fcc 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/landlock/fs_test.c +1 -2
index 6788762188fe..97d360eae4f6 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/lib/Makefile +1 -1
index 82c3264b115e..704b88b6a8d2 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/mptcp/Makefile +1 -1
index 5d796622e730..580610c46e5a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/openvswitch/Makefile +1 -1
index 2f1508abc826..3fd1da2ec07d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/powerpc/benchmarks/gettimeofday.c +1 -1
index 580fcac0a09f..b71ef8a493ed 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/rseq/rseq.c +25 -7
index 5b9772cdf265..f6156790c3b4 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/rseq/rseq.h +8 -1
index 4e217b620e0c..062d10925a10 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/timers/clocksource-switch.c +3 -3
index c5264594064c..83faa4e354e3 100644

Lines of this file are not shown. View the raw message.

The rest of this diff is not shown. View the raw message.

Part of the diff is not shown here. View the raw message.