From mboxrd@z Thu Jan 1 00:00:00 1970 From: dh.herrmann@gmail.com (David Herrmann) Date: Wed, 13 Aug 2014 12:24:36 +0200 Subject: [linux-sunxi] simplefb: add clock handling In-Reply-To: <958E7D39-A034-42AC-A6FF-130609E46967@dominion.thruhere.net> References: <1407914239-12054-1-git-send-email-libv@skynet.be> <53EB238B.5010404@redhat.com> <958E7D39-A034-42AC-A6FF-130609E46967@dominion.thruhere.net> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi On Wed, Aug 13, 2014 at 12:16 PM, Koen Kooi wrote: > So what you are saying is that the only reason it is needed is because some distros choose to build DRM drivers as modules. So as soon as they stop doing that the problem goes away, right? > Worse, the experience I have with ARM DRM drivers is that they fail horrible when being built as modules, but that's a different problem. Exactly. But there's no intention to stop building them as modules. Imagine you build a kernel that's supposed to run on multiple different platforms (like x86), you really don't want all DRM drivers built-in. Instead, you load the correct driver during boot-up. To still provide early graphics access, we use simplefb. Note that there might be legitimate reasons to make DRM drivers built-in. But at least general purpose distros avoid that. Thanks David