Clean cache_l1 and cache_l2 maintenance

L1 cache maintenance is using Virtual Memory, wherease cache L2 maintenance
uses Physical Memory

Signed-off-by: Pascal Brand <pascal.brand@st.com>
Not all platforms has a pl310. Please let each c-file that needs it include it itself.