Home
last modified time | relevance | path

Searched +full:callback +full:- +full:select (Results 1 – 25 of 147) sorted by relevance

123456

/Zephyr-Core-3.6.0/dts/bindings/adc/
Dnxp,s32-adc-sar.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-adc-sar"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
17 vref-mv:
22 group-channel:
26 - "precision"
27 - "standard"
28 - "external"
31 high-speed:
35 callback-select:
[all …]
/Zephyr-Core-3.6.0/drivers/wifi/winc1500/
DKconfig.winc15004 # SPDX-License-Identifier: Apache-2.0
10 select SPI
11 select ATMEL_WINC1500
12 select WIFI_OFFLOAD
13 select NET_L2_WIFI_MGMT
28 int "HAL callback handler thread stack size"
36 int "HAL callback handler thread priority"
43 int "Number of buffer per-buffer pool"
/Zephyr-Core-3.6.0/drivers/gnss/
DKconfig.generic2 # SPDX-License-Identifier: Apache-2.0
9 select MODEM_MODULES
10 select MODEM_BACKEND_UART
11 select MODEM_CHAT
12 select GNSS_PARSE
13 select GNSS_NMEA0183
14 select GNSS_NMEA0183_MATCH
26 in the satellites callback.
DKconfig2 # SPDX-License-Identifier: Apache-2.0
6 select EXPERIMENTAL
15 Enable GNSS sattelites callback.
25 select GNSS_DUMP
46 select GNSS_PARSE
52 select GNSS_NMEA0183
64 module-str = gnss
/Zephyr-Core-3.6.0/subsys/usb/device/class/
DKconfig.cdc2 # SPDX-License-Identifier: Apache-2.0
9 select USB_COMPOSITE_DEVICE
12 select SERIAL_HAS_DRIVER
13 select SERIAL_SUPPORT_INTERRUPT
14 select RING_BUFFER
15 select UART_INTERRUPT_DRIVEN
51 IAD should not be required for non-composite CDC ACM device,
59 If set, enables support for a callback that is invoked when the
65 module-str = usb cdc acm
/Zephyr-Core-3.6.0/subsys/net/l2/openthread/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
15 select NET_L2_PHY_IEEE802154
16 select OPENTHREAD
24 select SETTINGS if FLASH
25 select OPENTHREAD_SETTINGS_RAM if !FLASH
26 select CPP
27 select REBOOT
28 select ENTROPY_GENERATOR
39 Select OpenThread to use for build. Custom OpenThread implementations
57 commissioning or pre-commissioned with other Kconfig options,
[all …]
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/grp/settings_mgmt/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 select MCUMGR_SMP_CBOR_MIN_DECODING_LEVEL_2
9 select MCUMGR_SMP_CBOR_MIN_ENCODING_LEVEL_2 if ZCBOR_CANONICAL
10 select MCUMGR_SMP_CBOR_MIN_ENCODING_LEVEL_1
26 Use a fixed size stack buffer, any user-supplied values longer than
65 registering for a callback which is then triggered whenever a
/Zephyr-Core-3.6.0/drivers/can/
DKconfig.mcp251xfd5 # SPDX-License-Identifier: Apache-2.0
11 select CRC
12 select SPI
23 Defines the array size of transmit callback pointers and semaphores,
DKconfig.mcp25154 # SPDX-License-Identifier: Apache-2.0
10 select SPI
35 Defines the array size of the callback/msgq pointers.
/Zephyr-Core-3.6.0/subsys/bluetooth/controller/
DKconfig.ll_sw_split3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
14 select ENTROPY_NRF5_RNG
15 select ENTROPY_NRF5_BIAS_CORRECTION
17 select BT_HAS_HCI_VS
18 select BT_CTLR_LE_ENC_SUPPORT if !BT_CTLR_DATA_LENGTH_CLEAR && \
20 select BT_CTLR_CONN_PARAM_REQ_SUPPORT
21 select BT_CTLR_EXT_REJ_IND_SUPPORT
22 select BT_CTLR_PER_INIT_FEAT_XCHG_SUPPORT
23 select BT_CTLR_DATA_LEN_UPDATE_SUPPORT if HAS_HW_NRF_CCM_LFLEN_8BIT || \
[all …]
/Zephyr-Core-3.6.0/include/zephyr/bluetooth/audio/
Dhas.h4 * SPDX-License-Identifier: Apache-2.0
80 * and @kconfig{CONFIG_BT_HAS_PRESET_COUNT} is non-zero.
88 * and @kconfig{CONFIG_BT_HAS_PRESET_COUNT} is non-zero.
105 /** @brief Hearing Access Service Client callback structure. */
108 * @brief Callback function for bt_has_discover.
110 * This callback is called when discovery procedure is complete.
122 * @brief Callback function for Hearing Access Service active preset changes.
124 * Optional callback called when the active preset is changed by the remote server when the
125 * preset switch procedure is complete. The callback must be set to receive active preset
126 * changes and enable support for switching presets. If the callback is not set, the Active
[all …]
/Zephyr-Core-3.6.0/drivers/serial/
DKconfig.it8xxx22 # SPDX-License-Identifier: Apache-2.0
7 select UART_NS16550_ITE_HIGH_SPEED_BUADRATE
11 provide a power management callback, so create driver
DKconfig.ns165501 # SPDX-License-Identifier: Apache-2.0
7 select SERIAL_HAS_DRIVER
8 select SERIAL_SUPPORT_INTERRUPT
35 select SERIAL_SUPPORT_ASYNC
36 select DMA if UART_ASYNC_API
44 Select UART device variant
47 bool "UART 16550 (16-bytes FIFO)"
49 This enables support for 16-bytes FIFO if UART controller is 16550.
52 bool "UART 16750 (64-bytes FIFO and auto flow control)"
54 This enables support for 64-bytes FIFO and automatic hardware
[all …]
/Zephyr-Core-3.6.0/include/zephyr/sys/
Dnotify.h5 * SPDX-License-Identifier: Apache-2.0
37 * Select notification through @ref k_poll signal
44 * Select notification through a user-provided callback.
62 * implementations to record client-specific information. The bits
82 * callback.
85 * pre-kernel, ISR, or cooperative or pre-emptible threads.
86 * Compatible functions must be isr-ok and not sleep.
95 * service-specific, but the value shall be non-negative if the
107 * service-specific client structure, such as onoff_client.
121 * will happen before the signal is posted or callback is invoked.
[all …]
/Zephyr-Core-3.6.0/include/zephyr/drivers/
Dw1.h5 * SPDX-License-Identifier: Apache-2.0
10 * @brief Public 1-Wire Driver APIs
27 * @brief 1-Wire Interface
28 * @defgroup w1_interface 1-Wire Interface
44 (FOR_EACH(F1, (+), DT_SUPPORTS_DEP_ORDS(node_id)) - 1)
51 * @brief Defines the 1-Wire master settings types, which are runtime configurable.
72 /** Configuration common to all 1-Wire master implementations. */
78 /** Data common to all 1-Wire master implementations. */
116 struct w1_master_data *ctrl_data = (struct w1_master_data *)dev->data; in z_impl_w1_change_bus_lock()
117 const struct w1_driver_api *api = (const struct w1_driver_api *)dev->api; in z_impl_w1_change_bus_lock()
[all …]
/Zephyr-Core-3.6.0/subsys/net/ip/
DKconfig.mgmt2 # SPDX-License-Identifier: Apache-2.0
29 Create a dedicated thread for network event callback handlers.
37 event callback handlers.
42 bool "Trigger callback on event emit"
46 callback handlers, no info data is copied.
117 module-dep = NET_LOG
118 module-str = Log level for network management event core
119 module-help = Enable debug messages output for network management events.
124 select INIT_STACKS
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/handler_demo/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 # MCUMGR_GRP_EXAMPLE_ -- general group options;
16 select MCUMGR_SMP_CBOR_MIN_DECODING_LEVEL_2
20 file at application-level.
27 Allows applications to receive callback when the "other" example
31 module-str = mcumgr_grp_example
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/handler_demo/example_as_module/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 # MCUMGR_GRP_EXAMPLE_ -- general group options;
17 select MCUMGR_SMP_CBOR_MIN_DECODING_LEVEL_2
28 Allows applications to receive callback when the "other" example
32 module-str = mcumgr_grp_example
/Zephyr-Core-3.6.0/drivers/usb/device/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
44 DT_STM32_USBHS_SPEED := $(dt_node_str_prop_equals,$(DT_STM32_USBHS),maximum-speed,high-speed)
52 select USE_STM32_LL_USB
53 select USE_STM32_HAL_PCD
54 select USE_STM32_HAL_PCD_EX
55 select USB_DC_HAS_HS_SUPPORT if "$(DT_STM32_USBHS_SPEED)"
79 select CLOCK_CONTROL_SMARTBOND
80 select CLOCK_CONTROL
93 DT_SAM_USBHS_SPEED := $(dt_node_str_prop_equals,$(DT_SAM_USBHS),maximum-speed,high-speed)
107 select NRF_USBD_COMMON
[all …]
/Zephyr-Core-3.6.0/drivers/watchdog/
Dwdt_ite_it8xxx2.c3 * SPDX-License-Identifier: Apache-2.0
31 /* timeout callback used to handle watchdog event */
32 wdt_callback_t callback; member
42 const struct wdt_it8xxx2_config *const wdt_config = dev->config; in wdt_it8xxx2_install_timeout()
43 struct wdt_it8xxx2_data *data = dev->data; in wdt_it8xxx2_install_timeout()
44 struct wdt_it8xxx2_regs *const inst = wdt_config->base; in wdt_it8xxx2_install_timeout()
47 if ((inst->ETWCFG) & IT8XXX2_WDT_LEWDCNTL) { in wdt_it8xxx2_install_timeout()
48 return -EBUSY; in wdt_it8xxx2_install_timeout()
55 if ((config->window.min != 0) || (config->window.max == 0)) { in wdt_it8xxx2_install_timeout()
56 data->timeout_installed = false; in wdt_it8xxx2_install_timeout()
[all …]
/Zephyr-Core-3.6.0/subsys/bluetooth/host/
DKconfig3 # Copyright (c) 2016-2020 Nordic Semiconductor ASA
4 # Copyright (c) 2015-2016 Intel Corporation
5 # SPDX-License-Identifier: Apache-2.0
8 bool "Dedicated workqueue for long-running tasks."
11 Adds an API for a workqueue dedicated to long-running tasks.
23 int "Long workqueue priority. Should be pre-emptible."
40 select POLL
59 # the worst-case stack size if an out-of-tree controller is used.
64 absolutely necessary. To change this you must first select
71 # Hidden option for Co-Operative Tx thread priority
[all …]
/Zephyr-Core-3.6.0/drivers/gpio/
Dgpio_rcar.c2 * Copyright (c) 2020-2023 IoT.bzh
4 * SPDX-License-Identifier: Apache-2.0
25 ((const struct gpio_rcar_cfg *)(_dev)->config)
26 #define DEV_DATA(_dev) ((struct gpio_rcar_data *)(_dev)->data)
50 #define POSNEG 0x20 /* Positive/Negative Logic Select Register */
51 #define EDGLEVEL 0x24 /* Edge/level Select Register */
53 #define OUTDTSEL 0x40 /* Output Data Select Register */
54 #define BOTHEDGE 0x4c /* One Edge/Both Edge Select Register */
83 struct gpio_rcar_data *data = dev->data; in gpio_rcar_port_isr()
91 fsb = find_lsb_set(pending) - 1; in gpio_rcar_port_isr()
[all …]
/Zephyr-Core-3.6.0/drivers/i2c/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
10 bool "Inter-Integrated Circuit (I2C) bus drivers"
45 "zephyr,i2c-dump-allowlist" and phandles to the devices that need to be traced.
47 i2c-dump-allowlist {
48 compatible = "zephyr,i2c-dump-allowlist";
53 bool "I2C asynchronous callback API"
106 module-str = i2c
113 select SOC_GECKO_I2C
135 select PINCTRL
143 select PINCTRL
[all …]
/Zephyr-Core-3.6.0/subsys/task_wdt/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
7 bool "Task-level software watchdog"
8 select REBOOT
55 callback function.
60 is clocked by an inaccurate low-speed RC oscillator.
/Zephyr-Core-3.6.0/include/zephyr/bluetooth/services/
Dots.h2 * Copyright (c) 2020-2022 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
60 /* 16-bit UUID value */
63 /* 128-bit UUID value */
570 * returned by @ref bt_ots_cb.obj_created callback which contains further
600 /** @brief OTS callback structure. */
602 /** @brief Object created callback
604 * This callback is called whenever a new object is created.
607 * object. This callback is also triggered when the server
616 * receiver of this callback.
[all …]

123456