| /linux/Documentation/tee/ |
| H A D | ts-tee.rst | 4 TS-TEE (Trusted Services project) 7 This driver provides access to secure services implemented by Trusted Services. 9 Trusted Services [1] is a TrustedFirmware.org project that provides a framework 10 for developing and deploying device Root of Trust services in FF-A [2] S-EL0 16 Services RPC protocol is used [5]. To use the driver from user space a reference 17 implementation is provided at [6], which is part of the Trusted Services client 20 All Trusted Services (TS) SPs have the same FF-A UUID; it identifies the TS RPC 21 protocol. A TS SP can host one or more services (e.g. PSA Crypto, PSA ITS, etc). 33 services. Opening a service corresponds to opening a session in the given 36 Overview of a system with Trusted Services components:: [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-g-sliced-vbi-cap.rst | 34 To find out which data services are supported by a sliced VBI capture or 57 - :cspan:`2` A set of all data services supported by the driver. 63 services the hardware can look for or insert into a particular 64 scan line. Data services are defined in :ref:`vbi-services`. 95 output per frame, or the number of services it can identify on a 127 .. _vbi-services: 129 .. flat-table:: Sliced VBI services 168 - :cspan:`2` Set of services applicable to 525 line systems. 171 - :cspan:`2` Set of services applicable to 625 line systems.
|
| /linux/arch/x86/coco/tdx/ |
| H A D | tdcall.S | 13 * __tdcall() - Used by TDX guests to request services from the TDX 14 * module (does not include VMM services) using TDCALL instruction. 30 * __tdcall_ret() - Used by TDX guests to request services from the TDX 31 * module (does not include VMM services) using TDCALL instruction, with 48 * __tdcall_saved_ret() - Used by TDX guests to request services from the 49 * TDX module (including VMM services) using TDCALL instruction, with
|
| /linux/drivers/firmware/efi/ |
| H A D | riscv-runtime.c | 54 * Enable the UEFI Runtime Services if all prerequisites are in place, i.e., 63 pr_info("EFI services will not be available.\n"); in riscv_enable_runtime_services() 101 pr_info("EFI runtime services will be disabled.\n"); in riscv_enable_runtime_services() 106 pr_info("EFI runtime services access via paravirt.\n"); in riscv_enable_runtime_services() 110 pr_info("Remapping and enabling EFI services.\n"); in riscv_enable_runtime_services() 113 pr_err("UEFI virtual mapping missing or invalid -- runtime services will not be available\n"); in riscv_enable_runtime_services() 117 /* Set up runtime services function pointers */ in riscv_enable_runtime_services()
|
| H A D | arm-runtime.c | 84 * Enable the UEFI Runtime Services if all prerequisites are in place, i.e., 93 pr_info("EFI services will not be available.\n"); in arm_enable_runtime_services() 131 pr_info("EFI runtime services will be disabled.\n"); in arm_enable_runtime_services() 136 pr_info("EFI runtime services access via paravirt.\n"); in arm_enable_runtime_services() 140 pr_info("Remapping and enabling EFI services.\n"); in arm_enable_runtime_services() 143 pr_err("UEFI virtual mapping missing or invalid -- runtime services will not be available\n"); in arm_enable_runtime_services() 147 /* Set up runtime services function pointers */ in arm_enable_runtime_services()
|
| H A D | Kconfig | 58 Use DXE services to check and alter memory protection 151 Say Y here to enable the runtime services support via /dev/efi_test. 237 bool "Disable EFI runtime services support by default" 240 Allow to disable the EFI runtime services support by default. This can 244 The EFI runtime services are disabled by default when PREEMPT_RT is 341 Enabling this will change the EFI runtime services from the firmware
|
| /linux/drivers/tee/tstee/ |
| H A D | Kconfig | 3 tristate "Arm Trusted Services TEE driver" 7 The Trusted Services project provides a framework for developing and 8 deploying device Root of Trust services in FF-A Secure Partitions. 9 This driver provides an interface to make Trusted Services Secure
|
| /linux/arch/x86/platform/efi/ |
| H A D | quirks.c | 235 * free to do whatever it wants with boot services code after 238 * services code (SetVirtualAddressMap). In order to work around such 239 * buggy implementations we reserve boot services region during EFI 243 * However, some boot services regions contain data that is required 284 pr_err("Could not allocate boot services memmap\n"); in efi_arch_mem_reserve() 291 pr_err("Failed to map new boot services memmap\n"); in efi_arch_mem_reserve() 353 * contain boot services code/data but is marked in efi_reserve_boot_services() 371 * Setting this bit for a boot services region really in efi_reserve_boot_services() 382 * Apart from having VA mappings for EFI boot services code/data regions, 394 * EFI runtime calls, hence don't unmap EFI boot services code/data in efi_unmap_pages() [all …]
|
| H A D | efi.c | 17 * Borislav Petkov <bp@suse.de> - runtime services VA mapping 22 * All EFI Runtime Services are not implemented yet as EFI only 26 * Implemented EFI runtime services and virtual mode calls. --davidm 305 * mapped by the OS so they can be accessed by EFI runtime services, but 486 * Note: We currently don't support runtime services on an EFI in efi_init() 633 * reserve boot services regions, and mixed mode support in should_map_region() 660 * Map boot services regions as a workaround for buggy in should_map_region() 673 * Map the efi memory ranges of the runtime services and update new_mmap with 719 * We don't do virtual mode, since we don't do runtime services, on in kexec_enter_virtual_mode() 769 * This function will switch the EFI runtime services to virtual mode.
|
| /linux/drivers/pci/pcie/ |
| H A D | portdrv.c | 54 * services are enabled in "mask". Return the number of MSI/MSI-X vectors 170 * pcie_init_service_irqs - initialize irqs for PCI Express port services 221 int services = 0; in get_port_device_capability() local 227 services |= PCIE_PORT_SERVICE_HP; in get_port_device_capability() 244 services |= PCIE_PORT_SERVICE_AER; in get_port_device_capability() 251 services |= PCIE_PORT_SERVICE_PME; in get_port_device_capability() 267 (pcie_ports_dpc_native || (services & PCIE_PORT_SERVICE_AER))) in get_port_device_capability() 268 services |= PCIE_PORT_SERVICE_DPC; in get_port_device_capability() 278 services |= PCIE_PORT_SERVICE_BWCTRL; in get_port_device_capability() 281 return services; in get_port_device_capability() [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-io.rst | 5 Dm-io provides synchronous and asynchronous I/O services. There are three 6 types of I/O services available, and each type has a sync and an async 58 Callers of the asynchronous I/O services must include the name of a completion 68 Before using any of the dm-io services, the user should call dm_io_get() 73 When the user is finished using the dm-io services, they should call
|
| /linux/drivers/platform/raspberrypi/ |
| H A D | Kconfig | 9 Support for Broadcom VideoCore services including 26 API, which is in turn used by several multimedia services on the 29 Defaults to Y when the Broadcom Videocore services are included
|
| /linux/Documentation/arch/sparc/oradax/ |
| H A D | dax-hv-api.txt | 12 Chapter 36. Coprocessor services 66 Coprocessor services 120 Device interrupt services). Sysino interrupts are not available for DAX devices. 128 Coprocessor services 176 Coprocessor services 228 Coprocessor services 284 Coprocessor services 342 Coprocessor services 397 Coprocessor services 454 Coprocessor services [all …]
|
| /linux/Documentation/misc-devices/ |
| H A D | mrvl_cn10k_dpi.rst | 14 DPI PF function is an administrative function which services the mailbox 18 mrvl_cn10k_dpi.ko misc driver loads on DPI PF device and services the 50 how applications use mailbox and ioctl services from DPI PF kernel driver.
|
| /linux/Documentation/usb/ |
| H A D | linux.inf | 45 ; DDInstal.Services section 46 [RNDIS.NT.5.1.Services] 48 needs = Usb_Rndis.ndi.Services
|
| /linux/drivers/s390/char/ |
| H A D | sclp_ftp.c | 3 * SCLP Event Type (ET) 7 - Diagnostic Test FTP Services, useable on LPAR 32 * sclp_ftp_txcb() - Diagnostic Test FTP services SCLP command callback 48 * sclp_ftp_rxcb() - Diagnostic Test FTP services receiver event callback 239 * sclp_ftp_startup() - startup of FTP services, when running on LPAR 272 * sclp_ftp_shutdown() - shutdown of FTP services, when running on LPAR
|
| /linux/Documentation/networking/device_drivers/ethernet/amd/ |
| H A D | pds_vdpa.rst | 18 services. It depends on the ``pds_core`` driver and hardware for the PF 19 and VF PCI handling as well as for device configuration services. 47 # Find the vDPA services/devices available
|
| /linux/drivers/tee/qcomtee/ |
| H A D | Kconfig | 11 driver. It provides an API to access services offered by QTEE and 13 the export of userspace services provided by supplicants to QTEE.
|
| /linux/Documentation/scsi/ |
| H A D | bfa.rst | 41 http://www.brocade.com/services-support/drivers-downloads/adapters/Linux.page 58 http://www.brocade.com/services-support/drivers-downloads/adapters/Linux.page 76 http://www.brocade.com/services-support/drivers-downloads/adapters/Linux.page 92 http://www.brocade.com/services-support/index.page
|
| /linux/Documentation/devicetree/bindings/soc/bcm/ |
| H A D | brcm,bcm2835-vchiq.yaml | 7 title: Broadcom VCHIQ firmware services 14 to communicate with the VPU-side OS services.
|
| /linux/Documentation/networking/ |
| H A D | cdc_mbim.rst | 150 Custom device services 153 services. This is fully supported by the cdc_mbim driver. 155 Support for new MBIM services, including vendor specified services, is 159 New services should be registered in the MBIM Registry [5]. 236 service. Userspace applications supporting specific MBIM DSS services
|
| /linux/drivers/scsi/bnx2fc/ |
| H A D | bnx2fc_constants.h | 102 /* In case timer services are required then shall be updated by Xstorm after 107 * After driver has initialize the task in case timer services required * 110 /* After driver has initialize the task in case timer services required */ 112 /* In case timer services are required then shall be updated by Xstorm after
|
| /linux/include/drm/intel/ |
| H A D | i915_pxp_tee_interface.h | 14 * struct i915_pxp_component_ops - ops for PXP services. 43 * drivers for the PXP services
|
| /linux/arch/arm64/include/asm/ |
| H A D | efi.h | 109 * On ARM systems, virtually remapped UEFI runtime services are set up in two 116 * and the virtual remapping of the UEFI Runtime Services regions is loaded 118 * Services are enabled and the EFI_RUNTIME_SERVICES bit set.
|
| /linux/drivers/pnp/pnpbios/ |
| H A D | Kconfig | 15 ISAPNP services) are not currently implemented. 32 allocation, ESCD, and other PNPBIOS services. Using this
|