Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA

The default serial driver for omap2plus is the 8250_omap driver.
Unfortunately, this driver does not yet appear to have fully
functional DMA on OMAP3630/DM3730 which causes some timeouts and
frame errors.

This patch removes the DMA entry from the device tree which allow
the UART to operate without Bluetooth frame errors. If/when DMA
is working on OMAP3630, this should be reverted.

Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Adam Ford and committed by
Tony Lindgren
1b359d32 4dd8f92f

+1
+1
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts
··· 51 51 }; 52 52 53 53 &uart2 { 54 + /delete-property/dma-names; 54 55 bluetooth { 55 56 compatible = "ti,wl1283-st"; 56 57 enable-gpios = <&gpio6 2 GPIO_ACTIVE_HIGH>; /* gpio 162 */