Jisheng Zhang
3dd4ef1bdb
net: phy: make phy_disable_interrupts() non-static
...
We face an issue with rtl8211f, a pin is shared between INTB and PMEB,
and the PHY Register Accessible Interrupt is enabled by default, so
the INTB/PMEB pin is always active in polling mode case.
As Heiner pointed out "I was thinking about calling
phy_disable_interrupts() in phy_init_hw(), to have a defined init
state as we don't know in which state the PHY is if the PHY driver is
loaded. We shouldn't assume that it's the chip power-on defaults, BIOS
or boot loader could have changed this. Or in case of dual-boot
systems the other OS could leave the PHY in whatever state."
Make phy_disable_interrupts() non-static so that it could be used in
phy_init_hw() to have a defined init state.
Suggested-by: Heiner Kallweit <hkallweit1@gmail.com >
Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2020-06-24 14:52:49 -07:00
..
2020-06-15 23:08:31 -05:00
2020-06-07 10:59:32 -07:00
2020-06-05 14:05:57 -07:00
2020-06-05 14:05:57 -07:00
2020-06-13 13:12:38 -07:00
2020-06-23 15:01:16 -07:00
2020-06-09 09:39:14 -07:00
2020-06-07 16:13:43 -07:00
2020-06-11 12:22:41 -07:00
2020-06-11 08:03:24 +02:00
2020-06-11 08:03:24 +02:00
2020-06-11 08:03:24 +02:00
2020-06-11 15:14:53 +02:00
2020-06-09 09:39:16 -07:00
2020-06-15 23:08:31 -05:00
2020-06-11 20:04:04 +02:00
2020-06-11 20:02:46 +02:00
2020-06-11 20:02:46 +02:00
2020-06-11 20:04:04 +02:00
2020-06-11 15:14:36 +02:00
2020-06-11 15:14:36 +02:00
2020-06-05 14:20:02 +02:00
2020-06-11 12:55:20 -07:00
2020-06-09 09:39:13 -07:00
2020-06-09 09:39:13 -07:00
2020-06-11 15:15:28 +02:00
2020-06-08 11:05:56 -07:00
2020-06-05 14:59:41 -04:00
2020-06-06 11:55:53 -07:00
2020-06-09 09:39:13 -07:00
2020-06-15 23:08:30 -05:00
2020-06-08 11:05:56 -07:00
2020-06-05 13:17:05 -07:00
2020-06-14 09:47:25 -07:00
2020-06-15 23:08:31 -05:00
2020-06-10 16:05:54 -07:00
2020-06-11 15:15:06 +02:00
2020-06-09 09:39:13 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:13 -07:00
2020-06-10 14:04:39 -07:00
2020-06-11 15:15:29 +02:00
2020-06-09 09:39:13 -07:00
2020-06-05 16:19:28 -07:00
2020-06-08 11:42:23 -07:00
2020-06-07 10:59:32 -07:00
2020-06-08 11:05:56 -07:00
2020-06-11 15:15:24 +02:00
2020-06-12 14:51:41 -04:00
2020-06-09 09:39:10 -07:00
2020-06-09 09:39:13 -07:00
2020-06-08 11:05:56 -07:00
2020-06-15 23:08:31 -05:00
2020-06-10 11:28:35 -07:00
2020-06-15 23:08:31 -05:00
2020-06-11 13:25:53 -07:00
2020-06-15 23:08:31 -05:00
2020-06-15 23:08:31 -05:00
2020-06-14 11:39:31 -07:00
2020-06-14 11:39:31 -07:00
2020-06-10 13:42:09 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-10 19:14:18 -07:00
2020-06-09 09:39:14 -07:00
2020-06-10 19:14:18 -07:00
2020-06-06 11:30:00 -07:00
2020-06-09 15:40:50 -07:00
2020-06-08 11:05:56 -07:00
2020-06-18 20:12:33 -07:00
2020-06-11 13:33:48 -04:00
2020-06-05 20:02:08 -04:00
2020-06-09 09:39:14 -07:00
2020-06-11 15:17:57 +02:00
2020-06-08 12:05:31 -07:00
2020-06-09 09:39:14 -07:00
2020-06-24 14:52:49 -07:00
2020-06-13 09:56:21 -07:00
2020-06-08 11:05:56 -07:00
2020-06-07 10:53:36 -07:00
2020-06-09 09:39:14 -07:00
2020-06-13 10:21:00 -07:00
2020-06-15 23:08:32 -05:00
2020-06-14 11:39:31 -07:00
2020-06-11 15:19:17 +02:00
2020-06-10 19:14:18 -07:00
2020-06-08 11:05:56 -07:00
2020-06-15 23:08:32 -05:00
2020-06-11 20:02:46 +02:00
2020-06-05 16:19:28 -07:00
2020-06-08 11:05:56 -07:00