arm64: dts: mediatek: mt8195: Add 'rx-fifo-depth' for cherry
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Thu, 4 Jan 2024 06:16:40 +0000 (14:16 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Jan 2024 15:05:50 +0000 (16:05 +0100)
Add the quirk property "rx-fifo-depth" to work around Gen1 isoc-in
transfer issue which send out unexpected ACK even after device
already finished the burst transfer with a short patcket, specially
for a 4K camera device.

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Link: https://lore.kernel.org/r/20240104061640.7335-3-chunfeng.yun@mediatek.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi

index 5a7cab489ff3ace4d45807378c6bc9973af994cf..d416fd3f291716e2922671bf239cda2643c51afd 100644 (file)
 &xhci0 {
        status = "okay";
 
+       rx-fifo-depth = <3072>;
        vusb33-supply = <&mt6359_vusb_ldo_reg>;
        vbus-supply = <&usb_vbus>;
 };
 &xhci1 {
        status = "okay";
 
+       rx-fifo-depth = <3072>;
        vusb33-supply = <&mt6359_vusb_ldo_reg>;
        vbus-supply = <&usb_vbus>;
 };