linux/drivers/usb
Grzegorz Jaszczyk a8534cb092 usb: phy: introduce usb_phy device type with its own uevent handler
The USB charger type and status was already propagated to userspace
through kobject_uevent_env during charger notify work. Nevertheless the
uevent could be lost e.g. because it could be fired at an early kernel
boot stage, way before udev daemon or any other user-space app was able
to catch it. Registering uevent hook for introduced usb_phy_dev_type
will allow to query sysfs 'uevent' file to restore that information at
any time.

Reviewed-by: Peter Chen <peter.chen@kernel.org>
Signed-off-by: Grzegorz Jaszczyk <grzegorz.jaszczyk@linaro.org>
Link: https://lore.kernel.org/r/20210531122222.453628-1-grzegorz.jaszczyk@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-06-03 13:55:00 +02:00
..
atm usb: atm: cxacru: Fix typo in comment 2021-05-21 20:05:40 +02:00
c67x00 usb/c67x00: Replace tasklet with work 2021-01-26 18:36:37 +01:00
cdns3 Merge 5.13-rc4 into usb-next 2021-05-31 09:50:26 +02:00
chipidea Merge 5.13-rc4 into usb-next 2021-05-31 09:50:26 +02:00
class cdc-wdm: untangle a circular dependency between callback and softint 2021-05-10 14:39:51 +02:00
common usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' 2021-05-27 09:45:27 +02:00
core Merge 5.13-rc4 into usb-next 2021-05-31 09:50:26 +02:00
dwc2 usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation 2021-05-27 09:45:27 +02:00
dwc3 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 2021-06-02 16:42:17 +02:00
early usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() 2020-09-25 16:29:09 +02:00
gadget USB: gr_udc: remove dentry storage for debugfs file 2021-06-02 16:41:00 +02:00
host Merge 5.13-rc4 into usb-next 2021-05-31 09:50:26 +02:00
image USB: microtek: use set_host_byte() 2020-09-16 12:42:10 +02:00
isp1760 usb: isp1760: isp1760-udc: Provide missing description for 'udc' param 2021-05-27 09:45:27 +02:00
misc USB: trancevibrator: fix control-request direction 2021-05-21 20:10:43 +02:00
mon
mtu3 usb: mtu3: skip getting extcon when use manual drd switch 2021-06-03 13:53:04 +02:00
musb usb: musb: Check devctl status again for a spurious session request 2021-05-21 14:07:57 +02:00
phy usb: phy: introduce usb_phy device type with its own uevent handler 2021-06-03 13:55:00 +02:00
renesas_usbhs usb: renesas_usbhs: fix error return code of usbhsf_pkt_handler() 2021-03-23 12:42:15 +01:00
roles usb: roles: add helper usb_role_string() 2021-05-27 09:17:18 +02:00
serial USB: serial: pl2303: add device id for ADLINK ND-6530 GC 2021-05-10 11:15:23 +02:00
storage usb: storage: datafab: remove redundant assignment of variable result 2021-04-22 10:52:10 +02:00
typec Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" 2021-06-02 16:40:43 +02:00
usbip Scheduler updates for this cycle are: 2021-04-28 13:33:57 -07:00
Kconfig
Makefile usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver 2020-12-29 12:36:13 +08:00
usb-skeleton.c