Lines Matching +full:key +full:- +full:power
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) ST-Ericsson SA 2010
4 * Author: Shujuan Chen <shujuan.chen@stericsson.com> for ST-Ericsson.
5 * Author: Jonas Linde <jonas.linde@stericsson.com> for ST-Ericsson.
6 * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson.
7 * Author: Berne Hebark <berne.herbark@stericsson.com> for ST-Ericsson.
8 * Author: Niklas Hernaeus <niklas.hernaeus@stericsson.com> for ST-Ericsson.
45 /* Key preparation bit enable */
51 /* Key size for AES */
82 * struct cryp_config -
83 * @keysize: Key size for AES
96 * struct cryp_protection_config -
132 /* Key registers */
140 /* Key register left and right */
152 /* struct cryp_init_vector_value -
162 * struct cryp_device_context - structure for a cryp context.
166 * @key_1_l: Key 1l register
167 * @key_1_r: Key 1r register
168 * @key_2_l: Key 2l register
169 * @key_2_r: Key 2r register
170 * @key_3_l: Key 3l register
171 * @key_3_r: Key 3r register
172 * @key_4_l: Key 4l register
173 * @key_4_r: Key 4r register
181 * CRYP power management specifc structure.
222 * struct cryp_device_data - structure for a cryp device.
227 * @pwr_regulator: Pointer to the device's power control.
228 * @power_status: Current status of the power.
233 * @power_state: TRUE = power state on, FALSE = power state off.
284 /* Power management funtions */
298 * cryp_write_indata - This routine writes 32 bit data into the data input
306 * cryp_read_outdata - This routine reads the data from the data output