On the 3.0.35 kernel with 6sl, we were able to get EIM
working quite easily using the board code to setup and support EIM via
userspace remap. On 3.14.28, I've been hitting some messy problems. Currently,
I've got my devicetree changes for the EIM pins done and they compile fine, but
it looks like the imx-weim driver does not support 6sl.
I noticed in one of the forum posts from May 2016, an FSL support
person said: https://community.nxp.com/thread/386593
"
CCM settings, check i.MX6SL dts file (arch/arm/boot/dts/imx6sl.dtsi)
:
arch/arm/mach-imx/clk-imx6sl.c :
If needed, it may be suggested to request through fae
additional patch to provide EIM
support in dts of i.MX6SL BSP.
"
I'm interested in the last part where he said there is an
additional patch to provide EIM support in devicetree for 6sololite. Is this
something we can get access to?
Thanks,
Solved! Go to Solution.
Hi Manot
sorry seems there is some misunderstanding. I am not aware of this patch, my comment meant
that customer can request through fae to develop this patch by imx application team.
Fae can post such request to : https://community.freescale.com/groups/imx-support
note customer project info is required. Alternatively nxp has service for helping customers
with software customization, Professional Services:
http://www.nxp.com/support/nxp-professional-services:PROFESSIONAL-SERVICE
Pro-Support contact www.nxp.com/prosupport
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
Thanks for your reply. I understand your meaning now.
I think we will try now to develop this patch ourselves. However, I think we should all note that support for 6sl has degraded, at least from a customer perspective. Userspace EIM was easily implemented in 3.0.35 since we could just easily do the registers and clock setup in the board file. Now, with 3.14.28, instead of being easier to do the same thing, it is no longer viable and we end up needing to implement a new patch.
Thanks!
igorpadykov can you comment here?