Commit 0271d28
Paolo Abeni
Merge branch 'net-lan743x-fixes-for-multiple-wol-related-issues'
Raju Lakkaraju says:
====================
net: lan743x: Fixes for multiple WOL related issues
This patch series implement the following fixes:
1. Disable WOL upon resume in order to restore full data path operation
2. Support WOL at both the PHY and MAC appropriately
3. Remove interrupt mask clearing from config_init
Patch-3 was sent seperately earlier. Review comments in link:
https://lore.kernel.org/lkml/4a565d54-f468-4e32-8a2c-102c1203f72c@lunn.ch/T/
====================
Link: https://lore.kernel.org/r/20240614171157.190871-1-Raju.Lakkaraju@microchip.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>4 files changed
Lines changed: 146 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1127 | 1127 | | |
1128 | 1128 | | |
1129 | 1129 | | |
1130 | | - | |
1131 | | - | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
1132 | 1136 | | |
1133 | 1137 | | |
1134 | 1138 | | |
| |||
1143 | 1147 | | |
1144 | 1148 | | |
1145 | 1149 | | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
1146 | 1181 | | |
| 1182 | + | |
1147 | 1183 | | |
1148 | 1184 | | |
1149 | 1185 | | |
| |||
1164 | 1200 | | |
1165 | 1201 | | |
1166 | 1202 | | |
| 1203 | + | |
1167 | 1204 | | |
1168 | 1205 | | |
1169 | | - | |
1170 | | - | |
| 1206 | + | |
1171 | 1207 | | |
1172 | 1208 | | |
1173 | 1209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3118 | 3118 | | |
3119 | 3119 | | |
3120 | 3120 | | |
| 3121 | + | |
| 3122 | + | |
| 3123 | + | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
| 3128 | + | |
| 3129 | + | |
| 3130 | + | |
| 3131 | + | |
3121 | 3132 | | |
3122 | 3133 | | |
3123 | 3134 | | |
| |||
3575 | 3586 | | |
3576 | 3587 | | |
3577 | 3588 | | |
3578 | | - | |
| 3589 | + | |
3579 | 3590 | | |
3580 | 3591 | | |
3581 | 3592 | | |
| |||
3587 | 3598 | | |
3588 | 3599 | | |
3589 | 3600 | | |
3590 | | - | |
3591 | | - | |
| 3601 | + | |
3592 | 3602 | | |
3593 | | - | |
| 3603 | + | |
3594 | 3604 | | |
3595 | 3605 | | |
3596 | 3606 | | |
| |||
3686 | 3696 | | |
3687 | 3697 | | |
3688 | 3698 | | |
3689 | | - | |
| 3699 | + | |
3690 | 3700 | | |
3691 | 3701 | | |
3692 | 3702 | | |
| |||
3710 | 3720 | | |
3711 | 3721 | | |
3712 | 3722 | | |
| 3723 | + | |
3713 | 3724 | | |
3714 | 3725 | | |
3715 | 3726 | | |
| |||
3728 | 3739 | | |
3729 | 3740 | | |
3730 | 3741 | | |
| 3742 | + | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
| 3751 | + | |
| 3752 | + | |
| 3753 | + | |
| 3754 | + | |
| 3755 | + | |
| 3756 | + | |
| 3757 | + | |
| 3758 | + | |
| 3759 | + | |
| 3760 | + | |
| 3761 | + | |
| 3762 | + | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
3731 | 3766 | | |
3732 | 3767 | | |
3733 | 3768 | | |
| |||
3736 | 3771 | | |
3737 | 3772 | | |
3738 | 3773 | | |
3739 | | - | |
3740 | | - | |
3741 | | - | |
3742 | 3774 | | |
3743 | 3775 | | |
3744 | 3776 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
| |||
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
230 | 238 | | |
231 | 239 | | |
232 | 240 | | |
233 | 241 | | |
234 | 242 | | |
235 | 243 | | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
236 | 256 | | |
237 | 257 | | |
238 | 258 | | |
| |||
295 | 315 | | |
296 | 316 | | |
297 | 317 | | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
298 | 322 | | |
299 | 323 | | |
300 | 324 | | |
| |||
1018 | 1042 | | |
1019 | 1043 | | |
1020 | 1044 | | |
| 1045 | + | |
| 1046 | + | |
1021 | 1047 | | |
1022 | 1048 | | |
1023 | 1049 | | |
1024 | 1050 | | |
1025 | 1051 | | |
1026 | 1052 | | |
1027 | 1053 | | |
| 1054 | + | |
| 1055 | + | |
1028 | 1056 | | |
1029 | 1057 | | |
1030 | 1058 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| |||
221 | 222 | | |
222 | 223 | | |
223 | 224 | | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
224 | 234 | | |
225 | 235 | | |
226 | 236 | | |
| |||
262 | 272 | | |
263 | 273 | | |
264 | 274 | | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
| 275 | + | |
| 276 | + | |
275 | 277 | | |
276 | 278 | | |
277 | 279 | | |
| |||
627 | 629 | | |
628 | 630 | | |
629 | 631 | | |
| 632 | + | |
630 | 633 | | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
631 | 639 | | |
632 | 640 | | |
633 | 641 | | |
634 | 642 | | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
635 | 649 | | |
636 | 650 | | |
637 | 651 | | |
| |||
678 | 692 | | |
679 | 693 | | |
680 | 694 | | |
| 695 | + | |
681 | 696 | | |
682 | 697 | | |
683 | 698 | | |
| |||
725 | 740 | | |
726 | 741 | | |
727 | 742 | | |
| 743 | + | |
| 744 | + | |
728 | 745 | | |
729 | 746 | | |
730 | 747 | | |
731 | 748 | | |
732 | 749 | | |
733 | 750 | | |
734 | 751 | | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
735 | 759 | | |
736 | 760 | | |
737 | 761 | | |
| |||
748 | 772 | | |
749 | 773 | | |
750 | 774 | | |
| 775 | + | |
751 | 776 | | |
752 | 777 | | |
753 | 778 | | |
| 779 | + | |
754 | 780 | | |
755 | 781 | | |
756 | 782 | | |
757 | 783 | | |
758 | 784 | | |
759 | 785 | | |
760 | 786 | | |
761 | | - | |
| 787 | + | |
762 | 788 | | |
763 | 789 | | |
764 | | - | |
765 | | - | |
766 | | - | |
767 | | - | |
768 | | - | |
769 | | - | |
770 | | - | |
771 | | - | |
772 | | - | |
| 790 | + | |
773 | 791 | | |
774 | 792 | | |
775 | 793 | | |
| |||
0 commit comments