Hi Andy, Andy Shevchenko schrieb am Do, 21. Aug 12:43: > > > > + part_id = le16_to_cpu(reg); > > > > + if (part_id != 0x0001) > > > > + dev_info(dev, "Unknown ID %#04x\n", part_id); > > > > > > For 0 it will print 0 and not 0x0000. Is it okay? > > > > I just tried and it prints 0x00 if the part_id is 0. > > This is interesting... So it's not 0, nor 0x0000? No. It prints 0x00 on my BeagleBoneBlack with kernel 6.16.0-rc5. Andreas