Читать MMIO на Nexus 5X
В наличии nexus 5X рученный cyanogenmod-ом.
Написал драйвер для чтения MMIO.
Хотел прочитать MMIO ath устройства:
01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
С адресами в ff400000-ff5fffff : ath
Для этого использовал:
addr = (void __force *)ioremap_nocache(phys, size);
val = ioread32(addr);
Но при каждой попытки прочитать MMIO телефон перегружался.
Так же попробовал:
readl
__raw_readl
Есть какие то мысли на этот счет