Searched refs:driver (Results 1 – 17 of 17) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_se.c | 76 const psa_se_drv_table_entry_t *driver) in psa_get_se_driver_methods() argument 78 return driver->methods; in psa_get_se_driver_methods() 82 psa_se_drv_table_entry_t *driver) in psa_get_se_driver_context() argument 84 return &driver->u.context; in psa_get_se_driver_context() 91 psa_se_drv_table_entry_t *driver = psa_get_se_driver_entry(lifetime); in psa_get_se_driver() local 93 *p_methods = (driver ? driver->methods : NULL); in psa_get_se_driver() 96 *p_drv_context = (driver ? &driver->u.context : NULL); in psa_get_se_driver() 98 return driver != NULL; in psa_get_se_driver() 108 const psa_se_drv_table_entry_t *driver, in psa_get_se_driver_its_file_uid() argument 111 if (driver->location > PSA_MAX_SE_LOCATION) { in psa_get_se_driver_its_file_uid() [all …]
|
| H A D | psa_crypto_se.h | 109 const psa_se_drv_table_entry_t *driver); 119 psa_se_drv_table_entry_t *driver); 134 psa_se_drv_table_entry_t *driver, 142 psa_status_t psa_destroy_se_key(psa_se_drv_table_entry_t *driver, 158 const psa_se_drv_table_entry_t *driver); 174 const psa_se_drv_table_entry_t *driver);
|
| H A D | psa_crypto.c | 1283 psa_se_drv_table_entry_t *driver; in psa_destroy_key() local 1347 driver = psa_get_se_driver_entry(slot->attr.lifetime); in psa_destroy_key() 1348 if (driver != NULL) { in psa_destroy_key() 1372 status = psa_destroy_se_key(driver, in psa_destroy_key() 1393 if (driver != NULL) { in psa_destroy_key() 1394 status = psa_save_se_persistent_data(driver); in psa_destroy_key() 1916 psa_se_drv_table_entry_t *driver, in psa_finish_key_creation() argument 1921 (void) driver; in psa_finish_key_creation() 1931 if (driver != NULL) { in psa_finish_key_creation() 1962 if (driver != NULL && in psa_finish_key_creation() [all …]
|
| H A D | psa_crypto_slot_management.c | 949 psa_se_drv_table_entry_t *driver = psa_get_se_driver_entry(lifetime); in psa_validate_key_location() local 950 if (driver != NULL) { in psa_validate_key_location() 952 *p_drv = driver; in psa_validate_key_location()
|
| /optee_os/core/include/kernel/ |
| H A D | dt_driver.h | 73 const void *driver; member
|
| /optee_os/core/drivers/ |
| H A D | imx_lpuart.c | 128 .driver = &imx_lpuart_driver,
|
| H A D | serial8250_uart.c | 166 .driver = &serial8250_driver,
|
| H A D | imx_uart.c | 200 .driver = &imx_uart_driver,
|
| H A D | ffa_console.c | 151 .driver = &ffa_console_driver,
|
| H A D | pl011.c | 248 .driver = &pl011_driver,
|
| H A D | imx_i2c.c | 51 #error IMX_I2C driver not supported on this platform 228 #error IMX_I2C driver not supported on this platform in i2c_set_bus_speed()
|
| /optee_os/core/kernel/ |
| H A D | console.c | 174 sdrv = (const struct serial_driver *)dt_drv->driver; in configure_console_from_dt()
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | README.md | 302 …ts and random generators. This is work in progress. Please note that the driver interfaces are not… 304 Please see the [PSA driver example and guide](docs/psa-driver-example-and-guide.md) for information…
|
| H A D | ChangeLog | 76 * On entry to PSA driver entry points that set up a multipart operation 163 * Fix invalid JSON schemas for driver descriptions used by 442 * If a cipher or AEAD mechanism has a PSA driver, you can now build the 446 implementation is able to take advantage of a driver that only 448 docs/driver-only-builds.md for full details and current limitations. 449 * The CTR_DRBG module will now use AES from a PSA driver if MBEDTLS_AES_C is 457 fully provided by drivers. See docs/driver-only-builds.md for full 680 of ECDSA and/or EC J-PAKE when those are provided by a driver. However, 725 they're provided by a built-in implementation, a driver or both. See 726 docs/driver-only-builds.md. [all …]
|
| /optee_os/ |
| H A D | MAINTAINERS | 211 Clock driver framework 216 Crypto driver interface
|
| H A D | CHANGELOG.md | 1065 * drivers: add TZC380 driver ([#1578]) 1202 * SPI framework and PL022 driver cleanup and improvements 1208 * DRA7: add TRNG driver, enable GICv2 driver 1236 * The linux driver will set the 'privileged' flag (TEE_GEN_CAP_PRIVILEGED) on 1373 * plat-stm: fix RNG driver (non-flat mapping) 1444 * Added SPI framework and PL022 driver 1446 * GPIO: framework supports multiple instances, PL061 driver now has get/set 1454 of TUI. This includes: a generic framebuffer driver, display and serial 1612 * Generic driver: A new generic TEE driver is in the process of being 1835 * optee.ko, the generic Linux driver. It contains all functionality [all …]
|
| /optee_os/core/arch/arm/dts/ |
| H A D | fsl-lx2160a.dtsi | 553 little-endian; /* force the driver in LE mode */ 564 little-endian; /* force the driver in LE mode */
|