Created attachment 187541 [details] dmesg of 4.3.0-rc1 with some local patches regarding pxa2xx-spi and arizona-spi Trying since some month to get this device working as expected. some issues with drm/intel and a not working (no ACPI support) wm510205 audio coded attached on the pxa2xx-spi dmesg snip [ 0.000000] efi: EFI v2.40 by INSYDE Corp. [ 0.000000] efi: ACPI 2.0=0x78d15014 ESRT=0x78620510 SMBIOS=0x7878a000 [ 0.000000] esrt: Reserving ESRT space from 0x78620510 to 0x78620548. [ 0.000000] SMBIOS 2.7 present. [ 0.000000] DMI: LENOVO 60072/INVALID, BIOS 02WT18WW 08/01/2014 ... [ 0.256169] usbcore: registered new device driver usb [ 0.256495] ioremap error for 0x78789000-0x7878a000, requested 0x2, got 0x0 [ 0.256514] dmi: Firmware registration failed. [ 0.256834] Advanced Linux Sound Architecture Driver Initialized. ... [ 2.416855] mmc2: SDHCI controller on ACPI [80860F14:01] using ADMA [ 2.416942] ioremap error for 0x78789000-0x7878a000, requested 0x2, got 0x0 [ 2.417089] EFI Variables Facility v0.08 2004-May-17 [ 2.443708] ioremap error for 0x78620000-0x78621000, requested 0x2, got 0x0 [ 2.443841] esrt: ioremap(0x78620510, 56) failed. [ 2.443972] hidraw: raw HID events driver (C) Jiri Kosina [ 2.444116] usbcore: registered new interface driver usbhid whats wrong with the esrt and ioremap? will attach the whole dmesg of this boot
please attach the acpidump output.
Created attachment 188921 [details] the acpidump of 4.3.0.105-rc2 do you need more debugs? than please ask again.
please check if the problem still exists after rebuilding your kernel with CONFIG_STRICT_DEVMEM cleared.
Hum, I found similar problem on my laptop while writing some modules, will do some investigation.
Generally this problem is causing by different attribute ioremap on the same physical address(reserved region in this case), which may cause inconsistent of RAM data, so the linux detects a conflict of this and refuses to map the request address. To figure it out, please apply this patch and append 'debugpat' during bootup, then provide the dmesg. thanks.
Created attachment 216401 [details] ioremap track
ping...
ping 2nd...
(In reply to Chen Yu from comment #8) > ping 2nd... I does not own this device anymore, so I cannot retest etc.