Hi, On 05/10/2016 01:43 PM, Luca Zulberti wrote: > Hi all! > > I'm using two boards with an at91 CPU and the at86rf233 xplained pro from Atmel. > Linux kernel: 4.1. > SPI max freq: 4MHz > Xtal-trim line removed. > > To make the things work i had to remove "xtal-trim = /bits/ <0x0F>" > and change the interrupt type in the dts file to be activated on > rising edge because after each normally served interrupt routine, the > driver goes to read the interrupt register of the chip even if there > isn't any interrupt signal on the line, it reads 0x00 and warns about > the error. > Sorry, this should never happens. Reading zero in an irq status register when only one IRQ is not masked and irq orccured. This all smells like a wrong board configuration with spi/muxing/etc. Also you told that it's half-working somehow afterwards, but this issue should not happen and everything which based on such not working low-level stuff will occur issues in upper-layers. I can't help here. - Alex -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html