This patch series is based on next-20230206. The patch [[123]/4] are minor refacoring for readability. The patch [4/4] is for improving TX timestamp accuracy. To improve the accuracy, it requires refactoring so that this is not a fixed patch. Changes from v2: https://lore.kernel.org/all/20230208235721.2336249-1-yoshihiro.shimoda.uh@xxxxxxxxxxx/ - Fix sparse warnings in the patch [4/4]. Changes from v1: https://lore.kernel.org/all/20230208073445.2317192-1-yoshihiro.shimoda.uh@xxxxxxxxxxx/ - Revise the patch description in the patch [3/4]. Yoshihiro Shimoda (4): net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue net: renesas: rswitch: Move linkfix variables to rswitch_gwca net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue net: renesas: rswitch: Improve TX timestamp accuracy drivers/net/ethernet/renesas/rswitch.c | 295 ++++++++++++++++++------- drivers/net/ethernet/renesas/rswitch.h | 46 +++- 2 files changed, 248 insertions(+), 93 deletions(-) -- 2.25.1