| | Authored by emaste on Apr 26 2019, 10:33 PM. | Unknown Object (File) | Fri, Nov 22, 8:43 PM2024-11-22 20:43:01 (UTC+0) |
| Unknown Object (File) | Wed, Nov 20, 6:43 AM2024-11-20 06:43:16 (UTC+0) |
| Unknown Object (File) | Wed, Nov 20, 6:42 AM2024-11-20 06:42:58 (UTC+0) |
| Unknown Object (File) | Wed, Nov 20, 6:32 AM2024-11-20 06:32:38 (UTC+0) |
| Unknown Object (File) | Wed, Nov 20, 6:25 AM2024-11-20 06:25:31 (UTC+0) |
| Unknown Object (File) | Mon, Nov 18, 12:16 PM2024-11-18 12:16:25 (UTC+0) |
| Unknown Object (File) | Sun, Nov 3, 1:26 PM2024-11-03 13:26:37 (UTC+0) |
| Unknown Object (File) | Sun, Nov 3, 1:26 PM2024-11-03 13:26:35 (UTC+0) |
Event Timelineemaste commandeered this revision. linimon retitled this revision from Microchips LAN743X driver for FreeBSD to [new driver] Microchips LAN743X driver for FreeBSD. jhb added inline comments. emaste marked 4 inline comments as done. This revision was not accepted when it landed; it landed in state Needs Review. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | | | 347 lines | | 1652 lines | | | | 14 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
0b421c8158f7 | 9f08e5dc1ed8 | c7936c8831f2 | Gerald NDA | Remove D19946 changes | Apr 26 2019, 10:32 PM | c7936c8831f2 | c17c84f75c4d | 07e07bbf2031 | Gerald Aryeetey | Remove reference to if_mgbiflib.h | Apr 26 2019, 10:25 PM | 07e07bbf2031 | ee4c0de9e84a | 3dac9afc4d8e | Gerald Aryeetey | Rename module back to mgb | Apr 26 2019, 10:24 PM | 3dac9afc4d8e | 087d92aa1e5e | c75a3d1ffc6f | Gerald Aryeetey | Ensure ether_gen_addr is called correctly | Apr 26 2019, 10:16 PM | c75a3d1ffc6f | b107be9bafc3 | a17583d14bc8 | Gerald NDA | | Apr 26 2019, 10:06 PM | a17583d14bc8 | ef3ef5df2f32 | 2a5982a2efad | Gerald Aryeetey | General code clean up | Apr 26 2019, 9:50 PM | 2a5982a2efad | 86602724ed97 | 944217c54a83 | Gerald Aryeetey | Remove old mgb driver (pending mgbiflib rename) | Apr 26 2019, 6:04 PM | 944217c54a83 | 3d451dd708f4 | 9aa6b0fc6544 | Gerald Aryeetey | Fix vectored interrupts, remove tx debugging prints (Show More…) | Apr 26 2019, 6:02 PM | 9aa6b0fc6544 | 75160347bdcb | 0789cd033068 | Gerald Aryeetey | Working TX (single packet) w/ cleaned up MAC control (Show More…) | Apr 26 2019, 5:05 PM | 0789cd033068 | 0a3c05a621fe | 44aac6a727f8 | Gerald Aryeetey | Remove old mgbphy addition | Apr 25 2019, 11:26 PM | 44aac6a727f8 | 4ac85e839520 | dc69cde9d0a2 | Gerald Aryeetey | Apply D19946 | Apr 25 2019, 11:22 PM | dc69cde9d0a2 | 0c4f41cad727 | fbad58523db8 | Gerald Aryeetey | Revert to sending desc. 1 at a time | Apr 25 2019, 10:41 PM | fbad58523db8 | 68f85ad890c7 | b62d305b1892 | Gerald Aryeetey | TX works exactly once w/ DMA dumps | Apr 25 2019, 10:39 PM | b62d305b1892 | d678ca436409 | 0a83225cedfd | Gerald Aryeetey | | Apr 24 2019, 6:31 PM | 0a83225cedfd | 97b5907d45aa | 2076cb724ec2 | Gerald Aryeetey | | Apr 23 2019, 10:42 PM | 2076cb724ec2 | 8ba64435685b | ef7aed1144af | Gerald Aryeetey | | Apr 23 2019, 6:58 PM | ef7aed1144af | e1087662bb69 | 3a1a33948eb3 | Gerald Aryeetey | Simplifications & Fixes | Apr 23 2019, 4:31 PM | 3a1a33948eb3 | bc4f6f2533ea | 2839e5fe378d | Gerald Aryeetey | Ensure tx_rings are setup | Apr 23 2019, 3:26 PM | 2839e5fe378d | 4f4474b67cae | 1799a8fda70e | Gerald Aryeetey | | Apr 23 2019, 2:49 PM | 1799a8fda70e | 731a09677bd4 | 304acf7a9377 | Gerald Aryeetey | Ensure TX_HEAD is reset even if no INVARIANTS | Apr 23 2019, 2:03 PM | 304acf7a9377 | 779efaa0ada1 | 4325433b737b | Gerald Aryeetey | Update comments | Apr 23 2019, 12:15 AM | 4325433b737b | b7d8a347158a | 819db107e4ed | Gerald Aryeetey | Ensure generic dmac control funcs | Apr 23 2019, 12:06 AM | 819db107e4ed | 203838a022fe | c2fe974a517b | Gerald Aryeetey | | Apr 22 2019, 11:19 PM | c2fe974a517b | 247a25ccdb5c | 176816b65557 | Gerald Aryeetey | Generalize DMA init functions and more cleanup | Apr 22 2019, 10:51 PM | 176816b65557 | 24f2a9945cc6 | 47fe4b411961 | Gerald Aryeetey | | Apr 22 2019, 9:33 PM | 47fe4b411961 | 86b549b66ded | 8c4ceb42567a | Gerald Aryeetey | | Apr 18 2019, 12:02 AM | 8c4ceb42567a | dde7bb23fdf1 | 4dc838398902 | Gerald Aryeetey | | Apr 17 2019, 11:34 PM | 4dc838398902 | c700a4150455 | 90d64730933e | Gerald Aryeetey | | Apr 17 2019, 9:53 PM | 90d64730933e | 6b37e59e0040 | 1e0bd9e61ab4 | Gerald Aryeetey | | Apr 17 2019, 7:59 PM | 1e0bd9e61ab4 | f54fcc9adf12 | 403bb4fc43a8 | Gerald Aryeetey | | Apr 17 2019, 4:32 PM | 403bb4fc43a8 | 7060f14552e4 | 770de45217a6 | Gerald Aryeetey | | Apr 16 2019, 11:46 PM | 770de45217a6 | 8844efdbd86f | 5dfca6502f99 | Gerald Aryeetey | | Apr 16 2019, 10:33 PM | 5dfca6502f99 | 74fad1f835ab | bead55d11d87 | Gerald Aryeetey | | Apr 16 2019, 9:12 PM | bead55d11d87 | 209513ded8bf | 3d7951a26cfd | Gerald Aryeetey | | Apr 16 2019, 1:59 AM | 3d7951a26cfd | ec4327240155 | 9c6b96e16c2e | Gerald Aryeetey | Start translating driver to use iflib instead of ifnet | Apr 12 2019, 11:23 PM | 9c6b96e16c2e | 830aac923069 | a9eb906f7b92 | Gerald Aryeetey | Try debugging RX failures in MGB | Apr 12 2019, 11:22 PM | a9eb906f7b92 | a2eb55428499 | 4aef63f6a5ed | Gerald Aryeetey | | Apr 11 2019, 11:38 PM | 4aef63f6a5ed | f3cbba97c853 | d0c76aa8dc33 | Gerald Aryeetey | Fix bugs preventing DMA alloc/load for rings | Apr 10 2019, 11:03 PM | d0c76aa8dc33 | 8c0477bc46d0 | ea222955796d | Gerald Aryeetey | Initial RX processing implementation | Apr 10 2019, 9:49 PM | ea222955796d | c79ccdd23aff | 570e049893fd | Gerald Aryeetey | | Apr 10 2019, 7:15 PM | 570e049893fd | 6be8dbb9d553 | cca1fb395433 | Gerald Aryeetey | Add errors for ctrl functions and implement stop (for turning off) | Apr 10 2019, 6:05 PM | cca1fb395433 | 7308c112cc44 | e6bcce85b9cb | Gerald Aryeetey | Add and use sparemap for rx buffers | Apr 10 2019, 1:24 AM | e6bcce85b9cb | 7bbc6a5babdd | 9ec6b98f13b5 | Gerald Aryeetey | | Apr 10 2019, 1:14 AM | 9ec6b98f13b5 | e06cacc242c0 | 130ef247adb0 | Gerald Aryeetey | | Apr 10 2019, 12:24 AM | 130ef247adb0 | 17888ca92c39 | 9b8a12a2a54e | Gerald Aryeetey | | Apr 8 2019, 11:16 PM | 9b8a12a2a54e | 489201ee9110 | 7c3aaa2b5ea7 | Gerald Aryeetey | Fix prelim. compilation issues with dma init | Apr 6 2019, 12:42 AM | 7c3aaa2b5ea7 | 4a6a34eec24f | bc45ac04e732 | Gerald Aryeetey | | Apr 6 2019, 12:25 AM | bc45ac04e732 | 1f534800609e | c45dd46b904a | Gerald Aryeetey | Rename module to if_mgb to match other network drivers | Apr 4 2019, 10:01 PM | c45dd46b904a | ebc82db8f64b | 1339664d90a0 | Gerald Aryeetey | Remove mgbphy artifact | Apr 4 2019, 9:40 PM | 1339664d90a0 | da18e96d0e3f | 1d661e31ccb1 | Gerald Aryeetey | Remove unused PHY driver | Apr 4 2019, 9:37 PM | 1d661e31ccb1 | 6a4dfd6b5038 | 7f13720acde8 | Gerald Aryeetey | More clean-up and start implementing DMA rings | Apr 4 2019, 9:31 PM | 7f13720acde8 | 23af6658aaeb | 8083e2144e51 | Gerald Aryeetey | | Apr 4 2019, 8:55 PM | 8083e2144e51 | 007285f76164 | fc14e212c57e | Gerald Aryeetey | Remove miibus debug and add optional ordering to prevent issues later | Apr 4 2019, 6:53 PM | fc14e212c57e | 7b1eda443735 | bf5e58cc9acf | Gerald Aryeetey | Ensure miibus is attached by registering module for the bus | Apr 4 2019, 6:06 PM | bf5e58cc9acf | a585287c7361 | 65f4393bce28 | Gerald Aryeetey | | Apr 4 2019, 4:45 PM | 65f4393bce28 | fc50ffde6220 | f6e043ce74ba | Gerald Aryeetey | Remove license from makefile | Apr 4 2019, 3:46 PM | f6e043ce74ba | c97275fc3171 | cf79de7d1a4e | Gerald Aryeetey | Update driver to error out if miibus isn't set up (Show More…) | Apr 3 2019, 2:01 AM | cf79de7d1a4e | ea722d3ce468 | 6118313ab156 | Gerald Aryeetey | | Apr 1 2019, 9:44 PM | 6118313ab156 | cf5b0d1f04c6 | 98319204c167 | Gerald Aryeetey | WIP: do an interrupt test | Mar 30 2019, 12:04 AM | 98319204c167 | 54946e7a6751 | 947785e0c0fa | Gerald Aryeetey | | Mar 29 2019, 10:50 PM | 947785e0c0fa | cf4dc9b7f4c2 | 47b20aedbbd7 | Gerald Aryeetey | Rename to MGB and fix licensing | Mar 29 2019, 6:03 PM | 47b20aedbbd7 | 6e5fba766009 | aaee4d9bc25e | Gerald Aryeetey | Fix MAC Address reading and start adding MII support | Mar 29 2019, 12:29 AM | aaee4d9bc25e | c2e8eec8ee4e | 74a46106bf88 | Gerald Aryeetey | | Mar 28 2019, 1:27 AM | 74a46106bf88 | 4499e83c4d8e | dde5c0edfbe5 | Gerald Aryeetey | | Mar 28 2019, 12:29 AM | dde5c0edfbe5 | 843074f3139f | 813506eb6b01 | Gerald Aryeetey | Update includes and code to remove compile errors | Mar 26 2019, 11:13 PM | 813506eb6b01 | 6ff9ad890e5d | db31e813aa0e | Gerald NDA | Fix/Add function signatures | Mar 26 2019, 6:41 PM | db31e813aa0e | 9f285def7915 | 74e0cfc8fb94 | Gerald NDA | Add MII methods and add placeholders for ifnet methods | Mar 26 2019, 6:23 PM | 74e0cfc8fb94 | a1d0a9610f7c | e4218ef7792b | Gerald NDA | Implement hardware resets and ethernet address extraction. (Show More…) | Mar 25 2019, 10:12 PM | e4218ef7792b | 557f70532908 | c07d4ddc4599 | Gerald NDA | Add theoretical reset method and other init methods | Mar 22 2019, 11:25 PM | c07d4ddc4599 | 75633eb2234a | 34bc2bcaae27 | Gerald NDA | | Mar 21 2019, 10:48 PM | 34bc2bcaae27 | 0b9344e5ba0a | e879c861316a | Gerald NDA | | Jan 22 2019, 5:53 PM | e879c861316a | 678ebe8d11b4 | 87e7ba2eab4f | Gerald NDA | Fix style issues w/ error messages | Jan 22 2019, 3:52 PM | 87e7ba2eab4f | 00326da81ce6 | 31b4112c7a22 | Gerald NDA | Clarify unsupported architecture upgrade message (Show More…) | Jan 21 2019, 7:18 PM | 31b4112c7a22 | 0b9344e5ba0a | 1078dacf9390 | Gerald NDA | Modify .gitignore | Jan 15 2019, 10:38 PM |
|