1. 30 Nov, 2020 4 commits
  2. 26 Nov, 2020 1 commit
  3. 25 Nov, 2020 1 commit
  4. 23 Nov, 2020 1 commit
  5. 19 Nov, 2020 1 commit
    • Hans de Goede's avatar
      ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks · fbdae7d6
      Hans de Goede authored
      The HP Pavilion x2 Detachable line comes in many variants:
      
      1. Bay Trail SoC + AXP288 PMIC, Micro-USB charging (10-k010nz, ...)
         DMI_SYS_VENDOR: "Hewlett-Packard"
         DMI_PRODUCT_NAME: "HP Pavilion x2 Detachable PC 10"
         DMI_BOARD_NAME: "8021"
      
      2. Bay Trail SoC + AXP288 PMIC, Type-C charging (10-n000nd, 10-n010nl, ...)
         DMI_SYS_VENDOR: "Hewlett-Packard"
         DMI_PRODUCT_NAME: "HP Pavilion x2 Detachable"
         DMI_BOARD_NAME: "815D"
      
      3. Cherry Trail SoC + AXP288 PMIC, Type-C charging (10-n101ng, ...)
         DMI_SYS_VENDOR: "HP"
         DMI_PRODUCT_NAME: "HP Pavilion x2 Detachable"
         DMI_BOARD_NAME: "813E"
      
      4. Cherry Trail SoC + TI PMIC, Type-C charging (10-p002nd, 10-p018wm, ...)
         DMI_SYS_VENDOR: "HP"
         DMI_PRODUCT_NAME: "HP x2 Detachable 10-p0XX"
         DMI_BOARD_NAME: "827C"
      
      5. Cherry Trail SoC + TI PMIC, Type-C charging (x2-210-g2, ...)
         DMI_SYS_VENDOR: "HP"
         DMI_PRODUCT_NAME: "HP x2 210 G2"
         DMI_BOARD_NAME: "82F4"
      
      Variant 1 needs the exact same quirk as variant 2, so relax the DMI check
      for the existing quirk a bit so that it matches both variant 1 and 2
      (note the other variants will still not match).
      
      Variant 2 already has an existing quirk (which now also matches variant 1)
      
      Variant 3 uses a cx2072x codec, so is not applicable here.
      
      Variant 4 almost works with the defaults, but it also needs a quirk to
      fix jack-detection, add a new quirk for this.
      
      Variant 5 does use a RT5640 codec (based on old dmesg output), but was
      otherwise not tested, keep using the defaults for this variant.
      
      Fixes: ec8e8418 ("ASoC: Intel: bytcr_rt5640: Add quirks for various devices")
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      Acked-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
      Link: https://lore.kernel.org/r/20201118121515.11441-1-hdegoede@redhat.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      fbdae7d6
  6. 18 Nov, 2020 1 commit
  7. 16 Nov, 2020 5 commits
  8. 13 Nov, 2020 1 commit
  9. 05 Nov, 2020 1 commit
  10. 04 Nov, 2020 1 commit
  11. 29 Oct, 2020 2 commits
  12. 28 Oct, 2020 3 commits
  13. 25 Oct, 2020 17 commits
  14. 24 Oct, 2020 1 commit
    • Linus Torvalds's avatar
      Merge tag 'block-5.10-2020-10-24' of git://git.kernel.dk/linux-block · d7691390
      Linus Torvalds authored
      Pull block fixes from Jens Axboe:
      
       - NVMe pull request from Christoph
           - rdma error handling fixes (Chao Leng)
           - fc error handling and reconnect fixes (James Smart)
           - fix the qid displace when tracing ioctl command (Keith Busch)
           - don't use BLK_MQ_REQ_NOWAIT for passthru (Chaitanya Kulkarni)
           - fix MTDT for passthru (Logan Gunthorpe)
           - blacklist Write Same on more devices (Kai-Heng Feng)
           - fix an uninitialized work struct (zhenwei pi)"
      
       - lightnvm out-of-bounds fix (Colin)
      
       - SG allocation leak fix (Doug)
      
       - rnbd fixes (Gioh, Guoqing, Jack)
      
       - zone error translation fixes (Keith)
      
       - kerneldoc markup fix (Mauro)
      
       - zram lockdep fix (Peter)
      
       - Kill unused io_context members (Yufen)
      
       - NUMA memory allocation cleanup (Xianting)
      
       - NBD config wakeup fix (Xiubo)
      
      * tag 'block-5.10-2020-10-24' of git://git.kernel.dk/linux-block: (27 commits)
        block: blk-mq: fix a kernel-doc markup
        nvme-fc: shorten reconnect delay if possible for FC
        nvme-fc: wait for queues to freeze before calling update_hr_hw_queues
        nvme-fc: fix error loop in create_hw_io_queues
        nvme-fc: fix io timeout to abort I/O
        null_blk: use zone status for max active/open
        nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru
        nvmet: cleanup nvmet_passthru_map_sg()
        nvmet: limit passthru MTDS by BIO_MAX_PAGES
        nvmet: fix uninitialized work for zero kato
        nvme-pci: disable Write Zeroes on Sandisk Skyhawk
        nvme: use queuedata for nvme_req_qid
        nvme-rdma: fix crash due to incorrect cqe
        nvme-rdma: fix crash when connect rejected
        block: remove unused members for io_context
        blk-mq: remove the calling of local_memory_node()
        zram: Fix __zram_bvec_{read,write}() locking order
        skd_main: remove unused including <linux/version.h>
        sgl_alloc_order: fix memory leak
        lightnvm: fix out-of-bounds write to array devices->info[]
        ...
      d7691390