<div dir="ltr">Hi Inki,<div class="gmail_extra"><br><div class="gmail_quote">On 29 July 2014 13:29, Inki Dae <span dir="ltr"><<a href="mailto:inki.dae@samsung.com" target="_blank">inki.dae@samsung.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2014년 07월 29일 20:59, Andreas Färber wrote:<br>
> Am 29.07.2014 10:05, schrieb Sjoerd Simons:<br>
<div class="">>> Yes. I would like the module to export its module alias information for<br></div>
>> the subdrivers such that depmod can add it to its databases and the<br>
>> normal module autoloading mechanisms work as intended. Note that in my<br>
>> case, "some hot-plug" system is really just udev, not something<br>
>> special..<br>
><br>
> +1 here.<br>
><br>
> While I haven't tested this on my Exynos devices yet since I'm still<br>
> working on -next kernels there, here's an example of such a 3.16 config:<br>
><br>
> <a href="http://kernel.opensuse.org/cgit/kernel-source/tree/config/armv7hl/default" target="_blank">http://kernel.opensuse.org/cgit/kernel-source/tree/config/armv7hl/default</a><br>
><br>
> Of the platforms enabled, all drivers are configured as modules where<br>
> possible, to keep kernel size small, and dracut (or kiwi) is used to<br>
> generate an initrd that makes available the modules.<br>
><br>
> So it would certainly be good to have the DRM auto-load somehow, without<br>
> the user having to manually touch config files. In particular when I<br>
> think of the Chromebooks, where Wifi needs configuration on first boot<br>
> and no serial console is accessible.<br>
<br>
Got it. will merge them. However, I'm not sure that Exynos drm should<br>
have hot-plug feature such as PCI base devices: all devices covered by<br>
Exynos drm framework cannot attached and detached to and from machine.<br></blockquote><div><br></div><div>Thanks for merging these. Just wanted to reiterate that it is not about hotplug at all: it is about delayed/conditional loading. There is no expectation that these will be used in a hotplug manner, it is just about being able to load them in the initrd without having to have explicit cases for every single driver and device in userspace (which would make it much harder to change the driver later).</div>
<div><br></div><div>Cheers,</div><div>Daniel </div></div></div></div>