]> git.ipfire.org Git - thirdparty/openwrt.git/commit
econet: en7528: add USB support 22498/head
authorAhmed Naseef <naseefkm@gmail.com>
Thu, 19 Mar 2026 11:55:28 +0000 (15:55 +0400)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 10 May 2026 17:44:56 +0000 (19:44 +0200)
commit62c1c6a946cc6dcab64b7310e6a55e27b2a1be41
treeaa78b1d5d96d2704e030eafa7972d6c985848e55
parent4e26edb2e359b9d90f99e003e6f9c43297eab85e
econet: en7528: add USB support

Add USB host support for EN7528 SoC:

- New phy-en7528-usb driver with U2 slew rate calibration and U3
  RX impedance tuning, based on GPL vendor code and the Airoha
  AN7581 USB PHY driver
- xHCI LTSSM timing quirk for TD 6.5 compliance (patch 915)
- USB PHY and xHCI DTS nodes with IPPC register mapping
- VBUS power via regulator-fixed for DASAN H660GM-A
- Enable USB, xHCI, PHY, and regulator kernel configs

Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22498
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/econet/dts/en7528.dtsi
target/linux/econet/dts/en7528_dasan_h660gm-a-generic.dts
target/linux/econet/dts/en7528_dasan_h660gm-a.dtsi
target/linux/econet/en7528/config-6.12
target/linux/econet/image/en7528.mk
target/linux/econet/patches-6.12/914-phy-add-en7528-usb-phy-driver.patch [new file with mode: 0644]
target/linux/econet/patches-6.12/915-usb-xhci-mtk-add-en7528-ltssm-quirk.patch [new file with mode: 0644]