Re: OMAP3EVM not booting on l-o master |
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
* Paul Walmsley <paul@xxxxxxxxx> [120406 11:11]:
> cc Kevin
>
> On Fri, 6 Apr 2012, Tony Lindgren wrote:
>
> > So something in Paul's series is changing the interrupt
> > behaviour somehow?
>
> Am wondering if this might be due to the kernel not clearing some
> bootloader mux settings?
>
> Perhaps the bootloader is configuring the mux hardware for I/O wakeups on
> a pad, but the kernel is missing an mux IRQ handler or mapping for it. Or
> maybe one of the kernel mux entries is missing the OMAP_WAKEUP_EN or
> OMAP_DEVICE_PAD_WAKEUP flags for a pad that the bootloader is configuring
> - I seem to recall that Kevin found some problems here with the
> mach-omap2/serial.c mux code. Anyway, will create a patch to add some
> debugging here for Afzal to try.
That's easy to check from dumping out the mux status from
/sys/kernel/debug/omap_mux/* entries after booting with a working
kernel.
> Also,it seems to me that when the mux layer starts, the code should
> probably clear out all of the I/O wakeup configuration in the hardware
> that the bootloader set up.
Yes that sounds right.
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
[Linux Arm (vger)]
[ARM Kernel]
[ARM MSM]
[Linux Tegra]
[Maemo Users]
[Linux USB Devel]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Free Online Dating]
[Linux Kernel]
[Linux SCSI]
[XFree86]