1. 16 Jan, 2023 2 commits
  2. 04 Jan, 2023 1 commit
    • Daniel Vetter's avatar
      Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 03a0a104
      Daniel Vetter authored
      drm-misc-next for v6.3:
      
      UAPI Changes:
      
       * connector: Support analog-TV mode property
       * media: Add MEDIA_BUS_FMT_RGB565_1X24_CPADHI,
         MEDIA_BUS_FMT_RGB666_1X18 and MEDIA_BUS_FMT_RGB666_1X24_CPADHI
      
      Cross-subsystem Changes:
      
       * dma-buf: Documentation fixes
       * i2c: Introduce i2c_client_get_device_id() helper
      
      Core Changes:
      
       * Improve support for analog TV output
       * bridge: Remove unused drm_bridge_chain functions
       * debugfs: Add per-device helpers and convert various DRM drivers
       * dp-mst: Various fixes
       * fbdev emulation: Always pick 32 bpp as default
       * KUnit: Add tests for managed helpers; Various cleanups
       * panel-orientation: Add quirks for Lenovo Yoga Tab 3 X90F and DynaBook K50
       * TTM: Open-code ttm_bo_wait() and remove the helper
      
      Driver Changes:
      
       * Fix preferred depth and bpp values throughout DRM drivers
       * Remove #CONFIG_PM guards throughout DRM drivers
       * ast: Various fixes
       * bridge: Implement i2c's probe_new in various drivers; Fixes; ite-it6505:
         Locking fixes, Cache EDID data; ite-it66121: Support IT6610 chip,
         Cleanups; lontium-tl9611: Fix HDMI on DragonBoard 845c; parade-ps8640:
         Use atomic bridge functions
       * gud: Convert to DRM shadow-plane helpers; Perform flushing synchronously
         during atomic update
       * ili9486: Support 16-bit pixel data
       * imx: Split off IPUv3 driver; Various fixes
       * mipi-dbi: Convert to DRM shadow-plane helpers plus rsp driver changes;i
         Support separate I/O-voltage supply
       * mxsfb: Depend on ARCH_MXS or ARCH_MXC
       * omapdrm: Various fixes
       * panel: Use ktime_get_boottime() to measure power-down delay in various
         drivers; Fix auto-suspend delay in various drivers; orisetech-ota5601a:
         Add support
       * sprd: Cleanups
       * sun4i: Convert to new TV-mode property
       * tidss: Various fixes
       * v3d: Various fixes
       * vc4: Convert to new TV-mode property; Support Kunit tests; Cleanups;
         dpi: Support RGB565 and RGB666 formats; dsi: Convert DSI driver to
         bridge
       * virtio: Improve tracing
       * vkms: Support small cursors in IGT tests; Various fixes
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      From: Thomas Zimmermann <tzimmermann@suse.de>
      Link: https://patchwork.freedesktop.org/patch/msgid/Y7QIwlfElAYWxRcR@linux-uq9g
      03a0a104
  3. 03 Jan, 2023 1 commit
  4. 02 Jan, 2023 5 commits
  5. 01 Jan, 2023 6 commits
  6. 31 Dec, 2022 2 commits
  7. 30 Dec, 2022 19 commits
  8. 29 Dec, 2022 4 commits
    • Christophe Branchereau's avatar
      dt-bindings: display/panel: Add the Focaltech gpt3 · 12cf36c7
      Christophe Branchereau authored
      Add bindings for the Forcaltech gpt3, which is a 640x480 3.0" 4:3
      IPS LCD Panel found in the YLM/Anbernic RG300X handheld.
      Signed-off-by: default avatarChristophe Branchereau <cbranchereau@gmail.com>
      Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Link: https://patchwork.freedesktop.org/patch/msgid/20221219195233.375637-3-cbranchereau@gmail.com
      12cf36c7
    • Christophe Branchereau's avatar
      drm/panel: add the orisetech ota5601a · cd6d4128
      Christophe Branchereau authored
      Add the orisetech ota5601a ic driver
      
      For now it only supports the focaltech gpt3 3" 640x480 ips panel
      found in the ylm rg300x handheld.
      Signed-off-by: default avatarChristophe Branchereau <cbranchereau@gmail.com>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Link: https://patchwork.freedesktop.org/patch/msgid/20221219195233.375637-2-cbranchereau@gmail.com
      cd6d4128
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 2258c2dc
      Linus Torvalds authored
      Pull kvm fixes from Paolo Bonzini:
       "Changes that were posted too late for 6.1, or after the release.
      
        x86:
      
         - several fixes to nested VMX execution controls
      
         - fixes and clarification to the documentation for Xen emulation
      
         - do not unnecessarily release a pmu event with zero period
      
         - MMU fixes
      
         - fix Coverity warning in kvm_hv_flush_tlb()
      
        selftests:
      
         - fixes for the ucall mechanism in selftests
      
         - other fixes mostly related to compilation with clang"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (41 commits)
        KVM: selftests: restore special vmmcall code layout needed by the harness
        Documentation: kvm: clarify SRCU locking order
        KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET
        KVM: x86/xen: Documentation updates and clarifications
        KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapi
        KVM: x86/xen: Simplify eventfd IOCTLs
        KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_ports
        KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badly
        KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page()
        KVM: Delete extra block of "};" in the KVM API documentation
        kvm: x86/mmu: Remove duplicated "be split" in spte.h
        kvm: Remove the unused macro KVM_MMU_READ_{,UN}LOCK()
        MAINTAINERS: adjust entry after renaming the vmx hyperv files
        KVM: selftests: Mark correct page as mapped in virt_map()
        KVM: arm64: selftests: Don't identity map the ucall MMIO hole
        KVM: selftests: document the default implementation of vm_vaddr_populate_bitmap
        KVM: selftests: Use magic value to signal ucall_alloc() failure
        KVM: selftests: Disable "gnu-variable-sized-type-not-at-end" warning
        KVM: selftests: Include lib.mk before consuming $(CC)
        KVM: selftests: Explicitly disable builtins for mem*() overrides
        ...
      2258c2dc
    • Jens Axboe's avatar
      Merge tag 'nvme-6.2-2022-12-29' of git://git.infradead.org/nvme into block-6.2 · 1551ed5a
      Jens Axboe authored
      Pull NVMe fixes from Christoph:
      
      "nvme fixes for Linux 6.2
      
       - fix various problems in handling the Command Supported and Effects log
         (Christoph Hellwig)
       - don't allow unprivileged passthrough of commands that don't transfer
         data but modify logical block content (Christoph Hellwig)
       - add a features and quirks policy document (Christoph Hellwig)
       - fix some really nasty code that was correct but made smatch complain
         (Sagi Grimberg)"
      
      * tag 'nvme-6.2-2022-12-29' of git://git.infradead.org/nvme:
        nvme-auth: fix smatch warning complaints
        nvme: consult the CSE log page for unprivileged passthrough
        nvme: also return I/O command effects from nvme_command_effects
        nvmet: don't defer passthrough commands with trivial effects to the workqueue
        nvmet: set the LBCC bit for commands that modify data
        nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
        nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
        docs, nvme: add a feature and quirk policy document
      1551ed5a