Home
last modified time | relevance | path

Searched +full:int +full:- +full:enum (Results 1 – 25 of 1136) sorted by relevance

12345678910>>...46

/Zephyr-latest/include/zephyr/drivers/comparator/
Dmcux_acmp.h4 * SPDX-License-Identifier: Apache-2.0
16 enum comp_mcux_acmp_offset_mode {
21 enum comp_mcux_acmp_hysteresis_mode {
29 enum comp_mcux_acmp_offset_mode offset_mode;
30 enum comp_mcux_acmp_hysteresis_mode hysteresis_mode;
37 enum comp_mcux_acmp_mux_input {
48 enum comp_mcux_acmp_port_input {
54 enum comp_mcux_acmp_mux_input positive_mux_input;
55 enum comp_mcux_acmp_mux_input negative_mux_input;
56 enum comp_mcux_acmp_port_input positive_port_input;
[all …]
/Zephyr-latest/modules/hostap/src/
Dsupp_events.h4 * SPDX-License-Identifier: Apache-2.0
20 enum net_event_supplicant_cmd {
48 int supplicant_send_wifi_mgmt_event(const char *ifname,
49 enum net_event_wifi_cmd event,
52 int supplicant_generate_state_event(const char *ifname,
53 enum net_event_supplicant_cmd event,
54 int status);
55 int supplicant_send_wifi_mgmt_conn_event(void *ctx, int status_code);
56 int supplicant_send_wifi_mgmt_disc_event(void *ctx, int reason_code);
59 int supplicant_send_wifi_mgmt_ap_status(void *ctx,
[all …]
/Zephyr-latest/subsys/bluetooth/host/classic/
Dat.h6 * Copyright (c) 2015-2016 Intel Corporation
8 * SPDX-License-Identifier: Apache-2.0
11 enum at_result {
17 enum at_cme {
44 enum at_state {
57 enum at_cmd_state {
65 enum at_cmd_type {
76 typedef int (*at_resp_cb_t)(struct at_client *at, struct net_buf *buf);
83 typedef int (*at_finish_cb_t)(struct at_client *at, enum at_result result,
84 enum at_cme cme_err);
[all …]
/Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings/
Denums.yaml2 # SPDX-License-Identifier: BSD-3-Clause
4 description: Property enum test
9 int-enum:
10 type: int
11 enum:
12 - 1
13 - 2
14 - 3
16 string-enum: # not tokenizable
18 enum:
[all …]
/Zephyr-latest/subsys/net/l2/ppp/
Dppp_internal.h10 * SPDX-License-Identifier: Apache-2.0
30 /** Max Terminate-Request transmissions */
33 /** Max Configure-Request transmissions */
44 enum net_verdict (*handler)(struct ppp_context *ctx,
66 int (*parse)(struct ppp_fsm *fsm, struct net_pkt *pkt,
68 int (*nack)(struct ppp_fsm *fsm, struct net_pkt *ret_pkt,
79 int ppp_config_info_req(struct ppp_fsm *fsm,
83 enum ppp_protocol_type protocol,
106 const char *ppp_phase_str(enum ppp_phase phase);
107 const char *ppp_state_str(enum ppp_state state);
[all …]
/Zephyr-latest/dts/bindings/rtc/
Dxlnx,xps-timer-1.00.a.yaml3 compatible: "xlnx,xps-timer-1.00.a"
8 # https://github.com/Xilinx/meta-xilinx
11 clock-frequency:
14 xlnx,count-width:
15 type: int
17 enum:
18 - 8
19 - 16
20 - 32
24 xlnx,gen0-assert:
[all …]
/Zephyr-latest/drivers/sensor/vishay/vcnl4040/
Dvcnl4040.h4 * SPDX-License-Identifier: Apache-2.0
47 enum led_current {
58 enum led_duty_cycle {
65 enum ambient_integration_time {
72 enum proximity_integration_time {
83 enum proximity_type {
90 enum interrupt_type {
102 enum led_current led_i;
103 enum led_duty_cycle led_dc;
104 enum ambient_integration_time als_it;
[all …]
/Zephyr-latest/drivers/serial/
Duart_native_tty_bottom.h8 * SPDX-License-Identifier: Apache-2.0
23 enum native_tty_bottom_parity {
29 enum native_tty_bottom_stop_bits {
34 enum native_tty_bottom_data_bits {
41 enum native_tty_bottom_flow_control {
47 enum native_tty_bottom_parity parity;
48 enum native_tty_bottom_stop_bits stop_bits;
49 enum native_tty_bottom_data_bits data_bits;
50 enum native_tty_bottom_flow_control flow_ctrl;
65 int native_tty_poll_bottom(int fd);
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dinvensense,icm42670.yaml4 # SPDX-License-Identifier: Apache-2.0
6 description: ICM-42670 motion tracking device
8 include: [sensor-device.yaml]
11 int-gpios:
12 type: phandle-array
14 The INT signal default configuration is active-high. The
18 accel-hz:
19 type: int
22 Default frequency of accelerometer. (Unit - Hz)
24 Power-on reset value is 800.
[all …]
Dvishay,vcnl36825t.yaml2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 operation-mode:
16 enum: ["auto", "force"]
19 - "auto": the sensor performs sampling continuously,
20 - "force": the sampling is performed on every fetch command.
24 Note: "force"-mode only available if low-power mode inactive.
26 measurement-period:
27 type: int
29 enum: [10, 20, 40, 80, 160, 320]
[all …]
Dinvensense,icm42605.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ICM-42605 motion tracking device
6 # ICM-42605 is SPI.
9 include: [sensor-device.yaml, spi-device.yaml]
12 int-gpios:
13 type: phandle-array
16 The INT signal default configuration is active-high. The
20 accel-hz:
21 type: int
24 Default frequency of accelerometer. (Unit - Hz)
[all …]
Dvishay,vcnl4040.yaml2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 int-gpios:
14 type: phandle-array
16 The INT pin signals that a programmable interrupt function
18 triggered. The sensor generates an active-low level signal
21 led-current:
22 type: int
26 enum:
27 - 50
[all …]
/Zephyr-latest/drivers/sensor/nxp/fxas21002/
Dfxas21002.h4 * SPDX-License-Identifier: Apache-2.0
48 enum fxas21002_power {
54 enum fxas21002_range {
61 enum fxas21002_channel {
68 int (*read)(const struct device *dev,
72 int (*byte_read)(const struct device *dev,
75 int (*byte_write)(const struct device *dev,
78 int (*reg_field_update)(const struct device *dev,
102 enum fxas21002_range range;
126 int fxas21002_get_power(const struct device *dev, enum fxas21002_power *power);
[all …]
/Zephyr-latest/drivers/wifi/nrf_wifi/inc/
Dnet_if.h4 * SPDX-License-Identifier: Apache-2.0
9 * the Zephyr OS layer of the Wi-Fi driver.
26 int nrf_wifi_if_start_zep(const struct device *dev);
28 int nrf_wifi_if_stop_zep(const struct device *dev);
30 int nrf_wifi_if_set_config_zep(const struct device *dev,
31 enum ethernet_config_type type,
34 int nrf_wifi_if_get_config_zep(const struct device *dev,
35 enum ethernet_config_type type,
38 enum ethernet_hw_caps nrf_wifi_if_caps_get(const struct device *dev);
40 int nrf_wifi_if_send(const struct device *dev,
[all …]
/Zephyr-latest/drivers/wifi/eswifi/
Deswifi.h4 * SPDX-License-Identifier: Apache-2.0
24 enum eswifi_security_type {
33 enum eswifi_request {
40 enum eswifi_role {
47 enum eswifi_security_type security;
51 int rssi;
69 enum eswifi_request req;
70 enum eswifi_role role;
75 unsigned int mutex_depth;
81 int (*init)(struct eswifi_dev *eswifi);
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/
Dadv.h4 * SPDX-License-Identifier: Apache-2.0
23 enum bt_mesh_adv_type {
32 enum bt_mesh_adv_tag {
40 enum bt_mesh_adv_tag_bit {
79 struct bt_mesh_adv *bt_mesh_adv_create(enum bt_mesh_adv_type type,
80 enum bt_mesh_adv_tag tag,
85 void bt_mesh_adv_send_end(int err, struct bt_mesh_adv_ctx const *ctx);
89 struct bt_mesh_adv *bt_mesh_adv_get_by_tag(enum bt_mesh_adv_tag_bit tags, k_timeout_t timeout);
97 int bt_mesh_scan_enable(void);
99 int bt_mesh_scan_disable(void);
[all …]
/Zephyr-latest/dts/bindings/mfd/
Dnordic,npm2100.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: i2c-device.yaml
14 host-int-gpios:
15 type: phandle-array
18 host-int-type:
20 enum:
21 - "edge"
22 - "level"
28 pmic-int-pin:
29 type: int
[all …]
/Zephyr-latest/include/zephyr/drivers/usb_c/
Dusbc_tcpc.h3 * SPDX-License-Identifier: Apache-2.0
8 * @brief USBC Type-C Port Controller device APIs
10 * This file contains the USB Type-C Port Controller device APIs.
11 * All Type-C Port Controller device drivers should implement the
19 * @brief USB Type-C Port Controller API
20 * @defgroup usb_type_c_port_controller_api USB Type-C Port Controller API
41 enum tcpc_alert {
59 /** A high-voltage alarm has occurred */
61 /** A low-voltage alarm has occurred */
85 enum tcpc_status_reg {
[all …]
/Zephyr-latest/samples/subsys/llext/edk/app/include/
Dapp_api.h4 * SPDX-License-Identifier: Apache-2.0
18 enum Channels {
27 __syscall int publish(enum Channels channel, void *data,
29 __syscall int receive(enum Channels channel, void *data,
31 __syscall int register_subscriber(enum Channels channel,
/Zephyr-latest/dts/bindings/charger/
Dmaxim,max20335-charger.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "maxim,max20335-charger"
11 constant-charge-voltage-max-microvolt:
13 enum:
14 - 4050000
15 - 4100000
16 - 4150000
17 - 4200000
18 - 4250000
19 - 4300000
[all …]
/Zephyr-latest/drivers/stepper/
Dfake_stepper_controller.c2 * SPDX-FileCopyrightText: Copyright (c) 2024 Fabian Blatz <fabianblatz@gmail.com>
3 * SPDX-License-Identifier: Apache-2.0
18 enum stepper_micro_step_resolution micro_step_res;
22 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_enable, const struct device *, bool);
24 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_is_moving, const struct device *, bool *);
26 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_move_by, const struct device *, int32_t);
28 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_set_max_velocity, const struct device *, uint32_t);
30 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_set_micro_step_res, const struct device *,
31 enum stepper_micro_step_resolution);
33 DEFINE_FAKE_VALUE_FUNC(int, fake_stepper_get_micro_step_res, const struct device *,
[all …]
/Zephyr-latest/include/zephyr/drivers/adc/
Dads131m02.h4 * SPDX-License-Identifier: Apache-2.0
12 enum ads131m02_adc_mode {
17 enum ads131m02_adc_power_mode {
23 enum ads131m02_gc_delay {
42 int ads131m02_set_adc_mode(const struct device *dev, enum ads131m02_adc_mode mode,
43 enum ads131m02_gc_delay gc_delay);
45 int ads131m02_set_power_mode(const struct device *dev,
46 enum ads131m02_adc_power_mode mode);
/Zephyr-latest/drivers/sensor/
Dsensor_handlers.c4 * SPDX-License-Identifier: Apache-2.0
10 static inline int z_vrfy_sensor_attr_set(const struct device *dev, in z_vrfy_sensor_attr_set()
11 enum sensor_channel chan, in z_vrfy_sensor_attr_set()
12 enum sensor_attribute attr, in z_vrfy_sensor_attr_set()
22 static inline int z_vrfy_sensor_attr_get(const struct device *dev, in z_vrfy_sensor_attr_get()
23 enum sensor_channel chan, in z_vrfy_sensor_attr_get()
24 enum sensor_attribute attr, in z_vrfy_sensor_attr_get()
34 static inline int z_vrfy_sensor_sample_fetch(const struct device *dev) in z_vrfy_sensor_sample_fetch()
41 static inline int z_vrfy_sensor_sample_fetch_chan(const struct device *dev, in z_vrfy_sensor_sample_fetch_chan()
42 enum sensor_channel type) in z_vrfy_sensor_sample_fetch_chan()
[all …]
/Zephyr-latest/drivers/i2s/
Di2s_test.c4 * SPDX-License-Identifier: Apache-2.0
12 static int vnd_i2s_configure(const struct device *dev, enum i2s_dir dir, in vnd_i2s_configure()
15 return -ENOTSUP; in vnd_i2s_configure()
18 static const struct i2s_config *vnd_i2s_config_get(const struct device *dev, enum i2s_dir dir) in vnd_i2s_config_get()
23 static int vnd_i2s_trigger(const struct device *dev, enum i2s_dir dir, enum i2s_trigger_cmd cmd) in vnd_i2s_trigger()
25 return -ENOTSUP; in vnd_i2s_trigger()
28 static int vnd_i2s_read(const struct device *dev, void **mem_block, size_t *size) in vnd_i2s_read()
30 return -ENOTSUP; in vnd_i2s_read()
33 static int vnd_i2s_write(const struct device *dev, void *mem_block, size_t size) in vnd_i2s_write()
35 return -ENOTSUP; in vnd_i2s_write()
[all …]
/Zephyr-latest/dts/bindings/clock/
Dst,stm32h7-rcc.yaml2 # SPDX-License-Identifier: Apache-2.0
14 "clock-frequency" property.
20 clock-frequency = <DT_FREQ_M(480)>; /* SYSCLK runs at 480MHz */
29 Confere st,stm32-rcc binding for information about domain clocks configuration.
31 compatible: "st,stm32h7-rcc"
33 include: [clock-controller.yaml, base.yaml]
39 "#clock-cells":
42 clock-frequency:
44 type: int
49 type: int
[all …]

12345678910>>...46