History log of /drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
02f77195db6ce252d5488b6d48d8edc1c5e2aa30 15-Jan-2012 Joe Perches <joe@perches.com> brcm80211: Use pr_fmt and pr_<level>

Convert printks to pr_<level>
Prefix logging with pr_fmt.
Use ##__VA_ARGS__ in some WL_ logging macros.

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
54a86cc596cea4f1bc84a53f326fa27583af1633 17-Dec-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: exclude unnecessary header files

This patch removes some headers files include lines from sdio layer
code. This is part of the fullmac bus interface refactoring.

Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Alwin Beukers <alwin@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
ffb2756511a90091185e9be0652cc10eee0890d0 09-Dec-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: remove drive strength code for unsupported chips

bcm4325 and bcm4336 are not supported by brcmfmac. Remove the
drive strength setting code specific for these chips.

Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
ce2d7d7e8fd88191f5d1c92a8b33aeb0cb12ea34 09-Dec-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: add bcm4330 support

This patch adds support for bcm4330 chip which has a SDIO device
id 0x4330. All basic functionalities of bcm4330 are supported by
brcmfmac after this patch.

Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
122d36fd5ac99305d294012044198894648bf0f8 10-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: remove id retrieve code

sdio_chip.c is dedicated to sdio bus chip. No need to retrieve id
for bus core

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
d77e70ff5ace175f19447a1965691a794c27de24 10-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: add resetcore function for bcm4330 chip

This patch is part of the series of adding new backplane support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
086a2e0a63eef367dab9b4499ba0cfe3a309ec94 10-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: add coredisable function for bcm4330 chip

This patch is part of the series of adding new backplane support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
523894f2672b9832da9f9fcce3043f1720ca42f4 10-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: add corerev function for bcm4330 chip

This patch is part of the series adding new backplane support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
6ca687d9461b25ce2339ba1809ec13ef459d4661 10-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: add iscoreup function for bcm4330 chip

New type of backplane interconnect support is needed
for bcm4330

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
99ba15cd75ed22e4ae86804ca2982a724e8102c2 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: optimize chip core info management

Prepare for adding backplane interconnect type support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
61213be4cc2201b58786464000113ecbfc9d2c99 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: replace private SB macros with ssb_regs version

Use SSB macros in order to clean up brcmfmac code

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
e12afb6c5d13ebff64d4a2feb97cce0c2d7e1128 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move chip drive strength related code to sdio_chip.c

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
a8a6c04586233e12551552c292797cb56b31dade 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move chip detach function to sdio_chip.c

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
2bc78e10d841f81ea7a2b25bc0481ea4af06437e 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move chip reset core function to sdio_chip.c

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
454d2a8816d6bc6594d3d475392290623af63656 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: abstract chip core revision function

Prepare for adding backplane interconnect type support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
d8f64a425b3a79e7d276e438ad7246c916a4b195 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: abstract chip iscoreup function

Prepare for adding backplane interconnect type support

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
a97e4fc5ae4b00187b25a8216a61b2105efa9c60 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: chip attach code flow clean up

Merged brcmf_sdbrcm_chip_attach into brcmf_sdio_chip_attach
for better readability.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
960908dceabf40d7335170d26dbf13f63b240c67 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move dongle gpio reset code to chip attach function

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
966414da2d5a0c957d331e3f06255ec2277acb65 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: disable dongle arm core in bus core setup function

This will provide a better code flow that fits the logic

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
2d4a9af172814b76bf2ad5da2213ea42d111893b 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move core disable function to sdio_chip.c

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
5b45e54e77cc29a760461ca64cf143ffa49493b6 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: abstract chip buscore setup function

This patch is part of the abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
e63ac6b888eed345f5b93751649515d6436abed2 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move bus core prep code to sdio_chip.c

This patch is part of abstracting chip backplane handle code
series.

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c
a83369b6e1e7285edd5217601a0618b9a43bdc4b 04-Nov-2011 Franky Lin <frankyl@broadcom.com> brcm80211: fmac: move chip recognition function to sdio_chip.c

Currently backplane handle code is scatterd around dhd_sdio.c which
is not good for maintenance and adding new backplane interconnect
type support. This patch and the follow up patches are going to
abstract all chip backplane control code specific for sdio bus
into this new sdio_chip.c

Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c