• Max Filippov's avatar
    ARM: shmobile: r8a7779: add HPB-DMAC support · 441f7502
    Max Filippov authored
    Add HPB-DMAC platform device on R8A7779 SoC along with its slave and channel
    configurations (only for SDHI0 so far).
    Signed-off-by: default avatarMax Filippov <max.filippov@cogentembedded.com>
    [Sergei: moved *enum* declaring HPB-DMAC slave IDs from now removed <mach/dma.h>
    to <mach/r8a7779.h>, removed #include <mach/dma.h> from setup-r8a7779.c, removed
    SSI-related *enum* values and SSI-related data from hpb_dmae_slaves[] and
    hpb_dmae_channels[], added ASYNCMDR.ASBTMD{20|24|43} and ASYNCMDR.ASMD{20|24|43}
    fields/values, fixed comments to ASYNCMDR.ASBTMD2[123] and ASYNCMDR.ASMD2[123]
    fields/values, renamed all the bit/field/value #define's to include 'HBP_DMAE_'
    prefix to match the driver, moved comments after the element initializers of
    hpb_dmae_channels[].]
    Signed-off-by: default avatarSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
    Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
    441f7502
setup-r8a7779.c 24.9 KB