/Zephyr-latest/dts/bindings/interrupt-controller/ |
D | nxp,pint.yaml | 5 include: [base.yaml, interrupt-controller.yaml] 14 num-lines: 19 num-inputs: 23 Number of inputs available to the PINT engine. These inputs are typically
|
/Zephyr-latest/boards/digilent/arty_a7/dts/ |
D | arty_a7_arm_designstart.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/gpio/gpio.h> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 zephyr,shell-uart = &uartlite0; 32 compatible = "gpio-leds"; 104 compatible = "gpio-keys"; 148 compatible = "arm,daplink-qspi-mux"; 150 interrupt-parent = <&nvic>; 152 mux-gpios = <&daplink_gpio0 0 GPIO_ACTIVE_HIGH>; 157 compatible = "xlnx,xps-gpio-1.00.a"; [all …]
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | Kconfig.multilevel | 5 # SPDX-License-Identifier: Apache-2.0 8 bool "Multi-level interrupt support" 35 The maximum number of interrupt inputs to any aggregator in the 39 bool "Second-level interrupt support" 71 prev-level-num = 1 72 cur-level-num = 2 73 cur-level = 2ND 92 bool "Third-level interrupt support" 125 prev-level-num = 2 126 cur-level-num = 3 [all …]
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | prov.c | 5 * SPDX-License-Identifier: Apache-2.0 36 "Confirmation inputs shall be 145 bytes"); 45 sizeof(bt_mesh_prov_link) - offset); in bt_mesh_prov_reset_state() 92 return -EINVAL; in check_output_auth() 95 if (!(bt_mesh_prov->output_actions & output)) { in check_output_auth() 96 return -EINVAL; in check_output_auth() 99 if (size > bt_mesh_prov->output_size) { in check_output_auth() 100 return -EINVAL; in check_output_auth() 109 return -EINVAL; in check_input_auth() 112 if (!(bt_mesh_prov->input_actions & input)) { in check_input_auth() [all …]
|
D | blob_cli.c | 4 * SPDX-License-Identifier: Apache-2.0 19 SYS_SLIST_FOR_EACH_CONTAINER((sys_slist_t *)&(cli)->inputs->targets, \ 22 /* The Maximum BLOB Poll Interval - T_MBPI */ 25 #define CLIENT_TIMEOUT_MSEC(cli) (10 * MSEC_PER_SEC * (cli->inputs->timeout_base + 2) + \ 26 100 * cli->inputs->ttl) 30 #define SENDING_CHUNKS_IN_PULL_MODE(cli) ((cli)->state == BT_MESH_BLOB_CLI_STATE_BLOCK_SEND && \ 31 (cli)->xfer->mode == BT_MESH_BLOB_XFER_MODE_PULL) 32 #define UNICAST_MODE(cli) ((cli)->inputs->group == BT_MESH_ADDR_UNASSIGNED || \ 33 (cli)->tx.ctx.force_unicast) 65 int64_t next_timeout_ms = cli->tx.cli_timestamp; in start_retry_timer() [all …]
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_lpc51u68.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv6-m.dtsi> 8 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 16 #address-cells = <1>; 17 #size-cells = <0>; 20 compatible = "arm,cortex-m0+"; 27 compatible = "nxp,lpc-syscon"; [all …]
|
D | nxp_lpc54xxx.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 16 gpio-0 = &gpio0; 17 gpio-1 = &gpio1; 18 mailbox-0 = &mailbox0; 22 zephyr,flash-controller = &iap; 26 #address-cells = <1>; [all …]
|
D | nxp_lpc55S0x_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv8-m.dtsi> 8 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 11 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 15 #address-cells = <1>; 16 #size-cells = <0>; 19 compatible = "arm,cortex-m33f"; 21 #address-cells = <1>; 22 #size-cells = <1>; [all …]
|
D | nxp_lpc55S2x_common.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv8-m.dtsi> 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 15 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 23 zephyr,flash-controller = &iap; 27 #address-cells = <1>; [all …]
|
D | nxp_lpc55S6x_common.dtsi | 5 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/inputmux/inputmux_trigger_ports.h> 14 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 15 #include <arm/armv8-m.dtsi> 16 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 24 zephyr,flash-controller = &iap; [all …]
|
D | nxp_lpc55S1x_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv8-m.dtsi> 8 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 9 #include <zephyr/dt-bindings/gpio/gpio.h> 10 #include <zephyr/dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 13 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 17 #address-cells = <1>; 18 #size-cells = <0>; 21 compatible = "arm,cortex-m33f"; [all …]
|
D | nxp_rw6xx_common.dtsi | 2 * Copyright 2022-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 10 #include <dt-bindings/i2c/i2c.h> 11 #include <zephyr/dt-bindings/power/nxp_rw_pmu.h> 12 #include <dt-bindings/adc/nxp,gau-adc.h> 13 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 14 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> [all …]
|
D | nxp_lpc55S3x_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv8-m.dtsi> 8 #include <zephyr/dt-bindings/adc/adc.h> 9 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 10 #include <zephyr/dt-bindings/gpio/gpio.h> 11 #include <zephyr/dt-bindings/i2c/i2c.h> 12 #include <zephyr/dt-bindings/inputmux/inputmux_trigger_ports.h> 14 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 18 #address-cells = <1>; 19 #size-cells = <0>; [all …]
|
D | nxp_rt5xx_common.dtsi | 2 * Copyright 2022-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv8-m.dtsi> 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/mipi_dsi/mipi_dsi.h> 14 #include <zephyr/dt-bindings/inputmux/inputmux_trigger_ports.h> 15 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> [all …]
|
D | nxp_rt6xx_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv8-m.dtsi> 9 #include <zephyr/dt-bindings/adc/adc.h> 10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h> 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include <zephyr/dt-bindings/i2c/i2c.h> 13 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 14 #include <zephyr/dt-bindings/reset/nxp_syscon_reset_common.h> 22 #address-cells = <1>; 23 #size-cells = <0>; [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/ |
D | test_dfu.c | 4 * SPDX-License-Identifier: Apache-2.0 74 .option = "fail-confirm", in test_args_parse() 80 .name = "{none, start, verify, verify-ok, verify-fail, apply}", in test_args_parse() 81 .option = "expected-phase", in test_args_parse() 109 memset(chunk->data, 0, chunk->size); in dummy_blob_chunk_rd() 182 return dfu_metadata_fail ? 0 : -1; in target_metadata_check() 197 return -EALREADY; in target_dfu_start() 371 static void common_app_bind(uint16_t addr, struct bind_params *params, size_t num) in common_app_bind() argument 376 for (size_t i = 0; i < num; i++) { in common_app_bind() 647 ASSERT_EQUAL(size, slot->size); in check_slot() [all …]
|
/Zephyr-latest/drivers/espi/ |
D | espi_npcx.c | 4 * SPDX-License-Identifier: Apache-2.0 15 #include <zephyr/dt-bindings/espi/npcx_espi.h> 32 /* mapping table between eSPI reset signal and wake-up input */ 77 ((struct espi_reg *)((const struct espi_npcx_config *)(dev)->config)->base) 132 /* eSPI Virtual Wire Input (Master-to-Slave) signals configuration structure */ 136 uint8_t bitmask; /* VW signal bits-mask */ 140 /* eSPI Virtual Wire Output (Slave-to-Master) signals configuration structure */ 144 uint8_t bitmask; /* VW signal bits-mask */ 149 * npcxn-espi-vws-map.dtsi device tree file for more detail. 237 /* VW signal which has no wake-up input source */ in espi_init_wui_callback() [all …]
|
/Zephyr-latest/drivers/pcie/host/ |
D | pcie.c | 5 * SPDX-License-Identifier: Apache-2.0 108 * @param bar_index 0-based BAR index 201 &bar->phys_addr)) { in pcie_get_bar() 205 bar->phys_addr = PCIE_CONF_BAR_ADDR(phys_addr); in pcie_get_bar() 207 bar->size = size & ~(size-1); in pcie_get_bar() 222 * are order-preserving with respect to the endpoint BARs: e.g., index 0 223 * will return the lowest-numbered BAR on the endpoint. 226 * @param index (0-based) index 239 (index > 0) && (reg <= PCIE_CONF_BAR5); reg++, index--) { in pcie_probe_bar() 251 return pcie_get_bar(bdf, reg - PCIE_CONF_BAR0, bar, io); in pcie_probe_bar() [all …]
|
/Zephyr-latest/subsys/tracing/test/ |
D | tracing_test.h | 4 * SPDX-License-Identifier: Apache-2.0 385 sys_trace_k_heap_calloc_enter(h, num, size, timeout) 387 sys_trace_k_heap_calloc_exit(h, num, size, timeout, ret) 667 void sys_trace_k_heap_calloc_enter(struct k_heap *h, size_t num, size_t size, k_timeout_t timeout); 668 void sys_trace_k_heap_calloc_exit(struct k_heap *h, size_t num, size_t size, k_timeout_t timeout, 760 #define sys_port_trace_gpio_port_get_direction_enter(port, map, inputs, outputs) argument
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.1.rst | 61 * Split CAN classic and CAN-FD APIs: 90 was moved from Kconfig to :ref:`devicetree <dt-guide>`. 91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information. 182 * MIPI-DSI 184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API, 196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`. 220 * Added support for Provisioners over PB-GATT 231 * Implemented ISO-AL TX unframed fragmentation 232 * Added support for back-to-back receiving of PDUs on nRF5x platforms 249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`. [all …]
|
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|