/Zephyr-Core-3.6.0/cmake/linker_script/common/ |
D | common-ram.cmake | 6 GROUP DATA_REGION 15 zephyr_linker_section(NAME device_states GROUP DATA_REGION NOINPUT ${XIP_ALIGN_WITH_INPUT}) 21 zephyr_iterable_section(NAME pm_device_slots GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 24 zephyr_iterable_section(NAME log_dynamic GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 35 zephyr_iterable_section(NAME k_timer GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 36 zephyr_iterable_section(NAME k_mem_slab GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 37 zephyr_iterable_section(NAME k_heap GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 38 zephyr_iterable_section(NAME k_mutex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 39 zephyr_iterable_section(NAME k_stack GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 40 zephyr_iterable_section(NAME k_msgq GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) [all …]
|
D | common-rom.cmake | 3 zephyr_linker_section(NAME init KVMA RAM_REGION GROUP RODATA_REGION) 11 zephyr_iterable_section(NAME device NUMERIC KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 15 …zephyr_linker_section(NAME sw_isr_table KVMA FLASH GROUP RODATA_REGION SUBALIGN ${CONFIG_ARCH_SW_I… 22 zephyr_linker_section(NAME initlevel_error KVMA RAM_REGION GROUP RODATA_REGION NOINPUT) 29 zephyr_linker_section(NAME ctors KVMA RAM_REGION GROUP RODATA_REGION NOINPUT) 83 KVMA RAM_REGION GROUP RODATA_REGION NOINPUT ${XIP_ALIGN_WITH_INPUT} 92 zephyr_iterable_section(NAME net_socket_register KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 97 zephyr_iterable_section(NAME ppp_protocol_handler KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 100 zephyr_iterable_section(NAME bt_l2cap_fixed_chan KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 103 …zephyr_iterable_section(NAME bt_l2cap_br_fixed_chan KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) [all …]
|
/Zephyr-Core-3.6.0/dts/arm/nuvoton/npcx/ |
D | npcx-miwus-int-map.dtsi | 8 /* Mapping between MIWU group and interrupts */ 14 group_b0: group-b0-map { 17 group-mask = <0x02>; 19 group_c0: group-c0-map { 22 group-mask = <0x04>; 30 group_a1: group-a1-map { 33 group-mask = <0x01>; 35 group_b1: group-b1-map { 38 group-mask = <0x02>; 40 group_c1: group-c1-map { [all …]
|
/Zephyr-Core-3.6.0/soc/arm/nxp_s32/common/ |
D | pinctrl_soc.h | 36 #define NXP_S32_INPUT_BUFFER(group) \ argument 37 COND_CODE_1(DT_PROP(group, input_enable), (PORT_INPUT_BUFFER_ENABLED), \ 40 #define NXP_S32_OUTPUT_BUFFER(group) \ argument 41 COND_CODE_1(DT_PROP(group, output_enable), (PORT_OUTPUT_BUFFER_ENABLED), \ 44 #define NXP_S32_INPUT_MUX_REG(group, val) \ argument 45 COND_CODE_1(DT_PROP(group, input_enable), (NXP_S32_PINMUX_GET_IMCR_IDX(val)), \ 48 #define NXP_S32_INPUT_MUX(group, val) \ argument 49 COND_CODE_1(DT_PROP(group, input_enable), \ 53 #define NXP_S32_PULL_SEL(group) \ argument 54 COND_CODE_1(DT_PROP(group, bias_pull_up), (PORT_INTERNAL_PULL_UP_ENABLED), \ [all …]
|
/Zephyr-Core-3.6.0/dts/arm/nuvoton/npcx/npcx4/ |
D | npcx4-miwus-int-map.dtsi | 7 /* Common MIWU group-interrupt mapping configurations in npcx family */ 10 /* Specific MIWU group-interrupt mapping configurations in npcx4 series */ 12 /* Mapping between MIWU group and interrupts */ 18 group_a0: group-a0-map { 21 group-mask = <0x01>; 23 group_d0: group-d0-map { 26 group-mask = <0x08>; 28 group_e0: group-e0-map { 31 group-mask = <0x10>; 33 group_f0: group-f0-map { [all …]
|
/Zephyr-Core-3.6.0/dts/arm/nuvoton/npcx/npcx9/ |
D | npcx9-miwus-int-map.dtsi | 7 /* Common MIWU group-interrupt mapping configurations in npcx family */ 10 /* Specific MIWU group-interrupt mapping configurations in npcx9 series */ 12 /* Mapping between MIWU group and interrupts */ 18 group_a0: group-a0-map { 21 group-mask = <0x01>; 23 group_d0: group-d0-map { 26 group-mask = <0x08>; 28 group_e0: group-e0-map { 31 group-mask = <0x10>; 33 group_f0: group-f0-map { [all …]
|
/Zephyr-Core-3.6.0/subsys/bluetooth/audio/ |
D | mpl.c | 37 /* There is one parent group, which is the parent of a number of groups. */ 40 /* The first track of the first group has track segments, other tracks not. */ 204 .title = "Group 2", 212 .title = "Group 3", 220 .title = "Group 4", 228 .title = "Parent group", 238 .group = &group_1, 291 /* Pointer to group being added */ 390 /* Set up content buffer for the parent group object */ 391 static uint32_t setup_parent_group_object(struct mpl_group *group) in setup_parent_group_object() argument [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/dt-bindings/interrupt-controller/ |
D | ite-intc.h | 17 /* Group 0 of INTC */ 23 /* Group 1 */ 29 /* Group 2 */ 34 /* Group 3 */ 40 /* Group 5 */ 49 /* Group 6 */ 58 /* Group 7 */ 60 /* Group 9 */ 69 /* Group 10 */ 74 /* Group 11 */ [all …]
|
/Zephyr-Core-3.6.0/tests/misc/iterable_sections/ |
D | CMakeLists.txt | 11 zephyr_iterable_section(NAME test_ram GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 12 zephyr_iterable_section(NAME test_ram2 GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 13 zephyr_iterable_section(NAME test_ram_named GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 14 zephyr_iterable_section(NAME test_ram_numeric NUMERIC GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUB… 15 zephyr_iterable_section(NAME ramn_alt GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN 4) 18 zephyr_iterable_section(NAME test_rom KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 19 zephyr_iterable_section(NAME test_rom2 KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 20 zephyr_iterable_section(NAME test_rom_named KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4) 21 zephyr_iterable_section(NAME test_rom_numeric NUMERIC KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN … 22 zephyr_iterable_section(NAME romn_alt KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN 4)
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/grp/fs_mgmt/src/ |
D | fs_mgmt_hash_checksum.c | 16 void fs_mgmt_hash_checksum_unregister_group(struct fs_mgmt_hash_checksum_group *group) in fs_mgmt_hash_checksum_unregister_group() argument 18 (void)sys_slist_find_and_remove(&fs_mgmt_hash_checksum_group_list, &group->node); in fs_mgmt_hash_checksum_unregister_group() 21 void fs_mgmt_hash_checksum_register_group(struct fs_mgmt_hash_checksum_group *group) in fs_mgmt_hash_checksum_register_group() argument 23 sys_slist_append(&fs_mgmt_hash_checksum_group_list, &group->node); in fs_mgmt_hash_checksum_register_group() 28 /* Find the group with the specified group name */ in fs_mgmt_hash_checksum_find_handler() 29 struct fs_mgmt_hash_checksum_group *group = NULL; in fs_mgmt_hash_checksum_find_handler() local 36 group = loop_group; in fs_mgmt_hash_checksum_find_handler() 41 return group; in fs_mgmt_hash_checksum_find_handler() 50 struct fs_mgmt_hash_checksum_group *group = in fs_mgmt_hash_checksum_find_handlers() local 52 cb(group, user_data); in fs_mgmt_hash_checksum_find_handlers()
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/mgmt/src/ |
D | mgmt.c | 30 mgmt_unregister_group(struct mgmt_group *group) in mgmt_unregister_group() argument 32 (void)sys_slist_find_and_remove(&mgmt_group_list, &group->node); in mgmt_unregister_group() 38 struct mgmt_group *group = NULL; in mgmt_find_handler() local 42 * Find the group with the specified group id, if one exists in mgmt_find_handler() 44 * that is not NULL. If that is not set, look for the group in mgmt_find_handler() 60 group = loop_group; in mgmt_find_handler() 65 if (group == NULL) { in mgmt_find_handler() 69 return &group->mg_handlers[command_id]; in mgmt_find_handler() 78 * Find the group with the specified group id in mgmt_find_group() 92 mgmt_get_handler(const struct mgmt_group *group, uint16_t command_id) in mgmt_get_handler() argument [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/stats/ |
D | stats.h | 13 * each group consisting of a set of "entries". An entry corresponds to an 79 * @brief Declares a stat group struct. 87 * @brief Ends a stats group struct definition. 97 * @brief Begins a stats group struct definition. 99 * @param group__ The stats group struct name. 106 * @brief Declares a 32-bit stat entry inside a group struct. 113 * @brief Declares a 16-bit stat entry inside a group struct. 120 * @brief Declares a 32-bit stat entry inside a group struct. 127 * @brief Declares a 64-bit stat entry inside a group struct. 139 * @param group__ The group containing the entry to increase. [all …]
|
/Zephyr-Core-3.6.0/dts/arm/nuvoton/npcx/npcx7/ |
D | npcx7-miwus-int-map.dtsi | 7 /* Common MIWU group-interrupt mapping configurations in npcx family */ 10 /* Specific MIWU group-interrupt mapping configurations in npcx7 series */ 12 /* Mapping between MIWU group and interrupts */ 18 group_ad0: group-ad0-map { 21 group-mask = <0x09>; 23 group_efgh0: group-efgh0-map { 26 group-mask = <0xF0>; 34 group_fg2: group-fg2-map { 37 group-mask = <0x60>;
|
/Zephyr-Core-3.6.0/include/zephyr/mgmt/mcumgr/mgmt/ |
D | mgmt.h | 81 * @brief A collection of handlers for an entire command group. 91 /** The numeric ID of this group. */ 108 * @brief Registers a full command group. 110 * @param group The group to register. 112 void mgmt_register_group(struct mgmt_group *group); 115 * @brief Unregisters a full command group. 117 * @param group The group to register. 119 void mgmt_unregister_group(struct mgmt_group *group); 124 * @param group_id The group of the command to find. 133 * @brief Finds a registered command group. [all …]
|
D | callbacks.h | 42 /** Event which signfies that all event IDs for a particular group should be enabled. */ 45 /** Get event for a particular group and event ID. */ 46 #define MGMT_DEF_EVT_OP_ID(group, event_id) ((group << 16) | BIT(event_id)) argument 48 /** Get event used for enabling all event IDs of a particular group. */ 49 #define MGMT_DEF_EVT_OP_ALL(group) ((group << 16) | MGMT_EVT_OP_ID_ALL) argument 52 /** Get group from event. */ 69 * Group (application-level) error and ``err_group`` contains the group ID that caused 70 * the error and ``err_rc`` contians the error code of that group to return. 90 * #MGMT_CB_ERROR_ERR then this will be the group error rc code returned by 94 * error, this must be set to the group ret status and #MGMT_CB_ERROR_ERR [all …]
|
D | mgmt_defines.h | 47 * commands. Per-user commands are then defined after group 64. 50 /** OS (operating system) group */ 53 /** Image management group, used for uploading firmware images */ 56 /** Statistic management group, used for retieving statistics */ 59 /** Settings management (config) group, used for reading/writing settings */ 62 /** Log management group (unused) */ 65 /** Crash group (unused) */ 68 /** Split image management group (unused) */ 71 /** Run group (unused) */ 74 /** FS (file system) group, used for performing file IO operations */ [all …]
|
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/grp/stat_mgmt/ |
D | Kconfig | 5 # The Kconfig file is dedicated to Stat management group of 7 # group commands behaviour and other aspects. 10 # MCUMGR_GRP_STAT_ -- general group options; 13 # try to group them together by the same stem after prefix. 26 int "Maximum stat group name length" 30 Limits the maximum stat group name length in MCUmgr requests, in bytes. 31 For stat group names. a buffer of this size gets allocated on the stack 32 during handling of all stat read commands. If a stat group's name
|
/Zephyr-Core-3.6.0/include/zephyr/mgmt/mcumgr/grp/fs_mgmt/ |
D | fs_mgmt_hash_checksum.h | 33 * @brief A collection of handlers for an entire hash/checksum group. 55 * @param group Details about a supported hash/checksum 58 typedef void (*fs_mgmt_hash_checksum_list_cb)(const struct fs_mgmt_hash_checksum_group *group, 62 * @brief Registers a full hash/checksum group. 64 * @param group The group to register. 66 void fs_mgmt_hash_checksum_register_group(struct fs_mgmt_hash_checksum_group *group); 69 * @brief Unregisters a full hash/checksum group. 71 * @param group The group to register. 73 void fs_mgmt_hash_checksum_unregister_group(struct fs_mgmt_hash_checksum_group *group); 78 * @param name The name of the hash/checksum group to find.
|
/Zephyr-Core-3.6.0/dts/bindings/interrupt-controller/ |
D | nuvoton,npcx-miwu-int-map.yaml | 4 description: NPCX-MIWU group-interrupt mapping child node 15 description: Child node to present the mapping between MIWU group and interrupt 20 description: irq for miwu group 24 description: irq's priority for miwu group. The valid number is from 0 to 7. 25 group-mask: 28 description: group bit-mask for miwu interrupts
|
/Zephyr-Core-3.6.0/drivers/interrupt_controller/ |
D | intc_ite_it8xxx2_v2.c | 80 uint32_t group, index; in ite_intc_isr_clear() local 86 group = irq / MAX_REGISR_IRQ_NUM; in ite_intc_isr_clear() 89 IT8XXX2_INTC_ISR(group) = BIT(index); in ite_intc_isr_clear() 94 uint32_t group, index; in ite_intc_irq_enable() local 100 group = irq / MAX_REGISR_IRQ_NUM; in ite_intc_irq_enable() 106 IT8XXX2_INTC_IER(group) |= BIT(index); in ite_intc_irq_enable() 113 uint32_t group, index; in ite_intc_irq_disable() local 119 group = irq / MAX_REGISR_IRQ_NUM; in ite_intc_irq_disable() 125 IT8XXX2_INTC_IER(group) &= ~BIT(index); in ite_intc_irq_disable() 130 IT8XXX2_INTC_IER(group); in ite_intc_irq_disable() [all …]
|
D | intc_miwu.c | 26 * 2. npcxn-miwus-int-map.dtsi: it presents relationship between MIWU group 28 * For example, here is the mapping between miwu0's group a & d and IRQ7: 41 * 0x09, the driver checks the pending bits of group a and group d in ISR. 83 /* Callback functions list for each MIWU group */ 146 NPCX_WKEN(base, wui->group) |= BIT(wui->bit); in npcx_miwu_irq_enable() 154 NPCX_WKEN(base, wui->group) &= ~BIT(wui->bit); in npcx_miwu_irq_disable() 162 NPCX_WKINEN(base, wui->group) |= BIT(wui->bit); in npcx_miwu_io_enable() 170 NPCX_WKINEN(base, wui->group) &= ~BIT(wui->bit); in npcx_miwu_io_disable() 178 return IS_BIT_SET(NPCX_WKEN(base, wui->group), wui->bit); in npcx_miwu_irq_get_state() 185 bool pending = IS_BIT_SET(NPCX_WKPND(base, wui->group), wui->bit); in npcx_miwu_irq_get_and_clear_pending() [all …]
|
/Zephyr-Core-3.6.0/drivers/gpio/ |
D | gpio_bcm2711.c | 72 uint32_t group; in gpio_bcm2711_pin_configure() local 82 group = GPIO_REG_GROUP(RPI_PIN_NUM(port, pin), FSEL_GROUPS); in gpio_bcm2711_pin_configure() 85 regval = sys_read32(GPFSEL(data->base, group)); in gpio_bcm2711_pin_configure() 90 sys_write32(regval, GPFSEL(data->base, group)); in gpio_bcm2711_pin_configure() 95 group = GPIO_REG_GROUP(RPI_PIN_NUM(port, pin), IO_GROUPS); in gpio_bcm2711_pin_configure() 99 regval = sys_read32(GPSET(data->base, group)); in gpio_bcm2711_pin_configure() 101 sys_write32(regval, GPSET(data->base, group)); in gpio_bcm2711_pin_configure() 103 regval = sys_read32(GPCLR(data->base, group)); in gpio_bcm2711_pin_configure() 105 sys_write32(regval, GPCLR(data->base, group)); in gpio_bcm2711_pin_configure() 111 group = GPIO_REG_GROUP(RPI_PIN_NUM(port, pin), PULL_GROUPS); in gpio_bcm2711_pin_configure() [all …]
|
/Zephyr-Core-3.6.0/doc/services/device_mgmt/smp_groups/ |
D | smp_group_2.rst | 9 Statistics management group defines commands: 17 | ``0`` | Group data | 22 Statistics: group data 25 The command is used to obtain data for group specified by a name. 26 The name is one of group names as registered, with 30 Statistics: group data request 33 Statistics group data request header: 39 | ``OP`` | ``Group ID`` | ``Command ID`` | 58 | "name" | group name. | 61 Statistics: group data response [all …]
|
/Zephyr-Core-3.6.0/scripts/utils/ |
D | migrate_includes.py | 45 if m and m.group(2) in ("zephyr.h", "zephyr/zephyr.h"): 47 m.group(1) 49 + m.group(3) 55 and not m.group(2).startswith("zephyr/") 56 and (ZEPHYR_BASE / "include" / "zephyr" / m.group(2)).exists() 59 m.group(1) 61 + m.group(2) 63 + m.group(3)
|
/Zephyr-Core-3.6.0/dts/bindings/pinctrl/ |
D | nuvoton,numicro-pinctrl.yaml | 6 and has the 'pinctrl' node identifier in the SOC's devicetree. Each group 8 and each numbered subgroup in the pin group defines all the pins for that 10 a group selects the pins to be configured, and the remaining properties set 11 configuration values for those pins. Here is an example group for UART0 pins: 28 description: NuMicro pin controller pin group 45 Pin mux selections for this group. See the SoC level pinctrl dtsi file
|