sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftargetE/translations/zh_CN/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetE/translations/zh_TW/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetE/translations/it_IT/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetE/translations/ja_JP/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetE/translations/ko_KR/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetE/translations/sp_SP/networking/device_drivers/ethernet/stmicro/stmmacmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h!SPDX-License-Identifier: GPL-2.0+h]h!SPDX-License-Identifier: GPL-2.0+}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh_/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/ethernet/stmicro/stmmac.rsthKubhsection)}(hhh](htitle)}(h>Linux Driver for the Synopsys(R) Ethernet Controllers "stmmac"h]hBLinux Driver for the Synopsys(R) Ethernet Controllers “stmmac”}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hAuthors: Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu h](hAuthors: Giuseppe Cavallaro <}(hhhhhNhNubh reference)}(hpeppe.cavallaro@st.comh]hpeppe.cavallaro@st.com}(hhhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:peppe.cavallaro@st.comuh1hhhubh>, Alexandre Torgue <}(hhhhhNhNubh)}(halexandre.torgue@st.comh]halexandre.torgue@st.com}(hhhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:alexandre.torgue@st.comuh1hhhubh>, Jose Abreu <}(hhhhhNhNubh)}(hjoabreu@synopsys.comh]hjoabreu@synopsys.com}(hhhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:joabreu@synopsys.comuh1hhhubh>}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hContentsh]hContents}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK ubh bullet_list)}(hhh](h list_item)}(hIn This Releaseh]h)}(hj1h]hIn This Release}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hj/ubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(h Feature Listh]h)}(hjHh]h Feature List}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjFubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(hKernel Configurationh]h)}(hj_h]hKernel Configuration}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj]ubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(hCommand Line Parametersh]h)}(hjvh]hCommand Line Parameters}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjtubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(hDriver Information and Notesh]h)}(hjh]hDriver Information and Notes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(hDebug Informationh]h)}(hjh]hDebug Information}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubj.)}(hSupport h]h)}(hSupporth]hSupport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j-hj*hhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1j(hhhK hjhhubeh}(h]contentsah ]h"]contentsah$]h&]uh1hhhhhhhhK ubh)}(hhh](h)}(hIn This Releaseh]hIn This Release}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hYThis file describes the stmmac Linux Driver for all the Synopsys(R) Ethernet Controllers.h]hYThis file describes the stmmac Linux Driver for all the Synopsys(R) Ethernet Controllers.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hCurrently, this network device driver is for all STi embedded MAC/GMAC (i.e. 7xxx/5xxx SoCs), SPEAr (arm), Loongson1B (mips) and XILINX XC2V3000 FF1152AMT0221 D1215994A VIRTEX FPGA board. The Synopsys Ethernet QoS 5.0 IPK is also supported.h]hCurrently, this network device driver is for all STi embedded MAC/GMAC (i.e. 7xxx/5xxx SoCs), SPEAr (arm), Loongson1B (mips) and XILINX XC2V3000 FF1152AMT0221 D1215994A VIRTEX FPGA board. The Synopsys Ethernet QoS 5.0 IPK is also supported.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX:DesignWare(R) Cores Ethernet MAC 10/100/1000 Universal version 3.70a (and older) and DesignWare(R) Cores Ethernet Quality-of-Service version 4.0 (and upper) have been used for developing this driver as well as DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores Enterprise MAC - 100G Ethernet MAC.h]hX:DesignWare(R) Cores Ethernet MAC 10/100/1000 Universal version 3.70a (and older) and DesignWare(R) Cores Ethernet Quality-of-Service version 4.0 (and upper) have been used for developing this driver as well as DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores Enterprise MAC - 100G Ethernet MAC.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjhhubh)}(h3This driver supports both the platform bus and PCI.h]h3This driver supports both the platform bus and PCI.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubh)}(hThis driver includes support for the following Synopsys(R) DesignWare(R) Cores Ethernet Controllers and corresponding minimum and maximum versions:h]hThis driver includes support for the following Synopsys(R) DesignWare(R) Cores Ethernet Controllers and corresponding minimum and maximum versions:}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK(hjhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hController Nameh]hController Name}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjxubah}(h]h ]h"]h$]h&]uh1jvhjsubjw)}(hhh]h)}(h Min. Versionh]h Min. Version}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jvhjsubjw)}(hhh]h)}(h Max. Versionh]h Max. Version}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jvhjsubjw)}(hhh]h)}(h Abbrev. Nameh]h Abbrev. Name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jvhjsubeh}(h]h ]h"]h$]h&]uh1jqhjnubah}(h]h ]h"]h$]h&]uh1jlhj?ubhtbody)}(hhh](jr)}(hhh](jw)}(hhh]h)}(hEthernet MAC Universalh]hEthernet MAC Universal}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hN/Ah]hN/A}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(h3.73ah]h3.73a}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hGMACh]hGMAC}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hj-ubah}(h]h ]h"]h$]h&]uh1jvhjubeh}(h]h ]h"]h$]h&]uh1jqhjubjr)}(hhh](jw)}(hhh]h)}(hEthernet Quality-of-Serviceh]hEthernet Quality-of-Service}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjMubah}(h]h ]h"]h$]h&]uh1jvhjJubjw)}(hhh]h)}(h4.00ah]h4.00a}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjdubah}(h]h ]h"]h$]h&]uh1jvhjJubjw)}(hhh]h)}(hN/Ah]hN/A}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hj{ubah}(h]h ]h"]h$]h&]uh1jvhjJubjw)}(hhh]h)}(hGMAC4+h]hGMAC4+}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjubah}(h]h ]h"]h$]h&]uh1jvhjJubeh}(h]h ]h"]h$]h&]uh1jqhjubjr)}(hhh](jw)}(hhh]h)}(hXGMAC - 10G Ethernet MACh]hXGMAC - 10G Ethernet MAC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(h2.10ah]h2.10a}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hN/Ah]hN/A}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hXGMAC2+h]hXGMAC2+}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jvhjubeh}(h]h ]h"]h$]h&]uh1jqhjubjr)}(hhh](jw)}(hhh]h)}(hXLGMAC - 100G Ethernet MACh]hXLGMAC - 100G Ethernet MAC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(h2.00ah]h2.00a}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hj.ubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hN/Ah]hN/A}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjEubah}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh]h)}(hXLGMAC2+h]hXLGMAC2+}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hj\ubah}(h]h ]h"]h$]h&]uh1jvhjubeh}(h]h ]h"]h$]h&]uh1jqhjubeh}(h]h ]h"]h$]h&]uh1jhj?ubeh}(h]h ]h"]h$]h&]colsKuh1j=hj:ubah}(h]h ]h"]h$]h&]uh1j8hjhhhhhNubh)}(hFor questions related to hardware requirements, refer to the documentation supplied with your Ethernet adapter. All hardware requirements listed apply to use with Linux.h]hFor questions related to hardware requirements, refer to the documentation supplied with your Ethernet adapter. All hardware requirements listed apply to use with Linux.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjhhubeh}(h]in-this-releaseah ]h"]in this releaseah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Feature Listh]h Feature List}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK=,,...]h]h0modprobe stmmac_pci [