Re: [PATCH] ARM: dts: omap3: Fix Reboot issue on Logic PD SOM-LV

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

 



* Adam Ford <aford173@xxxxxxxxx> [170123 11:51]:
> On Mon, Jan 23, 2017 at 12:58 PM, Tony Lindgren <tony@xxxxxxxxxxx> wrote:
> > * aford173@xxxxxxxxx <aford173@xxxxxxxxx> [170120 10:10]:
> >> From: Adam Ford <aford173@xxxxxxxxx>
> >>
> >> This fixes commit ab8dd3aed011 ("ARM: DTS: Add minimal Support for
> >> Logic PD DM3730 SOM-LV") where the system may not successfully
> >> start after a reboot.
> >
> > Hmm so what goes wrong here? And which compatible do you end up
> > using that works?
> 
> The issue was the bootloader (MLO) would load, but it would throw an
> error unable to load anything (like U-boot)  from the MMC.      After
> reading the binding, the twl4030-power-reset seemed like a good
> option, so I added it.

OK..

> I didn't think the compatible options were mutually exclusive, because
> the original device tree you did the for the Torpedo had both
> "ti,twl4030-power-idle-osc-off", "ti,twl4030-power-idle" enabled, so I
> added the "ti,twl4030-power-reset" option.
> 
> Looking at binding, I thought I should have the more generic
> compatible = "ti,twl4030-power" added, but it doesn't appear to change
> the behavior, so I'm ok with removing that.
> 
> Either way, it appears as if II need the "ti,twl4030-power-reset" to
> address the bootloader hanging.  Does that mean I have to remove the
> other  "ti,twl4030-power-idle-osc-off", "ti,twl4030-power-idle" flags?

Hmm I think we may have a bug somewhere. The "ti,twl4030-power-reset"
should be a subset of "ti,twl4030-power-idle" which is a subset of
"ti,twl4030-power-idle-osc-off".

Maybe try adding some printks to the driver to see if the power-reset
features are configured with power-idle-osc-off?

>From PM point of view, you really want to use all features with
"ti,twl4030-power-idle-osc-off" if your hardware allows cutting off
the oscillator during idle :)

Regards,

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux