Zephyr Project API  3.2.0
A Scalable Open Source RTOS
Deprecated List
Global bt_gatt_subscribe_params::write
Global DT_BUS_LABEL (node_id)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_BUS(node)).
Global DT_CHOSEN_ZEPHYR_ENTROPY_LABEL
Use DT_LABEL(DT_CHOSEN(zephyr_entropy)) instead. If used to to obtain a device instance with device_get_binding(), consider using DEVICE_DT_GET(DT_CHOSEN(zephyr_entropy)).
Global DT_CHOSEN_ZEPHYR_FLASH_CONTROLLER_LABEL
Use DT_LABEL(DT_CHOSEN(zephyr_flash_controller)) instead. If used to to obtain a device instance with device_get_binding(), consider using DEVICE_DT_GET(DT_CHOSEN(zephyr_flash_controller)).
Global DT_GPIO_LABEL (node_id, gpio_pha)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_GPIO_CTLR(node, gpio_pha)).
Global DT_GPIO_LABEL_BY_IDX (node_id, gpio_pha, idx)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_GPIO_CTLR_BY_IDX(node, gpio_pha, idx)).
Global DT_INST_BUS_LABEL (inst)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_INST_BUS(inst)).
Global DT_INST_GPIO_LABEL (inst, gpio_pha)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_INST_GPIO_CTLR(node, gpio_pha)).
Global DT_INST_GPIO_LABEL_BY_IDX (inst, gpio_pha, idx)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_INST_GPIO_CTLR_BY_IDX(node, gpio_pha, idx)).
Global DT_INST_LABEL (inst)
Use DT_INST_PROP(inst, label)
Global DT_INST_SPI_DEV_CS_GPIOS_LABEL (inst)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_INST_SPI_DEV_CS_GPIOS_CTLR(node)).
Global DT_LABEL (node_id)
Use DT_PROP(node_id, label)
Global DT_SPI_DEV_CS_GPIOS_LABEL (spi_dev)
If used to obtain a device instance with device_get_binding, consider using DEVICE_DT_GET(DT_SPI_DEV_CS_GPIOS_CTLR(node)).
Global GPIO_DS_DFLT_LOW

Use the GPIO controller/SoC specific *_GPIO_DS_* flags instead.

Global GPIO_INT_DEBOUNCE
Use the GPIO controller/SoC specific *_GPIO_DEBOUNCE flag instead.
Global GPIO_VOLTAGE_DEFAULT

Use the GPIO controller/SoC specific *_GPIO_VOLTAGE_* flags instead.

Global I2C_MODE_MASTER
Use I2C_MODE_CONTROLLER instead.
Global K_KERNEL_PINNED_STACK_ARRAY_EXTERN (sym, nmemb, size)
Use K_KERNEL_PINNED_STACK_ARRAY_DECLARE() instead.
Global K_KERNEL_STACK_ARRAY_EXTERN (sym, nmemb, size)
Use K_KERNEL_STACK_ARRAY_DECLARE() instead.
Global K_KERNEL_STACK_EXTERN (sym)
Use K_KERNEL_STACK_DECLARE() instead.
Global K_THREAD_STACK_ARRAY_EXTERN (sym, nmemb, size)
Use K_THREAD_STACK_ARRAY_DECLARE() instead.
Global K_THREAD_STACK_EXTERN (sym)
Use K_THREAD_STACK_DECLARE() instead.
Global lwm2m_engine_get_res_data (const char *pathstr, void **data_ptr, uint16_t *data_len, uint8_t *data_flags)
Use lwm2m_engine_get_res_buf() as it can tell you the size of the buffer as well.
Global lwm2m_engine_set_res_data (const char *pathstr, void *data_ptr, uint16_t data_len, uint8_t data_flags)
Use lwm2m_engine_set_res_buf() instead, so you can define buffer size and data size separately.
Global nvs_init (struct nvs_fs *fs, const char *dev_name)
Use nvs_mount() instead.
Global pwm_pin_capture_cycles (const struct device *dev, uint32_t channel, pwm_flags_t flags, uint32_t *period, uint32_t *pulse, k_timeout_t timeout)
Use pwm_capture_cycles() instead.
Global pwm_pin_capture_nsec (const struct device *dev, uint32_t channel, pwm_flags_t flags, uint64_t *period, uint64_t *pulse, k_timeout_t timeout)
Use pwm_capture_nsec() instead.
Global pwm_pin_capture_usec (const struct device *dev, uint32_t channel, pwm_flags_t flags, uint64_t *period, uint64_t *pulse, k_timeout_t timeout)
Use pwm_capture_usec() instead.
Global pwm_pin_configure_capture (const struct device *dev, uint32_t channel, pwm_flags_t flags, pwm_capture_callback_handler_t cb, void *user_data)
Use pwm_configure_capture() instead.
Global pwm_pin_cycles_to_nsec (const struct device *dev, uint32_t channel, uint32_t cycles, uint64_t *nsec)
Use pwm_cycles_to_nsec() instead.
Global pwm_pin_cycles_to_usec (const struct device *dev, uint32_t channel, uint32_t cycles, uint64_t *usec)
Use pwm_cycles_to_usec() instead.
Global pwm_pin_disable_capture (const struct device *dev, uint32_t channel)
Use pwm_disable_capture() instead.
Global pwm_pin_enable_capture (const struct device *dev, uint32_t channel)
Use pwm_enable_capture() instead.
Global pwm_pin_set_cycles (const struct device *dev, uint32_t channel, uint32_t period, uint32_t pulse, pwm_flags_t flags)
Use pwm_set_cycles() instead.
Global pwm_pin_set_nsec (const struct device *dev, uint32_t channel, uint32_t period, uint32_t pulse, pwm_flags_t flags)
Use pwm_set() instead.
Global pwm_pin_set_usec (const struct device *dev, uint32_t channel, uint32_t period, uint32_t pulse, pwm_flags_t flags)
Use pwm_set() with PWM_USEC() instead.
Global UTIL_LISTIFY (LEN, F,...)
Use LISTIFY instead.