[PATCH v1 03/12] mm: add zone device coherent type memory support