linux/drivers/net
Wei Fang 9a060d0fac net: fec: do not register PPS event for PEROUT
There are currently two situations that can trigger the PTP interrupt,
one is the PPS event, the other is the PEROUT event. However, the irq
handler fec_pps_interrupt() does not check the irq event type and
directly registers a PPS event into the system, but the event may be
a PEROUT event. This is incorrect because PEROUT is an output signal,
while PPS is the input of the kernel PPS system. Therefore, add a check
for the event type, if pps_enable is true, it means that the current
event is a PPS event, and then the PPS event is registered.

Fixes: 350749b909 ("net: fec: Add support for periodic output signal of PPS")
Signed-off-by: Wei Fang <wei.fang@nxp.com>
Link: https://patch.msgid.link/20251125085210.1094306-5-wei.fang@nxp.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2025-11-27 11:57:45 +01:00
..
arcnet
bonding bonding: fix mii_status when slave is down 2025-11-10 17:51:30 -08:00
caif
can can: rcar_canfd: Fix CAN-FD mode as default 2025-11-26 16:26:41 +01:00
dsa net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic 2025-11-26 18:18:28 -08:00
ethernet net: fec: do not register PPS event for PEROUT 2025-11-27 11:57:45 +01:00
fddi
fjes
hamradio 6pack: drop redundant locking and refcounting 2025-09-30 10:10:59 +02:00
hippi
hyperv hyperv-next for v6.18 2025-10-07 08:40:15 -07:00
ieee802154
ipa
ipvlan
mctp net: mctp: Fix tx queue stall 2025-10-29 17:55:14 -07:00
mdio net: mdio: Check regmap pointer returned by device_node_to_regmap() 2025-11-03 16:20:03 -08:00
netdevsim netdevsim: set the carrier when the device goes up 2025-10-15 17:43:17 -07:00
ovpn ovpn: use datagram_poll_queue for socket readiness in TCP 2025-10-23 15:46:04 +02:00
pcs
phy net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs 2025-11-25 12:46:52 +01:00
plip
ppp
pse-pd net: pse-pd: tps23881: Fix current measurement scaling 2025-10-07 18:30:53 -07:00
slip
team team: Move team device type change at the end of team_port_add 2025-11-25 17:28:15 -08:00
thunderbolt
usb net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup 2025-11-03 17:36:49 -08:00
vmxnet3
vxlan
wan net: wan: framer: pef2256: Switch to devm_mfd_add_devices() 2025-11-05 18:02:34 -08:00
wireguard
wireless wifi: rtw89: hw_scan: Don't let the operating channel be last 2025-11-20 11:36:01 +08:00
wwan net: wwan: mhi: Keep modem name match with Foxconn T99W640 2025-11-26 17:04:07 -08:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c
amt.c
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c
ifb.c
loopback.c
macsec.c
macvlan.c
macvtap.c
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c netconsole: Acquire su_mutex before navigating configs hierarchy 2025-10-31 17:45:06 -07:00
netkit.c
nlmon.c
ntb_netdev.c
pfcp.c
rionet.c
sungem_phy.c
tap.c
tun.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-09-25 11:00:59 -07:00
tun_vnet.h virtio-net: avoid unnecessary checksum calculation on guest RX 2025-11-26 19:45:54 -08:00
veth.c veth: reduce XDP no_direct return section to fix race 2025-11-20 18:44:32 -08:00
virtio_net.c virtio-net: avoid unnecessary checksum calculation on guest RX 2025-11-26 19:45:54 -08:00
vrf.c
vsockmon.c
xen-netfront.c