- 30 Nov, 2022 2 commits
-
-
Federico Vaga authored
Merge branch '12-svec-fmc-carrier-svec-vme-slot-fpga-cannot-create-debugfs-file-csr_regs-0' into 'master' Resolve "svec-fmc-carrier svec-vme.<slot>-fpga: Cannot create debugfs file "csr_regs" (0)" Closes #12 See merge request be-cem-edl/fec/hardware-modules/svec!9
-
Vaibhav Gupta authored
After this: commit 156b03ec ("software: kernel: svec-core-fpga: Update API 'debugfs_create_regset32'") The pointer `svec_fpga->dbg_csr` was never initialized. And when we check it for "IS_ERR_ORNULL", we get false failure. Thus, put conditional directive for this API update. Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 25 Nov, 2022 4 commits
-
-
Federico Vaga authored
Resolve "Removing "svec_fmc_carrier" module results in OOPS" Closes #9 See merge request be-cem-edl/fec/hardware-modules/svec!7
-
Federico Vaga authored
Resolve "copy relevant documentation from texi to sphinx" Closes #4 See merge request be-cem-edl/fec/hardware-modules/svec!5
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
If the driver is not able to create "dbg_dir", the pointer should be set as NULL and should not be left with some error-pointer. Reported-by: Federico Vaga <federico.vaga@cern.ch> Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 09 Nov, 2022 20 commits
-
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Tristan Gingold authored
-
Adam Wujek authored
Fix svec_base_regs.cheby to allow cheby to generate map in the rest format. Signed-off-by: Adam Wujek <dev_public@wujek.eu>
-
Federico Vaga authored
Resolve "Review vaibhav changes" Closes #6 See merge request be-cem-edl/fec/hardware-modules/svec!4
-
Vaibhav Gupta authored
Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
1- Header-files and Module.symvers from fpga-mgr-backport project should only be used for the FEC-OS based on 3.10.0-957.1.3.rt56.913.el7.x86_64 CentOS kernel. 2- Module.symvers from fmc-sw project were included twice. Thus giving warning for duplication. Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
For FPGA re-programming, debugfs was used. For this purpose, the corresponding function was making use of 'device_schedule_callback()' which was removed in linux-v3.15 at commit: 33ac1257ff0dee2e9c7f009b1c1914b7990217b2 ("sysfs, driver-core: remove unused {sysfs|device}_schedule_callback_owner()") The similar and better functionality is provided by an sysfs-API 'device_remove_file_self()'. Thus, convert this procedure from debugfs to sysfs. Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
The return type of 'debugfs_create_regset32()' was changed to 'void' in linux-v5.6 at commit: ae91c92565494a37c30ce9a691c87890f800d826 ("debugfs: remove return value of debugfs_create_regset32()") Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
Variable name 'LINUX' is very ambiguous for its purpose in the makefile. Also, this project builds as a part of COHT project which uses another variable name 'KERNELSRC' for the same purpose. Hence, this change makes this project uniform with others. Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Federico Vaga authored
Resolve "Add CI support" Closes #3 See merge request be-cem-edl/fec/hardware-modules/svec!3
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Resolve "Document the CSR registers" Closes #1 See merge request be-cem-edl/fec/hardware-modules/svec!2
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 05 Sep, 2022 1 commit
-
-
Federico Vaga authored
Resolve "s/SPEC/SVEC -- doc/index.rst" Closes #2 See merge request be-cem-edl/fec/hardware-modules/svec!1
-
- 30 Aug, 2022 1 commit
-
-
Vaibhav Gupta authored
This documentation is for SVEC project. By mistake it was mentioned as SPEC. Signed-off-by: Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 29 Jul, 2021 3 commits
-
-
Federico Vaga authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
this goes together with general-cores release v1.1.2 Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 07 Jul, 2021 2 commits
-
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 22 Mar, 2021 6 commits
-
-
Federico Vaga authored
2.0.3 - 2021-03-22 ================== Fixed ----- - sw: fix SVEC flasher size
-
Federico Vaga authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
-
Juan David Gonzalez Cobas authored
Being stabic is no excuse for not looking twice, David :D. Reported-by: Rene Geissler <R.Geissler@gsi.de>
-
Juan David Gonzalez Cobas authored
Reported-by: Rene Geissler <R.Geissler@gsi.de>
-
- 16 Mar, 2021 1 commit
-
-
Federico Vaga authored
2.0.2 - 2021-03-16 ================== Changed ------- - sw: better version validation implementation
-