From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Date: Sun, 19 Jun 2011 01:44:08 +0200 Subject: [PATCH 2/2] b43: HT-PHY: enable radio In-Reply-To: <1308442692-4205-2-git-send-email-zajec5@gmail.com> References: <1308442692-4205-1-git-send-email-zajec5@gmail.com> <1308442692-4205-2-git-send-email-zajec5@gmail.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-wireless@vger.kernel.org, "John W. Linville" Cc: b43-dev@lists.infradead.org, =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= W dniu 19 czerwca 2011 02:18 u?ytkownik Rafa? Mi?ecki napisa?: > ?phy_read(0x0810) -> 0x0000 > phy_write(0x0810) <- 0x0000 > ?phy_read(0x0810) -> 0x0000 > phy_write(0x0810) <- 0x0001 > ?phy_read(0x0810) -> 0x0001 > phy_write(0x0810) <- 0x0000 > ?phy_read(0x0810) -> 0x0000 > phy_write(0x0810) <- 0x0002 After hacking MMIO to fool driver's reads: phy_read(0x0810) -> 0xffff phy_write(0x0810) <- 0x0000 phy_read(0x0810) -> 0xffff phy_write(0x0810) <- 0x0001 phy_read(0x0810) -> 0xffff phy_write(0x0810) <- 0x0000 phy_read(0x0810) -> 0xffff phy_write(0x0810) <- 0x0002 So it clearly seems, driver is masking all the bits. -- Rafa?