Home
last modified time | relevance | path

Searched full:platform (Results 1 – 25 of 615) sorted by relevance

12345678910>>...25

/optee_os/core/arch/riscv/
H A Driscv.mk42 # Platform configuration should accordingly set CFG_CORE_LARGE_PHYS_ADDR or not.
109 core-platform-cppflags += -I$(arch-dir)/include
110 core-platform-subdirs += \
111 $(addprefix $(arch-dir)/, kernel mm tee) $(platform-dir)
114 riscv-platform-mcmodel ?= medany
137 rv64-platform-cflags += -mcmodel=$(riscv-platform-mcmodel)
138 rv64-platform-cflags += -march=$(riscv-isa) -mabi=$(riscv-abi)
139 rv64-platform-cflags += -Wno-missing-include-dirs
140 rv32-platform-cflags += -mcmodel=$(riscv-platform-mcmodel)
141 rv32-platform-cflags += -march=$(riscv-isa) -mabi=$(riscv-abi)
[all …]
/optee_os/core/arch/arm/
H A Darm.mk62 arm64-platform-hard-float-enabled := y
64 arm32-platform-hard-float-enabled := y
187 # CFG_CORE_ASYNC_NOTIF_GIC_INTID is defined by the platform to some free
203 # CFG_MAX_CACHE_LINE_SHIFT is used to define platform specific maximum cache
209 # this in platform config if different.
212 core-platform-cppflags += -I$(arch-dir)/include
213 core-platform-subdirs += \
214 $(addprefix $(arch-dir)/, kernel crypto mm tee) $(platform-dir)
217 core-platform-subdirs += $(arch-dir)/sm
221 core-platform-subdirs += $(arch-dir)/tests
[all …]
/optee_os/.github/workflows/
H A Dci.yml69 _make PLATFORM=hikey
70 _make PLATFORM=hikey CFG_ARM64_core=y
73 _make PLATFORM=hikey-hikey960
74 _make PLATFORM=hikey-hikey960 COMPILER=clang
75 _make PLATFORM=hikey-hikey960 CFG_ARM64_core=y
76 _make PLATFORM=hikey-hikey960 CFG_ARM64_core=y COMPILER=clang
77 _make PLATFORM=hikey-hikey960 CFG_SECURE_DATA_PATH=n
80 _make PLATFORM=imx-mx6ulevk
81 _make PLATFORM=imx-mx6ulevk CFG_NXP_CAAM=y CFG_CRYPTO_DRIVER=y
82 _make PLATFORM
[all...]
/optee_os/core/arch/arm/cpu/
H A Dcortex-armv9.mk6 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
7 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
8 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
10 arm64-platform-cflags += -mcpu=$(arm64-platform-cpuarch)
11 arm64-platform-aflags += -mcpu=$(arm64-platform-cpuarch)
12 arm64-platform-cxxflags += -mcpu=$(arm64-platform-cpuarch)
14 platform-flavor-armv9 := 1
H A Dcortex-armv8-0.mk6 arm32-platform-cpuarch := cortex-a53
7 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
8 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
9 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
10 platform-flavor-armv8 := 1
H A Dcortex-a7.mk6 arm32-platform-cpuarch := cortex-a7
7 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
8 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
9 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
H A Dcortex-a5.mk7 arm32-platform-cpuarch := cortex-a5
8 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
9 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
10 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
H A Dcortex-a15.mk5 arm32-platform-cpuarch := cortex-a15
6 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
7 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
8 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
H A Dcortex-a9.mk7 arm32-platform-cpuarch := cortex-a9
8 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
9 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
10 arm32-platform-cxxflags += -mcpu=$(arm32-platform-cpuarch)
H A Dneoverse-v2.mk1 arm32-platform-cpuarch := neoverse-v2
2 arm64-platform-cpuarch := neoverse-v2
/optee_os/core/arch/arm/plat-corstone1000/
H A Dconf.mk4 platform-cflags-debug-info = -gdwarf-2
5 platform-aflags-debug-info = -gdwarf-2
26 arm64-platform-cpuarch := cortex-a35
27 arm64-platform-cflags += -mcpu=$(arm64-platform-cpuarch)
28 arm64-platform-aflags += -mcpu=$(arm64-platform-cpuarch)
/optee_os/core/include/kernel/
H A Dpm.h14 * Platform hints on targeted power state. Hints are stored in a 32bit
16 * bits stores a platform specific value specific platform driver may
24 * PM_HINT_PLATFORM_STATE_MASK - Bit mask reserved for platform specific hints
25 * PM_HINT_PLATFORM_STATE_SHIFT - LSBit position of platform specific hints mask
51 * PM_OP_SUSPEND: platform is suspending to a target low power state
52 * PM_OP_RESUME: platform is resuming from low power state
86 * Drivers and services can register a callback function for the platform
92 * This information may be used by the platform to resume a platform on
106 * @pm_hint - Hints on power state platform suspends to /resumes from.
221 * @pm_hint: Hint (PM_HINT_*) on state the platform suspends to/resumes from.
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dplatform.h2 * \file platform.h
5 * Mbed TLS platform abstraction layer.
7 * The platform abstraction layer removes the need for the library
12 * their platform, which can be statically linked to the library or
15 * When all compilation options related to platform abstraction are
310 * your platform's stdio doesn't have any buffering,
390 * Non-Volatile storage (NV) in a platform-independent way
396 /* Internal standard platform definitions */
435 * \brief The platform context structure.
437 * \note This structure may be used to assist platform-specific
[all …]
H A Dplatform_time.h4 * \brief Mbed TLS Platform time abstraction
47 * start time that will differ from platform to platform, and possibly
/optee_os/core/arch/arm/plat-stm32mp1/
H A Dstm32_util.h39 /* Platform util for the RCC drivers */
45 /* Platform util for the GIC */
48 /* Platform util for PMIC support */
67 /* Helper from platform RCC clock driver */
76 * Structure and API function for BSEC driver to get some platform data.
79 * @upper_start: Base ID for the BSEC upper words in the platform
80 * @max_id: Max value for BSEC word ID for the platform
/optee_os/
H A DMakefile37 # If $(PLATFORM) is defined and contains a hyphen, parse it as
38 # $(PLATFORM)-$(PLATFORM_FLAVOR) for convenience
39 ifneq (,$(findstring -,$(PLATFORM)))
40 ops := $(join PLATFORM PLATFORM_FLAVOR,$(addprefix =,$(subst -, ,$(PLATFORM))))
46 PLATFORM ?= vexpress macro
47 # Default value for PLATFORM_FLAVOR is set in plat-$(PLATFORM)/conf.mk
50 out-dir := $(O)/$(ARCH)-plat-$(PLATFORM)
81 # Platform/arch config is supposed to assign the targets
/optee_os/core/
H A Dcore.mk8 platform-dir := $(arch-dir)/plat-$(PLATFORM)
9 include $(platform-dir)/conf.mk
25 PLATFORM_$(PLATFORM) := y
41 cppflags$(sm) += $(core-platform-cppflags)
42 cflags$(sm) += $(core-platform-cflags)
58 $(error error: CFG_CORE_SANITIZE_KADDRESS not supported by platform (flavor))
82 aflags$(sm) += $(core-platform-aflags)
200 subdirs = $(core-platform-subdirs) core
205 include $(if $(wildcard $(platform-dir)/link.mk), \
206 $(platform-dir)/link.mk, \
/optee_os/core/arch/arm/plat-automotive_rd/
H A Dconf.mk15 arm32-platform-cpuarch := cortex-a720
16 arm64-platform-cpuarch := cortex-a720
24 platform-cflags-debug-info = -gdwarf-4
25 platform-aflags-debug-info = -gdwarf-4
/optee_os/core/arch/arm/plat-totalcompute/
H A Dconf.mk3 platform-debugger-arm := 1
20 ifeq ($(platform-debugger-arm),1)
22 platform-cflags-debug-info = -gdwarf-2
23 platform-aflags-debug-info = -gdwarf-2
/optee_os/core/arch/arm/plat-vexpress/
H A Dconf.mk8 platform-debugger-arm := 1
12 platform-debugger-arm := 1
34 ifeq ($(platform-debugger-arm),1)
36 platform-cflags-debug-info = -gdwarf-2
37 platform-aflags-debug-info = -gdwarf-2
40 ifeq ($(platform-flavor-armv8),1)
190 endif #PLATFORM==qemu_sbsa
/optee_os/ta/
H A Dta.mk22 $(sm)-platform-cflags += $(ta-stackp-cflags-y)
25 $(sm)-platform-cppflags += -DMBEDTLS_SELF_TEST
31 $(sm)-platform-cppflags += -DENABLE_MDBG=1
56 # Expand platform flags here as $(sm) will change if we have several TA
57 # targets. Platform flags should not change after inclusion of ta/ta.mk.
58 cppflags$(sm) := $(platform-cppflags) $($(sm)-platform-cppflags)
59 cflags$(sm) := $(platform-cflags) $($(sm)-platform-cflags)
60 aflags$(sm) := $(platform-aflags) $($(sm)-platform-aflags)
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dentropy_poll.h4 * \brief Platform-specific and custom entropy polling functions
24 #define MBEDTLS_ENTROPY_MIN_PLATFORM 32 /**< Minimum for platform source */
31 * \brief Platform-specific entropy poll callback
/optee_os/lib/libutee/include/
H A Dremoteproc_pta.h13 * Interface to the pseudo TA which provides platform implementation
24 /* The platform supports load of segment with hash protection */
50 * Platform capabilities.
52 * Get Platform firmware loader service capabilities.
73 * This command is used when the platform secure memory is too constrained to
/optee_os/ldelf/
H A Dldelf.mk9 cppflags$(sm) := $(core-platform-cppflags)
10 cflags$(sm) := $(core-platform-cflags) -fpie -fvisibility=hidden
11 aflags$(sm) := $(core-platform-aflags)
/optee_os/core/arch/arm/plat-ti/
H A Dplatform_config.h14 /* Location of protected DDR on the DRA7xx platform */
33 #error "Unknown platform flavor"
58 /* Location of protected DDR on the AM43xx platform */
91 #error "Unknown platform flavor"

12345678910>>...25