block/AES: description: AES (Advanced Encryption Standard) Accelerator. items: - name: START byte_offset: 0 fieldset: START - name: IDLE byte_offset: 4 fieldset: IDLE - name: MODE byte_offset: 8 fieldset: MODE - name: KEY array: len: 8 stride: 4 byte_offset: 16 fieldset: KEY - name: TEXT array: len: 4 stride: 4 byte_offset: 48 fieldset: TEXT - name: ENDIAN byte_offset: 64 fieldset: ENDIAN fieldset/ENDIAN: fields: - name: ENDIAN description: Endianness selection register. See Table 22-2 for details. bit_offset: 0 bit_size: 2 fieldset/IDLE: fields: - name: IDLE description: AES Idle register. Reads ’zero’ while the AES Accelerator is busy processing; reads ’one’ otherwise. bit_offset: 0 bit_size: 1 fieldset/KEY: fields: - name: KEY description: AES key material register. bit_offset: 0 bit_size: 8 fieldset/MODE: fields: - name: MODE description: Selects the AES accelerator mode of operation. See Table 22-1 for details. bit_offset: 0 bit_size: 8 fieldset/START: fields: - name: START description: Write 1 to start the AES operation. bit_offset: 0 bit_size: 1 fieldset/TEXT: fields: - name: TEXT description: Plaintext and ciphertext register. bit_offset: 0 bit_size: 8