Lines Matching refs:w5500_spi_write

77 static int w5500_spi_write(const struct device *dev, uint32_t addr,  in w5500_spi_write()  function
149 ret = w5500_spi_write(dev, addr, buf, len); in w5500_writebuf()
154 return w5500_spi_write(dev, mem_start, buf + len, remain); in w5500_writebuf()
162 w5500_spi_write(dev, W5500_S0_CR, &cmd, 1); in w5500_command()
197 w5500_spi_write(dev, W5500_S0_TX_WR, off, 2); in w5500_tx()
274 w5500_spi_write(dev, W5500_S0_RX_RD, tmp, 2); in w5500_rx()
328 w5500_spi_write(dev, W5500_S0_IR, &ir, 1); in w5500_thread()
391 w5500_spi_write(dev, W5500_SHAR, ctx->mac_addr, sizeof(ctx->mac_addr)); in w5500_set_config()
427 return w5500_spi_write(dev, W5500_S0_MR, &mode, 1); in w5500_set_config()
442 w5500_spi_write(dev, W5500_S0_MR, &mode, 1); in w5500_hw_start()
446 w5500_spi_write(dev, W5500_SIMR, &mask, 1); in w5500_hw_start()
456 w5500_spi_write(dev, W5500_SIMR, &mask, 1); in w5500_hw_stop()
477 ret = w5500_spi_write(dev, W5500_MR, &tmp, 1); in w5500_soft_reset()
484 w5500_spi_write(dev, W5500_MR, &tmp, 1); in w5500_soft_reset()
487 return w5500_spi_write(dev, W5500_SIMR, &mask, 1); in w5500_soft_reset()
508 w5500_spi_write(dev, W5500_SHAR, ctx->mac_addr, sizeof(ctx->mac_addr)); in w5500_set_macaddr()
517 w5500_spi_write(dev, W5500_Sn_RXMEM_SIZE(0), &mem, 1); in w5500_memory_configure()
518 w5500_spi_write(dev, W5500_Sn_TXMEM_SIZE(0), &mem, 1); in w5500_memory_configure()
522 w5500_spi_write(dev, W5500_Sn_RXMEM_SIZE(i), &mem, 1); in w5500_memory_configure()
523 w5500_spi_write(dev, W5500_Sn_TXMEM_SIZE(i), &mem, 1); in w5500_memory_configure()