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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions