Centos-kernel-stream-9/drivers/usb
Desnes Nunes 5f62a88427 usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380
JIRA: https://issues.redhat.com/browse/RHEL-37673

commit 0fb782b5d5c462b2518b3b4fe7d652114c28d613
Author: Hans de Goede <hdegoede@redhat.com>
Date: Sat, 6 Apr 2024 16:01:27 +0200

  The Lenovo Yoga Tablet 2 Pro 1380 model is the exception to the rule that
  devices which use the Crystal Cove PMIC without using ACPI for battery and
  AC power_supply class support use the USB-phy for charger detection.

  Unlike the Lenovo Yoga Tablet 2 830 / 1050 models this model has an extra
  LC824206XA Micro USB switch which does the charger detection.

  Add a DMI quirk to not set the "linux,phy_charger_detect" property on
  the 1380 model. This quirk matches on the BIOS version to differentiate
  the 1380 model from the 830 and 1050 models which otherwise have
  the same DMI strings.

  Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  Acked-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
  Link: https://lore.kernel.org/r/20240406140127.17885-1-hdegoede@redhat.com
  Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Signed-off-by: Desnes Nunes <desnesn@redhat.com>
2024-06-13 13:56:49 -03:00
..
atm usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() 2024-05-29 16:29:56 -03:00
c67x00
cdns3
chipidea usb: chipidea: core: handle power lost in workqueue 2024-05-29 16:29:58 -03:00
class usb: cdc-acm: return correct error code on unsupported break 2024-05-20 13:28:46 -03:00
common usb: ulpi: Fix debugfs directory leak 2024-05-29 16:29:58 -03:00
core usb: port: Don't try to peer unused USB ports based on location 2024-05-29 16:29:59 -03:00
dwc2
dwc3 usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 2024-06-13 13:56:49 -03:00
early usb: early: xhci-dbc: use console_is_registered() 2024-05-09 11:25:21 -04:00
gadget usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs 2024-05-29 16:29:57 -03:00
host usb: xhci: use array_size() when allocating and freeing memory 2024-05-29 16:38:41 -03:00
image
isp1760
misc USB: core: Use device_driver directly in struct usb_driver and usb_device_driver 2024-05-29 16:29:57 -03:00
mon usb: mon: Fix atomicity violation in mon_bin_vma_fault 2024-05-29 16:29:57 -03:00
mtu3
musb
phy
renesas_usbhs
roles usb: roles: don't get/set_role() when usb_role_switch is unregistered 2024-05-29 16:29:59 -03:00
serial USB: serial: option: add Fibocom FM101-GL variant 2024-05-29 16:29:59 -03:00
storage USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command 2024-05-29 16:29:59 -03:00
typec usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further 2024-05-29 16:30:00 -03:00
usbip Merge: USB/TB code rebase of supported drivers to upstream v6.8 2024-06-03 19:41:30 +00:00
Kconfig
Makefile
usb-skeleton.c