aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-11-02accel: add accel dummy driveraccel_v2Oded Gabbay5-0/+144
2022-11-02drm: initialize accel frameworkOded Gabbay2-32/+90
2022-11-02accel: add dedicated minor for accelerator devicesOded Gabbay6-21/+247
2022-11-02drivers/accel: define kconfig and register a new majorOded Gabbay8-0/+195
2022-11-01Merge tag 'drm-intel-next-2022-10-28' of git://anongit.freedesktop.org/drm/dr...Dave Airlie82-2091/+2495
2022-10-28drm/i915/sdvo: Fix debug printVille Syrjälä1-2/+5
2022-10-28drm/i915/sdvo: Reduce copy-pasta in output setupVille Syrjälä1-33/+33
2022-10-28drm/i915/sdvo: Get rid of the output type<->device index stuffVille Syrjälä1-28/+19
2022-10-28drm/i915/sdvo: Don't add DDC modes for LVDSVille Syrjälä1-6/+1
2022-10-28drm/i915/sdvo: Simplify output setup debugsVille Syrjälä1-14/+11
2022-10-28drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNsVille Syrjälä1-0/+4
2022-10-28drm/i915/sdvo: Setup DDC fully before output initVille Syrjälä1-19/+12
2022-10-28drm/i915/sdvo: Filter out invalid outputs more sensiblyVille Syrjälä1-5/+22
2022-10-28Merge tag 'drm-misc-next-2022-10-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie43-2309/+1274
2022-10-27drm/i915/sdvo: Extract intel_sdvo_has_audio()Ville Syrjälä1-9/+18
2022-10-27drm/i915/audio: Do the vblank waitsVille Syrjälä1-13/+18
2022-10-27drm/i915/audio: Split "ELD valid" vs. audio PD on hsw+Ville Syrjälä1-5/+11
2022-10-27drm/i915/audio: Use intel_de_rmw() for most audio registersVille Syrjälä1-81/+57
2022-10-27drm/i915/audio: Use u32* for ELDVille Syrjälä1-12/+9
2022-10-27drm/i915/audio: Make sure we write the whole ELD bufferVille Syrjälä1-9/+25
2022-10-27drm/i915/audio: Read ELD buffer size from hardwareVille Syrjälä1-7/+45
2022-10-27drm/i915/audio: Nuke intel_eld_uptodate()Ville Syrjälä1-33/+0
2022-10-27drm/i915/audio: Protect singleton register with a lockVille Syrjälä1-0/+7
2022-10-27drm/i915/audio: Unify register bit namingVille Syrjälä2-7/+7
2022-10-27drm/i915/audio: Use REG_BIT() & co.Ville Syrjälä2-51/+45
2022-10-27drm/i915/audio: Extract struct ilk_audio_regsVille Syrjälä1-42/+43
2022-10-27drm/i915/audio: Remove CL/BLC audio stuffVille Syrjälä2-25/+6
2022-10-27drm/i915/audio: Nuke leftover ROUNDING_FACTORVille Syrjälä1-2/+0
2022-10-27drm/i915/audio: s/dev_priv/i915/Ville Syrjälä2-197/+196
2022-10-27Merge tag 'drm-next-20221025' of git://linuxtv.org/pinchartl/media into drm-nextDave Airlie12-888/+1325
2022-10-26drm/i915/display: Move squash_ctl register programming to its own functionAnusha Srivatsa1-9/+14
2022-10-26drm/i915/display: Move chunks of code out of bxt_set_cdclk()Anusha Srivatsa1-15/+24
2022-10-26drm/i915/display: Introduce HAS_CDCLK_SQUASH macroAnusha Srivatsa4-10/+8
2022-10-26drm/i915/display: Change terminology for cdclk actionsAnusha Srivatsa1-8/+8
2022-10-26drm/i915/tgl+: Sanitize DKL PHY register definitionsImre Deak6-152/+159
2022-10-26drm/i915/tgl+: Move DKL PHY register definitions to intel_dkl_phy_regs.hImre Deak7-179/+198
2022-10-26drm/i915: Rename intel_tc_phy_regs.h to intel_mg_phy_regs.hImre Deak4-6/+6
2022-10-26drm/i915/tgl+: Add locking around DKL PHY register accessesImre Deak9-76/+204
2022-10-26drm/edid: convert to device specific loggingJani Nikula1-60/+77
2022-10-26drm/edid: add [CONNECTOR:%d:%s] to debug loggingJani Nikula1-13/+25
2022-10-26drm/edid/firmware: convert to drm device specific loggingJani Nikula1-4/+8
2022-10-26drm/edid: move edid load declarations to internal headerJani Nikula3-9/+14
2022-10-26drm/edid: use struct drm_edid for override/firmware EDIDJani Nikula3-86/+36
2022-10-26drm/edid/firmware: rename drm_load_edid_firmware() to drm_edid_load_firmware()Jani Nikula3-8/+8
2022-10-26drm/edid/firmware: drop redundant connector_name variable/parameterJani Nikula1-9/+7
2022-10-26drm/edid: detach debugfs EDID override from EDID property updateJani Nikula3-41/+49
2022-10-26drm/edid: add function for checking drm_edid validityJani Nikula2-0/+31
2022-10-26drm/edid: split drm_edid block count helperJani Nikula1-4/+11
2022-10-26drm/edid: rename drm_add_override_edid_modes() to drm_edid_override_connector...Jani Nikula3-5/+5
2022-10-26drm/edid: abstract debugfs override EDID show betterJani Nikula3-8/+15
2022-10-26drm/edid: debug log EDID override set/resetJani Nikula1-0/+6
2022-10-26drm/amd/display: stop using connector->override_edidJani Nikula1-3/+0
2022-10-26drm/i915/hdmi: stop using connector->override_edidJani Nikula1-4/+1
2022-10-26drm/i915/hdmi: do dual mode detect only if connectedJani Nikula1-10/+7
2022-10-26drm/nouveau: Remove unused variableZack Rusin1-1/+0
2022-10-26drm/i915: Stop loading linear degamma LUT on glk needlesslyVille Syrjälä1-23/+3
2022-10-26drm/i915: Get rid of glk_load_degamma_lut_linear()Ville Syrjälä5-42/+82
2022-10-26drm/i915: Assert {pre,post}_csc_lut were assigned sensiblyVille Syrjälä3-0/+23
2022-10-26drm/i915: Introduce crtc_state->{pre,post}_csc_lutVille Syrjälä6-57/+114
2022-10-26drm/i915: Make ilk_load_luts() deal with degammaVille Syrjälä1-2/+4
2022-10-25drm/vmwgfx: Fix a sparse warning in kernel docsZack Rusin1-1/+0
2022-10-25drm/vmwgfx: Optimize initial sizes of cotablesZack Rusin1-2/+14
2022-10-25drm/vmwgfx: Add a mksstat counter for cotable resizesZack Rusin3-9/+22
2022-10-25drm/vmwgfx: Remove explicit and broken vblank handlingZack Rusin5-101/+1
2022-10-25drm/vmwgfx: Port the framebuffer code to drm fb helpersZack Rusin7-991/+28
2022-10-25drm/vmwgfx: Do not allow invalid bpp's for dumb buffersZack Rusin1-1/+15
2022-10-25drm/vmwgfx: Remove vmwgfx_hashtabMaaz Mombasawala8-303/+12
2022-10-25drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.Maaz Mombasawala3-49/+56
2022-10-25drm/vmwgfx: Diff cursors when using cmdsMichael Banack2-60/+62
2022-10-25drm/vmwgfx: Support cursor surfaces with mob cursorMichael Banack2-29/+50
2022-10-25drm/vmwgfx: Start diffing new mob cursors against old onesMichael Banack2-26/+81
2022-10-25drm/vmwgfx: Clean up cursor mobsMichael Banack2-193/+267
2022-10-25drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable imp...Maaz Mombasawala5-66/+58
2022-10-25drm/vmwgfx: Remove ttm object hashtableMaaz Mombasawala3-23/+9
2022-10-25drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable impl...Maaz Mombasawala1-36/+26
2022-10-25drm/vmwgfx: Fix frame-size warning in vmw_mksstat_add_ioctlMartin Krastev1-14/+29
2022-10-25drm/vmwgfx: Write the driver id registersZack Rusin1-9/+34
2022-10-25drm/scheduler: Set the FIFO scheduling policy as the defaultLuben Tuikov1-2/+2
2022-10-25drm/connector: send hotplug uevent on connector cleanupSimon Ser1-0/+3
2022-10-25Revert "drm: hide unregistered connectors from GETCONNECTOR IOCTL"Simon Ser1-3/+0
2022-10-25Merge tag 'drm-misc-next-2022-10-20' of git://anongit.freedesktop.org/drm/drm...Dave Airlie110-1353/+3849
2022-10-24drm/client: Switch drm_client_buffer_delete() to unlocked drm_gem_vunmapDmitry Osipenko1-1/+1
2022-10-24drm/bridge: it6505: Improve synchronization between extcon subsystemPin-yen Lin1-7/+11
2022-10-24drm/bridge: it6505: Setup links in it6505_irq_hpdPin-yen Lin1-45/+35
2022-10-24drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probePin-yen Lin1-3/+5
2022-10-24gpu/drm: fix repeated words in commentswangjianli1-1/+1
2022-10-24gpu/drm: fix repeated words in commentswangjianli1-1/+1
2022-10-24drm/vc4: Fix spelling mistake "mmaping" -> "mmapping"Colin Ian King1-2/+2
2022-10-23Linux 6.1-rc2Linus Torvalds1-1/+1
2022-10-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds18-99/+180
2022-10-23Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()"Jason A. Donenfeld1-0/+8
2022-10-23kernel/utsname_sysctl.c: Fix hostname pollingLinus Torvalds2-0/+2
2022-10-23Merge tag 'perf_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-46/+163
2022-10-23Merge tag 'sched_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-29/+35
2022-10-23Merge tag 'objtool_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2022-10-23Merge tag 'x86_urgent_for_v6.0_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-86/+122
2022-10-23Merge tag 'io_uring-6.1-2022-10-22' of git://git.kernel.dk/linuxLinus Torvalds4-0/+7
2022-10-22Merge tag 'hwmon-for-v6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-2/+8
2022-10-22Merge tag 'i2c-for-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-16/+12
2022-10-22Merge tag 'pci-v6.1-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-5/+10
2022-10-22Merge tag 'media/v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds132-3873/+3193
2022-10-22io_uring/net: fail zc sendmsg when unsupported by socketPavel Begunkov1-0/+2
2022-10-22io_uring/net: fail zc send when unsupported by socketPavel Begunkov1-0/+2
2022-10-22net: flag sockets supporting msghdr originated zerocopyPavel Begunkov3-0/+3
2022-10-22hwmon: (corsair-psu) Add USB id of the new HX1500i psuWilken Gottwalt2-0/+3
2022-10-22tools: include: sync include/api/linux/kvm.hPaolo Bonzini1-0/+1
2022-10-22drm/i915: Introduce intel_crtc_needs_color_update()Ville Syrjälä4-19/+16
2022-10-22drm/i915: Don't flag both full modeset and fastset at the same timeVille Syrjälä1-1/+8
2022-10-22drm/i915: Remove some local 'mode_changed' boolsVille Syrjälä1-8/+6
2022-10-22drm/i915: Introduce intel_crtc_needs_fastset()Ville Syrjälä7-21/+33
2022-10-22drm/i915: Activate DRRS after state readoutVille Syrjälä1-36/+7
2022-10-22KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTERAlexander Graf1-0/+56
2022-10-22KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()Alexander Graf1-14/+17
2022-10-22kvm: Add support for arch compat vm ioctlsAlexander Graf2-0/+13
2022-10-22Merge tag 'kvm-riscv-fixes-6.1-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini6-51/+57
2022-10-22Merge tag 'kvmarm-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2-1/+8
2022-10-22Merge tag 'kvmarm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini7-33/+28
2022-10-21Merge tag 'thermal-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...HEADmasterLinus Torvalds1-5/+1
2022-10-21Merge tag 'pm-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds5-25/+20
2022-10-21Merge tag 'acpi-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds7-35/+60
2022-10-21Merge tag 'efi-fixes-for-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds11-81/+22
2022-10-21Merge tag 'iommu-fixes-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds11-21/+37
2022-10-21Merge tag 'for-linus-2022102101' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-9/+83
2022-10-21Merge tag '6.1-rc1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds11-32/+68
2022-10-21Merge tag 'nfsd-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-2/+4
2022-10-21x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctlyChang S. Bae1-0/+9
2022-10-21Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2-3/+12
2022-10-21Merge tag 'block-6.1-2022-10-20' of git://git.kernel.dk/linuxLinus Torvalds14-76/+135
2022-10-21Merge tag 'io_uring-6.1-2022-10-20' of git://git.kernel.dk/linuxLinus Torvalds7-43/+15
2022-10-21Merge tag 'for-linus-6.1-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-12/+15
2022-10-21Merge tag 'selinux-pr-20221020' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+6
2022-10-21nouveau/dmem: Remove duplicated include in nouveau_dmem.cYang Li1-1/+0
2022-10-21drm/nouveau: Remove unused variableZack Rusin1-1/+0
2022-10-21nouveau: Fix migrate_to_ram() for faulting pageAlistair Popple1-0/+1
2022-10-21Merge tag 'mm-hotfixes-stable-2022-10-20' of git://git.kernel.org/pub/scm/lin...Linus Torvalds12-51/+107
2022-10-21Merge tag 'trace-tools-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-10-21Merge tag 'linux-watchdog-6.1-rc2' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds4-2/+81
2022-10-21Merge branches 'acpi-scan', 'acpi-resource', 'acpi-apei', 'acpi-extlog' and '...Rafael J. Wysocki6-35/+59
2022-10-21drm/panel-edp: Add INX N116BGE-EA2 (HW: C4)Sean Hong1-0/+1
2022-10-21drm/panel-edp: Add INX N116BGE-EA2 (HW: C2)Sean Hong1-0/+1
2022-10-21x86/unwind/orc: Fix unreliable stack dump with gcovChen Zhongjin1-1/+1
2022-10-21drm/i915: Allow panel fixed modes to have differing sync polaritiesVille Syrjälä1-3/+4
2022-10-21efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0Ard Biesheuvel3-6/+6
2022-10-21efi: libstub: Fix incorrect payload size in zboot headerArd Biesheuvel1-1/+2
2022-10-21efi: libstub: Give efi_main() asmlinkage qualificationArd Biesheuvel1-3/+3
2022-10-21efi: efivars: Fix variable writes without query_variable_store()Ard Biesheuvel3-24/+5
2022-10-21efi: ssdt: Don't free memory if ACPI table was loaded successfullyArd Biesheuvel1-0/+2
2022-10-21efi: libstub: Remove zboot signing from build optionsArd Biesheuvel2-47/+4
2022-10-21iommu/vt-d: Clean up si_domain in the init_dmars() error pathJerry Snitselaar1-0/+5
2022-10-21iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()Charlotte Tan1-1/+3
2022-10-21iommu/vt-d: Use rcu_lock in get_resv_regionsLu Baolu1-3/+3
2022-10-21iommu: Add gfp parameter to iommu_alloc_resv_regionLu Baolu10-18/+27
2022-10-21drm/i915: Remove one use macroSuraj Kandpal2-8/+12
2022-10-21RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for SstcAnup Patel3-2/+19
2022-10-21RISC-V: Fix compilation without RISCV_ISA_ZICBOMAndrew Jones3-49/+38
2022-10-21i2c: mlxbf: depend on ACPI; clean away ifdeffageAdam Borowski2-9/+1
2022-10-20nouveau: fix migrate_to_ram() for faulting pageAlistair Popple1-0/+1
2022-10-20mm/huge_memory: do not clobber swp_entry_t during THP splitMel Gorman1-1/+10
2022-10-20hugetlb: fix memory leak associated with vma_lock structureMike Kravetz1-8/+27
2022-10-20mm/page_alloc: reduce potential fragmentation in make_alloc_exact()Liam R. Howlett1-8/+12
2022-10-20mm: /proc/pid/smaps_rollup: fix maple tree searchHugh Dickins1-1/+1
2022-10-20mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pagesRik van Riel1-1/+1
2022-10-20mm/mmap: fix MAP_FIXED address return on VMA mergeLiam Howlett1-8/+7
2022-10-20mm/mmap.c: __vma_adjust(): suppress uninitialized var warningAndrew Morton1-1/+2
2022-10-20mm/mmap: undo ->mmap() when mas_preallocate() failsMike Kravetz1-1/+1
2022-10-20init: Kconfig: fix spelling mistake "satify" -> "satisfy"Colin Ian King1-1/+1
2022-10-20ocfs2: clear dinode links count in case of errorJoseph Qi1-2/+10
2022-10-20ocfs2: fix BUG when iput after ocfs2_mknod failsJoseph Qi1-10/+1
2022-10-20gcov: support GCC 12.1 and newer compilersMartin Liska1-2/+16
2022-10-20zsmalloc: zs_destroy_pool: add size_class NULL checkAlexey Romanov1-0/+3
2022-10-20mm/mempolicy: fix mbind_range() arguments to vma_merge()Liam Howlett1-6/+11
2022-10-20mailmap: update email for Qais YousefQais Yousef1-1/+2
2022-10-20mailmap: update Dan Carpenter's email addressDan Carpenter1-0/+1
2022-10-20Merge tag 'drm-fixes-2022-10-21' of git://anongit.freedesktop.org/drm/drmLinus Torvalds45-134/+314
2022-10-20Merge tag 'net-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds58-185/+432
2022-10-20Merge tag 'ata-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds7-8/+8
2022-10-20Merge tag 'for-6.1/dm-changes-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-104/+110
2022-10-21Merge tag 'drm-misc-fixes-2022-10-20' of git://anongit.freedesktop.org/drm/dr...Dave Airlie7-38/+59
2022-10-21arm64: dts: zynqmp: zcu106a: Describe DisplayPort connectorLaurent Pinchart1-0/+20
2022-10-21arm64: dts: zynqmp: Add ports for the DisplayPort subsystemLaurent Pinchart1-0/+24
2022-10-21Merge tag 'amd-drm-fixes-6.1-2022-10-20' of https://gitlab.freedesktop.org/ag...Dave Airlie2-5/+21
2022-10-21Merge tag 'amd-drm-fixes-6.1-2022-10-19' of https://gitlab.freedesktop.org/ag...Dave Airlie34-91/+204
2022-10-21Merge tag 'drm-misc-fixes-2022-10-13' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2-0/+30
2022-10-20i2c: fix spelling typos in commentsJiangshan Yi2-2/+2
2022-10-20rv/dot2c: Make automaton definition staticDaniel Bristot de Oliveira1-1/+1
2022-10-20perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()Maxim Levitsky1-1/+1
2022-10-20ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph()Peter Zijlstra3-15/+27
2022-10-20x86/ftrace: Remove ftrace_epilogue()Peter Zijlstra1-15/+6
2022-10-20drm/amdgpu: fix sdma doorbell init ordering on APUsAlex Deucher2-5/+21
2022-10-20drm/i915/dp: Remove whitespace at the end of function.Ankit Nautiyal1-1/+0
2022-10-20drm/i915/dp: Reset frl trained flag before restarting FRL trainingAnkit Nautiyal1-0/+2
2022-10-20blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'Ye Bin1-3/+1
2022-10-20blktrace: fix possible memleak in '__blk_trace_remove'Ye Bin1-2/+2
2022-10-20blktrace: introduce 'blk_trace_{start,stop}' helperYe Bin1-38/+36
2022-10-20bio: safeguard REQ_ALLOC_CACHE bio putPavel Begunkov1-1/+1
2022-10-20io-wq: Fix memory leak in worker creationRafael Mendonca1-1/+1
2022-10-20block, bfq: remove unused variable for bfq_queueYuwei Guan1-4/+0
2022-10-20drbd: only clone bio if we have a backing deviceChristoph Böhmwalder1-8/+6
2022-10-20Merge tag 'nvme-6.1-2022-10-22' of git://git.infradead.org/nvme into block-6.1Jens Axboe7-17/+47
2022-10-20drm/plane_helper: Split into parameterized test casesMichał Winiarski1-198/+269