Re: regressions in linux-next?

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

 



Hello Tony,

On Thu, Apr 24, 2014 at 5:42 PM, Tony Lindgren <tony@xxxxxxxxxxx> wrote:
> * Javier Martinez Canillas <javier@xxxxxxxxxxxx> [140424 08:37]:
>> Hello,
>>
>> On Thu, Apr 24, 2014 at 5:25 PM, Nishanth Menon <nm@xxxxxx> wrote:
>> > On Thu, Apr 24, 2014 at 10:16 AM, Kevin Hilman <khilman@xxxxxxxxxx> wrote:
>> >> Linus Walleij <linus.walleij@xxxxxxxxxx> writes:
>> >>
>> >>> On Tue, Apr 22, 2014 at 5:52 PM, Javier Martinez Canillas
>> >>> <javier@xxxxxxxxxxxx> wrote:
>> >>>
>> >>>> I've revised the patch again and I couldn't find the reason why
>> >>>> certain boards are failing to boot.
>> >>>>
>> >>>> I can't reproduce this issue since I only have a DM3730 IGEPv2 board
>> >>>> which boots fine but I should have access to an AM3354 IGEP Aquila
>> >>>> board which is similar to the am335x-evmsk so I may be able to debug
>> >>>> it.
>> >>>
>> >>> It would really REALLY appreciate if some of the people maintaining
>> >>> and using OMAP1 would help Javier out in this refactoring operation.
>> >>>
>> >>> I'd really *hate* to have to drop his patches because of a lack of
>> >>> boards. This refactoring is necessary to handle the exploding
>> >>> multitude of GPIO drivers moving forward.
>> >>>
>> >>> We even tried to get an Innovator to boot just to be able to refactor
>> >>> OMAP stuff but fell short on some special JTAG reflash snag so
>> >>> we are dependent on maintainers to help out here :-/
>> >>
>> >> Unfortunately, my OMAP1 (omap5912/OSK[1]) died last year and I haven't been
>> >> able to get it booting again.  I wonder if Spectrum Digital still has
>> >> these available?  Their websites[1] says "call for price."
>> >>
>> >> Kevin
>> >>
>> >> [1] http://www.spectrumdigital.com/product_info.php?products_id=39
>> >
>> >
>> > Perhaps dumb question: but are there folks who really care about omap1
>> > boot anymore in upstream? should it be time to deprecate it - say for
>> > 3.17 or so?
>> >
>> > Regards,
>> > Nishanth Menon
>>
>> I know that at least Aaro Koskinen (cc'ed here) still uses mainline on
>> OMAP1 boards and he is always very helpful when is asked to test some
>> changes on this platform.
>>
>> Having said that I also wonder if at least we should split omap
>> drivers to have separate support for DT-only (or in a path to be) and
>> non-DT (and with no work towards migration) platforms. Since trying to
>> support both DT and legacy booting is each time more hard.
>
> It really should not matter what the configuration data for the
> drivers is. Both platform_data and DT data should be easily supported.
>

Yes, I think I expressed myself badly. I actually meant platforms that
keep evolving vs platforms that nobody is active developing on them
and is unlikely that will ever use the newer
infrastructure/API/whatever that is added on the different subsystems.

In the GPIO OMAP driver example we have a lot of #ifdefery to separate
OMAP1 and OMAP2+ code since OMAP1 does not support sparse IRQ (and
probably never will) so it can't dynamically allocate IRQ numbers and
I've seen similar things in other OMAP drivers.

But yes, the maintenance burden is not that much either, I was just
thinking aloud if splitting these drivers would make sense or not.

> And we're moving towards using platform_get_irq() and other functions
> for drivers anyways as that's generic for all the drivers no matter
> what the driver data source is.
>
> Regards,
>
> Tony

Best regards,
Javier
--
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