1
0
Fork 0
forked from mirror/openwrt
openwrt/target/linux/ath79
Luo Chongjun b352124cd2 ath79: Fix glinet ar300m usb not working
glinet forum users reported the problem at
https://forum.gl-inet.com/t/gl-ar300m16-openwrt-22-03-0-rc5-usb-port-power-off-by-default/23199

The current code uses the regulator framework to control the USB power
supply. Although usb0 described in DTS refers to the regulator by
vbus-supply, but there is no code related to regulator implemented
in the USB driver of QCA953X, so the USB of the device cannot work.

Under the regulator framework, adding the regulator-always-on attribute
fixes this problem, but it means that USB power will not be able to be
turned off. Since we need to control the USB power supply in user space,
I didn't find any other better way under the regulator framework of Linux,
so I directly export gpio.

Signed-off-by: Luo Chongjun <luochongjun@gl-inet.com>
2023-01-14 19:13:42 +01:00
..
base-files/etc/hotplug.d/ieee80211 ath79: migrate Archer C5 5GHz radio device paths 2022-03-31 18:07:29 +02:00
dts ath79: Fix glinet ar300m usb not working 2023-01-14 19:13:42 +01:00
files ath79: increase max tx ring buffer for ag71xx 2022-10-06 16:45:43 +02:00
generic ath79: convert UBNT Aircube AC WiFis to nvmem-cells 2023-01-06 18:20:31 +01:00
image ath79: combine UniFi AC dual firmware-partitions 2023-01-07 01:32:58 +01:00
mikrotik ath79: move 5.15 testing kernel to common Makefile 2022-09-06 02:57:35 +02:00
nand ath79: convert Netgear R6100 radio calibration to nvmem-cells 2022-12-06 23:11:23 +01:00
patches-5.10 kernel: bump 5.10 to 5.10.162 2023-01-06 12:13:49 +01:00
patches-5.15 kernel: bump 5.15 to 5.15.87 2023-01-13 22:04:22 +01:00
tiny ath79: allow skipping hash for Senao sysupgrade 2023-01-06 15:34:07 +01:00
config-5.10 kernel: mtd: backport SafeLoader parser 2022-10-19 07:07:14 +02:00
config-5.15 kernel: mtd: backport SafeLoader parser 2022-10-19 07:07:14 +02:00
Makefile ath79: switch to 5.15 as default kernel 2022-09-24 13:04:24 +02:00
modules.mk