All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] bcma misc updates
@ 2012-06-05 21:54 Hauke Mehrtens
  2012-06-05 21:55 ` [PATCH 1/8] bcma: extend workaround for bcm4331 Hauke Mehrtens
                   ` (8 more replies)
  0 siblings, 9 replies; 41+ messages in thread
From: Hauke Mehrtens @ 2012-06-05 21:54 UTC (permalink / raw)
  To: linville; +Cc: zajec5, b43-dev, arend, linux-wireless, Hauke Mehrtens

These are some updates for bcma. Some are extending or completing some 
workarounds for PCIe based wireless cards. A patch adds 
bcma_pmu_spuravoid_pllupdate, used by brcmsmac and an other patch adds 
constants for the chip ids. This code is mostly based on code from 
brcmsmac and the Broadcom SDK for BCM47XX SoCs.

This was tested on a BCM4718 SoC with a BCM43224 PCIe and a BCM5357.
The Wifi part of the BCM4718 and BCM43224 is more or less working with 
brcmsmac, which need some more patches for that, but it has low speed 
and some times or with some access points I still get errors. The wifi 
of the BCM5357 does not work.

Hauke Mehrtens (8):
  bcma: extend workaround for bcm4331
  bcma: add constants for chip ids
  bcma: Fix for 4329b0 bad LPOM is detection
  bcma: add PCI ID for BCM43224
  bcma: complete workaround for BCMA43224 and BCM4313
  bcma: handle SoCs in pmu initialization
  bcma: add bcma_pmu_spuravoid_pllupdate()
  bcma: add mdelay bcma_pmu_resources_init()

 drivers/bcma/driver_chipcommon_pmu.c        |  355 +++++++++++++++++++++++----
 drivers/bcma/driver_mips.c                  |    8 +-
 drivers/bcma/driver_pci_host.c              |    8 +-
 drivers/bcma/host_pci.c                     |    1 +
 drivers/bcma/sprom.c                        |   18 +-
 include/linux/bcma/bcma.h                   |   30 +++
 include/linux/bcma/bcma_driver_chipcommon.h |   23 ++
 7 files changed, 381 insertions(+), 62 deletions(-)

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2012-06-29 21:43 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-05 21:54 [PATCH 0/8] bcma misc updates Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 1/8] bcma: extend workaround for bcm4331 Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 2/8] bcma: add constants for chip ids Hauke Mehrtens
2012-06-06 11:51   ` Arend van Spriel
2012-06-06 11:51     ` Arend van Spriel
2012-06-05 21:55 ` [PATCH 3/8] bcma: Fix for 4329b0 bad LPOM is detection Hauke Mehrtens
2012-06-06  8:08   ` Florian Fainelli
2012-06-06  8:08     ` Florian Fainelli
2012-06-06  8:42     ` Hauke Mehrtens
2012-06-06  8:42       ` Hauke Mehrtens
2012-06-06 11:45       ` Arend van Spriel
2012-06-06 11:45         ` Arend van Spriel
2012-06-05 21:55 ` [PATCH 4/8] bcma: add PCI ID for BCM43224 Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 5/8] bcma: complete workaround for BCMA43224 and BCM4313 Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 6/8] bcma: handle SoCs in pmu initialization Hauke Mehrtens
2012-06-06 12:19   ` Florian Fainelli
2012-06-06 12:19     ` Florian Fainelli
2012-06-07 12:59     ` Hauke Mehrtens
2012-06-07 12:59       ` Hauke Mehrtens
2012-06-10 16:54     ` Rafał Miłecki
2012-06-10 16:54       ` Rafał Miłecki
2012-06-10 19:37       ` Hauke Mehrtens
2012-06-10 19:37         ` Hauke Mehrtens
2012-06-28 15:52         ` Rafał Miłecki
2012-06-28 15:52           ` Rafał Miłecki
2012-06-28 18:14           ` Hauke Mehrtens
2012-06-28 18:14             ` Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 7/8] bcma: add bcma_pmu_spuravoid_pllupdate() Hauke Mehrtens
2012-06-10 16:53   ` Rafał Miłecki
2012-06-10 16:53     ` Rafał Miłecki
2012-06-10 19:34     ` Hauke Mehrtens
2012-06-10 19:34       ` Hauke Mehrtens
2012-06-05 21:55 ` [PATCH 8/8] bcma: add mdelay bcma_pmu_resources_init() Hauke Mehrtens
2012-06-29  7:44 ` [PATCH 0/8] bcma misc updates Rafał Miłecki
2012-06-29  7:44   ` Rafał Miłecki
2012-06-29 13:37   ` John W. Linville
2012-06-29 13:37     ` John W. Linville
2012-06-29 16:40   ` Hauke Mehrtens
2012-06-29 16:40     ` Hauke Mehrtens
2012-06-29 19:33     ` Rafał Miłecki
2012-06-29 19:33       ` Rafał Miłecki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.