Home
last modified time | relevance | path

Searched +full:io +full:- +full:channel +full:- +full:map (Results 1 – 25 of 67) sorted by relevance

123

/Zephyr-latest/dts/bindings/adc/
Darduino,uno-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
7 The Arduino Uno layout provides a 6-pin Analog Input header. This
14 compatible: "arduino,uno-adc"
19 io-channel-map:
23 io-channel-map-mask:
26 io-channel-map-pass-thru:
29 "#io-channel-cells":
/Zephyr-latest/boards/actinius/icarus_som_dk/
Darduino_connector.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 compatible = "arduino-header-r3";
10 #gpio-cells = <2>;
11 gpio-map-mask = <0xffffffff 0xffffffc0>;
12 gpio-map-pass-thru = <0 0x3f>;
13 gpio-map = <0 0 &gpio0 15 0>, /* A0 */
38 compatible = "arduino,uno-adc";
39 #io-channel-cells = <1>;
40 io-channel-map = <0 &adc 2>, /* A0 = P0.15 = AIN2 */
/Zephyr-latest/include/zephyr/audio/
Ddmic.h7 * SPDX-License-Identifier: Apache-2.0
71 PDM_CHAN_LEFT, /**< Left channel */
72 PDM_CHAN_RIGHT, /**< Right channel */
128 * Mapping/ordering of the PDM channels to logical PCM output channel
134 * If 2 streams are enabled, the channel order will be the same for
137 * Each channel is described as a 4-bit number, the least significant
141 * - bits 0-3 are for channel 0, bit 0 indicates LEFT or RIGHT
142 * - bits 4-7 are for channel 1, bit 4 indicates LEFT or RIGHT
150 * @name Requested channel map
158 * @name Actual channel map that the driver could configure
[all …]
/Zephyr-latest/boards/nordic/nrf9160dk/
Dnrf9160dk_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf9160dk_nrf9160_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "nordic,nrf9160-dk-nrf9160";
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
40 compatible = "pwm-leds";
54 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/u-blox/ubx_evkninab3/
Dubx_evkninab3_nrf52840.dts2 * Copyright (c) 2021 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "ubx_evkninab3_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "u-blox EVK NINA-B3 nRF52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/nxp/vmu_rt1170/
Dvmu_rt1170_mimxrt1176_cm7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/led/led.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
24 pwm-led0 = &buzzer0;
25 mcuboot-button0 = &arming_button;
34 zephyr,shell-uart = &lpuart1;
36 zephyr,flash-controller = &mx25um51345g;
38 zephyr,code-partition = &slot0_partition;
39 zephyr,uart-mcumgr = &lpuart1;
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd330eval/
Dubx_bmd330eval_nrf52810.dts2 * Copyright (c) 2021 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_bmd330eval_nrf52810-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox BMD-330-EVAL EVK nRF52810";
14 compatible = "u-blox,ubx-bmd330eval-nrf52810";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd360eval/
Dubx_bmd360eval_nrf52811.dts2 * Copyright (c) 2021 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_bmd360eval_nrf52811-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox BMD-360-EVAL EVK nRF52811";
14 compatible = "u-blox,ubx-bmd360eval-nrf52811";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/drivers/audio/
Ddmic_mcux.c7 * SPDX-License-Identifier: Apache-2.0
57 * - DMIC DIVHFCLK is set to 0x0 (divide by 1) in dmic_mcux_get_osr()
58 * - DMIC PHY_HALF is set to 0x0 (standard sample rate) in dmic_mcux_get_osr()
63 /* Gets hardware channel index from logical channel */
70 /* This function assigns hardware channel "n" to the left channel, in dmic_mcux_hw_chan()
71 * and hardware channel "n+1" to the right channel. This choice is in dmic_mcux_hw_chan()
74 dmic_parse_channel_map(drv_data->chan_map_lo, in dmic_mcux_hw_chan()
75 drv_data->chan_map_hi, in dmic_mcux_hw_chan()
88 /* PDM channel 0 must always be enabled, as the RM states: in dmic_mcux_activate_channels()
91 * channel 0 FIFO, we still enable the channel so the clock is active. in dmic_mcux_activate_channels()
[all …]
/Zephyr-latest/boards/u-blox/ubx_evkannab1/
Dubx_evkannab1_nrf52832.dts2 * Copyright (c) 2021 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_evkannab1_nrf52832-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox EVK-ANNA-B1 NRF52832";
14 compatible = "u-blox,ubx_evkannab1_nrf52832";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/boards/u-blox/ubx_evkninab1/
Dubx_evkninab1_nrf52832.dts2 * Copyright (c) 2021 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_evkninab1_nrf52832-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox EVK-NINA-B1 NRF52832";
14 compatible = "u-blox,ubx_evkninab1_nrf52832";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/boards/nordic/nrf9151dk/
Dnrf9151dk_nrf9151_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf9151dk_nrf9151_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "nordic,nrf9151-dk-nrf9151";
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
40 compatible = "pwm-leds";
47 compatible = "gpio-keys";
70 nrf5340_reset: gpio-reset {
[all …]
/Zephyr-latest/boards/nordic/nrf9161dk/
Dnrf9161dk_nrf9161_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf9161dk_nrf9161_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "nordic,nrf9161-dk-nrf9161";
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
40 compatible = "pwm-leds";
47 compatible = "gpio-keys";
70 nrf5340_reset: gpio-reset {
[all …]
/Zephyr-latest/boards/panasonic/pan1783/
Dpan1783_nrf5340_cpuapp_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "pan1783_nrf5340_cpuapp_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 zephyr,shell-uart = &uart0;
14 zephyr,uart-mcumgr = &uart0;
15 zephyr,bt-mon-uart = &uart0;
16 zephyr,bt-c2h-uart = &uart0;
17 zephyr,bt-hci = &bt_hci_ipc0;
18 nordic,802154-spinel-ipc = &ipc0;
23 compatible = "gpio-leds";
[all …]
/Zephyr-latest/samples/boards/nordic/battery/
DREADME.rst1 .. zephyr:code-sample:: nrf_battery
14 ``voltage-divider`` then the voltage is measured using that divider. An
18 .. code-block:: devicetree
22 compatible = "voltage-divider";
23 io-channels = <&adc 4>;
24 output-ohms = <180000>;
25 full-ohms = <(1500000 + 180000)>;
26 power-gpios = <&sx1509b 4 0>;
31 present, the ADC configuration (device and channel) needs to be provided via
37 .. code-block :: devicetree
[all …]
/Zephyr-latest/boards/nordic/nrf5340_audio_dk/
Dnrf5340_audio_dk_nrf5340_cpuapp_common.dtsi2 * Copyright (c) 2020-2022 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf5340_audio_dk_nrf5340_cpuapp_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/sensor/ina230.h>
12 zephyr,shell-uart = &uart0;
13 zephyr,uart-mcumgr = &uart0;
14 zephyr,bt-mon-uart = &uart0;
15 zephyr,bt-c2h-uart = &uart0;
16 zephyr,bt-hci = &bt_hci_ipc0;
20 gpio_fwd: nrf-gpio-forwarder {
[all …]
/Zephyr-latest/tests/drivers/audio/dmic_api/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
46 .io = {
57 .channel = {
82 cfg->streams[0].pcm_rate, cfg->channel.req_num_chan); in do_pdm_transfer()
91 zassert_equal(cfg->channel.act_num_chan, in do_pdm_transfer()
92 cfg->channel.req_num_chan, in do_pdm_transfer()
94 zassert_equal(cfg->channel.act_chan_map_lo, in do_pdm_transfer()
95 cfg->channel.req_chan_map_lo, in do_pdm_transfer()
97 zassert_equal(cfg->channel.act_chan_map_hi, in do_pdm_transfer()
98 cfg->channel.req_chan_map_hi, in do_pdm_transfer()
[all …]
/Zephyr-latest/boards/u-blox/ubx_evkninab4/
Dubx_evkninab4_nrf52833.dts2 * Copyright (c) 2020 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_evkninab4_nrf52833-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox EVK-NINA-B4 NRF52833";
14 compatible = "u-blox,ubx_evkninab4_nrf52833";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/boards/nordic/nrf7002dk/
Dnrf5340_cpuapp_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 zephyr,shell-uart = &uart0;
13 zephyr,uart-mcumgr = &uart0;
14 zephyr,bt-mon-uart = &uart0;
15 zephyr,bt-c2h-uart = &uart0;
16 zephyr,bt-hci = &bt_hci_ipc0;
17 nordic,802154-spinel-ipc = &ipc0;
22 compatible = "gpio-leds";
34 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd300eval/
Dubx_bmd300eval_nrf52832.dts2 * Copyright (c) 2020 u-blox AG
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "ubx_bmd300eval_nrf52832-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "u-blox BMD-300-EVAL EVK nRF52832";
14 compatible = "u-blox,ubx-bmd300eval-nrf52832";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
[all …]
/Zephyr-latest/boards/nordic/nrf52dk/
Dnrf52dk_nrf52832.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf52dk_nrf52832-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "nordic,nrf52-dk-nrf52832";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
25 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd345eval/
Dubx_bmd345eval_nrf52840.dts2 * BMD-340-EVAL board configuration
3 * Copyright (c) 2021 u-blox AG
6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
12 #include "ubx_bmd345eval_nrf52840-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 model = "u-blox BMD-345-EVAL EVK nRF52840";
17 compatible = "u-blox,ubx-bmd345eval-nrf52840";
21 zephyr,shell-uart = &uart0;
22 zephyr,uart-mcumgr = &uart0;
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd340eval/
Dubx_bmd340eval_nrf52840.dts2 * BMD-340-EVAL board configuration
3 * Copyright (c) 2020 u-blox AG
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "ubx_bmd340eval_nrf52840-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "u-blox BMD-340-EVAL EVK nRF52840";
16 compatible = "u-blox,ubx-bmd340eval-nrf52840";
20 zephyr,shell-uart = &uart0;
21 zephyr,uart-mcumgr = &uart0;
[all …]
/Zephyr-latest/boards/panasonic/pan1770_evb/
Dpan1770_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1770_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1770-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1770-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/panasonic/pan1780_evb/
Dpan1780_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1780_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1780-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1780-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]

123