Home
last modified time | relevance | path

Searched +full:- +full:m (Results 1 – 5 of 5) sorted by relevance

/hal_intel-latest/.github/workflows/
Dsedi_docs_update.yml7 permissions: read-all
11 runs-on: ubuntu-22.04
18 - name: Checkout Code
21 - name: Git Prepare
24 git config --global user.email "intel_hal@intel.github.com"
25 git config --global user.name "Intel HAL Docs Robot"
28 - name: Install Doxygen Tools
30 sudo apt-get update
31 sudo apt-get install -y graphviz doxygen
33 - name: Run Doxygen
[all …]
/hal_intel-latest/bsp_sedi/soc/intel_ish/include/
Dsedi_driver_core.h4 * SPDX-License-Identifier: BSD-3-Clause
15 * \brief Clean & Invalidate D-Cache
16 * \details Cleans and Invalidates D-Cache
22 __asm__ volatile("lock; addl $0,-4(%%esp);\n\t" ::: "memory", "cc"); in sedi_core_inv_clean_dcache()
26 * \brief D-Cache Clean and Invalidate by address
28 * \param[in] addr address (aligned to 32-byte boundary)
37 end = (end + (SEDI_DCACHE_LINE_SIZE - 1)) & ~(SEDI_DCACHE_LINE_SIZE - 1); in sedi_core_inv_clean_dcache_by_addr()
40 __asm__ volatile("clflush %0;\n\t" : "+m"(*(volatile char *)start)); in sedi_core_inv_clean_dcache_by_addr()
43 __asm__ volatile("lock; addl $0,-4(%%esp);\n\t" ::: "memory", "cc"); in sedi_core_inv_clean_dcache_by_addr()
49 * \brief D-Cache Clean by address
[all …]
/hal_intel-latest/bsp_sedi/soc/intel_ish/pm/aon/
Daon_task.c2 * Copyright (c) 2023 -2024 Intel Corporation
4 * SPDX-License-Identifier: BSD-3-Clause
63 static struct idt_entry aon_idt[AON_IDT_ENTRY_VEC_LAST -
68 .limit = (sizeof(struct idt_entry) * (AON_IDT_ENTRY_VEC_LAST + 1)) - 1,
69 .entries = (struct idt_entry *)((uint32_t)&aon_idt -
77 .esp0 = (uint8_t *)(CONFIG_AON_PERSISTENT_BASE - AON_SP_RESERVED),
96 .esp = CONFIG_AON_PERSISTENT_BASE - AON_SP_RESERVED,
97 .ebp = CONFIG_AON_PERSISTENT_BASE - AON_SP_RESERVED,
192 count--; in delay()
211 imr_fw_addr = (((uint64_t)snowball->uma_base_hi << 32) + in store_main_fw()
[all …]
/hal_intel-latest/bsp_sedi/soc/intel_ish/pm/
Dish_pm.c4 * SPDX-License-Identifier: BSD-3-Clause
85 * ISH PMU does not support both-edge interrupt triggered gpio configuration.
92 * triggered by both-edge, and temporarily set each gpio pin to the single
94 * After exiting LPM, then restore the both-edge trigger configuration.
170 stat->total_time_us += t1 - t0; in log_pm_stat()
171 stat->count++; in log_pm_stat()
191 struct gdt_entry *__gdt = (struct gdt_entry *)(gdt_ptr->entries); in add_gdt_entry()
197 index = (gdt_ptr->limit + 1) >> 3; in add_gdt_entry()
204 gdt_ptr->limit += sizeof(struct gdt_entry); in add_gdt_entry()
206 return ((index + 1) << 3) - sizeof(struct gdt_entry); in add_gdt_entry()
[all …]
/hal_intel-latest/docs/
Dbsp_sedi_doxyfile16 #---------------------------------------------------------------------------
18 #---------------------------------------------------------------------------
21 # file that follow. The default is UTF-8 which is also the encoding used for all
25 # The default value is: UTF-8.
27 DOXYFILE_ENCODING = UTF-8
30 # double-quotes, unless you are using Doxywizard) that should identify the
63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
74 # characters to appear in the names of generated files. If set to NO, non-ASCII
85 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
[all …]