On Tue, Dec 10, 2013 at 3:43 PM, Linus Walleij <linus.wall...@linaro.org> wrote: > On Fri, Dec 6, 2013 at 5:48 PM, Sergei Ianovich <ynv...@gmail.com> wrote: > >> ICP DAS calls LP-8x4x 'programmable automation controller'. It is >> an industrial computer based on PXA270 SoC. They ship it with a 2.6.19 >> kernel and proprietary kernel module and userspace library to access >> its industrial IO. > > OK... so we only have device tree support for PXA3xx and noone is > working on PXA2xx. And now we pile up some more legacy code. > Such is life. But this: > >> +static unsigned long lp8x4x_pin_config[] = { >> + /* MMC */ >> + GPIO32_MMC_CLK, >> + GPIO112_MMC_CMD, >> + GPIO92_MMC_DAT_0, >> + GPIO109_MMC_DAT_1, >> + GPIO110_MMC_DAT_2, >> + GPIO111_MMC_DAT_3, >> + >> + /* USB Host Port 1 */ >> + GPIO88_USBH1_PWR, >> + GPIO89_USBH1_PEN, >> +}; > > (...) >> +static void __init lp8x4x_init(void) >> +{ >> + pxa2xx_mfp_config(ARRAY_AND_SIZE(lp8x4x_pin_config)); > (...) > > Argh! Now you're adding another user for a legacy custom pin control > implementation. But if noone is going to modernize PXA2xx what > can we do :-/
I tried a ~year ago, but it's not so trivial. PXA2xx has no separate pin control module, it's highly integrated into GPIO controller. I've asked the maillist what should I do for that case, but AFAIR no one answered. Regards Vasily > Yours, > Linus Walleij > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-ker...@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/