White Rabbit Network Interface Card:master commitshttps://ohwr.org/project/wr-nic/commits/master2020-12-22T09:52:54Zhttps://ohwr.org/project/wr-nic/commit/36c9b5abce429e16a5860cf2b3cec7ecc82bd472Merge branch 'dio_extension' into 'master'2020-12-22T09:52:54ZMaciej Lipinskimaciej.lipinski@cern.ch
Update calibration values in doc
See merge request <a href="/project/wr-nic/merge_requests/5" data-original="project/wr-nic!5" data-link="false" data-link-reference="false" data-project="10760" data-merge-request="70" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Update calibration values in doc" class="gfm gfm-merge_request has-tooltip">!5</a>https://ohwr.org/project/wr-nic/commit/756402bbb1171a8dbc69877dffd7a76c19a18380Update calibration values in doc2020-12-22T08:29:14ZJorge Machadojmmachado1993@gmail.comhttps://ohwr.org/project/wr-nic/commit/921933cddddd993364aaa65d5fe134a4225b6635Merge branch 'klyone-20200403-wr_cores_fix_commit' into 'master'2020-03-05T12:01:32ZMaciej Lipinskimaciej.lipinski@cern.ch
hdl/ip_cores/wr-cores: Fix missing commit issue
See merge request <a href="/project/wr-nic/merge_requests/4" data-original="project/wr-nic!4" data-link="false" data-link-reference="false" data-project="10760" data-merge-request="41" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="hdl/ip_cores/wr-cores: Fix missing commit issue" class="gfm gfm-merge_request has-tooltip">!4</a>https://ohwr.org/project/wr-nic/commit/730977da6b73260b645330c4e21b6cfc6280619chdl/ip_cores/wr-cores: Fix missing commit issue2020-03-04T09:31:28ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/64cdaa71e3fe42eb3dca99ce098fa8a6b77c28c9Merge branch 'klyone-20190412-fix_copyright_licenses' into 'master'2019-12-11T10:18:06ZBenoit Ratbenoit@sevensols.com
Klyone 20190412 fix copyright licenses
See merge request <a href="/project/wr-nic/merge_requests/3" data-original="project/wr-nic!3" data-link="false" data-link-reference="false" data-project="10760" data-merge-request="27" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Klyone 20190412 fix copyright licenses" class="gfm gfm-merge_request has-tooltip">!3</a>https://ohwr.org/project/wr-nic/commit/aef6f1fba9792f99db3014c2ed62305baaed5b5cUpdate wr-cores submodule.2019-12-04T16:50:54ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/7b25fa0f21b85b36664cdc8abbcf575c1732d6danic_top: Fix copyright information.2019-12-04T16:45:29ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/1ba0ebeddc301e111ef4125a58b4f057f6442f44sw/kernel/device: Remove extra copyright information.2019-12-04T16:44:51ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/2ff6c419ea4a23cb9ffc043f6c03d831e81f9f2fadding .gitignore files for generated kernel files2019-10-31T12:02:41ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/project/wr-nic/commit/2b4791bb4bfd7fac4706301d462d979dec6d3d95Merge remote-tracking branch 'origin/sevensols-wr_starting_kit_update'2019-10-31T11:54:02ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/project/wr-nic/commit/c26a9ff989db7d0ac0a6a4872bd0fcb81fdb29a1Create a general Makefile to compile software from root folder.2019-09-12T10:43:47ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/3508bf44d78f5bbf8afa5d54f6e2755bd8403cbbUpdate NIC driver for the new IRQ scheme.2019-09-04T09:39:51ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/e09e5b307aa0729f59ab0727ff7111d77f6efc3eChanges for IRQ registering using a special IORESOURCE_BUS resource from pare...2019-09-04T09:39:48ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/14c688f0785c80ae9e501d07f283e21538fef026sw/endpoint: Some fixes for kernels newer than 4.15.2019-09-04T09:39:37ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/14d04c9377f5a9fbc1f84771589feef5f38d1446kernel: Update Makefile to remove fmc-bus compilation stuff.2019-09-04T09:39:28ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/669396037cd9cb457dede374ff6d41db197d67dakernel: Make changes for the WR node configuration.2019-09-04T09:39:25ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.com
Currently, only SPEC board is supported.https://ohwr.org/project/wr-nic/commit/8549bcd15b5841166c238a34d3148a8b0448d5a4Create the main Makefile for software sources.2019-09-04T09:38:13ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/cf5bd78691a476e0245e6648156f1f265a91ed06Fix function prototype for newer kernels.2019-09-04T09:37:42ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/55f4d582b83fc81d99fc409bc04928dcb78357b3Fix some function calls for newer kernels.2019-09-04T09:37:32ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/d33c1830510f7e4caaec7c9514de9d71459db8cbUnify the wrn_from_pdev function for nodes and switches.2019-09-04T09:36:32ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/85b98abbe44d61c60b2402fafd3527c011f33f12nic-hardware: Update include path for wishbone registers definition files.2019-09-04T09:34:54ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/f9ed0db15bf7e0f2d80c2ae6fc5d4a8536f68843nic-hardware: Fix a define issue.2019-09-04T09:34:25ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/b53f3835189e98650f865279932f865501a563c4kernel: Update Makefile and create Kbuild for kernel compilation.2019-09-04T09:34:22ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/e51e1d421a92ed376ef606c47ca79fc947a6fe06kernel: Move WR-NIC driver sources to kernel folder and remove the wr-nic one.2019-09-04T09:33:22ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/05f092627a2547833cc3788eba76a6988fc1fd5bsw: Move kernel sources to software folder.2019-09-04T09:33:19ZMiguel Jimenez Lopezmiguel.jimenez@sevensols.comhttps://ohwr.org/project/wr-nic/commit/14715d1737bf62f6fa75c7046549f97c2cb00b77include/wbgen-regs: update nic-regs to match HDL2019-09-04T09:32:19ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wr-nic/commit/4533815659ee9664b9112d9ca845d031651a776auserspace/tools: remove wrs_port_tx_control2019-09-04T09:32:19ZAdam Wujekadam.wujek@cern.ch
The tool wrs_port_tx_control is not needed anymore, its functionality (putting
the link down) is available by performing:
ifconfig <port> down
Such functionality was added in the commit:
[Feature: 1336] kernel/wr_nic: disable SFP when interface is down
Revert the following commits:
2b6c0bc2 userspace/tools: wrs_port_tx_control, rename network interfaces from wrX to wriX+1
ceb0c512 userspace/tools/wrs_port_tx_control: Include some defines
97d8878d userspace/tools/wrs_port_tx_control: initialise register address
35a63cd9 kernel/wb-regs: Added address offsets to endpoint-mdio.h
d11514e5 userspace/tools/wrs_port_tx_control: added unistd.h
3184c2a7 doc/wrs-user-manual: added description of wrs_port_tx_control
4da29df3 userspace/tools: dynamically check maximum port number in wr_port_tx_control
4244c894 userspace/tools: added a program to control the TX on a WRS port
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/project/wr-nic/commit/c028713d2917d2f4767e1c3105159fd36d578125kernel/wb-regs: Added address offsets to endpoint-mdio.h2019-09-04T09:32:19ZTjeerd Pinkertt.j.pinkert@alumnus.utwente.nl
FIXME: I know that this is not the place to add these definitions
they should be added/fixed in the .wb files.
FIXME:
- fixed #ifndef statement, the dash makes the compiler ignore the MDIO_WB
part, which does not allow the file to be #included together with the
endpoint-regs.h file. This should be done in the .wb file.
FIXME:
- added register address constants. This should be done in the .wb file
Note: I have no idea how to do this, someone who knows could probably fix
the issues raised here.https://ohwr.org/project/wr-nic/commit/9ebabccc5ecb8d0016af044b1ab5475a8959f099kernel/wb-regs: fix alignment of line in Makefile2019-09-04T09:32:19ZTjeerd Pinkertt.j.pinkert@alumnus.utwente.nlhttps://ohwr.org/project/wr-nic/commit/56ee210fad2d5b04d4f57d7128a6c2285f1b2e31adding header file for HDL watchdog module2019-09-04T09:32:19ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wr-nic/commit/1384ec33dc54cc3337c7baa7f05fdf57ab1e628fuserspace/tools: adding simple tools for setting CLK2 output2019-09-04T09:32:19ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wr-nic/commit/f440fba23ac6cf420620608712850f412b12dc35softpll: update header file to follow latest changes in ext SPLL2019-09-04T09:32:19ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wr-nic/commit/7e8070eb686155c64227771bca7b4b6c2e686f0fkernel/wr_pstats: requires updated HDL, create info file in sysfs2019-09-04T09:32:18ZGrzegorz Danilukgrzegorz.daniluk@cern.ch
File provides information about pstats version, number of counters per word
stored in memory and number of counters per each port.https://ohwr.org/project/wr-nic/commit/1ea4cf7be672209018621a8806b7164db8c24415added .h and .wb files for new units (PSTATS)2019-09-04T09:32:18ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wr-nic/commit/359e0762158211252ec27d733d62eac6585a846eupdate of wb regs: added pstats2019-09-04T09:32:18ZMaciej Lipinskimaciej.lipinski@cern.ch
Conflicts:
kernel/wbgen-regs/Makefile
kernel/wbgen-regs/tru-regs.h
kernel/wbgen-regs/tru-regs.wbhttps://ohwr.org/project/wr-nic/commit/c73bda749ea7a79d26e5cc67a9c94f51d2e362a9wbgen regs - updating to new gateware2019-09-04T09:32:18ZMaciej Lipinskimaciej.lipinski@cern.ch
Conflicts:
kernel/wbgen-regs/tru-regs.h
kernel/wbgen-regs/tru-regs.wb
userspace/wrsw_rtud/rtu_tru_drv.c
userspace/wrsw_rtud/rtu_tru_drv.hhttps://ohwr.org/project/wr-nic/commit/99e35c71761b82000415f8e70e458050677c624cadding kernel driver for PSTATS counters2019-09-04T09:32:18ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/project/wr-nic/commit/c9c8850c38ca86f2f933857d29f261659e11f014update of wbgen-generated registers to match new layout in the gateware2019-09-04T09:32:18ZMaciej Lipinskimaciej.lipinski@cern.chhttps://ohwr.org/project/wr-nic/commit/5680fbf2c2d8292d4004eb82e8000babe5e8ae75softpll and userspace: massive changes2019-09-04T09:32:18ZTomasz Włostowskitomasz.wlostowski@cern.ch
[this commit message by Alessandro]
This is a set of changes that bring upstream the internal status of
Tom's machine. Splitting them up would be a massive work to little
benefit, since this is obviously right.
The broken symlink in the original commit in "tom-rt-fixes" branch is
fixed in this rebased commit.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>https://ohwr.org/project/wr-nic/commit/15206f7704b84984b5c47031605b7d71bca4644cadd HWIU support to libswitchhw2019-09-04T09:32:18ZGrzegorz Danilukgrzegorz.daniluk@cern.ch