This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e8b0ccb2a787 Merge tag '9p-for-6.9-rc3' of https://github.com/martinetd/linux new 2bd02f5a0bac drm/panfrost: fix power transition timeout warnings new c60ebc58f2a8 drm/nouveau/gr/gf100: Remove second semicolon new be141849ec00 nouveau/uvmm: fix addr/range calcs for remap operations new a4ec240f6b7c drm/prime: Unbreak virtgpu dma-buf export new fddf09273807 drm/display: fix typo new 4cf09f171f6f Merge tag 'drm-misc-fixes-2024-04-04' of https://gitlab.fr [...] new 3c88b8f471ee drm/xe: Use ring ops TLB invalidation for rebinds new a00e7e3fb4b9 drm/xe: Rework rebinding new fd1c8085113f drm/xe: Make TLB invalidation fences unordered new 3edd52bead30 drm/xe: Move vma rebinding to the drm_exec locking loop new 77a011012d7d drm/xe: Use ordered wq for preempt fence waiting new a5b5ab33d2e1 Merge tag 'drm-xe-fixes-2024-04-04' of https://gitlab.free [...] new d725ce9d7c78 drm/i915/dp: Fix DSC state HW readout for SST connectors new caf3d748f646 drm/i915/dp: Remove support for UHBR13.5 new 64d845f65126 drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value new 4e29234353a4 drm/i915/psr: Move writing early transport pipe src new bf1f6f8d0b19 drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage new 94bf3e60e1a6 drm/i915/gt: Limit the reserved VM space to only the platf [...] new bc9a1ec01289 drm/i915/gt: Disable HW load balancing for CCS new ea315f98e5d6 drm/i915/gt: Do not generate the command streamer for all the CCS new 6db31251bb26 drm/i915/gt: Enable only one CCS for compute workload new f7caddfd558e drm/i915/dp: Fix the computation for compressed_bpp for DI [...] new 51bc63392e96 drm/i915/mst: Limit MST+DSC to TGL+ new 99f855082f22 drm/i915/mst: Reject FEC+MST on ICL new 4c8595741b5d Merge tag 'drm-intel-fixes-2024-04-04' of https://anongit. [...] new 89103a164210 Merge tag 'drm-fixes-2024-04-05' of https://gitlab.freedes [...] new daf6c4681a74 ALSA: hda/realtek - Fix inactive headset mic jack new 2d0401ee38d4 ALSA: hda: cs35l56: Add ACPI device match tables new 831ec5e3538e ASoC: tas2781: mark dvc_tlv with __maybe_unused new c33f0d4fcfe0 ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 new 755795cd3da0 OSS: dmasound/paula: Mark driver struct with __refdata to [...] new 03f56ed4ead1 Revert "ALSA: emu10k1: fix synthesizer sample playback pos [...] new b67a7dc418aa ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim [...] new 1576f263ee21 ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to suppor [...] new 0bfe105018bd ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR new c4e51e424e2c ALSA: line6: Zero-initialize message buffers new c61115b37ff9 ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms [...] new e2d7ad717a6b ASoC: cs-amp-lib: Check for no firmware controls when writ [...] new 708181c50b77 ASoC: SOF: mtrace: rework mtrace timestamp setting new 56ebbd19c298 ASoC: cs42l43: Correct extraction of data pointer in suspe [...] new fb9f8125ed9d ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_ [...] new 842bb8b62cc6 ASoC: SOF: ipc4-topology: Save the DMA maximum burst size [...] new fe76d2e75a6d ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to [...] new 67b182bea08a ASoC: SOF: Intel: hda: Implement get_stream_position (Line [...] new 4374f698d7d9 ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_posi [...] new ce2faa9a180c ASoC: SOF: Introduce a new callback pair to be used for PC [...] new fd6f6a0632bc ASoC: SOF: Intel: Set the dai/host get frame/byte counter [...] new 37679a1bd372 ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_cou [...] new 4ab6c38c6644 ASoC: SOF: Intel: hda-common-ops: Do not set the get_strea [...] new 07007b8ac42c ASoC: SOF: Remove the get_stream_position callback new 31d2874d083b ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info d [...] new 55ca6ca227bf ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED case [...] new 3ce3bc36d915 ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in [...] new 77165bd955d5 ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops new 0ea06680dfcb ASoC: SOF: ipc4-pcm: Correct the delay calculation new f9eeb6bb13fb ALSA: hda: Add pplcllpl/u members to hdac_ext_stream new 1abc2642588e ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset new 3849c4d6c6b3 ASoC: SOF: ipc4/Intel: Fix delay reporting new 4af565de9f8c ASoC: amd: acp: fix for acp pdm configuration check new fc563aa90065 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw new 310a5caa4e86 ASoC: rt5682-sdw: fix locking sequence new ee2877716443 ASoC: rt711-sdca: fix locking sequence new aae86cfd8790 ASoC: rt711-sdw: fix locking sequence new c8b2e5c1b959 ASoC: rt712-sdca-sdw: fix locking sequence new adb354bbc231 ASoC: rt722-sdca-sdw: fix locking sequence new f892e66fcabc ASoC: rt-sdw*: add __func__ to all error logs new e48ef677000b ASoC: rt-sdw: fix locking and improve error logs new 2c603a4947a1 ASoC: amd: acp: fix for acp_init function error handling new d619b0b70dc4 ASoC: Intel: avs: boards: Add modules description new 8a655cee6c9d ASoC: codecs: ES8326: Solve error interruption issue new 4581468d071b ASoC: codecs: ES8326: modify clock table new 6e5f5bf894eb ASoC: codecs: ES8326: Solve a headphone detection issue af [...] new fec9c7f668ac ASoC: codecs: ES8326: Removing the control of ADC_SCALE new 283758231dbb ASoC: codecs: ES8326: solve some hp issues and new f193957b0fbb ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() new 09bbc4f0d6ed ASoC: Merge up left over v6.8 fix new 3f5eb32513e7 ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove new b9846a386734 ASoC: SOF: amd: fix for false dsp interrupts new 90f8917e7a15 ASoC: SOF: Core: Add remove_late() to sof_init_environment [...] new 100c85421b52 Merge tag 'asoc-fix-v6.9-rc2' of https://git.kernel.org/pu [...] new c42881d48c54 Merge tag 'sound-6.9-rc3' of git://git.kernel.org/pub/scm/ [...] new 52f80bb181a9 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit new 7d899947bca5 ata: pata_macio: drop driver owner assignment new c88b50a12f96 ata: ahci_st: Remove an unused field in struct st_ahci_drv_data new 3137b83a9064 ata: sata_mv: Fix PCI device ID table declaration compilat [...] new e85006ae7430 ata: sata_gemini: Check clk_enable() result new 4c3fc3459b4a Merge tag 'ata-6.9-rc3' of git://git.kernel.org/pub/scm/li [...] new e8acd2d209a3 gpiolib: Fix triggering "kobject: 'gpiochipX' is not initi [...] new b3b95964590a gpio: cdev: check for NULL labels when sanitizing them for irqs new 83092341e15d gpio: cdev: fix missed label sanitizing in debounce_setup() new 2e69af16b03f Merge tag 'gpio-fixes-for-v6.9-rc3' of git://git.kernel.or [...] new 1057c4c36ef8 thermal: gov_power_allocator: Allow binding without coolin [...] new da781936e7c3 thermal: gov_power_allocator: Allow binding without trip points new 8a4ff5452dd0 ACPI: thermal: Register thermal zones without valid trip points new 6f824c9fccd4 Merge branch 'acpi-thermal' new b21defcb52c6 Merge tag 'thermal-6.9-rc3' of git://git.kernel.org/pub/sc [...] new 8130b05c559d PM: EM: fix wrong utilization estimation in em_cpu_energy() new 2f9fd9e43970 Merge tag 'pm-6.9-rc3' of git://git.kernel.org/pub/scm/lin [...]
The 98 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: drivers/acpi/thermal.c | 22 ++- drivers/ata/ahci_st.c | 1 - drivers/ata/pata_macio.c | 3 - drivers/ata/sata_gemini.c | 5 +- drivers/ata/sata_mv.c | 63 ++++--- drivers/ata/sata_sx4.c | 6 +- drivers/gpio/gpiolib-cdev.c | 48 ++++-- drivers/gpio/gpiolib.c | 3 + drivers/gpu/drm/display/drm_dp_dual_mode_helper.c | 4 +- drivers/gpu/drm/drm_prime.c | 7 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_display.c | 9 - .../gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 11 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 78 ++++++--- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 3 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 17 ++ drivers/gpu/drm/i915/gt/intel_gt.c | 6 + drivers/gpu/drm/i915/gt/intel_gt.h | 9 +- drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 39 +++++ drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h | 13 ++ drivers/gpu/drm/i915/gt/intel_gt_regs.h | 6 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 30 +++- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 6 +- drivers/gpu/drm/xe/xe_device.c | 11 +- drivers/gpu/drm/xe/xe_device_types.h | 3 + drivers/gpu/drm/xe/xe_exec.c | 79 +-------- drivers/gpu/drm/xe/xe_exec_queue_types.h | 5 + drivers/gpu/drm/xe/xe_gt_pagefault.c | 3 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 1 - drivers/gpu/drm/xe/xe_gt_types.h | 7 - drivers/gpu/drm/xe/xe_preempt_fence.c | 2 +- drivers/gpu/drm/xe/xe_pt.c | 25 ++- drivers/gpu/drm/xe/xe_ring_ops.c | 11 +- drivers/gpu/drm/xe/xe_sched_job.c | 10 ++ drivers/gpu/drm/xe/xe_sched_job_types.h | 2 + drivers/gpu/drm/xe/xe_vm.c | 110 +++++++----- drivers/gpu/drm/xe/xe_vm.h | 8 +- drivers/gpu/drm/xe/xe_vm_types.h | 8 +- drivers/thermal/gov_power_allocator.c | 14 +- include/linux/energy_model.h | 1 - include/sound/hdaudio_ext.h | 3 + include/sound/tas2781-tlv.h | 2 +- sound/oss/dmasound/dmasound_paula.c | 8 +- sound/pci/emu10k1/emu10k1_callback.c | 7 +- sound/pci/hda/cs35l41_hda_property.c | 6 + sound/pci/hda/cs35l56_hda_i2c.c | 13 +- sound/pci/hda/cs35l56_hda_spi.c | 13 +- sound/pci/hda/patch_realtek.c | 60 ++++++- sound/soc/amd/acp/acp-pci.c | 13 +- sound/soc/codecs/cs-amp-lib.c | 5 + sound/soc/codecs/cs42l43.c | 12 +- sound/soc/codecs/es8326.c | 37 ++-- sound/soc/codecs/es8326.h | 2 +- sound/soc/codecs/rt1316-sdw.c | 8 +- sound/soc/codecs/rt1318-sdw.c | 8 +- sound/soc/codecs/rt5682-sdw.c | 16 +- sound/soc/codecs/rt700.c | 16 +- sound/soc/codecs/rt711-sdca-sdw.c | 6 +- sound/soc/codecs/rt711-sdca.c | 18 +- sound/soc/codecs/rt711-sdw.c | 8 +- sound/soc/codecs/rt711.c | 16 +- sound/soc/codecs/rt712-sdca-dmic.c | 24 +-- sound/soc/codecs/rt712-sdca-sdw.c | 7 +- sound/soc/codecs/rt712-sdca.c | 20 +-- sound/soc/codecs/rt715-sdca-sdw.c | 2 +- sound/soc/codecs/rt715-sdca.c | 46 ++--- sound/soc/codecs/rt715-sdw.c | 4 +- sound/soc/codecs/rt715.c | 24 +-- sound/soc/codecs/rt722-sdca-sdw.c | 4 +- sound/soc/codecs/rt722-sdca.c | 21 +-- sound/soc/codecs/wm_adsp.c | 3 +- sound/soc/intel/avs/boards/da7219.c | 1 + sound/soc/intel/avs/boards/dmic.c | 1 + sound/soc/intel/avs/boards/es8336.c | 1 + sound/soc/intel/avs/boards/i2s_test.c | 1 + sound/soc/intel/avs/boards/max98357a.c | 1 + sound/soc/intel/avs/boards/max98373.c | 1 + sound/soc/intel/avs/boards/max98927.c | 1 + sound/soc/intel/avs/boards/nau8825.c | 1 + sound/soc/intel/avs/boards/probe.c | 1 + sound/soc/intel/avs/boards/rt274.c | 1 + sound/soc/intel/avs/boards/rt286.c | 1 + sound/soc/intel/avs/boards/rt298.c | 1 + sound/soc/intel/avs/boards/rt5514.c | 1 + sound/soc/intel/avs/boards/rt5663.c | 1 + sound/soc/intel/avs/boards/rt5682.c | 1 + sound/soc/intel/avs/boards/ssm4567.c | 1 + sound/soc/soc-ops.c | 2 +- sound/soc/sof/amd/acp.c | 8 +- sound/soc/sof/core.c | 14 +- sound/soc/sof/intel/hda-common-ops.c | 3 + sound/soc/sof/intel/hda-dai-ops.c | 11 ++ sound/soc/sof/intel/hda-dsp.c | 20 ++- sound/soc/sof/intel/hda-pcm.c | 29 ++++ sound/soc/sof/intel/hda-stream.c | 70 ++++++++ sound/soc/sof/intel/hda.h | 6 + sound/soc/sof/intel/lnl.c | 34 ++-- sound/soc/sof/intel/mtl.c | 14 -- sound/soc/sof/intel/mtl.h | 10 -- sound/soc/sof/ipc4-mtrace.c | 11 +- sound/soc/sof/ipc4-pcm.c | 191 +++++++++++++++++---- sound/soc/sof/ipc4-priv.h | 14 -- sound/soc/sof/ipc4-topology.c | 22 ++- sound/soc/sof/ops.h | 24 ++- sound/soc/sof/pcm.c | 8 + sound/soc/sof/sof-audio.h | 9 +- sound/soc/sof/sof-priv.h | 24 ++- sound/usb/line6/driver.c | 6 +- 113 files changed, 1121 insertions(+), 560 deletions(-) create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h