Lines Matching refs:adr
355 static int wilc_spi_single_read(struct wilc *wilc, u8 cmd, u32 adr, void *b, in wilc_spi_single_read() argument
371 c->u.simple_cmd.addr[0] = adr >> 16; in wilc_spi_single_read()
372 c->u.simple_cmd.addr[1] = adr >> 8; in wilc_spi_single_read()
373 c->u.simple_cmd.addr[2] = adr; in wilc_spi_single_read()
375 c->u.simple_cmd.addr[0] = adr >> 8; in wilc_spi_single_read()
378 c->u.simple_cmd.addr[1] = adr; in wilc_spi_single_read()
434 static int wilc_spi_write_cmd(struct wilc *wilc, u8 cmd, u32 adr, u32 data, in wilc_spi_write_cmd() argument
449 c->u.internal_w_cmd.addr[0] = adr >> 8; in wilc_spi_write_cmd()
453 c->u.internal_w_cmd.addr[1] = adr; in wilc_spi_write_cmd()
459 c->u.w_cmd.addr[0] = adr >> 16; in wilc_spi_write_cmd()
460 c->u.w_cmd.addr[1] = adr >> 8; in wilc_spi_write_cmd()
461 c->u.w_cmd.addr[2] = adr; in wilc_spi_write_cmd()
505 static int wilc_spi_dma_rw(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz) in wilc_spi_dma_rw() argument
521 c->u.dma_cmd.addr[0] = adr >> 16; in wilc_spi_dma_rw()
522 c->u.dma_cmd.addr[1] = adr >> 8; in wilc_spi_dma_rw()
523 c->u.dma_cmd.addr[2] = adr; in wilc_spi_dma_rw()
530 c->u.dma_cmd_ext.addr[0] = adr >> 16; in wilc_spi_dma_rw()
531 c->u.dma_cmd_ext.addr[1] = adr >> 8; in wilc_spi_dma_rw()
532 c->u.dma_cmd_ext.addr[2] = adr; in wilc_spi_dma_rw()
665 static int spi_internal_write(struct wilc *wilc, u32 adr, u32 dat) in spi_internal_write() argument
670 result = wilc_spi_write_cmd(wilc, CMD_INTERNAL_WRITE, adr, dat, 0); in spi_internal_write()
679 static int spi_internal_read(struct wilc *wilc, u32 adr, u32 *data) in spi_internal_read() argument
684 result = wilc_spi_single_read(wilc, CMD_INTERNAL_READ, adr, data, 0); in spi_internal_read()