fcf094f414f9e9c088f6c2aa9e19a59f7b41e1f5 |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: abstract ctrl frames interface function pointers Abstract bus layer brcmf_bus_txctl/brcmf_bus_rxctl function pointers for common layer. This patch 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/dhd_bus.h
|
b9692d17e842fadb8c18faf24f550db80886763e |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: abstract bus_txdata interface function pointer Abstract bus layer brcmf_bus_txdata function pointer for common layer. This patch 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/dhd_bus.h
|
99a0b8ff9105d9b78e7e4e6aaa077264707e4e1c |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: abstract bus_init interface function pointer Abstract bus layer brcmf_bus_init function pointer for common layer. This patch 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/dhd_bus.h
|
a8a363ac3b0cc947c5153d5b2e46c07bb496958b |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: move common layer bus interface context to dhd_bus.h dhd_bus.h is the header file for bus interface. Move functions declarations and brcmf_bus structure to there. 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/dhd_bus.h
|
a9ffda88be7416b8336f644806c2b3ed3ce08b26 |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: abstract bus_stop interface function pointer Common layer should use interface function pointer stored in brcmf_bus to invoke corresponding interface function in bus layer. This patch 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/dhd_bus.h
|
6e3c712807237ab2b50e860d94dc8f15a81d03cd |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: move sdio related macros to sdio_host.h dhd_bus.h will be used as the shared header file for common layer and bus layer. It should not contain any sdio specific macros. This patch moves them to sdio_host.h as 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/dhd_bus.h
|
2447ffb0bdf89d14c9a9503e33b32b73d3040fee |
|
17-Dec-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: stop referencing brcmf_sdio in common layer brcmf_sdio is the data structure for sdio bus layer. Stop referencing brcmf_sdio from common layer. This patch 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/dhd_bus.h
|
94c2fb82bd7c9055bec8e410c387befce33d1299 |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: change function bus_stop parameter Change parameter to device pointer for bus layer interface function brcmf_sdbrcm_bus_stop. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
c0a7962ae72c9ebf42f623719a46c8f472f44067 |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: remove function brcmf_bus_get_device brcmf_bus_get_device is no longer necessary. Use dongle device pointer saved in brcmf_pub directly. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
fa20b91143c616d402f1ed61f27693477279d0c6 |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: change function bus_init parameter Change parameter to device pointer for bus layer interface function brcmf_sdbrcm_bus_init. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
bf347bb9768ab0da028a0d9f92142df738211deb |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: change function bus_txdata parameter Change parameter to device pointer for bus layer interface function brcmf_sdbrcm_bus_txdata. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
47a1ce78d544b9fb3b776a62de3c084cf0020fda |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: change function bus_txctl parameter Change paramter to device pointer for bus layer interface function brcmf_sdbrcm_bus_txctl. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
532cdd3b99b7a89fdc128c2b58abea780f3bbb4d |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: change function bus_rxctl parameter brcmf_sdbrcm_bus_rxctl acts as an interface function of bus layer. Change parameter from struct brcmf_sdio to device pointer in order to provide a more compatible interface for different bus layers. 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> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|
e92eedf4e080fc0bd98e892cb9d31d2163ae8b29 |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: rename structure brcmf_bus to brcmf_sdio Rename sdio bus structure brcmf_bus to brcmf_sdio for preparation of USB bus support. This patch is part of the fullmac bus interface refactoring. Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com> Reviewed-by: Alwin Beukers <alwin@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/dhd_bus.h
|
3392c888bbe6fb939dea952ea90bea4dc969c234 |
|
23-Nov-2011 |
Franky Lin <frankyl@broadcom.com> |
brcm80211: fmac: move module init/exit to sdio layer This patch is part of the fullmac bus interface refactoring series. It moves the module init/exit code to bus layer. Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com> Reviewed-by: Alwin Beukers <alwin@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/dhd_bus.h
|
5b435de0d786869c95d1962121af0d7df2542009 |
|
05-Oct-2011 |
Arend van Spriel <arend@broadcom.com> |
net: wireless: add brcm80211 drivers Add the brcm80211 tree to drivers/net/wireless, and disable the version that's in drivers/staging. This version includes the sources currently in staging, plus any changes that have been sent out for review. Sources in staging will be deleted in a followup patch. Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
|