Skip to content
Commit 6a4d7234 authored by Heiko Thiery's avatar Heiko Thiery Committed by Jakub Kicinski
Browse files

net: fec: ptp: avoid register access when ipg clock is disabled



When accessing the timecounter register on an i.MX8MQ the kernel hangs.
This is only the case when the interface is down. This can be reproduced
by reading with 'phc_ctrl eth0 get'.

Like described in the change in 91c0d987
the igp clock is disabled when the interface is down and leads to a
system hang.

So we check if the ptp clock status before reading the timecounter
register.

Signed-off-by: default avatarHeiko Thiery <heiko.thiery@gmail.com>
Acked-by: default avatarRichard Cochran <richardcochran@gmail.com>
Link: https://lore.kernel.org/r/20210225211514.9115-1-heiko.thiery@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 7f654157
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment