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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

Jump to solution
1,218 Views
ManotSwasdee
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
888 Views
CommunityBot
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
889 Views
CommunityBot
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!
0 Kudos
888 Views
igorpadykov
NXP Employee
NXP Employee

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!

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

888 Views
jayakumar2
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
888 Views
karina_valencia
NXP Apps Support
NXP Apps Support

igorpadykov​ can you comment here?

0 Kudos