• Home
  • Raw
  • Download

Lines Matching refs:addr

167 	u8 addr[3];  in brcmf_sdcard_set_sbaddr_window()  local
170 addr[0] = (address >> 8) & SBSDIO_SBADDRLOW_MASK; in brcmf_sdcard_set_sbaddr_window()
171 addr[1] = (address >> 16) & SBSDIO_SBADDRMID_MASK; in brcmf_sdcard_set_sbaddr_window()
172 addr[2] = (address >> 24) & SBSDIO_SBADDRHIGH_MASK; in brcmf_sdcard_set_sbaddr_window()
181 &addr[i]); in brcmf_sdcard_set_sbaddr_window()
195 brcmf_sdio_regrw_helper(struct brcmf_sdio_dev *sdiodev, u32 addr, in brcmf_sdio_regrw_helper() argument
209 if ((addr & ~REG_F0_REG_MASK) == 0) { in brcmf_sdio_regrw_helper()
212 } else if ((addr & ~REG_F1_MISC_MASK) == 0) { in brcmf_sdio_regrw_helper()
220 bar = addr & ~SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdio_regrw_helper()
229 addr &= SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdio_regrw_helper()
230 addr |= SBSDIO_SB_ACCESS_2_4B_FLAG; in brcmf_sdio_regrw_helper()
240 func_num, addr, data); in brcmf_sdio_regrw_helper()
243 func_num, addr, data, 4); in brcmf_sdio_regrw_helper()
252 u8 brcmf_sdio_regrb(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret) in brcmf_sdio_regrb() argument
257 brcmf_dbg(SDIO, "addr:0x%08x\n", addr); in brcmf_sdio_regrb()
258 retval = brcmf_sdio_regrw_helper(sdiodev, addr, &data, false); in brcmf_sdio_regrb()
267 u32 brcmf_sdio_regrl(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret) in brcmf_sdio_regrl() argument
272 brcmf_dbg(SDIO, "addr:0x%08x\n", addr); in brcmf_sdio_regrl()
273 retval = brcmf_sdio_regrw_helper(sdiodev, addr, &data, false); in brcmf_sdio_regrl()
282 void brcmf_sdio_regwb(struct brcmf_sdio_dev *sdiodev, u32 addr, in brcmf_sdio_regwb() argument
287 brcmf_dbg(SDIO, "addr:0x%08x, data:0x%02x\n", addr, data); in brcmf_sdio_regwb()
288 retval = brcmf_sdio_regrw_helper(sdiodev, addr, &data, true); in brcmf_sdio_regwb()
294 void brcmf_sdio_regwl(struct brcmf_sdio_dev *sdiodev, u32 addr, in brcmf_sdio_regwl() argument
299 brcmf_dbg(SDIO, "addr:0x%08x, data:0x%08x\n", addr, data); in brcmf_sdio_regwl()
300 retval = brcmf_sdio_regrw_helper(sdiodev, addr, &data, true); in brcmf_sdio_regwl()
307 uint flags, uint width, u32 *addr) in brcmf_sdcard_recv_prepare() argument
309 uint bar0 = *addr & ~SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdcard_recv_prepare()
324 *addr &= SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdcard_recv_prepare()
327 *addr |= SBSDIO_SB_ACCESS_2_4B_FLAG; in brcmf_sdcard_recv_prepare()
333 brcmf_sdcard_recv_buf(struct brcmf_sdio_dev *sdiodev, u32 addr, uint fn, in brcmf_sdcard_recv_buf() argument
346 err = brcmf_sdcard_recv_pkt(sdiodev, addr, fn, flags, mypkt); in brcmf_sdcard_recv_buf()
355 brcmf_sdcard_recv_pkt(struct brcmf_sdio_dev *sdiodev, u32 addr, uint fn, in brcmf_sdcard_recv_pkt() argument
363 fn, addr, pkt->len); in brcmf_sdcard_recv_pkt()
366 err = brcmf_sdcard_recv_prepare(sdiodev, fn, flags, width, &addr); in brcmf_sdcard_recv_pkt()
372 fn, addr, pkt); in brcmf_sdcard_recv_pkt()
378 int brcmf_sdcard_recv_chain(struct brcmf_sdio_dev *sdiodev, u32 addr, uint fn, in brcmf_sdcard_recv_chain() argument
386 fn, addr, pktq->qlen); in brcmf_sdcard_recv_chain()
389 err = brcmf_sdcard_recv_prepare(sdiodev, fn, flags, width, &addr); in brcmf_sdcard_recv_chain()
394 err = brcmf_sdioh_request_chain(sdiodev, incr_fix, SDIOH_READ, fn, addr, in brcmf_sdcard_recv_chain()
402 brcmf_sdcard_send_buf(struct brcmf_sdio_dev *sdiodev, u32 addr, uint fn, in brcmf_sdcard_send_buf() argument
416 err = brcmf_sdcard_send_pkt(sdiodev, addr, fn, flags, mypkt); in brcmf_sdcard_send_buf()
424 brcmf_sdcard_send_pkt(struct brcmf_sdio_dev *sdiodev, u32 addr, uint fn, in brcmf_sdcard_send_pkt() argument
429 uint bar0 = addr & ~SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdcard_send_pkt()
433 fn, addr, pkt->len); in brcmf_sdcard_send_pkt()
447 addr &= SBSDIO_SB_OFT_ADDR_MASK; in brcmf_sdcard_send_pkt()
452 addr |= SBSDIO_SB_ACCESS_2_4B_FLAG; in brcmf_sdcard_send_pkt()
455 addr, pkt); in brcmf_sdcard_send_pkt()