> i'm calling ioremap from > linux/driver/mtd/maps/physmap.c and int __init > init_physmap(void) > i think i found what the problem is. stupid fault the size was incorrect in the map_info structure's .size set to 64mb instead of 128mb and that's why i couldn't work with the upper 64mb. will try tomorrow. goodnight & thank you all.