Lines Matching refs:addr

54 			u8 addr[3];
58 u8 addr[3];
63 u8 addr[3];
68 u8 addr[2];
73 u8 addr[3];
371 c->u.simple_cmd.addr[0] = adr >> 16;
372 c->u.simple_cmd.addr[1] = adr >> 8;
373 c->u.simple_cmd.addr[2] = adr;
375 c->u.simple_cmd.addr[0] = adr >> 8;
377 c->u.simple_cmd.addr[0] |= BIT(7);
378 c->u.simple_cmd.addr[1] = adr;
379 c->u.simple_cmd.addr[2] = 0x0;
449 c->u.internal_w_cmd.addr[0] = adr >> 8;
451 c->u.internal_w_cmd.addr[0] |= BIT(7);
453 c->u.internal_w_cmd.addr[1] = adr;
459 c->u.w_cmd.addr[0] = adr >> 16;
460 c->u.w_cmd.addr[1] = adr >> 8;
461 c->u.w_cmd.addr[2] = adr;
521 c->u.dma_cmd.addr[0] = adr >> 16;
522 c->u.dma_cmd.addr[1] = adr >> 8;
523 c->u.dma_cmd.addr[2] = adr;
530 c->u.dma_cmd_ext.addr[0] = adr >> 16;
531 c->u.dma_cmd_ext.addr[1] = adr >> 8;
532 c->u.dma_cmd_ext.addr[2] = adr;
624 static int wilc_spi_read_reg(struct wilc *wilc, u32 addr, u32 *data)
631 if (addr < WILC_SPI_CLOCKLESS_ADDR_LIMIT) {
637 result = wilc_spi_single_read(wilc, cmd, addr, data, clockless);
639 dev_err(&spi->dev, "Failed cmd, read reg (%08x)...\n", addr);
648 static int wilc_spi_read(struct wilc *wilc, u32 addr, u8 *buf, u32 size)
656 result = wilc_spi_dma_rw(wilc, CMD_DMA_EXT_READ, addr, buf, size);
658 dev_err(&spi->dev, "Failed cmd, read block (%08x)...\n", addr);
701 static int wilc_spi_write_reg(struct wilc *wilc, u32 addr, u32 data)
708 if (addr < WILC_SPI_CLOCKLESS_ADDR_LIMIT) {
714 result = wilc_spi_write_cmd(wilc, cmd, addr, data, clockless);
716 dev_err(&spi->dev, "Failed cmd, write reg (%08x)...\n", addr);
723 static int wilc_spi_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size)
734 result = wilc_spi_dma_rw(wilc, CMD_DMA_EXT_WRITE, addr, NULL, size);
737 "Failed cmd, write block (%08x)...\n", addr);