]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: ethernet: renesas: rcar_gen4_ptp: Hide private data from users
authorNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Sun, 1 Feb 2026 18:37:45 +0000 (19:37 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 4 Feb 2026 03:35:38 +0000 (19:35 -0800)
commit9c2f568eb236032071b73666ccd7715ddacc1fca
treed3453dd60ed3b39e5af30d1daa3faf842ecfe31f
parent5640afa0583d581320d649c4c137bd265607a56a
net: ethernet: renesas: rcar_gen4_ptp: Hide private data from users

The Gen4 PTP helper module is already used by RTSN and RSWITCH to
support PTP clocks and will be used by RAVB too. Hide the Gen4 PTP
private data structure to make sure none of the users poke at it.

This will be more important for RAVB use-cases as more then one RAVB
device will need to cooperate using one PTP clock source.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Link: https://patch.msgid.link/20260201183745.1075399-5-niklas.soderlund+renesas@ragnatech.se
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
drivers/net/ethernet/renesas/rcar_gen4_ptp.h