mirror of https://github.com/torvalds/linux.git
USB5744 SMBus initialization is done once in probe() and doing it in resume
is not supported so avoid going into suspend and reset the HUB.
There is a sysfs property 'always_powered_in_suspend' to implement this
feature but since default state should be set to a working configuration
so override this property value.
It fixes the suspend/resume testcase on Kria KR260 Robotics Starter Kit.
Fixes:
|
||
|---|---|---|
| .. | ||
| sisusbvga | ||
| Kconfig | ||
| Makefile | ||
| adutux.c | ||
| apple-mfi-fastcharge.c | ||
| appledisplay.c | ||
| brcmstb-usb-pinmap.c | ||
| chaoskey.c | ||
| cypress_cy7c63.c | ||
| cytherm.c | ||
| ehset.c | ||
| emi26.c | ||
| emi62.c | ||
| ezusb.c | ||
| idmouse.c | ||
| iowarrior.c | ||
| isight_firmware.c | ||
| ldusb.c | ||
| legousbtower.c | ||
| lvstest.c | ||
| onboard_usb_dev.c | ||
| onboard_usb_dev.h | ||
| onboard_usb_dev_pdevs.c | ||
| qcom_eud.c | ||
| trancevibrator.c | ||
| usb-ljca.c | ||
| usb251xb.c | ||
| usb3503.c | ||
| usb4604.c | ||
| usblcd.c | ||
| usbsevseg.c | ||
| usbtest.c | ||
| uss720.c | ||
| yurex.c | ||