NVMD
void *virt_addr = pm8001_ha->memoryMap.region[NVMD].virt_ptr;
pm8001_ha->memoryMap.region[NVMD].virt_ptr,
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
memcpy(pm8001_ha->memoryMap.region[NVMD].virt_ptr,
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_hi);
cpu_to_le32(pm8001_ha->memoryMap.region[NVMD].phys_addr_lo);
pm8001_ha->memoryMap.region[NVMD].num_elements = 1;
pm8001_ha->memoryMap.region[NVMD].element_size = 4096;
pm8001_ha->memoryMap.region[NVMD].total_len = 4096;