mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-09 06:28:18 -04:00
can: rcar_canfd: Update RCANFD_GAFLCFG macro
Update RCANFD_GAFLCFG macro by replacing the parameter ch->w, where w is the GAFLCFG index used in the hardware manual. Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> Link: https://patch.msgid.link/20250417054320.14100-9-biju.das.jz@bp.renesas.com Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
This commit is contained in:
committed by
Marc Kleine-Budde
parent
6b9f8b53a1
commit
a2427e4494
@@ -290,7 +290,7 @@
|
||||
/* RSCFDnCFDGAFLECTR / RSCFDnGAFLECTR */
|
||||
#define RCANFD_GAFLECTR (0x0098)
|
||||
/* RSCFDnCFDGAFLCFG / RSCFDnGAFLCFG */
|
||||
#define RCANFD_GAFLCFG(ch) (0x009c + (0x04 * ((ch) / 2)))
|
||||
#define RCANFD_GAFLCFG(w) (0x009c + (0x04 * (w)))
|
||||
/* RSCFDnCFDRMNB / RSCFDnRMNB */
|
||||
#define RCANFD_RMNB (0x00a4)
|
||||
/* RSCFDnCFDRMND / RSCFDnRMND */
|
||||
@@ -678,8 +678,9 @@ static void rcar_canfd_setrnc(struct rcar_canfd_global *gpriv, unsigned int ch,
|
||||
{
|
||||
unsigned int shift = reg_gen4(gpriv, 16, 24) - (ch & 1) * reg_gen4(gpriv, 16, 8);
|
||||
u32 rnc = num_rules << shift;
|
||||
unsigned int w = ch / 2;
|
||||
|
||||
rcar_canfd_set_bit(gpriv->base, RCANFD_GAFLCFG(ch), rnc);
|
||||
rcar_canfd_set_bit(gpriv->base, RCANFD_GAFLCFG(w), rnc);
|
||||
}
|
||||
|
||||
static void rcar_canfd_set_mode(struct rcar_canfd_global *gpriv)
|
||||
|
||||
Reference in New Issue
Block a user