RTL_SPI_SFDR
writel(*buf, REG(RTL_SPI_SFDR));
writel(buf[0] << 24, REG(RTL_SPI_SFDR));
*buf = readl(REG(RTL_SPI_SFDR));
*buf = readl(REG(RTL_SPI_SFDR)) >> 24;