Yes I can confirm this change is needed in 5.6 kernels:
mmio = ioremap_nocache(mmio_base, mmio_size);
should be replaced with
mmio = ioremap(mmio_base, mmio_size);
I needed this change to build linux-hardened 5.6.5.a-1 in Manjaro
Yes I can confirm this change is needed in 5.6 kernels:
mmio = ioremap_nocache(mmio_base, mmio_size);
should be replaced with
mmio = ioremap(mmio_base, mmio_size);
I needed this change to build linux-hardened 5.6.5.a-1 in Manjaro