Re: [PATCH 6/6] ARM: dts: omap4-droid4: Add LCD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 20/03/17 00:55, Sebastian Reichel wrote:
> Hi,
> 
> On Sun, Mar 19, 2017 at 09:10:30AM -0700, Tony Lindgren wrote:
>> * Sebastian Reichel <sre@xxxxxxxxxx> [170318 18:31]:
>>> Hi,
>>>
>>> On Sat, Mar 04, 2017 at 09:43:59PM -0800, Tony Lindgren wrote:
>>>> The LCD panel on droid 4 is a command mode LCD. The binding follows
>>>> the standard omapdrm binding and the changes needed for omapdrm command
>>>> mode panels are posted separately.
>>>>
>>>> Cc: devicetree@xxxxxxxxxxxxxxx
>>>> Cc: Marcel Partap <mpartap@xxxxxxx>
>>>> Cc: Michael Scott <michael.scott@xxxxxxxxxx>
>>>> Cc: Sebastian Reichel <sre@xxxxxxxxxx>
>>>> Cc: Tomi Valkeinen <tomi.valkeinen@xxxxxx>
>>>> Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx>
>>>
>>> Tested-By: Sebastian Reichel <sre@xxxxxxxxxx>
>>>
>>> With a non-modular kernel lcd is not working with omapdrm if HDMI
>>> is enabled. After dropping HDMI in droid4's dts file everything
>>> worked as expected. I assume both work properly with a modular
>>> kernel?
>>
>> Yes with loadable modules both work just fine. If things do not
>> work properly as built-in, chances are there's some unhandled
>> dependency that needs -EPROBE_DEFER somewhere for a regulator
>> or a clock.
> 
> I think that would also result in problems with disabled HDMI.
> I guess the problem is, that omapdrm is initialized too early.
> AFAIK omapdrm is not hotplug-capable.

It shouldn't matter when omapdrm is initialized. omapdrm should wait
until it has all the displays.

 Tomi

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux