Home
last modified time | relevance | path

Searched +full:data +full:- +full:rate (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/Zephyr-latest/dts/bindings/flash_controller/
Dst,stm32-xspi-nor.yaml1 # Copyright (c) 2021 - 2024 STMicroelectronics
2 # SPDX-License-Identifier: Apache-2.0
9 mx25lm51245: xspi-nor-flash@70000000 {
10 compatible = "st,stm32-xspi-nor";
12 data-mode = <XSPI_OCTO_MODE>; /* access on 8 data lines */
13 data-rate = <XSPI_DTR_TRANSFER>; /* access in DTR */
14 ospi-max-frequency = <DT_FREQ_M(50)>;
18 compatible: "st,stm32-xspi-nor"
21 - name: st,stm32-ospi-nor.yaml
22 property-blocklist:
[all …]
Dst,stm32-ospi-nor.yaml2 # SPDX-License-Identifier: Apache-2.0
9 mx25lm51245: ospi-nor-flash@70000000 {
10 compatible = "st,stm32-ospi-nor";
12 data-mode = <OSPI_OPI_MODE>; /* access on 8 data lines */
13 data-rate = <OSPI_DTR_TRANSFER>; /* access in DTR */
14 ospi-max-frequency = <DT_FREQ_M(50)>;
18 compatible: "st,stm32-ospi-nor"
20 include: ["flash-controller.yaml", "jedec,jesd216.yaml"]
22 on-bus: ospi
28 ospi-max-frequency:
[all …]
Dcdns,nand.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [flash-controller.yaml, reset-device.yaml]
11 data-rate-mode:
14 description: Data Rate mode Selection. 0 - SDR , 1 - NVDDR.
16 - 0
17 - 1
19 block-size:
/Zephyr-latest/include/zephyr/dt-bindings/flash_controller/
Dospi.h4 * SPDX-License-Identifier: Apache-2.0
12 * SPI mode in STR transfer rate
13 * OPI mode in STR transfer rate
14 * OPI mode in DTR transfer rate
18 /* 1 Cmd Line, 1 Address Line and 1 Data Line */
20 /* 2 Cmd Lines, 2 Address Lines and 2 Data Lines */
22 /* 4 Cmd Lines, 4 Address Lines and 4 Data Lines */
24 /* 8 Cmd Lines, 8 Address Lines and 8 Data Lines */
27 /* OSPI mode operating on Single or Double Transfer Rate */
28 /* Single Transfer Rate */
[all …]
Dxspi.h4 * SPDX-License-Identifier: Apache-2.0
12 * SPI mode impossible in STR transfer rate only
16 /* 1 Cmd Line, 1 Address Line and 1 Data Line */
18 /* 2 Cmd Lines, 2 Address Lines and 2 Data Lines */
20 /* 4 Cmd Lines, 4 Address Lines and 4 Data Lines */
22 /* 8 Cmd Lines, 8 Address Lines and 8 Data Lines */
25 /* XSPI mode operating on Single or Double Transfer Rate */
26 /* Single Transfer Rate */
28 /* Double Transfer Rate */
/Zephyr-latest/include/zephyr/usb/class/
Dusbd_uac2.h2 * Copyright (c) 2023-2024 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
52 * @param user_data Opaque user data pointer
64 * @param user_data Opaque user data pointer
80 * @param user_data Opaque user data pointer
85 * @brief Data received
88 * has written data to the buffer and/or no longer needs it.
94 * @param user_data Opaque user data pointer
107 * @param user_data Opaque user data pointer
115 * If device is High-Speed capable, it must use Q16.16 format if and
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dclock_control.h1 /* clock_control.h - public clock controller driver API */
6 * SPDX-License-Identifier: Apache-2.0
54 * clock_control_subsys_t is a type to identify a clock controller sub-system.
55 * Such data pointed is opaque and relevant only to the clock controller
62 * controller sub-system rate. Such data pointed is opaque and
63 * relevant only to set the clock controller rate of the driver
71 * @param subsys Opaque data representing the clock.
72 * @param user_data User data.
83 uint32_t *rate);
96 clock_control_subsys_rate_t rate);
[all …]
/Zephyr-latest/include/zephyr/lorawan/
Dlorawan.h4 * SPDX-License-Identifier: Apache-2.0
40 LORAWAN_ACT_OTAA = 0, /**< Over-the-Air Activation (OTAA) */
64 LORAWAN_DR_0 = 0, /**< DR0 data rate */
65 LORAWAN_DR_1, /**< DR1 data rate */
66 LORAWAN_DR_2, /**< DR2 data rate */
67 LORAWAN_DR_3, /**< DR3 data rate */
68 LORAWAN_DR_4, /**< DR4 data rate */
69 LORAWAN_DR_5, /**< DR5 data rate */
70 LORAWAN_DR_6, /**< DR6 data rate */
71 LORAWAN_DR_7, /**< DR7 data rate */
[all …]
/Zephyr-latest/soc/microchip/mec/
DKconfig5 # SPDX-License-Identifier: Apache-2.0
18 Boot-ROM. Use the full Microchip SPI image generator program for
19 authentication and all other Boot-ROM loader features. Refer to the MCHP
30 prompt "Clock rate to use for SPI flash"
37 bool "SPI flash clock rate of 12 MHz"
40 bool "SPI flash clock rate of 16 MHz"
43 bool "SPI flash clock rate of 24 MHz"
46 bool "SPI flash clock rate of 48 MHz"
65 bool "SPI flash operates full-duplex with frequency (< 25 MHz)"
68 bool "SPI flash operates full-duplex with fast reading mode"
[all …]
/Zephyr-latest/samples/sensor/max30101/
DREADME.rst1 .. zephyr:code-sample:: max30101
2 :name: MAX30101 Heart Rate Sensor
3 :relevant-api: sensor_interface
5 Get heart rate data from a MAX30101 sensor (polling mode).
10 A sensor application that demonstrates how to poll data from the max30101 heart
11 rate sensor.
18 ADC data prints to the console. Further processing (not included in this
19 sample) is required to extract a heart rate signal from the light measurement.
21 .. zephyr-app-commands::
22 :zephyr-app: samples/sensor/max30101
[all …]
/Zephyr-latest/drivers/sensor/st/lsm6ds0/
DKconfig5 # SPDX-License-Identifier: Apache-2.0
13 Enable driver for LSM6DS0 I2C-based accelerometer and gyroscope
69 int "Gyroscope full-scale range"
72 Specify the default gyroscope full-scale range.
73 An X value for the config represents a range of +/- X degree per
77 int "Output data rate"
80 Specify the default gyroscope output data rate expressed in samples
82 Data rates supported by the chip are 0, 15, 60, 119, 238, 476,
86 int "Accelerometer full-scale range"
89 Specify the default accelerometer full-scale range.
[all …]
/Zephyr-latest/drivers/sensor/st/lps25hb/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
10 Enable driver for LPS25HB I2C-based pressure and temperature
14 int "Output data rate"
18 Sensor output data rate expressed in samples per second.
19 Data rates supported by the chip are 1, 7, 13, 25.
/Zephyr-latest/drivers/sensor/st/lps22hb/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
10 Enable driver for LPS22HB I2C-based pressure and temperature
14 int "Output data rate"
18 Sensor output data rate expressed in samples per second.
19 Data rates supported by the chip are 1, 10, 25, 50, 75.
/Zephyr-latest/drivers/clock_control/
Dclock_control_pwm.c4 * SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/pwm/pwm.h>
39 struct clock_control_pwm_data *data = dev->data; in clock_control_pwm_on() local
40 const struct clock_control_pwm_config *config = dev->config; in clock_control_pwm_on()
46 return -EINVAL; in clock_control_pwm_on()
49 spec = &config->pwm_dt; in clock_control_pwm_on()
50 if (data->clock_frequency == 0) { in clock_control_pwm_on()
51 ret = pwm_set_dt(spec, spec->period, spec->period / 2); in clock_control_pwm_on()
56 ret = pwm_get_cycles_per_sec(spec->dev, spec->channel, &cycles_per_sec); in clock_control_pwm_on()
61 if (cycles_per_sec % data->clock_frequency > 0) { in clock_control_pwm_on()
[all …]
Dclock_control_si32_pll.c4 * SPDX-License-Identifier: Apache-2.0
33 const struct clock_control_si32_pll_config *config = dev->config; in clock_control_si32_pll_on()
34 struct clock_control_si32_pll_data *data = dev->data; in clock_control_si32_pll_on() local
36 if (data->freq == 0) { in clock_control_si32_pll_on()
37 return -ENOTSUP; in clock_control_si32_pll_on()
42 if (data->freq > 80000000) { in clock_control_si32_pll_on()
44 } else if (data->freq > 76500000) { in clock_control_si32_pll_on()
46 } else if (data->freq > 62000000) { in clock_control_si32_pll_on()
48 } else if (data->freq > 49500000) { in clock_control_si32_pll_on()
50 } else if (data->freq > 35000000) { in clock_control_si32_pll_on()
[all …]
Dclock_control_renesas_cpg_mssr.c2 * Copyright (c) 2020-2022 IoT.bzh
4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
63 if (e->module == module) { in cmp_cpg_clk_info_table_items()
65 } else if (e->module < module) { in cmp_cpg_clk_info_table_items()
68 return -1; in cmp_cpg_clk_info_table_items()
75 struct rcar_cpg_mssr_data *data = dev->data; in rcar_cpg_find_clk_info_by_module_id() local
77 struct cpg_clk_info_table *table = data->clk_info_table[domain]; in rcar_cpg_find_clk_info_by_module_id()
78 uint32_t table_size = data->clk_info_table_size[domain]; in rcar_cpg_find_clk_info_by_module_id()
84 LOG_ERR("%s: can't find clk info (domain %u module %u)", dev->name, domain, id); in rcar_cpg_find_clk_info_by_module_id()
[all …]
/Zephyr-latest/drivers/dai/nxp/esai/
Desai.c4 * SPDX-License-Identifier: Apache-2.0
11 * if you use more than 1 data line, it's obvious you're going
12 * to want to keep the pins of the data lines in ESAI mode.
25 * by 1 up to 256 (configured via xPM0-xPM7). The resulting
28 * up to 16 (configured via xFP0-xFP3). The resulting signal is
42 return -EINVAL; in esai_get_clock_rate_config()
46 LOG_ERR("got NULL clock rate"); in esai_get_clock_rate_config()
47 return -EINVAL; in esai_get_clock_rate_config()
51 LOG_ERR("HCLK rate cannot be higher than EXTAL rate"); in esai_get_clock_rate_config()
52 return -EINVAL; in esai_get_clock_rate_config()
[all …]
/Zephyr-latest/samples/modules/lvgl/accelerometer_chart/
DREADME.rst1 .. zephyr:code-sample:: lvgl-accelerometer-chart
2 :name: LVGL line chart with accelerometer data
3 :relevant-api: display_interface sensor_interface
5 Display acceleration data on a real-time chart using LVGL.
11 display acceleration data on a line chart that is updated in real time.
14 timer fetches the latest acceleration data from the sensor every 20 ms (default value) and updates
22 * A sensor that provides acceleration data (:c:enumerator:`SENSOR_CHAN_ACCEL_XYZ`) and available
36 The maximum number of points to display for each series and the sampling rate of the
40 The default sampling rate is 50 Hz, and the default maximum number of points per series is 50.
42 The demo can be built as follows (note how in this particular case the sampling rate is set to a
[all …]
/Zephyr-latest/drivers/wifi/nxp/
DKconfig.nxp1 # Copyright 2022-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
5 bool "NXP Wi-Fi driver support"
14 Enable NXP SoC Wi-Fi support.
28 bool "Custom NXP Wi-Fi part"
30 Customize NXP Wi-Fi chip support.
33 prompt "Select NXP Wi-Fi part"
36 Choose NXP Wi-Fi chip support.
39 bool "NXP RW610-based Chipset"
44 Select this option if you have a NXP RW610-based
[all …]
/Zephyr-latest/drivers/wifi/infineon/
DKconfig.airoc3 # SPDX-License-Identifier: Apache-2.0
6 bool "Infineon AIROC SoC Wi-Fi support"
17 Enable Infineon AIROC SoC Wi-Fi support.
65 Enable Infineon AIROC CYW4343W Wi-Fi connectivity,
67 …https://www.infineon.com/cms/en/product/wireless-connectivity/airoc-wi-fi-plus-bluetooth-combos/cy…
72 Enable Infineon AIROC CYW4373 Wi-Fi connectivity,
74 …https://www.infineon.com/cms/en/product/wireless-connectivity/airoc-wi-fi-plus-bluetooth-combos/cy…
79 Enable Infineon AIROC CYW43012 Wi-Fi connectivity,
81 …https://www.infineon.com/cms/en/product/wireless-connectivity/airoc-wi-fi-plus-bluetooth-combos/cy…
86 Enable Infineon AIROC CYW43438 Wi-Fi connectivity,
[all …]
/Zephyr-latest/include/zephyr/drivers/firmware/scmi/
Dclk.h4 * SPDX-License-Identifier: Apache-2.0
61 * @param proto pointer to SCMI clock protocol data
74 * @param proto pointer to SCMI clock protocol data
84 * @brief Query the rate of a clock
86 * @param proto pointer to SCMI clock protocol data
88 * @param rate pointer to rate to be set via this command
94 uint32_t clk_id, uint32_t *rate);
/Zephyr-latest/drivers/sensor/st/lsm6dsl/
DKconfig5 # SPDX-License-Identifier: Apache-2.0
30 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSL),irq-gpios)
36 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSL),irq-gpios)
88 int "Gyroscope full-scale range"
91 Specify the default gyroscope full-scale range.
92 An X value for the config represents a range of +/- X degree per
95 125: +/- 125dps
96 250: +/- 250dps
97 500: +/- 500dps
98 1000: +/- 1000dps
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_renesas_ra_iic.c4 * SPDX-License-Identifier: Apache-2.0
67 struct i2c_ra_iic_data *data = (struct i2c_ra_iic_data *const)dev->data; in i2c_ra_iic_configure() local
71 return -EIO; in i2c_ra_iic_configure()
76 data->fsp_config.rate = I2C_MASTER_RATE_STANDARD; in i2c_ra_iic_configure()
79 data->fsp_config.rate = I2C_MASTER_RATE_FAST; in i2c_ra_iic_configure()
82 data->fsp_config.rate = I2C_MASTER_RATE_FASTPLUS; in i2c_ra_iic_configure()
85 LOG_ERR("%s: Invalid I2C speed rate flag: %d", __func__, I2C_SPEED_GET(dev_config)); in i2c_ra_iic_configure()
86 return -EIO; in i2c_ra_iic_configure()
90 calc_iic_master_clock_setting(dev, data->fsp_config.rate, in i2c_ra_iic_configure()
91 &data->iic_master_ext_cfg.clock_settings); in i2c_ra_iic_configure()
[all …]
/Zephyr-latest/drivers/sensor/st/lsm9ds0_gyro/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
12 Enable driver for LSM9DS0 I2C-based gyroscope sensor.
19 prompt "Default full-scale"
22 Specify the default full-scale.
36 bool "Dynamic full-scale"
38 Enable alteration of full-scale attribute at runtime.
41 prompt "Default sampling rate frequency"
44 Specify the default sampling rate frequency.
61 bool "Dynamic sampling rate"
63 Enable alteration of sampling rate frequency at runtime.
[all …]
/Zephyr-latest/drivers/dai/intel/alh/
Dalh.c4 * SPDX-License-Identifier: Apache-2.0
25 /* global data shared between all alh instances */
34 if (config->channels && config->rate) { in dai_alh_set_config_tplg()
35 alh->params.channels = config->channels; in dai_alh_set_config_tplg()
36 alh->params.rate = config->rate; in dai_alh_set_config_tplg()
37 LOG_INF("%s channels %d rate %d", __func__, config->channels, config->rate); in dai_alh_set_config_tplg()
40 alh->params.stream_id = config->stream_id; in dai_alh_set_config_tplg()
50 const struct ipc4_alh_multi_gtw_cfg *alh_cfg = &blob->alh_cfg; in dai_alh_set_config_blob()
52 alh->params.rate = cfg->rate; in dai_alh_set_config_blob()
54 for (int i = 0; i < alh_cfg->count; i++) { in dai_alh_set_config_blob()
[all …]

12345678910>>...21