]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm: renesas: rz-du: mipi_dsi: Convert to FIELD_MODIFY()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 5 Mar 2026 10:13:14 +0000 (11:13 +0100)
committerBiju Das <biju.das.jz@bp.renesas.com>
Fri, 13 Mar 2026 07:00:37 +0000 (07:00 +0000)
Use the FIELD_MODIFY() helper instead of open-coding the same operation.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
Link: https://patch.msgid.link/da7709d50894d422442401e6e3ff4c4715a33fa5.1772705564.git.geert+renesas@glider.be
Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c

index 29f2b7d24fe59717b764d6937e6ec481b6db41fd..a87a301326c7aa4396dfb8551a226960b62417d9 100644 (file)
@@ -808,8 +808,7 @@ static int rzg2l_mipi_dsi_startup(struct rzg2l_mipi_dsi *dsi,
         * commands payload not being saved to memory.
         */
        dsisetr = rzg2l_mipi_dsi_link_read(dsi, DSISETR);
-       dsisetr &= ~DSISETR_MRPSZ;
-       dsisetr |= FIELD_PREP(DSISETR_MRPSZ, RZG2L_DCS_BUF_SIZE);
+       FIELD_MODIFY(DSISETR_MRPSZ, &dsisetr, RZG2L_DCS_BUF_SIZE);
        rzg2l_mipi_dsi_link_write(dsi, DSISETR, dsisetr);
 
        return 0;