Hi John, This patch series cleans up the WiFi dongle register access by introducing a unified interface. With the new interface the user who wants to read/write registers on the dongle only needs to provide the register address. The helper function will handle everything else. Thanks, Franky Franky Lin (11): brcmfmac: remove unused parameter of brcmf_sdcard_reg_read brcmfmac: remove unused parameter of brcmf_sdcard_reg_write brcmfmac: decouple set_sbaddr_window from register write interface brcmfmac: introduce unified register access interface for SDIO brcmfmac: replace brcmf_sdcard_cfg_read with brcmf_sdio_regrb brcmfmac: replace brcmf_sdcard_cfg_write with brcmf_sdio_regwb brcmfmac: replace brcmf_sdcard_reg_read with brcmf_sdio_regrl brcmfmac: replace brcmf_sdcard_reg_write with brcmf_sdio_regwl brcmfmac: remove redundant retries for SDIO core register access brcmfmac: remove function brcmf_sdcard_regfail brcmfmac: replace brcmf_sdioh_card_regread with brcmf_sdio_regrl drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 244 +++++++------- .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 32 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 350 ++++++++------------ .../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 265 ++++++++------- .../net/wireless/brcm80211/brcmfmac/sdio_host.h | 37 +-- 5 files changed, 416 insertions(+), 512 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html