Messages in this thread | | | Date | Wed, 9 Aug 2023 15:29:17 +0100 | From | "Russell King (Oracle)" <> | Subject | Re: [PATCH] net: phy: Don't disable irqs on shutdown if WoL is enabled |
| |
On Wed, Aug 09, 2023 at 05:21:55PM +0300, Ioana Ciornei wrote: > That's a perfect summary of the problem that I was trying to fix. > > The board in question is a LS1021ATSN which has two AR8031 PHYs that > share an interrupt line. In case only one of the PHYs is probed and > there are pending interrupts on the PHY#2 an IRQ storm will happen > since there is no entity to clear the interrupt from PHY#2's registers. > PHY#1's driver will get stuck in .handle_interrupt() indefinitely.
So I have two further questions: 1. Is WoL able to be supported on this hardware? 2. AR8031 has a seperate WOL_INT signal that can be used to wake up the system. Is this used in the hardware design?
Thanks.
-- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
| |