EIM support (via imx-weim) with devicetree on 3.14.28

cancel
Showing results for 
Search instead for 
Did you mean: 

EIM support (via imx-weim) with devicetree on 3.14.28

Jump to solution
430 Views
NXP Employee
NXP Employee

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

"

  1. i.MX6SL BSP device tree file does not have EIM definitions
    as it uses default

CCM settings, check i.MX6SL dts file (arch/arm/boot/dts/imx6sl.dtsi)
:

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/arch/arm/boot/dts/imx6sl.dtsi?h=imx...

arch/arm/mach-imx/clk-imx6sl.c :

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/arch/arm/mach-imx/clk-imx6sl.c?h=im...

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,

jaya@Eink

Labels (1)
1 Solution
100 Views
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

View solution in original post

0 Kudos
4 Replies
101 Views
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

View solution in original post

0 Kudos
100 Views
NXP TechSupport
NXP TechSupport

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!

-----------------------------------------------------------------------------------------------------------------------

100 Views
Contributor V

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!

0 Kudos
100 Views
NXP Apps Support
NXP Apps Support

igorpadykov​ can you comment here?

0 Kudos