../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:61:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 60 | "TX clock delay exceeds maximum (%d00ps > %d00ps)\n", | ~~ | %lu 61 | val, FIELD_MAX(SYSCON_ETXDC_MASK)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' 87 | ({ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | }) | ~~ ../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:75:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 74 | "RX clock delay exceeds maximum (%d00ps > %d00ps)\n", | ~~ | %lu 75 | val, FIELD_MAX(SYSCON_ERXDC_MASK)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' 87 | ({ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | }) | ~~ 2 warnings generated. ../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:61:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 60 | "TX clock delay exceeds maximum (%d00ps > %d00ps)\n", | ~~ | %lu 61 | val, FIELD_MAX(SYSCON_ETXDC_MASK)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' 87 | ({ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | }) | ~~ ../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:75:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 74 | "RX clock delay exceeds maximum (%d00ps > %d00ps)\n", | ~~ | %lu 75 | val, FIELD_MAX(SYSCON_ERXDC_MASK)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' 87 | ({ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | }) | ~~ 2 warnings generated. New errors added --- /tmp/tmp.n7t1j4yPkm 2025-09-05 21:49:11.686154949 -0700 +++ /tmp/tmp.uvCMNzQ8vu 2025-09-05 21:52:45.103615635 -0700 @@ -0,0 +1,31 @@ +../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:61:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] + 60 | "TX clock delay exceeds maximum (%d00ps > %d00ps)\n", + | ~~ + | %lu + 61 | val, FIELD_MAX(SYSCON_ETXDC_MASK)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' + 87 | ({ \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 90 | }) + | ~~ +../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c:75:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] + 74 | "RX clock delay exceeds maximum (%d00ps > %d00ps)\n", + | ~~ + | %lu + 75 | val, FIELD_MAX(SYSCON_ERXDC_MASK)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/bitfield.h:87:2: note: expanded from macro 'FIELD_MAX' + 87 | ({ \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 88 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_MAX: "); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 89 | (typeof(_mask))((_mask) >> __bf_shf(_mask)); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 90 | }) + | ~~ +2 warnings generated. Per-file breakdown --- /tmp/tmp.WwqoyhL9yc 2025-09-05 21:55:47.896861542 -0700 +++ /tmp/tmp.WCPgGBhq04 2025-09-05 21:55:47.899861517 -0700 @@ -0,0 +1 @@ + 2 ../drivers/net/ethernet/stmicro/stmmac/dwmac-sun55i.c