From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Woodhouse Date: Sat, 13 Aug 2011 23:17:14 +0100 Subject: [PATCH] Fix alignment issues with DMA TX on BCM4331 In-Reply-To: References: <1311114796.3062.9.camel@shinybook.infradead.org> <1313113295.27274.53.camel@i7.infradead.org> <1313144864.27274.81.camel@i7.infradead.org> <4E46F35F.1060900@lwfinger.net> <1313273267.16730.3.camel@i7.infradead.org> Message-ID: <1313273835.18116.1.camel@i7.infradead.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: b43-dev@lists.infradead.org On Sun, 2011-08-14 at 00:12 +0200, Rafa? Mi?ecki wrote: > I've just checked wl and they don't do that anyway. The keep order > depending on the alignment bool. Ah, OK. So they still write TXCTL first, if the device can't support unaligned descriptors? The brcm80211 driver doesn't; it writes TXCTL last, unconditionally. Do you want me to send another patch which makes it conditional? It complicates the code with something that might be unnecessary legacy baggage... but means we don't have to be worried about regressions on older hardware. -- dwmw2