/Zephyr-latest/doc/security/standards/ |
D | etsi-303645.rst | 26 - user who has the highest-privilege level possible for a user of the device, 31 - digital services that, together with the device, are part of the overall consumer 45 * - constrained device 46 - device which has physical limitations in either the ability to process data, the 54 * - consumer IoT device 55 - network-connected (and network-connectable) device that has relationships to 64 - physical interface used by the manufacturer to communicate with the device during 65 development or to perform triage of issues with the device and that is not used as part 72 * - device manufacturer 77 - state of the device after factory reset or after final production/assembly. [all …]
|
/Zephyr-latest/drivers/sensor/st/lis2dh/ |
D | lis2dh_spi.c | 26 static int lis2dh_raw_read(const struct device *dev, uint8_t reg_addr, in lis2dh_raw_read() 70 static int lis2dh_raw_write(const struct device *dev, uint8_t reg_addr, in lis2dh_raw_write() 106 static int lis2dh_spi_read_data(const struct device *dev, uint8_t reg_addr, in lis2dh_spi_read_data() 112 static int lis2dh_spi_write_data(const struct device *dev, uint8_t reg_addr, in lis2dh_spi_write_data() 118 static int lis2dh_spi_read_reg(const struct device *dev, uint8_t reg_addr, in lis2dh_spi_read_reg() 124 static int lis2dh_spi_write_reg(const struct device *dev, uint8_t reg_addr, in lis2dh_spi_write_reg() 132 static int lis2dh_spi_update_reg(const struct device *dev, uint8_t reg_addr, in lis2dh_spi_update_reg() 151 int lis2dh_spi_init(const struct device *dev) in lis2dh_spi_init()
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_cavs.c | 54 static void cavs_ictl_isr(const struct device *port) in cavs_ictl_isr() 66 static void cavs_ictl_irq_enable(const struct device *dev, in cavs_ictl_irq_enable() 76 static void cavs_ictl_irq_disable(const struct device *dev, in cavs_ictl_irq_disable() 86 static unsigned int cavs_ictl_irq_get_state(const struct device *dev) in cavs_ictl_irq_get_state() 99 static int cavs_ictl_irq_get_line_state(const struct device *dev, in cavs_ictl_irq_get_line_state() 121 static int cavs_ictl_##n##_initialize(const struct device *port) \ 131 static void cavs_config_##n##_irq(const struct device *port); \ 150 static void cavs_config_##n##_irq(const struct device *port) \
|
/Zephyr-latest/drivers/gpio/ |
D | wch_gpio_ch32v00x.c | 20 const struct device *clock_dev; 28 static int gpio_ch32v00x_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_ch32v00x_configure() 62 static int gpio_ch32v00x_port_get_raw(const struct device *dev, uint32_t *value) in gpio_ch32v00x_port_get_raw() 71 static int gpio_ch32v00x_port_set_masked_raw(const struct device *dev, uint32_t mask, in gpio_ch32v00x_port_set_masked_raw() 81 static int gpio_ch32v00x_port_set_bits_raw(const struct device *dev, uint32_t pins) in gpio_ch32v00x_port_set_bits_raw() 90 static int gpio_ch32v00x_port_clear_bits_raw(const struct device *dev, uint32_t pins) in gpio_ch32v00x_port_clear_bits_raw() 99 static int gpio_ch32v00x_port_toggle_bits(const struct device *dev, uint32_t pins) in gpio_ch32v00x_port_toggle_bits() 118 static int gpio_ch32v00x_init(const struct device *dev) in gpio_ch32v00x_init()
|
D | gpio_mcp23xxx.h | 42 typedef int (*mcp23xxx_read_port_regs)(const struct device *dev, uint8_t reg, uint16_t *buf); 43 typedef int (*mcp23xxx_write_port_regs)(const struct device *dev, uint8_t reg, uint16_t value); 44 typedef int (*mcp23xxx_bus_is_ready)(const struct device *dev); 77 const struct device *dev; 101 int gpio_mcp23xxx_init(const struct device *dev);
|
/Zephyr-latest/drivers/sensor/bosch/bma4xx/ |
D | bma4xx.h | 184 int (*bus_init)(const struct device *dev); 192 int (*read_data)(const struct device *dev, uint8_t reg_addr, uint8_t *value, uint8_t len); 193 int (*write_data)(const struct device *dev, uint8_t reg_addr, uint8_t *value, uint8_t len); 194 int (*read_reg)(const struct device *dev, uint8_t reg_addr, uint8_t *value); 195 int (*write_reg)(const struct device *dev, uint8_t reg_addr, uint8_t value); 196 int (*update_reg)(const struct device *dev, uint8_t reg_addr, uint8_t mask, uint8_t value); 238 int bma4xx_spi_init(const struct device *dev); 239 int bma4xx_i2c_init(const struct device *dev);
|
/Zephyr-latest/drivers/espi/ |
D | espi_mchp_xec_host_v2.c | 83 const struct device *parent; 125 static void mbox0_isr(const struct device *dev) in mbox0_isr() 134 static int connect_irq_mbox0(const struct device *dev) in connect_irq_mbox0() 155 static int init_mbox0(const struct device *dev) in init_mbox0() 189 static void kbc0_ibf_isr(const struct device *dev) in kbc0_ibf_isr() 235 static void kbc0_obe_isr(const struct device *dev) in kbc0_obe_isr() 272 static int kbc0_rd_req(const struct device *dev, enum lpc_peripheral_opcode op, in kbc0_rd_req() 310 static int kbc0_wr_req(const struct device *dev, enum lpc_peripheral_opcode op, in kbc0_wr_req() 367 static int connect_irq_kbc0(const struct device *dev) in connect_irq_kbc0() 394 static int init_kbc0(const struct device *dev) in init_kbc0() [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | dummy.h | 41 int (*send)(const struct device *dev, struct net_pkt *pkt); 50 int (*start)(const struct device *dev); 53 int (*stop)(const struct device *dev);
|
D | dsa.h | 59 int dsa_tx(const struct device *dev, struct net_pkt *pkt); 100 typedef int (*dsa_send_t)(const struct device *dev, struct net_pkt *pkt); 169 int (*switch_read)(const struct device *dev, uint16_t reg_addr, 172 int (*switch_write)(const struct device *dev, uint16_t reg_addr, 176 int (*switch_set_mac_table_entry)(const struct device *dev, 183 int (*switch_get_mac_table_entry)(const struct device *dev,
|
/Zephyr-latest/boards/nxp/lpcxpresso55s69/ |
D | board.cmake | 11 board_runner_args(linkserver "--device=LPC55S69:LPCXpresso55S69") 17 board_runner_args(jlink "--device=LPC55S69_M33_0") 18 board_runner_args(linkserver "--override=/device/memory/0/flash-driver=LPC55xx_S.cfx") 19 board_runner_args(linkserver "--override=/device/memory/0/location=0x10000000") 22 board_runner_args(jlink "--device=LPC55S69_M33_1")
|
/Zephyr-latest/drivers/serial/ |
D | uart_npcx.c | 69 const struct device *uart_dev; 164 static int uart_npcx_rx_fifo_available(const struct device *dev) in uart_npcx_rx_fifo_available() 173 static void uart_npcx_dis_all_tx_interrupts(const struct device *dev) in uart_npcx_dis_all_tx_interrupts() 183 static void uart_npcx_clear_rx_fifo(const struct device *dev) in uart_npcx_clear_rx_fifo() 198 static int uart_npcx_tx_fifo_ready(const struct device *dev) in uart_npcx_tx_fifo_ready() 207 static int uart_npcx_fifo_fill(const struct device *dev, const uint8_t *tx_data, int size) in uart_npcx_fifo_fill() 230 static int uart_npcx_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in uart_npcx_fifo_read() 245 static void uart_npcx_irq_tx_enable(const struct device *dev) in uart_npcx_irq_tx_enable() 256 static void uart_npcx_irq_tx_disable(const struct device *dev) in uart_npcx_irq_tx_disable() 267 static bool uart_npcx_irq_tx_is_enabled(const struct device *dev) in uart_npcx_irq_tx_is_enabled() [all …]
|
D | uart_rcar.c | 21 const struct device *clock_dev; 26 void (*irq_config_func)(const struct device *dev); 113 static uint8_t uart_rcar_read_8(const struct device *dev, uint32_t offs) in uart_rcar_read_8() 118 static void uart_rcar_write_8(const struct device *dev, in uart_rcar_write_8() 124 static uint16_t uart_rcar_read_16(const struct device *dev, in uart_rcar_read_16() 130 static void uart_rcar_write_16(const struct device *dev, in uart_rcar_write_16() 136 static void uart_rcar_set_baudrate(const struct device *dev, in uart_rcar_set_baudrate() 151 static int uart_rcar_poll_in(const struct device *dev, unsigned char *p_char) in uart_rcar_poll_in() 177 static void uart_rcar_poll_out(const struct device *dev, unsigned char out_char) in uart_rcar_poll_out() 196 static int uart_rcar_configure(const struct device *dev, in uart_rcar_configure() [all …]
|
/Zephyr-latest/drivers/flash/ |
D | flash_hp_ra.c | 39 static int flash_controller_ra_init(const struct device *dev); 40 static int flash_ra_init(const struct device *dev); 41 static int flash_ra_erase(const struct device *dev, off_t offset, size_t len); 42 static int flash_ra_read(const struct device *dev, off_t offset, void *data, size_t len); 43 static int flash_ra_write(const struct device *dev, off_t offset, const void *data, size_t len); 44 static const struct flash_parameters *flash_ra_get_parameters(const struct device *dev); 46 void flash_ra_page_layout(const struct device *dev, const struct flash_pages_layout **layout, 51 static int flash_ra_ex_op(const struct device *dev, uint16_t code, const uintptr_t in, void *out); 87 static int flash_ra_read(const struct device *dev, off_t offset, void *data, size_t len) in flash_ra_read() 106 static int flash_ra_erase(const struct device *dev, off_t offset, size_t len) in flash_ra_erase() [all …]
|
D | flash_npcx_fiu_qspi.c | 48 static inline void qspi_npcx_uma_cs_level(const struct device *dev, uint8_t sw_cs, bool level) in qspi_npcx_uma_cs_level() 60 static inline void qspi_npcx_uma_write_byte(const struct device *dev, uint8_t data) in qspi_npcx_uma_write_byte() 73 static inline void qspi_npcx_uma_read_byte(const struct device *dev, uint8_t *data) in qspi_npcx_uma_read_byte() 87 static inline void qspi_npcx_config_uma_mode(const struct device *dev, in qspi_npcx_config_uma_mode() 99 static inline void qspi_npcx_config_dra_4byte_mode(const struct device *dev, in qspi_npcx_config_dra_4byte_mode() 124 static inline void qspi_npcx_config_dra_mode(const struct device *dev, in qspi_npcx_config_dra_mode() 150 static inline void qspi_npcx_fiu_set_operation(const struct device *dev, uint32_t operation) in qspi_npcx_fiu_set_operation() 158 int qspi_npcx_fiu_uma_transceive(const struct device *dev, struct npcx_uma_cfg *cfg, in qspi_npcx_fiu_uma_transceive() 208 void qspi_npcx_fiu_mutex_lock_configure(const struct device *dev, in qspi_npcx_fiu_mutex_lock_configure() 240 void qspi_npcx_fiu_mutex_unlock(const struct device *dev) in qspi_npcx_fiu_mutex_unlock() [all …]
|
/Zephyr-latest/drivers/sensor/st/ism330dhcx/ |
D | ism330dhcx_shub.c | 51 static int ism330dhcx_shub_write_slave_reg(const struct device *dev, uint8_t slv_addr, 53 static int ism330dhcx_shub_read_slave_reg(const struct device *dev, uint8_t slv_addr, 55 static void ism330dhcx_shub_enable(const struct device *dev, uint8_t enable); 73 static int ism330dhcx_lis2mdl_init(const struct device *dev, uint8_t i2c_addr) in ism330dhcx_lis2mdl_init() 96 static int ism330dhcx_lis2mdl_odr_set(const struct device *dev, uint8_t i2c_addr, uint16_t freq) in ism330dhcx_lis2mdl_odr_set() 118 static int ism330dhcx_lis2mdl_conf(const struct device *dev, uint8_t i2c_addr, in ism330dhcx_lis2mdl_conf() 148 static int ism330dhcx_hts221_read_conv_data(const struct device *dev, uint8_t i2c_addr) in ism330dhcx_hts221_read_conv_data() 173 static int ism330dhcx_hts221_init(const struct device *dev, uint8_t i2c_addr) in ism330dhcx_hts221_init() 186 static int ism330dhcx_hts221_odr_set(const struct device *dev, uint8_t i2c_addr, uint16_t freq) in ism330dhcx_hts221_odr_set() 208 static int ism330dhcx_hts221_conf(const struct device *dev, uint8_t i2c_addr, in ism330dhcx_hts221_conf() [all …]
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_npcx_controller.c | 188 static inline void i2c_ctrl_start(const struct device *dev) in i2c_ctrl_start() 195 static inline void i2c_ctrl_stop(const struct device *dev) in i2c_ctrl_stop() 202 static inline int i2c_ctrl_bus_busy(const struct device *dev) in i2c_ctrl_bus_busy() 209 static inline void i2c_ctrl_bank_sel(const struct device *dev, int bank) in i2c_ctrl_bank_sel() 220 static inline void i2c_ctrl_irq_enable(const struct device *dev, int enable) in i2c_ctrl_irq_enable() 232 static inline void i2c_ctrl_norm_stall_scl(const struct device *dev) in i2c_ctrl_norm_stall_scl() 245 static inline void i2c_ctrl_norm_free_scl(const struct device *dev) in i2c_ctrl_norm_free_scl() 261 static inline void i2c_ctrl_norm_stall_sda(const struct device *dev) in i2c_ctrl_norm_stall_sda() 274 static inline void i2c_ctrl_norm_free_sda(const struct device *dev) in i2c_ctrl_norm_free_sda() 290 static inline void i2c_ctrl_fifo_write(const struct device *dev, uint8_t data) in i2c_ctrl_fifo_write() [all …]
|
/Zephyr-latest/drivers/usb/udc/ |
D | udc_common.c | 63 void udc_set_suspended(const struct device *dev, const bool value) in udc_set_suspended() 74 struct udc_ep_config *udc_get_ep_cfg(const struct device *dev, const uint8_t ep) in udc_get_ep_cfg() 81 bool udc_ep_is_busy(const struct device *dev, const uint8_t ep) in udc_ep_is_busy() 91 void udc_ep_set_busy(const struct device *dev, const uint8_t ep, const bool busy) in udc_ep_set_busy() 100 int udc_register_ep(const struct device *dev, struct udc_ep_config *const cfg) in udc_register_ep() 118 struct net_buf *udc_buf_get(const struct device *dev, const uint8_t ep) in udc_buf_get() 130 struct net_buf *udc_buf_get_all(const struct device *dev, const uint8_t ep) in udc_buf_get_all() 157 struct net_buf *udc_buf_peek(const struct device *dev, const uint8_t ep) in udc_buf_peek() 198 int udc_submit_event(const struct device *dev, in udc_submit_event() 212 int udc_submit_ep_event(const struct device *dev, in udc_submit_ep_event() [all …]
|
/Zephyr-latest/drivers/kscan/ |
D | kscan_input.c | 15 const struct device *input_dev; 28 const struct device *dev = user_data; in kscan_input_cb() 52 static int kscan_input_configure(const struct device *dev, in kscan_input_configure() 67 static int kscan_input_enable_callback(const struct device *dev) in kscan_input_enable_callback() 76 static int kscan_input_disable_callback(const struct device *dev) in kscan_input_disable_callback() 85 static int kscan_input_init(const struct device *dev) in kscan_input_init()
|
/Zephyr-latest/drivers/fpga/ |
D | fpga_ice40_common.h | 77 enum FPGA_status fpga_ice40_get_status(const struct device *dev); 78 int fpga_ice40_on(const struct device *dev); 79 int fpga_ice40_off(const struct device *dev); 80 int fpga_ice40_reset(const struct device *dev); 81 const char *fpga_ice40_get_info(const struct device *dev); 82 int fpga_ice40_init(const struct device *dev);
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_smartbond.c | 22 const struct device *wdog_device; 29 static int wdg_smartbond_setup(const struct device *dev, uint8_t options) in wdg_smartbond_setup() 40 static int wdg_smartbond_disable(const struct device *dev) in wdg_smartbond_disable() 62 static int wdg_smartbond_install_timeout(const struct device *dev, in wdg_smartbond_install_timeout() 103 static int wdg_smartbond_feed(const struct device *dev, int channel_id) in wdg_smartbond_feed() 124 static int wdg_smartbond_init(const struct device *dev) in wdg_smartbond_init()
|
/Zephyr-latest/drivers/ps2/ |
D | ps2_npcx_channel.c | 33 const struct device *ps2_ctrl; 39 static int ps2_npcx_ch_configure(const struct device *dev, in ps2_npcx_ch_configure() 55 static int ps2_npcx_ch_write(const struct device *dev, uint8_t value) in ps2_npcx_ch_write() 62 static int ps2_npcx_ch_enable_interface(const struct device *dev) in ps2_npcx_ch_enable_interface() 70 static int ps2_npcx_ch_inhibit_interface(const struct device *dev) in ps2_npcx_ch_inhibit_interface() 79 static int ps2_npcx_channel_init(const struct device *dev) in ps2_npcx_channel_init()
|
/Zephyr-latest/drivers/sensor/adi/adxl372/ |
D | adxl372_spi.c | 21 static int adxl372_bus_access(const struct device *dev, uint8_t reg, in adxl372_bus_access() 56 static int adxl372_spi_reg_read(const struct device *dev, uint8_t reg_addr, in adxl372_spi_reg_read() 62 static int adxl372_spi_reg_read_multiple(const struct device *dev, in adxl372_spi_reg_read_multiple() 71 static int adxl372_spi_reg_write(const struct device *dev, in adxl372_spi_reg_write() 79 int adxl372_spi_reg_write_mask(const struct device *dev, in adxl372_spi_reg_write_mask() 105 int adxl372_spi_init(const struct device *dev) in adxl372_spi_init()
|
/Zephyr-latest/drivers/dac/ |
D | dac_shell.c | 17 uint8_t device; member 25 .device = 1, 35 const struct device *dac; in cmd_setup() 39 dac = shell_device_get_binding(argv[args_indx.device]); in cmd_setup() 74 const struct device *dac; in cmd_write_value() 79 dac = shell_device_get_binding(argv[args_indx.device]); in cmd_write_value()
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_silabs_series.c | 21 static enum clock_control_status silabs_clock_control_get_status(const struct device *dev, 24 static int silabs_clock_control_on(const struct device *dev, clock_control_subsys_t sys) in silabs_clock_control_on() 41 static int silabs_clock_control_off(const struct device *dev, clock_control_subsys_t sys) in silabs_clock_control_off() 54 static int silabs_clock_control_get_rate(const struct device *dev, clock_control_subsys_t sys, in silabs_clock_control_get_rate() 68 static enum clock_control_status silabs_clock_control_get_status(const struct device *dev, in silabs_clock_control_get_status() 107 static int silabs_clock_control_init(const struct device *dev) in silabs_clock_control_init()
|
/Zephyr-latest/drivers/sensor/st/stm32_digi_temp/ |
D | stm32_digi_temp.c | 47 void (*irq_config)(const struct device *dev); 50 static void stm32_digi_temp_isr(const struct device *dev) in stm32_digi_temp_isr() 63 static int stm32_digi_temp_sample_fetch(const struct device *dev, enum sensor_channel chan) in stm32_digi_temp_sample_fetch() 95 static int stm32_digi_temp_channel_get(const struct device *dev, enum sensor_channel chan, in stm32_digi_temp_channel_get() 111 static void stm32_digi_temp_configure(const struct device *dev) in stm32_digi_temp_configure() 138 static void stm32_digi_temp_enable(const struct device *dev) in stm32_digi_temp_enable() 151 static void stm32_digi_temp_disable(const struct device *dev) in stm32_digi_temp_disable() 164 static int stm32_digi_temp_init(const struct device *dev) in stm32_digi_temp_init() 171 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in stm32_digi_temp_init() 225 static int stm32_digi_temp_pm_action(const struct device *dev, enum pm_device_action action) in stm32_digi_temp_pm_action() [all …]
|