#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
06316f7b |
|
05-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
hwmodels: adding separate file in the driver kit to handle queries Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
3f3e9f3b |
|
26-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
driverkit: renamed devid cap to iommu cap Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
48ffa826 |
|
22-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
driverkit: getting an endpoint from a driver integrated in framework Since we often have to requets an endpoint from a driver to setup a connection and request a queues resources (networking case), we integrated a get_endpoint call into de dcontrol interface which is initalized per driver instantiation. Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
df10c261 |
|
21-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
kaluga: hand off endpoint to itself to driver it starts Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
b03b8ca9 |
|
18-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
pci: kaluga requests PCI endpoints to add at startup of drivers Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
3d1bd9d7 |
|
16-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
kaluga: when starting PCI add endpoint to kaluga to arguments We have a boostrap problem when starting PCI from Kaluga. Kaluga starts PCI and Kaluga requires a connection i.e. and endpoint to PCI. The easier way is to hand off an endpoint cap to PCI and use a different interface to request device resources Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
588c8c76 |
|
12-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
driverkit: adding functions to extract the caps from the argcn Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
db2a8a26 |
|
12-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
driverkit: fixing potential memory leaksand adding support for argcn Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
a397918b |
|
06-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
driverkit: adding function to push arguments Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
97dcf958 |
|
21-Feb-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
driverkit: don't panic on returned error Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
a99fe758 |
|
07-Jul-2017 |
Gerd Zellweger <mail@gerdzellweger.com> |
Change the pandaboard drivers to new driver format. This includes major refactoring in Kaluga, SDMA, MMCHS, FDIF drivers along with the addition of new drivers such as cm2, twl6030 etc. Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
|
#
801fa06f |
|
03-Jul-2017 |
Gerd Zellweger <mail@gerdzellweger.com> |
Kaluga modifications to start domain. Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
|
#
323e6953 |
|
14-Jun-2017 |
Gerd Zellweger <mail@gerdzellweger.com> |
Pass cap correct in driver domain to fdif instance. Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
|
#
4a5b71bb |
|
12-Jun-2017 |
Gerd Zellweger <mail@gerdzellweger.com> |
Check-in older changes from FDIF conversion. Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
|
#
0f7dc9eb |
|
15-May-2017 |
Gerd Zellweger <mail@gerdzellweger.com> |
Added infrastructure for driver domains, device driver modules and device driver instances. Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
|
#
03da1cbf |
|
09-Jul-2013 |
Gerd Zellweger <mail@gerdzellweger.com> |
Make sure mmchs driver compiles again in user space & changed map_device_register API call slightly. Interrupt acknowledge and enable methods are currently commented out and need to be reenabled once we have working interrupts.
|
#
87c60dfc |
|
08-Jul-2013 |
Gerd Zellweger <mail@gerdzellweger.com> |
A more generic way of passing caps to user-space drivers. Added driverkit client library. It should include functions that make a driver developers life easier.
|