• Kuninori Morimoto's avatar
    arm64: dts: r8a7795: Tidyup Audio-DMAC channel for DVC · b5a8ffad
    Kuninori Morimoto authored
    Current	Audio-DMAC is assigned "rx" as Audio-DMAC0, "tx" as Audio-DMAC1.
    Thus, DVC "tx" should be assigned as Audio-DMAC1, instead of Audio-DMAC0.
    
    Because of this, current platform board (using SRC/DVC/SSI)
    Playback/Capture both will use same Audio-DMAC0
    (but it depends on audio data path).
    
    First note is that this "rx" and "tx" are from each IP point,
    it doesn't mean Playback/Capture.
    Second note is that Audio DMAC assigned on DT is only for
    Audio-DMAC, Audio-DMAC-peri-peri has no entry.
    
    => Audio-DMAC
    -> Audio-DMAC-peri-peri
    -- HW connection
    
    Playback case
    
    	[Mem] => [SRC]--[DVC] -> [SSI]--[Codec]
    	      rx ~~~~~~~~~~~~
    Capture
    
    	[Mem] <= [DVC]--[SRC] <- [SSI]--[Codec]
    	      tx ~~~~~~~~~~~~
    Signed-off-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
    b5a8ffad
r8a7795.dtsi 50.3 KB