Skip to content

Commit 510e35f

Browse files
Linus Walleijkuba-moo
authored andcommitted
net: ethernet: cortina: Fix max RX frame define
Enumerator 3 is 1548 bytes according to the datasheet. Not 1542. Fixes: 4d5ae32 ("net: ethernet: Add a driver for Gemini gigabit ethernet") Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Vladimir Oltean <olteanv@gmail.com> Link: https://lore.kernel.org/r/20231109-gemini-largeframe-fix-v4-1-6e611528db08@linaro.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 3cffa2d commit 510e35f

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

drivers/net/ethernet/cortina/gemini.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -432,8 +432,8 @@ static const struct gmac_max_framelen gmac_maxlens[] = {
432432
.val = CONFIG0_MAXLEN_1536,
433433
},
434434
{
435-
.max_l3_len = 1542,
436-
.val = CONFIG0_MAXLEN_1542,
435+
.max_l3_len = 1548,
436+
.val = CONFIG0_MAXLEN_1548,
437437
},
438438
{
439439
.max_l3_len = 9212,

drivers/net/ethernet/cortina/gemini.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ union gmac_config0 {
787787
#define CONFIG0_MAXLEN_1536 0
788788
#define CONFIG0_MAXLEN_1518 1
789789
#define CONFIG0_MAXLEN_1522 2
790-
#define CONFIG0_MAXLEN_1542 3
790+
#define CONFIG0_MAXLEN_1548 3
791791
#define CONFIG0_MAXLEN_9k 4 /* 9212 */
792792
#define CONFIG0_MAXLEN_10k 5 /* 10236 */
793793
#define CONFIG0_MAXLEN_1518__6 6

0 commit comments

Comments
 (0)