Commit Graph

2948 Commits

Author SHA1 Message Date
Florian Pose a3fbd3df3a Avoided some netif calls. 2025-06-30 13:17:15 +02:00
Florian Pose b9d5cf13d0 Avoid netif_wake_queue(). 2025-06-27 11:58:37 +02:00
Florian Pose 1be2bb6f27 Do not stop queue. 2025-06-26 17:17:34 +02:00
Florian Pose d7e5fb09fc Fixed r8169. 2025-06-26 17:09:42 +02:00
Florian Pose 39ee16381d Avoid napi_consume_skb. 2025-06-26 16:28:43 +02:00
Florian Pose 12df7a1f4a Initialize watchdog jiffies in e100. 2025-06-26 16:08:36 +02:00
Florian Pose bf1e45d934 Fixed checking output. 2025-06-26 14:59:28 +02:00
Florian Pose 7fd10f3a31 Include r8169_leds if existing. 2025-06-26 14:57:52 +02:00
Florian Pose 5bf04e42c3 Merge branch 'stable-1.6' into 8139too-6.4-6.12 2025-06-26 14:48:09 +02:00
Florian Pose 18bf85b911 Distribute update.sh 2025-06-26 14:28:37 +02:00
Florian Pose 6b21038e58 Added r8169 for 6.12. 2025-06-26 14:04:04 +02:00
Florian Pose 8174451e9b Fixed versioned header. 2025-06-26 14:03:42 +02:00
Florian Pose e914edcb34 Fixed included (versioned) headers. 2025-06-26 13:42:26 +02:00
Florian Pose 95fa1fd38c Added e1000 for 6.12. 2025-06-26 13:35:52 +02:00
Florian Pose cdc5d62299 Added e100 und 8139too for 6.12. 2025-06-26 13:14:53 +02:00
Florian Pose 13d2303b30 Add lines to Makefile.am 2025-06-26 13:13:12 +02:00
Florian Pose 5369698022 Merge branch 'more_drivers_6.4_6.12' into 'stable-1.6'
Add e1000e, igb, igc, genet, stmmac for 6.4 and 6.12

See merge request etherlab.org/ethercat!171
2025-06-26 13:07:25 +02:00
Florian Pose ed6bfafd9d Added e1000 for 6.4. 2025-06-26 13:03:52 +02:00
Florian Pose 82c25cb394 Minor change. 2025-06-26 13:01:28 +02:00
Florian Pose 7cc3f11f2c Added r8169 for 6.4. 2025-06-26 12:52:39 +02:00
Florian Pose 66e624d89f Added update script to r8169 2025-06-26 12:52:06 +02:00
Bjarne von Horn 790dcecc34 Add e1000e for 6.12
Taken from 6.12.8
2025-06-26 12:47:04 +02:00
Florian Pose 85871277a4 Added 8139too for 6.4. 2025-06-26 12:08:00 +02:00
Florian Pose de3b7419f9 Removed r8169 from update script (has own subdirectory). 2025-06-26 11:56:27 +02:00
Florian Pose ab6c8b59e5 Updated update script. 2025-06-26 11:54:42 +02:00
Florian Pose 144343a18a Use initialisation checks in e100-6.4. 2025-06-26 11:35:17 +02:00
Bjarne von Horn ab89464e11 Fix uninitialized object usage in igc 6.12. 2025-06-26 11:00:17 +02:00
Bjarne von Horn 7294ebd078 Avoid smp_processor_id() in igb 6.12. 2025-06-26 10:37:23 +02:00
Bjarne von Horn d75234c4e1 fix exported symbol for stmmac 6.12 2025-06-25 11:52:01 +02:00
Bjarne von Horn 5e060a5d7e Add stmmac for 6.12
Taken from 6.12.8
2025-06-23 16:07:23 +02:00
Bjarne von Horn 8b10f32ab3 Add stmmac for 6.4.0 2025-06-23 15:03:04 +02:00
Bjarne von Horn cdc3e6395f Add genet for kernel 6.4.0 2025-06-23 13:23:51 +02:00
Bjarne von Horn ad2a155e97 Add igb for 6.12
Taken from 6.12.8
2025-06-23 13:11:12 +02:00
Bjarne von Horn a61d9d05f0 replace kernel versions in igb update script. 2025-06-23 13:11:12 +02:00
Bjarne von Horn 7c21252c99 Fix igb 6.4 includes
was still 6.1...
2025-06-23 13:11:12 +02:00
Bjarne von Horn 11ec5fff67 Add igc for 6.12
Taken from 6.12.8
2025-06-23 13:11:07 +02:00
Florian Pose ced654cb3e Merge branch 'drivers_6.4.0' into 'stable-1.6'
Add e1000e and igb for 6.4

Closes #180

See merge request etherlab.org/ethercat!169
2025-06-23 10:50:41 +02:00
Bjarne von Horn b9a3264bbb Add igb driver for kernel 6.4 2025-06-23 10:44:24 +02:00
Bjarne von Horn 21433d2cca Fix ccflags for e1000e 6.4 2025-06-23 10:44:24 +02:00
Bjarne von Horn 555729c356 Add e1000e driver for kernel 6.4 2025-06-23 10:44:24 +02:00
Florian Pose 990d48e6c1 Bumped version to 1.6.5. 2025-06-10 12:13:37 +02:00
Florian Pose b8a942afb8 Changed autoconf requirement to 2.59 again. 2025-06-10 12:11:27 +02:00
Florian Pose 354f1493cc Switched from hrtimer_init() to hrtimer_setup() with Linux 6.15. 2025-06-10 12:08:09 +02:00
Florian Pose 240080f110 Implemented new timer interface for mini example since kernel 6.15. 2025-06-10 11:53:59 +02:00
Florian Pose 013c44ad0d Replaced remaining AC_HELP_STRING with AS_HELP_STRING. 2025-06-10 11:46:38 +02:00
Florian Pose 703b611728 Bump version to 1.6.4. 2025-04-17 14:00:06 +02:00
Florian Pose ba42da8f14 Merge branch 'fix_igc_rx' into 'stable-1.6'
Fix RX descriptor writeback threshold to 1

See merge request etherlab.org/ethercat!168
2025-04-04 11:10:50 +02:00
Bjarne von Horn a9e9489f97 Fix RX descriptor writeback threshold to 1
If the igc adapter is not used for EtherCAT, the threshold is left to the original default, 4.

Superseeds !147
2025-04-04 10:10:22 +02:00
Florian Pose 9f1ff71b43 Merge branch 'rescan-statements' into 'stable-1.6'
Avoid rescan on non-responding slave

See merge request etherlab.org/ethercat!167
2025-04-03 16:25:43 +02:00
Florian Pose 527c8b52cf Avoid rescan on non-responding slave. 2025-04-03 16:19:07 +02:00