FMC Bus:eb86efcf4e19a31a25471c4ddf3fd9fef8df02ec commits
https://ohwr.org/project/fmc-bus/commits/eb86efcf4e19a31a25471c4ddf3fd9fef8df02ec
2017-06-19T14:05:23Z
https://ohwr.org/project/fmc-bus/commit/eb86efcf4e19a31a25471c4ddf3fd9fef8df02ec
FMC: Staticize local symbols
2017-06-19T14:05:23Z
Jingoo Han
jg1.han@samsung.com
This local symbol is used only in this file.
Fix the following sparse warnings:
drivers/fmc/fmc-write-eeprom.c:106:5: warning: symbol 'fwe_probe' was not declared. Should it be static?
drivers/fmc/fmc-write-eeprom.c:147:5: warning: symbol 'fwe_remove' was not declared. Should it be static?
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:jg1.han@samsung.com" title="jg1.han@samsung.com"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/b490d3fee0c9dcfd5626d9ea0ce52355?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:jg1.han@samsung.com" title="jg1.han@samsung.com">Jingoo Han</a> <<a href="mailto:jg1.han@samsung.com" title="jg1.han@samsung.com">jg1.han@samsung.com</a>></span>
Acked-by: <span data-trailer="Acked-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>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/cbd18395260b6be2575187286a262f9a?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org">Greg Kroah-Hartman</a> <<a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org">gregkh@linuxfoundation.org</a>></span>
https://ohwr.org/project/fmc-bus/commit/291ad9a7320e99a93dd16e4728c48580f07c81e4
FMC: fix locking in sample chardev driver
2017-06-19T14:04:29Z
Alessandro Rubini
rubini@gnudd.com
The fmc-chardev module was over-locking, by calling misc
register/unregister while holding its spinlock. This reported a
"scheduling while atomic" error.
Since the misc driver already serializes operations internally, this
commit downgrades the fmc-chardev lock to just cover its own list.
Reported-by: <span data-trailer="Reported-by:"><a href="mailto:sasha.levin@oracle.com" title="sasha.levin@oracle.com"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/76e2232bfc0dd382608d0277ee27fa30?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:sasha.levin@oracle.com" title="sasha.levin@oracle.com">Sasha Levin</a> <<a href="mailto:sasha.levin@oracle.com" title="sasha.levin@oracle.com">sasha.levin@oracle.com</a>></span>
Reported-by: <span data-trailer="Reported-by:"><a href="mailto:fengguang.wu@intel.com" title="fengguang.wu@intel.com"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/6bf3ef91610735cb9e973f375e332247?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:fengguang.wu@intel.com" title="fengguang.wu@intel.com">Fengguang Wu</a> <<a href="mailto:fengguang.wu@intel.com" title="fengguang.wu@intel.com">fengguang.wu@intel.com</a>></span>
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>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/cbd18395260b6be2575187286a262f9a?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org">Greg Kroah-Hartman</a> <<a href="mailto:gregkh@linuxfoundation.org" title="gregkh@linuxfoundation.org">gregkh@linuxfoundation.org</a>></span>
https://ohwr.org/project/fmc-bus/commit/766edad3c1425fe08f664d3aeb4e840c39060f7f
kernel:[fix] add SDB string terminator
2016-02-04T16:28:02Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/acb6fd69c5b88ac3ad4face89a9feed415ba9c19
add sdb-lib to the default build
2015-12-01T16:15:26Z
Adam Wujek
adam.wujek@cern.ch
remove the special case of sdb-lib cleaning
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/fmc-bus/commit/7833910c9a953650574d7631baffb6f81931b025
Merge branch 'adam-version'
2015-12-01T16:14:47Z
Adam Wujek
adam.wujek@cern.ch
Add version to libraries and programs.
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/fmc-bus/commit/5c9176a9783a34c3aef23a20935bd4900f39f053
tools: add printing version of repo
2015-11-30T14:16:40Z
Adam Wujek
adam.wujek@cern.ch
with -V switch
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/fmc-bus/commit/fbb8a511f67c05844ee0a38251adca5984958755
tools/libipmi: store version information in libipmi
2015-11-30T14:16:28Z
Adam Wujek
adam.wujek@cern.ch
version information is stored in constant libipmi_version_s
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/fmc-bus/commit/4365bb5f5044a38592853dd89c5b6f65716999d6
sdb-lib: store version information in libsdbfs
2015-11-30T14:16:03Z
Adam Wujek
adam.wujek@cern.ch
version information is stored in constant libsdbfs_version_s
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/fmc-bus/commit/c627379ae507fed5319fe97efc6ff5857031f6b7
sdb-lib: add support for specific build environment
2015-11-30T13:39:23Z
Adam Wujek
adam.wujek@cern.ch
Include parent_common.mk from up directory. Which may contain various
environment definitions such compiler, linker, etc. If such file is not
present it will not affect the build.
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/fmc-bus/commit/423455d22fca2765a59c0949f45a28500bdec9bc
sdb-lib: fix the path to the sdb.h
2015-11-30T13:35:16Z
Adam Wujek
adam.wujek@cern.ch
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/fmc-bus/commit/73b49de18933517783098f860aaab1ab12a0e33b
update .gitignore
2015-11-20T09:52:26Z
Adam Wujek
adam.wujek@cern.ch
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/fmc-bus/commit/b49474ce5e4be82eeec311e5d13bf267e24e7ecd
Merge branch 'adam-coht'
2015-11-09T09:30:33Z
Adam Wujek
adam.wujek@cern.ch
Changes in the buildsystem.
https://ohwr.org/project/fmc-bus/commit/1f04c547c27fb267b94543504dbfa3e21d476d5d
kernel: change the code of including CERN_SUPER_MODULE
2015-11-04T09:51:31Z
Adam Wujek
adam.wujek@cern.ch
Also change its name.
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/fmc-bus/commit/262a8a264fdebcc6924f8060247bc08bf1a7b7bc
tools/libipmi: get rid of warnings
2015-11-03T16:14:58Z
Adam Wujek
adam.wujek@cern.ch
Get rid of warnings:
ipmi.c: In function ‘ipmi_common_header_write’:
ipmi.c:68:6: warning: variable ‘ret’ set but not used
[-Wunused-but-set-variable]
int ret;
^
ipmi.c: In function ‘ipmi_board_info_area_write’:
ipmi.c:119:6: warning: variable ‘ret’ set but not used
[-Wunused-but-set-variable]
int ret;
^
ipmi.c: In function ‘ipmi_dc_load_record_write’:
ipmi.c:198:6: warning: variable ‘ret’ set but not used
[-Wunused-but-set-variable]
int ret;
^
ipmi.c: In function ‘ipmi_dc_output_record_write’:
ipmi.c:228:6: warning: variable ‘ret’ set but not used
[-Wunused-but-set-variable]
int ret;
^
ipmi.c: In function ‘ipmi_oem_record_write’:
ipmi.c:258:6: warning: variable ‘ret’ set but not used
[-Wunused-but-set-variable]
int ret;
^
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/fmc-bus/commit/7b6ab4747d0656a5d90791288cd7dbe478ff1cb4
Makefile: remove loop
2015-11-03T16:14:58Z
Adam Wujek
adam.wujek@cern.ch
This allows parallel build.
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/fmc-bus/commit/bc5d6d49872df572ab228e21205c76f64d350f18
tools/libipmi: use ar from env variable
2015-11-03T16:14:58Z
Adam Wujek
adam.wujek@cern.ch
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/fmc-bus/commit/8f1ed84d022d2fd97f8f0a0688e480608f878e0f
Makefile: add support for specific build environment
2015-11-03T16:14:55Z
Adam Wujek
adam.wujek@cern.ch
Include parent_common.mk from up directory. Which may contain various
environment definitions such compiler, linker, etc. If such file is not
present it will not affect build.
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/fmc-bus/commit/8fd47ce33b56050aa9fed61e552f05b5f8215e5f
Makefile: split Makefile into Makefile and Kbuild
2015-10-16T12:42:46Z
Adam Wujek
adam.wujek@cern.ch
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/fmc-bus/commit/74a29b0770266daa1b7981fc4d7854f14f7177bd
kernel: project headers have precedence over kernel ones
2015-08-25T08:06:54Z
Federico Vaga
federico.vaga@cern.ch
FMC bus is part of the recent kernel versions, so we may have conflicts
between this version and the one in the kernel.
With this patch we force the compilation proceed to ignore the kernel
header for FMC and use the local ones.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/13e4f901ec39bd86e40dbce972b07853c666873f
Program FPGA right after device creation
2015-04-27T15:13:02Z
Federico Vaga
federico.vaga@cern.ch
https://ohwr.org/project/fmc-bus/commit/8fda123dcf8c2ba77f0127b7059eaf8d41158832
kernel: carrier can program FPGA on registration
2015-04-24T13:20:50Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/8b131b4ed5cfab76f5ad54293976aa6eff48f99f
kernel: program with a given buffer
2015-04-24T13:20:49Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/545e0e64b888ebc608d8462f756f0510db132502
kernel: change registration prototype
2015-04-24T13:20:49Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/be8b33e056646365443903914629f4a5a68d9cab
kernel: The only way to dump the SDB is from debugfs
2015-04-24T13:20:48Z
Federico Vaga
federico.vaga@cern.ch
Driver cannot call fmc_sdb_dump() anymore. (acctually they can but the
operation is not supported, so it will print an error message)
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/594a9cc8fe7945d06db13a365a1047b92a3b92ea
kernel: hide fmc operations behind helpers
2015-04-24T12:38:30Z
Federico Vaga
federico.vaga@cern.ch
This gave us more freedom to change/add/remove operations without
recompiling all device driver.
Typically, Carrier board implement the fmc operations, so they will not
use this helpers.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/7ea8883239c7c62c845730967d2a0326cdcc0a1e
drivers: use CERN_SUPER_MODULE trick
2015-04-08T09:53:35Z
Alessandro Rubini
rubini@gnudd.com
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/fmc-bus/commit/e87f0f24ce5acd24d48a5486b805da17c7ba985a
kernel: remove unused variable
2015-04-07T14:41:10Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/70b188defd057aa2577953a9396edd867e19d273
tools: force rm on Makefile's clean to avoid errors
2015-04-07T14:41:09Z
Federico Vaga
federico.vaga@cern.ch
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/fac95f962e6708b049976e2f32b9b20333f861c7
tools: include specific Makefile
2015-01-05T09:02:45Z
Federico Vaga
federico.vaga@gmail.com
Sometimes (expecially in cross-compilation context) t is necessary to use
different environments. Instead of complicate this makefile, include
an external one with user code.
Create a local file named Makefile.specific, and write here your code.
Bear in mind that Makefile.specific will run before the Makefile.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
https://ohwr.org/project/fmc-bus/commit/f1c5325f5b8f5a877aa09edb6d4a45117b964d66
trivial: tools/sdbfs example: calibration is auto-placed
2014-07-28T05:46:30Z
Alessandro Rubini
rubini@gnudd.com
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/fmc-bus/commit/a650c8382e197bc403adbb1c29106cedaf4f8b4a
Makefile: use src instead of obj variable
2014-06-12T07:15:44Z
Federico Vaga
federico.vaga@cern.ch
src point to the source code. Obj point to the object. Sometimes they
live toghether but users can decide to build the object outside the
source tree (e.g. O=/output/path/).
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
Acked-by: <span data-trailer="Acked-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/fmc-bus/commit/5fa29894a6367ebb2847bf87ffa99644bd793702
Makefile: fix Makefile rule 'clean' for tools/
2014-06-12T07:15:44Z
Federico Vaga
federico.vaga@cern.ch
Remove binaries on clean
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
Acked-by: <span data-trailer="Acked-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/fmc-bus/commit/ac16d04fa8b68226664aa2661521e9b7a7206a93
Makefile: use EXTRACFLAGS in order to use user's flags
2014-06-12T07:15:44Z
Federico Vaga
federico.vaga@cern.ch
The main reason to introduce this EXTRACFLAGS variable is to allow people
to cross compile on x86 architectures over 32bits and 64bits
make EXTRACFLAGS="-m32"
make EXTRACFLAGS="-m64"
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9290"><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch"><img alt="Federico Vaga's avatar" src="https://secure.gravatar.com/avatar/4b8af29d6b4b6606c62b13d805ac22f7?s=32&d=identicon" class="avatar s16 avatar-inline" title="Federico Vaga"></a><a href="https://ohwr.org/FedericoVaga" title="federico.vaga@cern.ch">Federico Vaga</a> <<a href="mailto:federico.vaga@cern.ch" title="federico.vaga@cern.ch">federico.vaga@cern.ch</a>></span>
Acked-by: <span data-trailer="Acked-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/fmc-bus/commit/05fabf80f2f539c591336266ece33cf530eae4ad
doc: trivial fixes
2014-02-21T11:34:31Z
Alessandro Rubini
rubini@gnudd.com
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/fmc-bus/commit/703553e3e4bfa9ddc170221ded7a1d3fe658daf3
FMC: show_sdb_tree: dump synthesis/commit ID info
2014-02-21T10:33:52Z
Tomasz Wlostowski
tomasz.wlostowski@cern.ch
This completes the show_sdb_tree functionality, with the
new informative fields. The output for a verbose module is now
like this (long lines are unavoidable):
SDB: 00000651:e6a542c9 WB4-Crossbar-GSI
SDB: 0000ce42:00000601 WB-DMA.Control (00001000-0000103f)
SDB: 0000ce42:779c5443 WB-OneWire-Master (00001100-000011ff)
SDB: 0000ce42:00000603 WB-SPEC-CSR (00001200-0000121f)
SDB: 0000ce42:00000013 WB-VIC-Int.Control (00001300-000013ff)
SDB: 0000ce42:d5735ab4 WB-DMA.EIC (00001400-0000140f)
SDB: 00000651:eef0b198 WB4-Bridge-GSI (bridge: 00002000)
SDB: 00000651:e6a542c9 WB4-Crossbar-GSI
SDB: 0000ce42:123c5443 WB-I2C-Master (00003000-000030ff)
SDB: 0000ce42:e503947e WB-SPI.Control (00003100-0000311f)
SDB: 0000ce42:123c5443 WB-I2C-Master (00003200-000032ff)
SDB: 0000ce42:00000608 WB-FMC-ADC-Core (00003300-0000337f)
SDB: 0000ce42:779c5443 WB-OneWire-Master (00003400-000034ff)
SDB: 0000ce42:26ec6086 WB-FMC-ADC.EIC (00003500-0000350f)
SDB: 0000ce42:00000604 WB-Timetag-Core (00003600-0000367f)
SDB: Synthesis repository: <a href="git://ohwr.org/fmc-projects/fmc-adc-100m14b4cha.git">git://ohwr.org/fmc-projects/fmc-adc-100m14b4cha.git</a>
SDB: Bitstream 'spec_top_fmc_adcmc-projects/fmc-adc-100m14b4cha.git' \
synthesized 20140116 by mcattin (ISE version 133), commit f0a539dffe6d
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="8939"><a href="https://ohwr.org/twlostow" title="tomasz.wlostowski@cern.ch"><img alt="Tomasz Wlostowski's avatar" src="https://secure.gravatar.com/avatar/a91a5ffaa6c2c9f88ccfbb53b8565162?s=32&d=identicon" class="avatar s16 avatar-inline" title="Tomasz Wlostowski"></a><a href="https://ohwr.org/twlostow" title="tomasz.wlostowski@cern.ch">Tomasz Wlostowski</a> <<a href="mailto:tomasz.wlostowski@cern.ch" title="tomasz.wlostowski@cern.ch">tomasz.wlostowski@cern.ch</a>></span>
Acked-by: <span data-trailer="Acked-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/fmc-bus/commit/6ec64757e884f7316499a8b7f34d6e0af728c495
doc: update portability section for this release
2014-02-14T08:42:02Z
Alessandro Rubini
rubini@gnudd.com
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/fmc-bus/commit/46605739d32e4b300960a6475c42cc5ce3eb37f0
doc: generate release value from git version
2014-02-14T08:20:44Z
Alessandro Rubini
rubini@gnudd.com
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/fmc-bus/commit/20a4f0170e5a5c92528c4bd56bf126292a4aeb2f
FMC: make eeprom attribute writable
2014-02-11T16:54:20Z
Alessandro Rubini
rubini@gnudd.com
This allows easier modification to the eeprom than loading the
fmc-write-eeprom module. The carrier driver will likely refuse
writing if the FPGA is not running the golden gateware image.
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/fmc-bus/commit/2f0cb305f4c5ed6e24209bb8ecf081b70368b64b
fmc: Fix decimal permissions
2014-01-28T19:39:05Z
Joe Perches
joe@perches.com
This 444 should have been octal.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:joe@perches.com" title="joe@perches.com"><img alt="'s avatar" src="https://secure.gravatar.com/avatar/98ef9b90d87d8444e08034e5e5c70d1b?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:joe@perches.com" title="joe@perches.com">Joe Perches</a> <<a href="mailto:joe@perches.com" title="joe@perches.com">joe@perches.com</a>></span>
https://ohwr.org/project/fmc-bus/commit/6d77795898c3c7fbd3f9dbc7b294141476d38785
FMC: show_sdb_tree: fix offset calculation
2014-01-21T22:52:24Z
Alessandro Rubini
rubini@gnudd.com
The code reported wrong addresses in the sdb dumps. All sdb addresses
are relative, but the code was adding the base address twice. Bug
exposed by a gateware image with two bridge levels.
Reported-by: <span data-trailer="Reported-by:" data-user="8494"><a href="https://ohwr.org/dcobas" title="dcobas@cern.ch"><img alt="Juan David González Cobas's avatar" src="https://secure.gravatar.com/avatar/1ea578c4aae68d4aeee19dd41c6450d2?s=32&d=identicon" class="avatar s16 avatar-inline" title="Juan David González Cobas"></a><a href="https://ohwr.org/dcobas" title="dcobas@cern.ch">Juan David Gonzalez Cobas</a> <<a href="mailto:dcobas@cern.ch" title="dcobas@cern.ch">dcobas@cern.ch</a>></span>
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>