summaryrefslogtreecommitdiff
path: root/include/div64.h
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2018-05-17 19:49:03 -0700
committerYe Li <ye.li@nxp.com>2020-04-26 23:24:09 -0700
commitae2fcb5240e4ebfeb530590f4abfd66e74f24437 (patch)
tree350d672c88f80e0ee51cb2b9b87469befacd98ba /include/div64.h
parent9a0b3af21234b5b6d61e2898868fde725b33863c (diff)
MLK-18393 imx8: Check the eDMA channels and update DTB
Since M4 will arrange some eDMA channels to its partition, the A core can't use them. We have to remove these eDMA channels from DTB dynamically. Different like other resources, disabling the eDMA channels require to modify the edma nodes by removing relevant registers, interrupts configurations, and adjust dma channels number. This patch searches the edma nodes from kernel DTB, checks the channels by binding their registers base address with their resource IDs. Then update the reg, interrupts, interrupt-names and dma-channels properties. Signed-off-by: Ye Li <ye.li@nxp.com> Acked-by : Robin Gong <yibin.gong@nxp.com> (cherry picked from commit 37efd38e5306680047ab9545f271716fea15fa95) (cherry picked from commit ec6a694c1430f023401286862902bd14ca9acf87)
Diffstat (limited to 'include/div64.h')
0 files changed, 0 insertions, 0 deletions