/Zephyr-latest/drivers/display/ |
D | display_ili9806e_dsi.c | 4 * SPDX-License-Identifier: Apache-2.0 18 #define ILITEK_ILI9806E_COLMOD_RGB565 0x50 19 #define ILITEK_ILI9806E_COLMOD_RGB888 0x70 39 {.reg = 0xff, .cmd_len = 5, .cmd = {0xFF, 0x98, 0x06, 0x04, 0x01}}, 41 {.reg = 0x08, .cmd_len = 1, .cmd = {0x10}}, 43 {.reg = 0x21, .cmd_len = 1, .cmd = {0x01}}, 45 {.reg = 0x30, .cmd_len = 1, .cmd = {0x01}}, 47 {.reg = 0x31, .cmd_len = 1, .cmd = {0x00}}, 49 {.reg = 0x40, .cmd_len = 1, .cmd = {0x14}}, 50 /* avdd +5.2v,avee-5.2v */ [all …]
|
/Zephyr-latest/dts/bindings/display/ |
D | ilitek,ili9488.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: ilitek,ili9xxx-common.yaml 12 type: uint8-array 13 default: [0xb0, 0x11] 18 type: uint8-array 19 default: [0x02, 0x02, 0x3b] 22 default SS bit value (0) may interfere with display rotation. 25 type: uint8-array 26 default: [0x0e, 0x0e] 31 type: uint8-array [all …]
|
D | sitronix,st7735r.yaml | 1 # Copyright (c) 2020, Kim Bøndergaard <kim@fam-boendergaard.dk> 2 # SPDX-License-Identifier: Apache-2.0 8 include: [mipi-dbi-spi-device.yaml, display-controller.yaml] 11 x-offset: 16 y-offset: 23 default: 0x00 28 default: 0x06 32 type: uint8-array 33 default: [0xb4, 0x14, 0x04] 37 type: uint8-array [all …]
|
D | ilitek,ili9342c.yaml | 5 # SPDX-License-Identifier: Apache-2.0 11 include: ilitek,ili9xxx-common.yaml 15 type: uint8-array 16 default: [0x01] 22 type: uint8-array 23 default: [0x40] 28 type: uint8-array 29 default: [0x00] 34 type: uint8-array 35 default: [0x00, 0x1c] [all …]
|
D | ilitek,ili9340.yaml | 3 # SPDX-License-Identifier: Apache-2.0 9 include: ilitek,ili9xxx-common.yaml 13 type: uint8-array 14 default: [0x01] 19 type: uint8-array 20 default: [0x00, 0x1b] 25 type: uint8-array 26 default: [0x0a, 0x82, 0x27] 29 default SS bit value (0) may interfere with display rotation. 32 type: uint8-array [all …]
|
D | ilitek,ili9341.yaml | 5 # SPDX-License-Identifier: Apache-2.0 11 include: ilitek,ili9xxx-common.yaml 15 type: uint8-array 16 default: [0x40] 21 type: uint8-array 22 default: [0x01, 0x00, 0x00] 27 type: uint8-array 28 default: [0x39, 0x2c, 0x00, 0x34, 0x02] 33 type: uint8-array 34 default: [0x00, 0x8b, 0x30] [all …]
|
D | sitronix,st7796s.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [mipi-dbi-spi-device.yaml, display-controller.yaml] 12 type: uint8-array 13 default: [0xA0, 0x10] 19 type: uint8-array 20 default: [0x00, 0x10] 26 type: uint8-array 27 default: [0x00, 0x10] 33 type: uint8-array 34 default: [0x02, 0x02, 0x00, 0x04] [all …]
|
D | galaxycore,gc9x01x.yaml | 2 # Copyright (c) 2023 Amrith Venkat Kesavamoorthi <amrith@mr-beam.org> 4 # SPDX-License-Identifier: Apache-2.0 12 - GC9101A: (Waveshare 240x240, 1.28inch round lcd display 240x240) 18 compatible = "zephyr,mipi-dbi-spi"; 20 #address-cells = <1>; 21 #size-cells = <0>; 22 spi-dev = <&spi2>; 23 dc-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; 24 reset-gpios = <&gpio0 8 GPIO_ACTIVE_LOW>; 26 gc9x01x_lcd: gc9x01x_lcd@0 { [all …]
|
/Zephyr-latest/dts/bindings/ieee802154/ |
D | atmel,rf2xx.yaml | 1 # Copyright (c) 2019-2020 Gerson Fernando Budke <nandojve@gmail.com> 2 # SPDX-License-Identifier: Apache-2.0 8 include: spi-device.yaml 11 irq-gpios: 12 type: phandle-array 15 reset-gpios: 16 type: phandle-array 19 slptr-gpios: 20 type: phandle-array 23 Multi-functional pin that controls sleep, deep sleep, transmit [all …]
|
/Zephyr-latest/tests/bluetooth/host/id/bt_setup_random_id_addr/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 34 memset(&bt_dev, 0x00, sizeof(struct bt_dev)); in fff_reset_rule_before() 44 memset(&bt_dev, 0x00, sizeof(struct bt_dev)); in tc_setup() 45 memset(&hci_cmd_rsp, 0x00, sizeof(struct net_buf)); in tc_setup() 46 memset(&hci_cmd_rsp_data, 0x00, sizeof(struct custom_bt_hci_rp_vs_read_static_addrs)); in tc_setup() 67 return 0; in bt_hci_cmd_send_sync_custom_fake() 72 * bt_hci_cmd_send_sync() returns 0 (success), the returned number of addresses 77 * rp->num_addrs * sizeof(struct bt_hci_vs_static_addr); 83 * - bt_hci_cmd_send_sync() returns 0 (success) 84 * - bt_hci_cmd_send_sync() response contains single identity address [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | aics.h | 7 * Copyright (c) 2020-2024 Nordic Semiconductor ASA 9 * SPDX-License-Identifier: Apache-2.0 21 * @version 0.8.0 50 #define BT_AICS_STATE_UNMUTED 0x00 52 #define BT_AICS_STATE_MUTED 0x01 54 #define BT_AICS_STATE_MUTE_DISABLED 0x02 66 #define BT_AICS_MODE_MANUAL_ONLY 0x00 72 #define BT_AICS_MODE_AUTO_ONLY 0x01 78 #define BT_AICS_MODE_MANUAL 0x02 84 #define BT_AICS_MODE_AUTO 0x03 [all …]
|
D | vcp.h | 7 * Copyright (c) 2020-2024 Nordic Semiconductor ASA 9 * SPDX-License-Identifier: Apache-2.0 21 * @version 0.8.0 48 #define BT_VCP_VOL_REND_VOCS_CNT 0 58 #define BT_VCP_VOL_REND_AICS_CNT 0 69 #define BT_VCP_ERR_INVALID_COUNTER 0x80 71 #define BT_VCP_ERR_OP_NOT_SUPPORTED 0x81 79 #define BT_VCP_STATE_UNMUTED 0x00 81 #define BT_VCP_STATE_MUTED 0x01 89 /** Initial step size (1-255) */ [all …]
|
D | tbs.h | 8 * SPDX-License-Identifier: Apache-2.0 20 * @version 0.8.0 45 #define BT_TBS_CALL_STATE_INCOMING 0x00 50 #define BT_TBS_CALL_STATE_DIALING 0x01 52 #define BT_TBS_CALL_STATE_ALERTING 0x02 54 #define BT_TBS_CALL_STATE_ACTIVE 0x03 59 #define BT_TBS_CALL_STATE_LOCALLY_HELD 0x04 64 #define BT_TBS_CALL_STATE_REMOTELY_HELD 0x05 66 #define BT_TBS_CALL_STATE_LOCALLY_AND_REMOTELY_HELD 0x06 74 #define BT_TBS_REASON_BAD_REMOTE_URI 0x00 [all …]
|
D | media_proxy.h | 7 * Copyright (c) 2019 - 2024 Nordic Semiconductor ASA 9 * SPDX-License-Identifier: Apache-2.0 21 * @version 0.8.0 66 /** A 32-bit signed parameter. The parameter value depends on the @ref mpl_cmd.opcode */ 95 /** Concatenated search control items - (type, length, param) */ 102 * All values from -128 to 127 allowed, only some defined 106 #define MEDIA_PROXY_PLAYBACK_SPEED_MIN -128 108 #define MEDIA_PROXY_PLAYBACK_SPEED_QUARTER -128 110 #define MEDIA_PROXY_PLAYBACK_SPEED_HALF -64 112 #define MEDIA_PROXY_PLAYBACK_SPEED_UNITY 0 [all …]
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 15 #address-cells = <1>; 16 #size-cells = <1>; 20 reg = <0xadc0adc0 0x1000>; 21 #io-channel-cells = <1>; 22 #address-cells = <1>; 23 #size-cells = <0>; 26 channel@0 { 27 reg = <0>; [all …]
|
/Zephyr-latest/drivers/sensor/sx9500/ |
D | sx9500.c | 1 /* sensor_sx9500.c - Driver for Semtech SX9500 SAR proximity chip */ 6 * SPDX-License-Identifier: Apache-2.0 28 * auto-increments the address for subsequent values in a single 33 0x43, /* Shield enabled, small range. */ 34 0x77, /* x8 gain, 167kHz frequency, finest resolution. */ 35 0x40, /* Doze enabled, 2x scan period doze, no raw filter. */ 36 0x30, /* Average threshold. */ 37 0x0f, /* Debouncer off, lowest average negative filter, 38 * highest average positive filter. 40 0x0e, /* Proximity detection threshold: 280 */ [all …]
|
/Zephyr-latest/drivers/adc/ |
D | adc_max1125x.c | 4 * SPDX-License-Identifier: Apache-2.0 27 #define MAX1125X_CMD_READ 0xC1 28 #define MAX1125X_CMD_WRITE 0xC0 29 #define MAX1125X_CMD_CONV 0x80 30 #define MAX1125X_CMD_CALIBRATION 0x20 31 #define MAX1125X_CMD_SEQUENCER 0x30 34 MAX1125X_MODE_POWERDOWN = 0x01, 35 MAX1125X_MODE_CALIBRATION = 0x02, 36 MAX1125X_MODE_SEQUENCER = 0x03, 40 MAX1125X_CONFIG_RATE_1_9 = 0x00, [all …]
|
D | adc_ads114s0x.c | 4 * SPDX-License-Identifier: Apache-2.0 12 #include <zephyr/dt-bindings/adc/ads114s0x_adc.h> 36 #define ADS114S0X_VBIAS_PIN_MIN 0 51 ADS114S0X_COMMAND_NOP = 0x00, 52 ADS114S0X_COMMAND_WAKEUP = 0x02, 53 ADS114S0X_COMMAND_POWERDOWN = 0x04, 54 ADS114S0X_COMMAND_RESET = 0x06, 55 ADS114S0X_COMMAND_START = 0x08, 56 ADS114S0X_COMMAND_STOP = 0x0A, 57 ADS114S0X_COMMAND_SYOCAL = 0x16, [all …]
|
D | adc_ads1x1x.c | 5 * SPDX-License-Identifier: Apache-2.0 45 ADS1X1X_REG_CONV = 0x00, 46 ADS1X1X_REG_CONFIG = 0x01, 47 ADS1X1X_REG_LO_THRESH = 0x02, 48 ADS1X1X_REG_HI_THRESH = 0x03, 52 ADS1X15_CONFIG_MUX_DIFF_0_1 = 0, 65 ADS1X1X_CONFIG_DR_8_128 = 0, 85 /* +/-6.144V range = Gain 1/3 */ 86 ADS1X1X_CONFIG_PGA_6144 = 0, 87 /* +/-4.096V range = Gain 1/2 */ [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_rcar.c | 2 * 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) 42 #define IOINTSEL 0x00 /* General IO/Interrupt Switching Register */ 43 #define INOUTSEL 0x04 /* General Input/Output Switching Register */ 44 #define OUTDT 0x08 /* General Output Register */ 45 #define INDT 0x0c /* General Input Register */ 46 #define INTDT 0x10 /* Interrupt Display Register */ 47 #define INTCLR 0x14 /* Interrupt Clear Register */ [all …]
|
/Zephyr-latest/include/zephyr/drivers/ |
D | retained_mem.h | 4 * SPDX-License-Identifier: Apache-2.0 34 * @version 0.8.0 64 * @brief Callback API to clear retained memory area (reset all data to 0x00). 74 * non-initialised RAM region, or in specific registers, but is not reset when a different 76 * byte-level reading and writing without a need to erase data before writing. 92 * @retval Positive value indicating size in bytes on success, else negative errno 99 struct retained_mem_driver_api *api = (struct retained_mem_driver_api *)dev->api; in z_impl_retained_mem_size() 101 return api->size(dev); in z_impl_retained_mem_size() 112 * @retval 0 on success else negative errno code. 120 struct retained_mem_driver_api *api = (struct retained_mem_driver_api *)dev->api; in z_impl_retained_mem_read() [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | addr.h | 8 * SPDX-License-Identifier: Apache-2.0 29 #define BT_ADDR_LE_PUBLIC 0x00 30 #define BT_ADDR_LE_RANDOM 0x01 31 #define BT_ADDR_LE_PUBLIC_ID 0x02 32 #define BT_ADDR_LE_RANDOM_ID 0x03 33 #define BT_ADDR_LE_UNRESOLVED 0xFE /* Resolvable Private Address 36 #define BT_ADDR_LE_ANONYMOUS 0xFF /* No address provided 78 * @return negative value if @a a < @a b, 0 if @a a == @a b, else positive 92 return bt_addr_cmp(a, b) == 0; in bt_addr_eq() 100 * @return negative value if @a a < @a b, 0 if @a a == @a b, else positive [all …]
|
/Zephyr-latest/drivers/input/ |
D | input_pinnacle.c | 4 * SPDX-License-Identifier: Apache-2.0 27 * Standard registers have 5-bit addresses, BIT[4:0], that range from 28 * 0x00 to 0x1F. For reading, a register address has to be combined with 29 * 0xA0 for reading and 0x80 for writing bits, BIT[7:5]. 31 #define PINNACLE_REG_FIRMWARE_ID 0x00 /* R */ 32 #define PINNACLE_REG_FIRMWARE_VERSION 0x01 /* R */ 33 #define PINNACLE_REG_STATUS1 0x02 /* R/W */ 34 #define PINNACLE_REG_SYS_CONFIG1 0x03 /* R/W */ 35 #define PINNACLE_REG_FEED_CONFIG1 0x04 /* R/W */ 36 #define PINNACLE_REG_FEED_CONFIG2 0x05 /* R/W */ [all …]
|
/Zephyr-latest/subsys/lorawan/services/ |
D | frag_transport.c | 2 * Copyright (c) 2022-2024 Libre Solar Technologies GmbH 3 * Copyright (c) 2022-2024 tado GmbH 6 * LoRaMac-node firmware repository https://github.com/Lora-net/LoRaMac-node 9 * SPDX-License-Identifier: Apache-2.0 32 * This implementation only supports TS004-1.0.0. 48 FRAG_TRANSPORT_CMD_PKG_VERSION = 0x00, 49 FRAG_TRANSPORT_CMD_FRAG_STATUS = 0x01, 50 FRAG_TRANSPORT_CMD_FRAG_SESSION_SETUP = 0x02, 51 FRAG_TRANSPORT_CMD_FRAG_SESSION_DELETE = 0x03, 52 FRAG_TRANSPORT_CMD_DATA_FRAGMENT = 0x08, [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ieee802154_ie.h | 4 * SPDX-License-Identifier: Apache-2.0 16 * All specification references in this file refer to IEEE 802.15.4-2020. 43 IEEE802154_IE_TYPE_HEADER = 0x0, /**< Header type */ 50 * @details See section 7.4.2.1, table 7-7, partial list, only IEs actually used 54 IEEE802154_HEADER_IE_ELEMENT_ID_VENDOR_SPECIFIC_IE = 0x00, /**< Vendor specific IE */ 55 IEEE802154_HEADER_IE_ELEMENT_ID_CSL_IE = 0x1a, /**< CSL IE */ 56 IEEE802154_HEADER_IE_ELEMENT_ID_RIT_IE = 0x1b, /**< RIT IE */ 57 IEEE802154_HEADER_IE_ELEMENT_ID_RENDEZVOUS_TIME_IE = 0x1d, /**< Rendezvous time IE */ 58 IEEE802154_HEADER_IE_ELEMENT_ID_TIME_CORRECTION_IE = 0x1e, /**< Time correction IE */ 59 IEEE802154_HEADER_IE_ELEMENT_ID_HEADER_TERMINATION_1 = 0x7e, /**< Header termination 1 */ [all …]
|