Home
last modified time | relevance | path

Searched full:devices (Results 1 – 25 of 1684) sorted by relevance

12345678910>>...68

/Zephyr-latest/modules/hal_infineon/
DKconfig15 Enable Analog-to-Digital Converter (ADC) HAL module driver for Infineon devices
20 Enable Inter-Integrated Circuit Interface (I2C) HAL module driver for Infineon devices
25 Enable Real-Time Clock (RTC) HAL module driver for Infineon devices
30 Enable Secure Digital Input/Output interface (SDIO) HAL module for Infineon devices
36 Enable SDHC HAL module for Infineon devices
42 Enable Serial Peripheral Interface (SPI) HAL module driver for Infineon devices
48 Enable Timer (Timer/Counter) HAL module driver for Infineon devices
53 Enable Low-Power Timer (LPTimer) HAL module driver for Infineon devices
58 Enable True Random Number Generator (TRNG) HAL module driver for Infineon devices
64 driver for Infineon devices
[all …]
DCMakeLists.txt10 ## Add PDL sources for XMC devices
16 ## Add core-lib sources for CAT1 devices
19 ## Add mtb-pdl-cat1 sources for CAT1 devices
22 ## Add mtb-templates-cat1 sources for CAT1 devices
27 ## Add mtb-hal-cat1 sources for CAT1 devices
30 ## Add catcm0p sleep images for CM0 Devices
42 ## Add Wi-Fi assets for AIROC devices
46 ## Add core-lib sources for CAT1 devices
53 ## Add BT assets for AIROC devices
/Zephyr-latest/scripts/build/
Delf_parser.py98 # Devicetree dependencies, injected dependencies, supported devices
122 Represents information about devices in an elf file.
128 self.devices = []
188 def _link_devices(self, devices): argument
194 for ord, dev in devices.items():
200 if dn.dep_ordinal in devices:
202 dev.devs_depends_on.add(devices[dn.dep_ordinal])
211 if sn.dep_ordinal in devices:
212 dev.devs_supports.add(devices[sn.dep_ordinal])
218 def _link_injected(self, devices): argument
[all …]
/Zephyr-latest/subsys/pm/
DKconfig50 bool "System Low Power Mode Needs All Devices Idle"
53 When this option is enabled, check that no devices are busy before
80 devices that depend on a domain will be notified when this
84 bool "Dynamically bind devices to a Power Domain"
87 Enable support for dynamically bind devices to a Power Domain.
90 int "Number of devices that can dynamically be bind to a Power Domain"
94 The number of devices that can dynamically be bind to a Power Domain.
101 enabled, devices can be suspended or resumed based on the device
110 only rely on Runtime PM to manage the devices power states.
125 devices before entering a low power state. Conversely, after
[all …]
Ddevice_system_managed.c24 /* Number of devices successfully suspended. */
40 * Ignore uninitialized devices, busy devices, wake up sources, and in pm_suspend_devices()
41 * devices with runtime PM enabled. in pm_suspend_devices()
50 /* ignore devices not supporting or already at the given state */ in pm_suspend_devices()
/Zephyr-latest/soc/st/stm32/stm32f1x/
DKconfig.soc56 * Low density Value line devices
57 * Medium density Value line devices
58 * High density Value line devices
59 * XL-density devices Value line devices
64 Connectivity line devices are STM32F105xx and STM32F107xx
/Zephyr-latest/tests/drivers/counter/counter_nrf_rtc/fixed_top/src/
Dtest_counter_fixed_top.c17 /* Generate a list of devices for all instances of the "compat" */
22 /* Generate a list of devices for all instances of the "compat" */
26 static const struct device *const devices[] = { variable
58 zassert_true(ARRAY_SIZE(devices) > 0); in test_all_instances()
59 for (int i = 0; i < ARRAY_SIZE(devices); i++) { in test_all_instances()
60 counter_setup_instance(devices[i]); in test_all_instances()
62 counter_tear_down_instance(devices[i]); in test_all_instances()
70 const struct device *dev = devices[idx]; in test_set_custom_top_value_fails_on_instance()
95 const struct device *dev = devices[idx]; in test_top_handler_on_instance()
104 /* For simulated devices we need to convert the hardcoded DT address from the real in test_top_handler_on_instance()
/Zephyr-latest/doc/services/pm/
Dpower_domain.rst9 The Zephyr power domain abstraction is designed to support groupings of devices
19 power domain to notify all devices using it through their power management
52 Most of the devices in an SoC have independent power control that can
56 normally are divided into several regions grouping devices that
65 Devices external to a SoC can be powered from sources other than the main power
67 or a dedicated power IC. Multiple devices can be powered from the same source,
68 and this grouping of devices is typically called a "power domain".
70 Placing devices on power domains can be done for a variety of reasons,
71 including to enable devices with high power consumption in low power mode to be
90 PM subsystem to turn devices on and off.
[all …]
Ddevice.rst7 Device power management (PM) on Zephyr is a feature that enables devices to
26 devices, the decision to suspend or resume a device can also be
35 power state of devices. They interact directly with the hardware to
36 put devices into low-power states (suspend) when they are not in
39 by Zephyr to control the power state of devices.
45 when to suspend or resume devices. For example, a networking
65 does not need to spend time suspending and resuming devices that are
76 devices are suspended along with the system entering a CPU (or SoC) power state.
83 management and then suspend devices before changing state. The subsystem takes
84 care of suspending devices following their initialization order, ensuring that
[all …]
/Zephyr-latest/tests/bsim/babblekit/include/babblekit/
Dsync.h6 * This file provides a synchronization mechanism between devices, for the
7 * simple use-case when there are only two devices in the simulation.
19 * @note Only works between two devices in a simulation, with IDs 0 and 1.
30 * @note Only works between two devices in a simulation, with IDs 0 and 1.
40 * @note Only works between two devices in a simulation, with IDs 0 and 1.
/Zephyr-latest/tests/lib/devicetree/devices/
Dtestcase.yaml2 libraries.devicetree.devices:
8 # The test instantiate few vnd,i2c devices so it fails with boards with
9 # devices that select I2C.
/Zephyr-latest/dts/bindings/sdhc/
Despressif,esp32-sdhc-slot.yaml32 For devices with GPIO matrix support, configuration shall be done
39 For devices with GPIO matrix support, configuration shall be done
46 For devices with GPIO matrix support, configuration shall be done
53 For devices with GPIO matrix support, configuration shall be done
60 For devices with GPIO matrix support, configuration shall be done
67 For devices with GPIO matrix support, configuration shall be done
/Zephyr-latest/dts/bindings/misc/
Dzephyr,devmux.yaml12 devices:
16 Devices to be multiplexed.
25 'devices' phandle list.
29 devices is selected). Zero is, necessarily, the only possible valid
/Zephyr-latest/doc/hardware/peripherals/
Di3c.rst7 peripheral interface bus. Devices on the bus can operate in
26 devices such as sensors.
28 Due to the nature of the I3C, there are devices on the bus where
34 for both I3C and I\ :sup:`2`\ C devices:
79 #. Do ``RSTDAA`` to reset dynamic addresses of connected devices.
80 If any connected devices have already been assigned an address,
85 #. Do ``DISEC`` to disable any events from devices.
90 * ``SETAASA`` may not be supported for all connected devices
98 still devices without addresses.
102 Provisioned ID to the list of registered I3C devices.
[all …]
/Zephyr-latest/samples/drivers/w1/scanner/
Dsample.yaml15 - "Number of devices found on bus: .*"
26 - "Number of devices found on bus: .*"
37 - "Number of devices found on bus: .*"
49 - "Number of devices found on bus: .*"
DREADME.rst5 Scan for 1-Wire devices and print their family ID and serial number.
10 This sample demonstrates how to scan for 1-Wire devices. It runs the 1-Wire
12 devices found.
35 [00:00:00.656,097] <inf> main: Number of devices found on bus: 3
/Zephyr-latest/drivers/dac/
DKconfig.ad56xx8 bool "Analog Devices AD56xx DAC driver"
23 Enable the driver for the Analog Devices AD56xx DAC
31 Analog Devices AD56xx DAC device driver initialization priority.
/Zephyr-latest/samples/bluetooth/direct_adv/
DREADME.rst13 provides two Bluetooth LE characteristics. To perform write, devices need to be bonded, while read
16 Please note that direct advertising towards iOS based devices is not allowed.
17 For more information about designing Bluetooth LE devices for Apple products refer to
18 "Accessory Design Guidelines for Apple Devices".
/Zephyr-latest/dts/bindings/memory-controllers/
Drenesas,smartbond-nor-psram.yaml17 If present, the memory controller will be configured to drive PSRAM devices.
90 for single mode which is supported by all memory devices.
97 for single mode which is supported by all memory devices.
111 Mode0 is selected by default as it should be supported by all memory devices.
123 mode which is supported by all memory devices.
177 supported by all memory devices.
189 supported by all memory devices.
201 be supported by all memory devices.
213 memory devices.
224 supported by all memory devices.
[all …]
/Zephyr-latest/drivers/misc/devmux/
Ddevmux.c26 /* The number of devmux devices */
155 DT_INST_FOREACH_PROP_ELEM_SEP(_n, devices, DEVMUX_PHANDLE_TO_DEVICE, (,))
162 BUILD_ASSERT(DT_INST_PROP_LEN(_n, devices) > 0, "devices array must have non-zero size"); \
163 BUILD_ASSERT(DT_INST_PROP_LEN(_n, devices) <= INT_MAX, \
164 "devices array must be less than INT_MAX"); \
166 BUILD_ASSERT(DEVMUX_SELECTED(_n) < DT_INST_PROP_LEN(_n, devices), \
167 "selected must be within bounds of devices phandle array"); \
171 .n_devs = DT_INST_PROP_LEN(_n, devices), \
/Zephyr-latest/samples/bluetooth/peripheral_accept_list/
DREADME.rst5 Advertise and accept connections only from devices on an accept list.
14 data will only be sent to devices that are on the accept list. As a result, some
15 BLE central devices (such as Android smartphones) might not display the device
18 This sample also provides two Bluetooth LE characteristics. To perform a write, devices need
/Zephyr-latest/kernel/
DKconfig.init31 devices are initialized
39 devices are initialized
56 devices are initialized
64 devices are initialized
DKconfig.device23 bool "Mutable devices [EXPERIMENTAL]"
26 Support mutable devices. Mutable devices are instantiated in SRAM
67 interrupt controller, but does not depend on other devices,
/Zephyr-latest/dts/bindings/mtd/
Djedec,spi-nor-common.yaml6 # serial flash devices, regardless of which Zephyr driver is being used.
42 Specifies wakeup durations for devices without RDPD.
44 Some devices (Macronix MX25R in particular) wake from deep power
83 Some devices from certain vendors power-up with block protect bits
85 operation from working. Devices that have this behavior need to
86 clear those bits on startup. However, other devices have
113 Some devices support 4-byte address opcodes for read/write/erase
/Zephyr-latest/subsys/bluetooth/services/ias/
Dias.c39 static struct alerting_device devices[CONFIG_BT_MAX_CONN]; variable
48 if (alert_level < devices[i].alert_level) { in set_alert_level()
49 alert_level = devices[i].alert_level; in set_alert_level()
85 devices[bt_conn_index(conn)].alert_level = BT_IAS_ALERT_LVL_NO_ALERT; in disconnected()
96 devices[idx].alert_level = BT_IAS_ALERT_LVL_NO_ALERT; in bt_ias_local_alert_stop()
120 devices[bt_conn_index(conn)].alert_level = alert_val; in bt_ias_write_alert_lvl()

12345678910>>...68