SSS_WRITE
SSS_WRITE(dev, FCINTENCLR,
SSS_WRITE(dev, FCFIFOCTRL, 0x00);
SSS_WRITE(dev, FCINTENSET,
SSS_WRITE(dev, FCBRDMAS, sg_dma_address(sg));
SSS_WRITE(dev, FCBRDMAL, sg_dma_len(sg));
SSS_WRITE(dev, FCBTDMAS, sg_dma_address(sg));
SSS_WRITE(dev, FCBTDMAL, sg_dma_len(sg));
SSS_WRITE(dev, FCHRDMAS, sg_dma_address(sg));
SSS_WRITE(dev, FCHRDMAL, sg_dma_len(sg)); /* DMA starts */
SSS_WRITE(dev, FCINTPEND, st_bits);
SSS_WRITE(dev, FCHRDMAC, SSS_FCHRDMAC_FLUSH);
SSS_WRITE(dev, FCINTENCLR, flags);
SSS_WRITE(dev, FCINTENSET, flags);
SSS_WRITE(dev, FCFIFOCTRL, flow);