Commit Graph

7 Commits

Author SHA1 Message Date
Jablonski, Mateusz
624b418756 Return vector of HwDeviceIds from OSInterface::discoverDevices
Resolves: NEO-4310
Related-To: NEO-4208
Change-Id: Ib4ce27a18a860214b76505f6e122666c86207783
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-18 09:12:12 +01:00
Mateusz Jablonski
c92afc5b72 Remove OS specific code from DeviceFactory::getDevices
- create RootDeviceEnvironment::initOsInterface method to handle the logic
- move Drm/Wddm's discoverDevices method to OSInterface class
- remove DeviceFactoryCleaner
- add SysCalls::ioctl function

Related-To: NEO-4208
Change-Id: I7600092465fcdfc42da6fa6924069e6b2615fc0c
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-14 15:10:46 +01:00
Jablonski, Mateusz
5d12bd8583 Move ownership of Drm to OsInterface
Related-To: NEO-4208
Change-Id: Iaf5255500b5629739065303e4e4f8a724458dbce
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-13 14:19:07 +01:00
Jablonski, Mateusz
807586aafd Linux: discover devices in DeviceFactory::getDevices
Related-To: NEO-4208
Change-Id: Ia4405745d1ae22f03ce344a92f2b664ef6e1b957
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-10 15:53:37 +01:00
Jablonski, Mateusz
adc3a97503 Pass RootDeviceEnvironment to Drm
Related-To: NEO-4207
Change-Id: Ic59abf9221702333efea69213391b9646ae0864e
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-01-30 10:57:03 +01:00
Mateusz Hoppe
3c89cfc753 Move os_interface files to core
Change-Id: Ie708a944130884248499091854ebc483953fa828
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-01-22 14:50:51 +01:00
Mateusz Hoppe
916f1b2436 Cleanup linux_dll_tests 3
- use correct deviceId in tests

Change-Id: Ifa4a0cd0ddd97870fdd5947e6cc71ad75b25cd0b
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2019-03-29 08:42:33 +01:00