- 14 May, 2014 3 commits
-
-
Federico Vaga authored
This header contains information which are shared between the driver, the library and other user-space application. So, it needs a very specific name to be not confused with others ADC on FMC bus 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>
-
- 12 May, 2014 2 commits
-
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
bugfix typo "- -" from the previous patch and the memset() cause a kernel oops because the memset (sometimes) overwrite some valid memory address. The patch fix the typo and remove the memset because it is not usefult Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 11 May, 2014 1 commit
-
-
Federico Vaga authored
The ADC start an acquisition only if post-samples > 0. So the acquired samples are always greater or equal 2. The driver previously tried to fix this by descrease the number of required post-samples directly in the hardware. But on user request of post-samples=1 this means request post-samples=0 to the ADC: so, it will not work. This patch leave unchanged the logic of the ADC and remove the extra samples directly from the acquired buffer. We are aware that this will waste 10ns of acquisition, but the software implementation to handle this issue is more expensive Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 09 May, 2014 3 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>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
- 08 May, 2014 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>
-
- 07 May, 2014 1 commit
-
-
Federico Vaga authored
-
- 30 Apr, 2014 28 commits
-
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
add as module parameter in order to avoid user to enable it during normal usage 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>
-
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
-
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>
-
Michel Arruat authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Michel Arruat authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Michel Arruat authored
-
Michel Arruat authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Alessandro Rubini authored
With this "make modules_install" at top level works. It is not really used much, but it makes sense to make it work as advertised. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Jose Jimenez authored
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
in_atomic() function should not be used inside a driver, and it does not guarantee atomic context detection. Following the comment from the kernel source /* * Are we running in atomic context? WARNING: this macro cannot * always detect atomic context; in particular, it cannot know about * held spinlocks in non-preemptible kernels. Thus it should not be * used in the general case to determine whether sleeping is possible. * Do not use in_atomic() in driver code. */ Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-
Federico Vaga authored
Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
-