summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support for kernels 6.x: compilation tested on Ubuntu 23.10 & 24.04 & ↵HEADmasterSuren A. Chilingaryan2024-06-185-4/+44
| | | | operation on Debian 12.5. This still might contain incompatibilities for some earlier kernel versions as I was relaying on ChatGPT to find which exact kernel version was introducing particular changes
* Temporary disable pcidriver_resolve_bar call: was used for now obsolete ↵Suren A. Chilingaryan2024-06-181-1/+1
| | | | GPUDirect integration, but hard to maintain due to kernel changes
* A sample script to register device with arbitrary vendor/device idSuren A. Chilingaryan2024-04-191-0/+3
|
* Fix github actionSuren A. Chilingaryan2023-05-264-8/+38
|
* Try to make github generate Doxygen documentationSuren A. Chilingaryan2023-05-263-1/+2369
|
* Add PCILIB_DATA_DIR to pictool.pcSuren A. Chilingaryan2023-05-253-1/+6
|
* Tolerate some missing bits in the plugin descriptionSuren A. Chilingaryan2023-05-252-4/+4
|
* Made GCC Version Detection in Driver Makefile more robustTimo Dritschler2021-03-021-2/+5
|
* Added patch for Kernel 5.8.0+Timo Dritschler2021-03-021-0/+11
| | | | | mmap_sem renamed to mmap_lock https://github.com/torvalds/linux/commit/da1c55f1b272f4bd54671d459b39ea7b54944ef9
* Added compatibility for Kernel 5.5+Timo Dritschler2020-07-091-0/+6
| | | | | ioremap_nocache and ioremap are now identical https://lore.kernel.org/linux-mips/20191209194819.GA28157@lst.de/T/
* Check for new definition guard in glibcTimo Dritschler2019-11-281-2/+12
| | | | | Updated versions of glibc use a linux/time.h compliant definition guard https://sourceware.org/git/?p=glibc.git;a=commit;h=c1c2848b572ea7f92b7fa81dd5b1b9ef7c69b83b
* Made CMake inline scrip Python 3 compliantTimo Dritschler2019-11-281-1/+1
|
* Converted from bzr repo to git repoTimo Dritschler2019-11-282-40/+0
|
* Due to active back-porting in Linux LTS branches, there are some ↵Suren A. Chilingaryan2019-08-251-0/+3
| | | | comptaibility issues in the driver. This adds support for kernel 4.4.159
* Added patch to r221 enabling kmem writes (for future reference)Suren A. Chilingaryan2018-07-061-0/+275
|
* Fix elif -> elseSuren A. Chilingaryan2018-03-221-1/+1
|
* Support kernel 4.12 by TimoSuren A. Chilingaryan2018-02-111-0/+10
|
* Read DMA version for HighFlex based ipecamera (may break older cameras)Suren A. Chilingaryan2017-08-161-1/+5
|
* Merge minor fixes from camera/pcitoolSuren A. Chilingaryan2017-08-163-5/+5
|\
| * Reduce number of DMA pages used by IPEDMA engine to address current hardware ↵Suren A. Chilingaryan2016-11-241-1/+1
| | | | | | | | limit of 1023
| * Fix ABI versionSuren A. Chilingaryan2016-08-251-2/+2
| |
| * Require uthash-devel instead of uthashSuren A. Chilingaryan2016-08-251-2/+2
| |
* | Only set pgprot_noncached for consistent buffersSuren A. Chilingaryan2017-06-141-1/+3
| |
* | Support kernels up to 4.9 (patch provided by Timo)Suren A. Chilingaryan2017-06-142-15/+16
|/
* Fix cmake configuration while building without pcitoolSuren A. Chilingaryan2016-08-031-1/+3
|
* Fix handling of vm_pgoff in the driverSuren A. Chilingaryan2016-05-141-7/+1
|
* Allow mapping of arbitrary memory areasSuren A. Chilingaryan2016-05-147-6/+120
|
* Fix driver installation on UbuntuSuren A. Chilingaryan2016-04-091-12/+39
|
* Fix driver compilation on Ubuntu 14.04Suren A. Chilingaryan2016-04-072-2/+9
|
* Further fixes for out-of-source compilationSuren A. Chilingaryan2016-04-066-9/+13
|
* Fix building of driver if pcilib is built out-of-sourceSuren A. Chilingaryan2016-04-062-11/+14
|
* Fix also building of driver for bazaar-exported zip archivesSuren A. Chilingaryan2016-04-062-7/+10
|
* Fix wrong include in devices.xsdSuren A. Chilingaryan2016-04-061-2/+0
|
* Fix build if the source was exported from bazaar as zip archive (i.e. .bzr ↵Suren A. Chilingaryan2016-04-061-3/+3
| | | | directory is missing and build.h is not present)
* Use linux/scatterlist.h instead of asm/scatterlist.hSuren A. Chilingaryan2016-04-063-3/+3
|
* Fix driver compilation when bazaar is missing in the systemSuren A. Chilingaryan2016-04-061-2/+6
|
* Fix compilation of rdma.c in the driverSuren A. Chilingaryan2016-04-061-0/+1
|
* Fix pcitool getting RAW data and returning STANDARDSuren A. Chilingaryan2016-03-221-11/+11
|
* Resolve also not page-algined BAR addresses in the driverSuren A. Chilingaryan2016-03-221-3/+5
|
* Crticial fix in IPEDMA resulting in spurious data generated, due to not ↵Suren A. Chilingaryan2016-03-221-1/+1
| | | | finished migration to new versioning scheme in hardware
* Better detection of Python site-dirSuren A. Chilingaryan2016-03-221-2/+7
|
* Use GNUInstallDirsSuren A. Chilingaryan2016-03-166-43/+21
|
* Use GNUInstallDirs to detect install directories (should fix problems on ↵Suren A. Chilingaryan2016-03-161-25/+20
| | | | Debian/Ubuntu)
* Fixed a minor typo in CMakeLists.txtSuren A. Chilingaryan2016-03-151-1/+1
|
* Enforce 4 digits in XML representation of vendor and device idsSuren A. Chilingaryan2016-03-091-1/+1
|
* Fix device detection codeSuren A. Chilingaryan2016-03-083-6/+6
|
* Add missing typedef to the pcilib_error_tSuren A. Chilingaryan2016-03-081-1/+1
|
* Fix dist_clean targetSuren A. Chilingaryan2016-03-081-4/+4
|
* Improve search routing looking up gcc suitable to compile kernelSuren A. Chilingaryan2016-03-081-3/+11
|
* Fix dkms configurationSuren A. Chilingaryan2016-03-086-5/+12
|\