Pascal Bauer
|
43ab91162a
|
add device ip matcher
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
e8e578ed13
|
add ip_device reader
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
ec228c4898
|
add to vfio pcie
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
15075d5f40
|
add connect to vfio
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
fafbd37591
|
add json parser
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
95dc3b114c
|
add card parser
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
b38096e707
|
add platform interrupt
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
a95dbea997
|
add bitstreams
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
cbefe28793
|
add zynq ip
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
949f9048aa
|
update gitignore
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
9847b79b92
|
add miob conf
|
2024-10-23 22:03:39 +02:00 |
|
Pascal Bauer
|
a41e30ed38
|
apply driver refactor
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
2b98171e8a
|
adjust utils to refactor
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
45f35338b5
|
update namespace
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
09eac47a40
|
adjust to new interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
795a565adf
|
add include
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
6f6fe52ce4
|
remove semicolon
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
04f8c92181
|
implement probe
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
97d35e4375
|
format
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
8e21811328
|
implement path
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
d054b9aaa9
|
implement override_path
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
cac2e8990d
|
format
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
56b2d69b51
|
removed unused code
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
2bfccaacd1
|
implement name
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
4772060f95
|
implement iommu_group
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
ec3da8d5ae
|
implement driver()
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
b229d7c1a6
|
inherit from device interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
1f9d7d59fa
|
rename Platform driver to GenericDriver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
0400f1980c
|
remove unused code
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
3659225e20
|
fix broken includes
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
ae3ab18488
|
Driver Interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
fadb14cd1e
|
initial commit
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:01:42 +02:00 |
|
Pascal Bauer
|
51eaea3708
|
update driver comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
e945a9ee41
|
rename generic_driver to linux_driver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
ca2715ddbd
|
rename GenericDriver to LinuxDriver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
5a48e38aee
|
edit driver comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
486877ea09
|
add . at end of comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
ff00747010
|
fix read names in directory method
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
87a2372204
|
Use std::filestytem
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
IgnoreWarnings
|
270acd05dc
|
Update comment
Co-authored-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: IgnoreWarnings <119685519+IgnoreWarnings@users.noreply.github.com>
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
43e267a6d2
|
remove dead header
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
1f19e42416
|
Use villas exception
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
eeb56f47ae
|
remove comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
ffbdcf54a0
|
Update comments
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
1f9e5c4713
|
format comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
9ac5cd6745
|
update device description
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
80d794223c
|
Refactor: move device utility functions to villas util
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
6e7c9c61d9
|
cleanup code
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
46065f3ab3
|
use filename()
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|
Pascal Bauer
|
0c270c54ad
|
formatting
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-23 22:00:10 +02:00 |
|