diff options
| author | Arend van Spriel <arend@broadcom.com> | 2014-01-13 16:20:27 -0500 |
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2014-01-16 14:55:40 -0500 |
| commit | 9cf218fc333406764275eab9b0e47f5c39929e79 (patch) | |
| tree | 79e0683d02a91df098eb35fd925a275b8fc2c9c7 | |
| parent | c805eeb7a8e165e218042a747ab41c2dbdc74885 (diff) | |
brcmfmac: rename chip and core related structures
Reviewed-by: Franky Lin <frankyl@broadcom.com>
Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Daniel (Deognyoun) Kim <dekim@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
| -rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c | 54 | ||||
| -rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h | 27 |
3 files changed, 41 insertions, 42 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c index b9d5f735a71b..ef24a1bd24a7 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c +++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | |||
| @@ -369,7 +369,7 @@ struct brcmf_sdio_hdrinfo { | |||
| 369 | /* Private data for SDIO bus interaction */ | 369 | /* Private data for SDIO bus interaction */ |
| 370 | struct brcmf_sdio { | 370 | struct brcmf_sdio { |
| 371 | struct brcmf_sdio_dev *sdiodev; /* sdio device handler */ | 371 | struct brcmf_sdio_dev *sdiodev; /* sdio device handler */ |
| 372 | struct chip_info *ci; /* Chip info struct */ | 372 | struct brcmf_chip *ci; /* Chip info struct */ |
| 373 | 373 | ||
| 374 | u32 ramsize; /* Size of RAM in SOCRAM (bytes) */ | 374 | u32 ramsize; /* Size of RAM in SOCRAM (bytes) */ |
| 375 | 375 | ||
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c b/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c index d1de037994cb..82bf3c5d3cdc 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c +++ b/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c | |||
| @@ -118,7 +118,7 @@ static const struct sdiod_drive_str sdiod_drvstr_tab2_3v3[] = { | |||
| 118 | }; | 118 | }; |
| 119 | 119 | ||
| 120 | u8 | 120 | u8 |
| 121 | brcmf_sdio_chip_getinfidx(struct chip_info *ci, u16 coreid) | 121 | brcmf_sdio_chip_getinfidx(struct brcmf_chip *ci, u16 coreid) |
| 122 | { | 122 | { |
| 123 | u8 idx; | 123 | u8 idx; |
| 124 | 124 | ||
| @@ -131,7 +131,7 @@ brcmf_sdio_chip_getinfidx(struct chip_info *ci, u16 coreid) | |||
| 131 | 131 | ||
| 132 | static u32 | 132 | static u32 |
| 133 | brcmf_sdio_sb_corerev(struct brcmf_sdio_dev *sdiodev, | 133 | brcmf_sdio_sb_corerev(struct brcmf_sdio_dev *sdiodev, |
| 134 | struct chip_info *ci, u16 coreid) | 134 | struct brcmf_chip *ci, u16 coreid) |
| 135 | { | 135 | { |
| 136 | u32 regdata; | 136 | u32 regdata; |
| 137 | u8 idx; | 137 | u8 idx; |
| @@ -146,7 +146,7 @@ brcmf_sdio_sb_corerev(struct brcmf_sdio_dev *sdiodev, | |||
| 146 | 146 | ||
| 147 | static u32 | 147 | static u32 |
| 148 | brcmf_sdio_ai_corerev(struct brcmf_sdio_dev *sdiodev, | 148 | brcmf_sdio_ai_corerev(struct brcmf_sdio_dev *sdiodev, |
| 149 | struct chip_info *ci, u16 coreid) | 149 | struct brcmf_chip *ci, u16 coreid) |
| 150 | { | 150 | { |
| 151 | u8 idx; | 151 | u8 idx; |
| 152 | 152 | ||
| @@ -157,7 +157,7 @@ brcmf_sdio_ai_corerev(struct brcmf_sdio_dev *sdiodev, | |||
| 157 | 157 | ||
| 158 | static bool | 158 | static bool |
| 159 | brcmf_sdio_sb_iscoreup(struct brcmf_sdio_dev *sdiodev, | 159 | brcmf_sdio_sb_iscoreup(struct brcmf_sdio_dev *sdiodev, |
| 160 | struct chip_info *ci, u16 coreid) | 160 | struct brcmf_chip *ci, u16 coreid) |
| 161 | { | 161 | { |
| 162 | u32 regdata; | 162 | u32 regdata; |
| 163 | u8 idx; | 163 | u8 idx; |
| @@ -176,7 +176,7 @@ brcmf_sdio_sb_iscoreup(struct brcmf_sdio_dev *sdiodev, | |||
| 176 | 176 | ||
| 177 | static bool | 177 | static bool |
| 178 | brcmf_sdio_ai_iscoreup(struct brcmf_sdio_dev *sdiodev, | 178 | brcmf_sdio_ai_iscoreup(struct brcmf_sdio_dev *sdiodev, |
| 179 | struct chip_info *ci, u16 coreid) | 179 | struct brcmf_chip *ci, u16 coreid) |
| 180 | { | 180 | { |
| 181 | u32 regdata; | 181 | u32 regdata; |
| 182 | u8 idx; | 182 | u8 idx; |
| @@ -200,7 +200,7 @@ brcmf_sdio_ai_iscoreup(struct brcmf_sdio_dev *sdiodev, | |||
| 200 | 200 | ||
| 201 | static void | 201 | static void |
| 202 | brcmf_sdio_sb_coredisable(struct brcmf_sdio_dev *sdiodev, | 202 | brcmf_sdio_sb_coredisable(struct brcmf_sdio_dev *sdiodev, |
| 203 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 203 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 204 | u32 in_resetbits) | 204 | u32 in_resetbits) |
| 205 | { | 205 | { |
| 206 | u32 regdata, base; | 206 | u32 regdata, base; |
| @@ -287,7 +287,7 @@ brcmf_sdio_sb_coredisable(struct brcmf_sdio_dev *sdiodev, | |||
| 287 | 287 | ||
| 288 | static void | 288 | static void |
| 289 | brcmf_sdio_ai_coredisable(struct brcmf_sdio_dev *sdiodev, | 289 | brcmf_sdio_ai_coredisable(struct brcmf_sdio_dev *sdiodev, |
| 290 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 290 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 291 | u32 in_resetbits) | 291 | u32 in_resetbits) |
| 292 | { | 292 | { |
| 293 | u8 idx; | 293 | u8 idx; |
| @@ -327,7 +327,7 @@ brcmf_sdio_ai_coredisable(struct brcmf_sdio_dev *sdiodev, | |||
| 327 | 327 | ||
| 328 | static void | 328 | static void |
| 329 | brcmf_sdio_sb_resetcore(struct brcmf_sdio_dev *sdiodev, | 329 | brcmf_sdio_sb_resetcore(struct brcmf_sdio_dev *sdiodev, |
| 330 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 330 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 331 | u32 in_resetbits, u32 post_resetbits) | 331 | u32 in_resetbits, u32 post_resetbits) |
| 332 | { | 332 | { |
| 333 | u32 regdata; | 333 | u32 regdata; |
| @@ -395,7 +395,7 @@ brcmf_sdio_sb_resetcore(struct brcmf_sdio_dev *sdiodev, | |||
| 395 | 395 | ||
| 396 | static void | 396 | static void |
| 397 | brcmf_sdio_ai_resetcore(struct brcmf_sdio_dev *sdiodev, | 397 | brcmf_sdio_ai_resetcore(struct brcmf_sdio_dev *sdiodev, |
| 398 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 398 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 399 | u32 in_resetbits, u32 post_resetbits) | 399 | u32 in_resetbits, u32 post_resetbits) |
| 400 | { | 400 | { |
| 401 | u8 idx; | 401 | u8 idx; |
| @@ -425,7 +425,7 @@ brcmf_sdio_ai_resetcore(struct brcmf_sdio_dev *sdiodev, | |||
| 425 | 425 | ||
| 426 | #ifdef DEBUG | 426 | #ifdef DEBUG |
| 427 | /* safety check for chipinfo */ | 427 | /* safety check for chipinfo */ |
| 428 | static int brcmf_sdio_chip_cichk(struct chip_info *ci) | 428 | static int brcmf_sdio_chip_cichk(struct brcmf_chip *ci) |
| 429 | { | 429 | { |
| 430 | u8 core_idx; | 430 | u8 core_idx; |
| 431 | 431 | ||
| @@ -452,14 +452,14 @@ static int brcmf_sdio_chip_cichk(struct chip_info *ci) | |||
| 452 | return 0; | 452 | return 0; |
| 453 | } | 453 | } |
| 454 | #else /* DEBUG */ | 454 | #else /* DEBUG */ |
| 455 | static inline int brcmf_sdio_chip_cichk(struct chip_info *ci) | 455 | static inline int brcmf_sdio_chip_cichk(struct brcmf_chip *ci) |
| 456 | { | 456 | { |
| 457 | return 0; | 457 | return 0; |
| 458 | } | 458 | } |
| 459 | #endif | 459 | #endif |
| 460 | 460 | ||
| 461 | static int brcmf_sdio_chip_recognition(struct brcmf_sdio_dev *sdiodev, | 461 | static int brcmf_sdio_chip_recognition(struct brcmf_sdio_dev *sdiodev, |
| 462 | struct chip_info *ci) | 462 | struct brcmf_chip *ci) |
| 463 | { | 463 | { |
| 464 | u32 regdata; | 464 | u32 regdata; |
| 465 | u32 socitype; | 465 | u32 socitype; |
| @@ -708,7 +708,7 @@ brcmf_sdio_chip_buscoreprep(struct brcmf_sdio_dev *sdiodev) | |||
| 708 | 708 | ||
| 709 | static void | 709 | static void |
| 710 | brcmf_sdio_chip_buscoresetup(struct brcmf_sdio_dev *sdiodev, | 710 | brcmf_sdio_chip_buscoresetup(struct brcmf_sdio_dev *sdiodev, |
| 711 | struct chip_info *ci) | 711 | struct brcmf_chip *ci) |
| 712 | { | 712 | { |
| 713 | u32 base = ci->c_inf[0].base; | 713 | u32 base = ci->c_inf[0].base; |
| 714 | 714 | ||
| @@ -743,15 +743,14 @@ brcmf_sdio_chip_buscoresetup(struct brcmf_sdio_dev *sdiodev, | |||
| 743 | } | 743 | } |
| 744 | 744 | ||
| 745 | int brcmf_sdio_chip_attach(struct brcmf_sdio_dev *sdiodev, | 745 | int brcmf_sdio_chip_attach(struct brcmf_sdio_dev *sdiodev, |
| 746 | struct chip_info **ci_ptr) | 746 | struct brcmf_chip **ci_ptr) |
| 747 | { | 747 | { |
| 748 | int ret; | 748 | int ret; |
| 749 | struct chip_info *ci; | 749 | struct brcmf_chip *ci; |
| 750 | 750 | ||
| 751 | brcmf_dbg(TRACE, "Enter\n"); | 751 | brcmf_dbg(TRACE, "Enter\n"); |
| 752 | 752 | ||
| 753 | /* alloc chip_info_t */ | 753 | ci = kzalloc(sizeof(*ci), GFP_ATOMIC); |
| 754 | ci = kzalloc(sizeof(struct chip_info), GFP_ATOMIC); | ||
| 755 | if (!ci) | 754 | if (!ci) |
| 756 | return -ENOMEM; | 755 | return -ENOMEM; |
| 757 | 756 | ||
| @@ -779,7 +778,7 @@ err: | |||
| 779 | } | 778 | } |
| 780 | 779 | ||
| 781 | void | 780 | void |
| 782 | brcmf_sdio_chip_detach(struct chip_info **ci_ptr) | 781 | brcmf_sdio_chip_detach(struct brcmf_chip **ci_ptr) |
| 783 | { | 782 | { |
| 784 | brcmf_dbg(TRACE, "Enter\n"); | 783 | brcmf_dbg(TRACE, "Enter\n"); |
| 785 | 784 | ||
| @@ -798,7 +797,7 @@ static char *brcmf_sdio_chip_name(uint chipid, char *buf, uint len) | |||
| 798 | 797 | ||
| 799 | void | 798 | void |
| 800 | brcmf_sdio_chip_drivestrengthinit(struct brcmf_sdio_dev *sdiodev, | 799 | brcmf_sdio_chip_drivestrengthinit(struct brcmf_sdio_dev *sdiodev, |
| 801 | struct chip_info *ci, u32 drivestrength) | 800 | struct brcmf_chip *ci, u32 drivestrength) |
| 802 | { | 801 | { |
| 803 | const struct sdiod_drive_str *str_tab = NULL; | 802 | const struct sdiod_drive_str *str_tab = NULL; |
| 804 | u32 str_mask; | 803 | u32 str_mask; |
| @@ -870,7 +869,7 @@ brcmf_sdio_chip_drivestrengthinit(struct brcmf_sdio_dev *sdiodev, | |||
| 870 | 869 | ||
| 871 | static void | 870 | static void |
| 872 | brcmf_sdio_chip_cm3_enterdl(struct brcmf_sdio_dev *sdiodev, | 871 | brcmf_sdio_chip_cm3_enterdl(struct brcmf_sdio_dev *sdiodev, |
| 873 | struct chip_info *ci) | 872 | struct brcmf_chip *ci) |
| 874 | { | 873 | { |
| 875 | ci->coredisable(sdiodev, ci, BCMA_CORE_ARM_CM3, 0, 0); | 874 | ci->coredisable(sdiodev, ci, BCMA_CORE_ARM_CM3, 0, 0); |
| 876 | ci->resetcore(sdiodev, ci, BCMA_CORE_80211, | 875 | ci->resetcore(sdiodev, ci, BCMA_CORE_80211, |
| @@ -879,8 +878,8 @@ brcmf_sdio_chip_cm3_enterdl(struct brcmf_sdio_dev *sdiodev, | |||
| 879 | ci->resetcore(sdiodev, ci, BCMA_CORE_INTERNAL_MEM, 0, 0, 0); | 878 | ci->resetcore(sdiodev, ci, BCMA_CORE_INTERNAL_MEM, 0, 0, 0); |
| 880 | } | 879 | } |
| 881 | 880 | ||
| 882 | static bool | 881 | static bool brcmf_sdio_chip_cm3_exitdl(struct brcmf_sdio_dev *sdiodev, |
| 883 | brcmf_sdio_chip_cm3_exitdl(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci) | 882 | struct brcmf_chip *ci) |
| 884 | { | 883 | { |
| 885 | u8 core_idx; | 884 | u8 core_idx; |
| 886 | u32 reg_addr; | 885 | u32 reg_addr; |
| @@ -903,7 +902,7 @@ brcmf_sdio_chip_cm3_exitdl(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci) | |||
| 903 | 902 | ||
| 904 | static inline void | 903 | static inline void |
| 905 | brcmf_sdio_chip_cr4_enterdl(struct brcmf_sdio_dev *sdiodev, | 904 | brcmf_sdio_chip_cr4_enterdl(struct brcmf_sdio_dev *sdiodev, |
| 906 | struct chip_info *ci) | 905 | struct brcmf_chip *ci) |
| 907 | { | 906 | { |
| 908 | u8 idx; | 907 | u8 idx; |
| 909 | u32 regdata; | 908 | u32 regdata; |
| @@ -923,9 +922,8 @@ brcmf_sdio_chip_cr4_enterdl(struct brcmf_sdio_dev *sdiodev, | |||
| 923 | D11_BCMA_IOCTL_PHYCLOCKEN, D11_BCMA_IOCTL_PHYCLOCKEN); | 922 | D11_BCMA_IOCTL_PHYCLOCKEN, D11_BCMA_IOCTL_PHYCLOCKEN); |
| 924 | } | 923 | } |
| 925 | 924 | ||
| 926 | static bool | 925 | static bool brcmf_sdio_chip_cr4_exitdl(struct brcmf_sdio_dev *sdiodev, |
| 927 | brcmf_sdio_chip_cr4_exitdl(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci, | 926 | struct brcmf_chip *ci, u32 rstvec) |
| 928 | u32 rstvec) | ||
| 929 | { | 927 | { |
| 930 | u8 core_idx; | 928 | u8 core_idx; |
| 931 | u32 reg_addr; | 929 | u32 reg_addr; |
| @@ -948,7 +946,7 @@ brcmf_sdio_chip_cr4_exitdl(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci, | |||
| 948 | } | 946 | } |
| 949 | 947 | ||
| 950 | void brcmf_sdio_chip_enter_download(struct brcmf_sdio_dev *sdiodev, | 948 | void brcmf_sdio_chip_enter_download(struct brcmf_sdio_dev *sdiodev, |
| 951 | struct chip_info *ci) | 949 | struct brcmf_chip *ci) |
| 952 | { | 950 | { |
| 953 | u8 arm_core_idx; | 951 | u8 arm_core_idx; |
| 954 | 952 | ||
| @@ -962,7 +960,7 @@ void brcmf_sdio_chip_enter_download(struct brcmf_sdio_dev *sdiodev, | |||
| 962 | } | 960 | } |
| 963 | 961 | ||
| 964 | bool brcmf_sdio_chip_exit_download(struct brcmf_sdio_dev *sdiodev, | 962 | bool brcmf_sdio_chip_exit_download(struct brcmf_sdio_dev *sdiodev, |
| 965 | struct chip_info *ci, u32 rstvec) | 963 | struct brcmf_chip *ci, u32 rstvec) |
| 966 | { | 964 | { |
| 967 | u8 arm_core_idx; | 965 | u8 arm_core_idx; |
| 968 | 966 | ||
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h b/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h index a1aadf419536..fb0614329ede 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h +++ b/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h | |||
| @@ -54,7 +54,7 @@ | |||
| 54 | 54 | ||
| 55 | #define BRCMF_MAX_CORENUM 6 | 55 | #define BRCMF_MAX_CORENUM 6 |
| 56 | 56 | ||
| 57 | struct chip_core_info { | 57 | struct brcmf_core { |
| 58 | u16 id; | 58 | u16 id; |
| 59 | u16 rev; | 59 | u16 rev; |
| 60 | u32 base; | 60 | u32 base; |
| @@ -63,27 +63,27 @@ struct chip_core_info { | |||
| 63 | u32 cib; | 63 | u32 cib; |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | struct chip_info { | 66 | struct brcmf_chip { |
| 67 | u32 chip; | 67 | u32 chip; |
| 68 | u32 chiprev; | 68 | u32 chiprev; |
| 69 | /* core info */ | 69 | /* core info */ |
| 70 | /* always put chipcommon core at 0, bus core at 1 */ | 70 | /* always put chipcommon core at 0, bus core at 1 */ |
| 71 | struct chip_core_info c_inf[BRCMF_MAX_CORENUM]; | 71 | struct brcmf_core c_inf[BRCMF_MAX_CORENUM]; |
| 72 | u32 pmurev; | 72 | u32 pmurev; |
| 73 | u32 pmucaps; | 73 | u32 pmucaps; |
| 74 | u32 ramsize; | 74 | u32 ramsize; |
| 75 | u32 rambase; | 75 | u32 rambase; |
| 76 | u32 rst_vec; /* reset vertor for ARM CR4 core */ | 76 | u32 rst_vec; /* reset vertor for ARM CR4 core */ |
| 77 | 77 | ||
| 78 | bool (*iscoreup)(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci, | 78 | bool (*iscoreup)(struct brcmf_sdio_dev *sdiodev, struct brcmf_chip *ci, |
| 79 | u16 coreid); | 79 | u16 coreid); |
| 80 | u32 (*corerev)(struct brcmf_sdio_dev *sdiodev, struct chip_info *ci, | 80 | u32 (*corerev)(struct brcmf_sdio_dev *sdiodev, struct brcmf_chip *ci, |
| 81 | u16 coreid); | 81 | u16 coreid); |
| 82 | void (*coredisable)(struct brcmf_sdio_dev *sdiodev, | 82 | void (*coredisable)(struct brcmf_sdio_dev *sdiodev, |
| 83 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 83 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 84 | u32 in_resetbits); | 84 | u32 in_resetbits); |
| 85 | void (*resetcore)(struct brcmf_sdio_dev *sdiodev, | 85 | void (*resetcore)(struct brcmf_sdio_dev *sdiodev, |
| 86 | struct chip_info *ci, u16 coreid, u32 pre_resetbits, | 86 | struct brcmf_chip *ci, u16 coreid, u32 pre_resetbits, |
| 87 | u32 in_resetbits, u32 post_resetbits); | 87 | u32 in_resetbits, u32 post_resetbits); |
| 88 | }; | 88 | }; |
| 89 | 89 | ||
| @@ -217,14 +217,15 @@ struct sdpcmd_regs { | |||
| 217 | }; | 217 | }; |
| 218 | 218 | ||
| 219 | int brcmf_sdio_chip_attach(struct brcmf_sdio_dev *sdiodev, | 219 | int brcmf_sdio_chip_attach(struct brcmf_sdio_dev *sdiodev, |
| 220 | struct chip_info **ci_ptr); | 220 | struct brcmf_chip **ci_ptr); |
| 221 | void brcmf_sdio_chip_detach(struct chip_info **ci_ptr); | 221 | void brcmf_sdio_chip_detach(struct brcmf_chip **ci_ptr); |
| 222 | void brcmf_sdio_chip_drivestrengthinit(struct brcmf_sdio_dev *sdiodev, | 222 | void brcmf_sdio_chip_drivestrengthinit(struct brcmf_sdio_dev *sdiodev, |
| 223 | struct chip_info *ci, u32 drivestrength); | 223 | struct brcmf_chip *ci, |
| 224 | u8 brcmf_sdio_chip_getinfidx(struct chip_info *ci, u16 coreid); | 224 | u32 drivestrength); |
| 225 | u8 brcmf_sdio_chip_getinfidx(struct brcmf_chip *ci, u16 coreid); | ||
| 225 | void brcmf_sdio_chip_enter_download(struct brcmf_sdio_dev *sdiodev, | 226 | void brcmf_sdio_chip_enter_download(struct brcmf_sdio_dev *sdiodev, |
| 226 | struct chip_info *ci); | 227 | struct brcmf_chip *ci); |
| 227 | bool brcmf_sdio_chip_exit_download(struct brcmf_sdio_dev *sdiodev, | 228 | bool brcmf_sdio_chip_exit_download(struct brcmf_sdio_dev *sdiodev, |
| 228 | struct chip_info *ci, u32 rstvec); | 229 | struct brcmf_chip *ci, u32 rstvec); |
| 229 | 230 | ||
| 230 | #endif /* _BRCMFMAC_SDIO_CHIP_H_ */ | 231 | #endif /* _BRCMFMAC_SDIO_CHIP_H_ */ |
