]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
ASoC: sh: rz-ssi: Use SSIFCR_FIFO_RST macro
authorBiju Das <biju.das.jz@bp.renesas.com>
Thu, 3 Oct 2024 08:11:38 +0000 (09:11 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 3 Oct 2024 14:34:31 +0000 (15:34 +0100)
Use SSIFCR_FIFO_RST macro to make the line shorter.

Suggested-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20241003081140.31332-1-biju.das.jz@bp.renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sh/rz-ssi.c

index 040ce0431fd2c5fe2dd9be3be6da8ef3b002987f..6efd017aaa7fce5fbec13b9b69fad1cd47aaceb8 100644 (file)
@@ -311,8 +311,7 @@ static int rz_ssi_clk_setup(struct rz_ssi_priv *ssi, unsigned int rate,
        ssicr |= SSICR_CKDV(clk_ckdv);
        ssicr |= SSICR_DWL(1) | SSICR_SWL(3);
        rz_ssi_reg_writel(ssi, SSICR, ssicr);
-       rz_ssi_reg_writel(ssi, SSIFCR,
-                         (SSIFCR_AUCKE | SSIFCR_TFRST | SSIFCR_RFRST));
+       rz_ssi_reg_writel(ssi, SSIFCR, SSIFCR_AUCKE | SSIFCR_FIFO_RST);
 
        return 0;
 }
@@ -343,8 +342,7 @@ static void rz_ssi_set_idle(struct rz_ssi_priv *ssi)
                dev_info(ssi->dev, "timeout waiting for SSI idle\n");
 
        /* Hold FIFOs in reset */
-       rz_ssi_reg_mask_setl(ssi, SSIFCR, 0,
-                            SSIFCR_TFRST | SSIFCR_RFRST);
+       rz_ssi_reg_mask_setl(ssi, SSIFCR, 0, SSIFCR_FIFO_RST);
 }
 
 static int rz_ssi_start(struct rz_ssi_priv *ssi, struct rz_ssi_stream *strm)