On Fri, May 03, 2024 at 09:10:50PM +0000, Lothar Rubusch wrote: > Read out otp memory zone of this secure eeprom and rng chip. The chip > has an otp zone and data zone, both still not accessed. The otp zone > can be used to store persistently serial numbers or similar, if externally > pre-configured. In any way the Atmel SHA204a needs to be preconfgured and > fuse locked in order to be useful also for the already implemented RNG > functionality. Placing data into the otp zone is optional. If empty, the > chip returns 0xff on all field. The implementation passes the content to > a new sysfs handle to userspace. If the chip is locked or not accessible > no sysfs handle is set. > > Signed-off-by: Lothar Rubusch <l.rubusch@xxxxxxxxx> > --- > v1 -> v2 > - fix typo in commit title > - drop patch: remove unused includes > > Lothar Rubusch (4): > crypto: atmel-i2c - add missing arg description > crypto: atmel-i2c - rename read function > crypto: atmel-sha204a - add reading from otp zone > crypto: atmel-sha204a - provide the otp content > > drivers/crypto/atmel-i2c.c | 30 +++++++++++++-- > drivers/crypto/atmel-i2c.h | 8 +++- > drivers/crypto/atmel-sha204a.c | 68 ++++++++++++++++++++++++++++++++++ > 3 files changed, 102 insertions(+), 4 deletions(-) > > -- > 2.25.1 All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt