- 04 Nov, 2022 6 commits
-
-
Federico Vaga authored
Resolve "review vaibhav patches" Closes #1 See merge request be-cem-edl/fec/hardware-modules/zio!1
-
Vaibhav Gupta authored
The makefile inside 'tools' directory already has a default value of 'M'. Reported-by:
Federico Vaga <federico.vaga@cern.ch> Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <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>
-
Vaibhav Gupta authored
Linux being an object orientd code, reuses the code wherever possible. Thus, there are cases where two completely independent and different structures might have a member which has same structure template. For example, in objects.c, in function "__ti_create", - trig->head.name, and - cset->zdev->head.name are of same type, but belong to different structures. And when the code tries to copy/ write one into another, we get truncation warning. And in this case we cannot even increase the size of only one, because both the members are created from same structure. Thus, one good solution is to not to treat those warnings as errors. Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 13 Oct, 2022 2 commits
-
-
Vaibhav Gupta authored
Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
Vaibhav Gupta authored
Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 25 Jul, 2022 1 commit
-
-
Vaibhav Gupta authored
Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 16 Jun, 2022 3 commits
-
-
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>
-
Vaibhav Gupta authored
Signed-off-by:
Vaibhav Gupta <vaibhav.gupta@cern.ch>
-
- 28 Jul, 2021 5 commits
-
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Mathis MARION authored
`struct timespec` is no longer available from headers after kernel 5.6. It is now required to use `struct timespec64`, which uses a 64bit integer for seconds instead of the former 32bit. The function `timespec_to_ktime` becomes `timespec64_to_ktime` The function `getnstimeofday` becomes `ktime_get_real_ts64` Signed-off-by:
Gwenhael GOAVEC <gwenhael.goavec@femto-st.fr> Signed-off-by:
Mathis MARION <mathis.marion@grenoble-inp.org>
-
- 17 Dec, 2019 1 commit
-
-
Federico Vaga authored
At some point I renamed doc into Documentation but there are projects out there who test the presence of doc/ to build 'zio'. We should fix the Makefile in all these projects but right now it is not that easy and this is the easiest fix to make the CERN COHT building mechanism working again. Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
- 02 Sep, 2019 1 commit
-
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
- 13 Aug, 2019 2 commits
-
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
- 18 Apr, 2019 1 commit
-
-
Federico Vaga authored
-
- 17 Apr, 2019 3 commits
-
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Like this other modules can use it when they depends on ZIO Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
- 15 Apr, 2019 10 commits
-
-
Federico Vaga authored
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
-
Federico Vaga authored
-
Federico Vaga authored
Because version tag format changed Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by:
federico.vaga@cern.ch <federico.vaga@cern.ch>
-
- 19 Dec, 2018 5 commits
-
-
Federico Vaga authored
It makes the code compiling and running on modern kernels
-
Gwenhael Goavec-Merou authored
zio: drivers: zio-vmk8055: use timer_setup instead of setup_timer with kernel > 4.15, add dedicated callback Since 4.15 timer callback take a struct timer_list argument instead of unsigned long. This patch split zvmk80xx_send_urb (timer callback) to a common function (__zvmk80xx_send_urb) with a struct zvmk80xx_cset parameter and two dedicated function according to kernel version. Since the signature of the common function has changed, call in zvmk80xx_generic_raw_io is updated too to suppress cast zvmk80xx_cset -> unsigned long. Signed-off-by:
Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Federico Vaga <federico.vaga@vaga.pv.it> (CERN)
-
Gwenhael Goavec-Merou authored
zio:triggers:zio-trig-timer: use timer_setup instead of setup_timer with kernel > 4.15, adapt callback Signed-off-by:
Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Federico Vaga <federico.vaga@vaga.pv.it> (CERN)
-
Gwenhael Goavec-Merou authored
Signed-off-by:
Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Federico Vaga <federico.vaga@vaga.pv.it> (CERN)
-
Gwenhael Goavec-Merou authored
Signed-off-by:
Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Federico Vaga <federico.vaga@vaga.pv.it> (CERN)
-