diff options
author | Emmanuel Gil Peyrot <[email protected]> | 2021-08-10 16:30:36 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2021-08-13 10:27:20 +0200 |
commit | 3683b761fe3a10ad18515acd5368dd601268cfe5 (patch) | |
tree | b374fb59a83a8ade2ff5eee281e8b3db72c26825 /scripts/gdb/linux/utils.py | |
parent | 9aaf4d2a08182b7ef6d939642a6d92564bd83b2f (diff) |
nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP
This OTP is read-only and contains various keys used by the console to
decrypt, encrypt or verify various pieces of storage.
Its size depends on the console, it is 128 bytes on the Wii and
1024 bytes on the Wii U (split into eight 128 bytes banks).
It can be used directly by writing into one register and reading from
the other one, without any additional synchronisation.
This driver was written based on reversed documentation, see:
https://wiiubrew.org/wiki/Hardware/OTP
Tested-by: Jonathan Neuschäfer <[email protected]> # on Wii
Tested-by: Emmanuel Gil Peyrot <[email protected]> # on Wii U
Signed-off-by: Emmanuel Gil Peyrot <[email protected]>
Signed-off-by: Srinivas Kandagatla <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions