On Tue, 29 Oct 2024 22:14:12 +0100 Andrew Lunn wrote: > > > That is good, it gives some degree of consistency. But i wounder if we > > > should go further. I doubt these are the only two devices which > > > support both EEPROM and OTP. It would be nicer to extend ethtool: > > > > > > ethtool -e|--eeprom-dump devname [raw on|off] [offset N] [length N] [otp] [eeprom] > > > > After a cursory look at the conversation I wonder if it wouldn't > > be easier to register devlink regions for eeprom and otp? > > devlink regions don't allow write. ethtool does. Sorry I missed the write part. I see you already asked the "why" but I don't think the answer is entirely to the point. We need to know more - netdev focuses on production use cases. Burning an OTP seems like a manufacturing action.