Skip to content

Configuring EDMA xbar not working in 3.12 #87

@corrosion

Description

@corrosion

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions