beagleboard / beagleboard/kernel

Configuring EDMA xbar not working in 3.12

Open
#87 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
172
Forks
156
PR merge metrics
No merged PRs in 30d

Description

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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.