]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: ehci: Add Aspeed AST2700 support
authorRyan Chen <ryan_chen@aspeedtech.com>
Sun, 28 Sep 2025 03:24:07 +0000 (11:24 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 13 Oct 2025 07:11:49 +0000 (09:11 +0200)
commit274f2232a94f6ca626d60288044e13d9a58c7612
tree83301d67140d8d68c1f252439f0a18e4c8145b18
parentf39e7cdd8e4cce94db2ed33aa46192cf9ce35d96
usb: ehci: Add Aspeed AST2700 support

Unlike earlier Aspeed SoCs (AST2400/2500/2600) which are limited to
32-bit DMA addressing, the EHCI controller in AST2700 supports 64-bit
DMA. Update the EHCI platform driver to make use of this capability by
selecting a 64-bit DMA mask when the "aspeed,ast2700-ehci" compatible
is present in device tree.

Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com>
Reviewed-by: Alan Stern <stern@rowland.harvard.edu>
Link: https://lore.kernel.org/r/20250928032407.27764-3-ryan_chen@aspeedtech.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/ehci-platform.c