xf86drm: fallback to MODALIAS for OF less platform devices
authorEmil Velikov <emil.velikov@collabora.com>
Wed, 23 Jan 2019 09:44:07 +0000 (09:44 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Mon, 4 Feb 2019 15:26:32 +0000 (15:26 +0000)
commit3df8a7f01abffbfcb93683c20d66987999d1a4d1
treedeba053c0aaf775500f4c0d53f331e85a4ecd09c
parent6415bd3ced9d80137e30cb90837eb01932607882
xf86drm: fallback to MODALIAS for OF less platform devices

Some devices can lack OF data or it may not be available in the uevent
file. Fallback to the MODALIAS data in those cases.

We strip any leading "MODALIAS=.*:" thus the resulting information is
compatible with existing code in Mesa.

v2: foo -> tmp_name

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Tested-by: Lucas Stach <l.stach@pengutronix.de> (v1)
xf86drm.c