From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael =?UTF-8?B?QsO8c2No?= Date: Wed, 10 Aug 2011 18:40:28 +0200 Subject: [PATCH 1/2] ssb: fix DMA translation for some specific boards In-Reply-To: <1312992688-6976-1-git-send-email-zajec5@gmail.com> References: <1312992688-6976-1-git-send-email-zajec5@gmail.com> Message-ID: <20110810184028.3cb9c532@milhouse> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: linux-wireless@vger.kernel.org, "John W. Linville" , b43-dev@lists.infradead.org On Wed, 10 Aug 2011 18:11:27 +0200 > +/* Some chipsets need routing known for PCIe and 64-bit DMA */ > +static bool ssb_dma_translation_special_bit(struct ssb_device *dev) > +{ > + u16 chip_id = dev->bus->chip_id; > + > + if (dev->id.coreid == SSB_DEV_80211) > + return (chip_id == 0x4322 || chip_id == 43221 || > + chip_id == 43231 || chip_id == 43222); > + return 0; > +} ACK, apart from this coding style violation (missing curly braces). -- Greetings, Michael.