Files
u-boot/arch/sandbox/dts
Simon Glass 797a952213 tkey: Add a sandbox driver for real TKey hardware
Add a sandbox TKey driver that enables communication with physical TKey
devices via serial port (/dev/ttyACM0). This allows testing TKey
functionality in sandbox with real hardware.

The driver:
  - Opens the configured device path from device tree
  - Configures TTY parameters using os_tty_set_params()
  - Implements read/write operations for TKey protocol
  - Supports both read() and read_all() operations

Device tree configuration:

  tkey-test {
    compatible = "sandbox,tkey";
    sandbox,device-path = "/dev/ttyACM0";
  };

Series-to: concept
Cover-letter:
tkey: Provide basic support for Tillitis TKey
This device provides a way to sign data using an internal, unique key.
It can be useful for features such as unlocking an encrypted disk.

This series provides basic support for the Tkey, with a uclass, two
sandbox drivers (emulator and serial), a simple command some tests.
END

Co-developed-by: Claude <noreply@anthropic.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
2025-10-19 12:27:49 +01:00
..
2025-09-15 13:23:12 -06:00
2024-10-14 19:32:04 -06:00
2025-10-19 12:27:49 +01:00