Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuring EDMA xbar not working in 3.12 #87

Open
corrosion opened this issue Jan 21, 2014 · 1 comment
Open

Configuring EDMA xbar not working in 3.12 #87

corrosion opened this issue Jan 21, 2014 · 1 comment

Comments

@corrosion
Copy link

In file arch/arm/common/edma.c function edma_of_read_u32_to_s16_array() doesn't parse the "ti,edma-xbar-event-map" configuration from DT file correctly.

As a result xbar_chans[0][0] is -1 in edma_xbar_event_map() and nothing is being written to the EDMA xbar registers.

Same funcion (edma_of_read_u32_to_s16_array()) works properly in kernel 3.8.

@ashcharles
Copy link

http://permalink.gmane.org/gmane.linux.kernel.commits.head/446393 fixes this issue for me. Tested with Gumstix Pepper with patch cherry-picked to a 3.14.4-based kernel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants