/Zephyr-latest/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 ${… 24 zephyr_iterable_section(NAME log_dynamic GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFI… 35 zephyr_iterable_section(NAME k_timer GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LI… 36 zephyr_iterable_section(NAME k_mem_slab GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG… 37 zephyr_iterable_section(NAME k_heap GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LIN… 38 zephyr_iterable_section(NAME k_mutex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LI… 39 zephyr_iterable_section(NAME k_stack GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LI… 40 zephyr_iterable_section(NAME k_msgq GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_LIN… [all …]
|
D | common-rom.cmake | 3 zephyr_linker_section(NAME init KVMA RAM_REGION GROUP RODATA_REGION) 11 zephyr_linker_section(NAME deferred_init_list KVMA RAM_REGION GROUP RODATA_REGION) 14 zephyr_iterable_section(NAME device NUMERIC KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CONFIG_L… 18 …zephyr_linker_section(NAME sw_isr_table KVMA FLASH GROUP RODATA_REGION SUBALIGN ${CONFIG_ARCH_SW_I… 25 zephyr_linker_section(NAME initlevel_error KVMA RAM_REGION GROUP RODATA_REGION NOINPUT) 32 zephyr_linker_section(NAME ctors KVMA RAM_REGION GROUP RODATA_REGION NOINPUT) 86 KVMA RAM_REGION GROUP RODATA_REGION NOINPUT ${XIP_ALIGN_WITH_INPUT} 95 …zephyr_iterable_section(NAME net_socket_register KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CO… 100 …zephyr_iterable_section(NAME ppp_protocol_handler KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${C… 103 zephyr_iterable_section(NAME bt_l2cap_fixed_chan KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CON… [all …]
|
/Zephyr-latest/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-latest/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-latest/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-latest/doc/project/ |
D | working_groups.rst | 14 Working Group Membership Eligibility 17 - Each Working group (WG) shall determine its own membership eligibility, in 19 - Each working group shall have a team of members who are actively involved 24 - All TSC members are eligible to join a working group as members, part of 28 - A working group should aim to have at least five to seven members to 30 - The structure of each working group within the Zephyr Project should be 32 optimal size of a working group can vary depending on the specific context and 37 Working Group Chair / Co-chair 40 Each working group may elect a Chair and optionally a Co-Chair who is 41 responsible for leading meetings and representing the working group to the TSC. [all …]
|
/Zephyr-latest/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-latest/subsys/bluetooth/audio/ |
D | mpl.c | 48 /* There is one parent group, which is the parent of a number of groups. */ 51 /* The first track of the first group has track segments, other tracks not. */ 215 .title = "Group 2", 223 .title = "Group 3", 231 .title = "Group 4", 239 .title = "Parent group", 249 .group = &group_1, 306 /* Pointer to group being added */ 406 /* Set up content buffer for the parent group object */ 407 static uint32_t setup_parent_group_object(struct mpl_group *group) in setup_parent_group_object() argument [all …]
|
/Zephyr-latest/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-latest/tests/misc/iterable_sections/ |
D | CMakeLists.txt | 11 zephyr_iterable_section(NAME test_ram GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_L… 12 zephyr_iterable_section(NAME test_ram2 GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_… 13 zephyr_iterable_section(NAME test_ram_named GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CO… 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 ${CONFIG_L… 18 zephyr_iterable_section(NAME test_rom KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CONFIG_LINKER_… 19 zephyr_iterable_section(NAME test_rom2 KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CONFIG_LINKER… 20 zephyr_iterable_section(NAME test_rom_named KVMA RAM_REGION GROUP RODATA_REGION SUBALIGN ${CONFIG_L… 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 ${CONFIG_LINKER_…
|
/Zephyr-latest/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-latest/include/zephyr/mgmt/mcumgr/mgmt/ |
D | mgmt.h | 83 * @brief A collection of handlers for an entire command group. 93 /** The numeric ID of this group. */ 109 /** NULL-terminated name of group */ 115 * @brief Registers a full command group. 117 * @param group The group to register. 119 void mgmt_register_group(struct mgmt_group *group); 122 * @brief Unregisters a full command group. 124 * @param group The group to register. 126 void mgmt_unregister_group(struct mgmt_group *group); 129 * @brief Group iteration callback [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 retrieving 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 …]
|
D | callbacks.h | 46 /** Event which signifies that all event IDs for a particular group should be enabled. */ 49 /** Get event for a particular group and event ID. */ 50 #define MGMT_DEF_EVT_OP_ID(group, event_id) ((group << 16) | BIT(event_id)) argument 52 /** Get event used for enabling all event IDs of a particular group. */ 53 #define MGMT_DEF_EVT_OP_ALL(group) ((group << 16) | MGMT_EVT_OP_ID_ALL) argument 56 /** Get group from event. */ 73 * Group (application-level) error and ``err_group`` contains the group ID that caused 74 * the error and ``err_rc`` contains the error code of that group to return. 94 * #MGMT_CB_ERROR_ERR then this will be the group error rc code returned by 98 * error, this must be set to the group ret status and #MGMT_CB_ERROR_ERR [all …]
|
/Zephyr-latest/include/zephyr/posix/ |
D | grp.h | 16 * @brief Group structure 18 struct group { struct 19 /**< the name of the group */ 21 /**< numerical group ID */ argument 27 int getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, argument 28 struct group **result); 29 int getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result);
|
/Zephyr-latest/dts/bindings/gpio/ |
D | ene,kb1200-gpio.yaml | 7 The GPIO controller provides group control of GPIO functions. Each port 8 group contains 32 pins. GPIO_00~GPIO_1F belong to the Port0 group, 9 GPIO_20~GPIO_3F belong to the Port1 group, and so on. 11 In particular, the 32 pins of the port group do not share the same IRQ 13 pins. This means that single port group provide two interrupt source. 14 ex.Port0 group GPIO_00~GPIO_0F shares IRQ18, and Port0 group
|
/Zephyr-latest/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-latest/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-latest/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-latest/soc/nxp/s32/s32ze/ |
D | pinctrl_soc.h | 44 #define NXP_S32_PINMUX_INIT(group, value) \ argument 49 SIUL2_MSCR_OBE(DT_PROP(group, output_enable)) | \ 50 SIUL2_MSCR_IBE(DT_PROP(group, input_enable)) | \ 51 SIUL2_MSCR_PUE(DT_PROP(group, bias_pull_up) || \ 52 DT_PROP(group, bias_pull_down)) | \ 53 SIUL2_MSCR_PUS(DT_PROP(group, bias_pull_up)) | \ 54 SIUL2_MSCR_SRE(DT_PROP(group, slew_rate)) | \ 55 SIUL2_MSCR_ODE(DT_PROP(group, drive_open_drain) && \ 56 DT_PROP(group, output_enable)) | \ 57 SIUL2_MSCR_TRC(DT_PROP(group, nxp_termination_resistor)) | \ [all …]
|
/Zephyr-latest/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-latest/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-latest/drivers/interrupt_controller/ |
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 */ 129 static void npcx_miwu_set_pseudo_both_edge(uint8_t table, uint8_t group, uint8_t bit) in npcx_miwu_set_pseudo_both_edge() argument 135 if (IS_BIT_SET(NPCX_WKST(base, group), bit)) { in npcx_miwu_set_pseudo_both_edge() 137 NPCX_WKEDG(base, group) |= pmask; in npcx_miwu_set_pseudo_both_edge() 140 NPCX_WKEDG(base, group) &= ~pmask; in npcx_miwu_set_pseudo_both_edge() 190 NPCX_WKEN(base, wui->group) |= BIT(wui->bit); in npcx_miwu_irq_enable() 193 if ((data->both_edge_pins[wui->group] & BIT(wui->bit)) != 0) { in npcx_miwu_irq_enable() [all …]
|
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 …]
|
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | mcs.h | 87 /** The tracks within a group are played once in track order. */ 89 /** The tracks within a group are played in track order repeatedly. */ 91 /** The tracks within a group are played once only from the oldest first. */ 93 /** The tracks within a group are played from the oldest first repeatedly. */ 95 /** The tracks within a group are played once only from the newest first. */ 97 /** The tracks within a group are played from the newest first repeatedly. */ 99 /** The tracks within a group are played in random order once. */ 101 /** The tracks within a group are played in random order repeatedly. */ 115 /** The tracks within a group are played once in track order. */ 117 /** The tracks within a group are played in track order repeatedly. */ [all …]
|