]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: rockchip: Fix DMA for Indiedroid Nova Bluetooth
authorChris Morgan <macromorgan@hotmail.com>
Wed, 5 Nov 2025 20:57:08 +0000 (14:57 -0600)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 6 Nov 2025 22:26:45 +0000 (23:26 +0100)
When the device was first added, there was a problem with the bluetooth
controller that manifested when DMA was enabled for the underlying UART
interface. At some point in the intervening time the problem appears to
have been resolved. Add the UART rx and tx channels back to re-enable
UART.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Link: https://patch.msgid.link/20251105205708.732125-6-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts

index 02e95fca2d5e59d77514c7e460b1ddb9b23b5025..b506d820585fd637f0c553cbd7636ba3265b7923 100644 (file)
        status = "okay";
 };
 
-/* DMA seems to interfere with bluetooth device normal operation. */
 &uart9 {
        pinctrl-0 = <&uart9m2_xfer>, <&uart9m2_ctsn>, <&uart9m2_rtsn>;
        pinctrl-names = "default";
-       /delete-property/ dma-names;
-       /delete-property/ dmas;
        uart-has-rtscts;
        status = "okay";