Home
last modified time | relevance | path

Searched +full:2 +full:- +full:cell (Results 1 – 25 of 92) sorted by relevance

1234

/Zephyr-latest/include/zephyr/devicetree/
Dclocks.h9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-clocks Devicetree Clocks API
26 * @brief Test if a node has a clocks phandle-array property at a given index
28 * This expands to 1 if the given index is valid clocks property phandle-array index.
33 * n1: node-1 {
37 * n2: node-2 {
45 * DT_CLOCKS_HAS_IDX(DT_NODELABEL(n1), 2) // 0
49 * @param idx index of a clocks property phandle-array whose existence to check
56 * @brief Test if a node has a clock-names array property holds a given name
58 * This expands to 1 if the name is available as clocks-name array property cell.
[all …]
Ddma.h9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-dmas Devicetree DMA API
36 * dmas = <&dma1 1 2 0x400 0x3>,
64 * dmas = <&dma1 1 2 0x400 0x3>,
66 * dma-names = "tx", "rx";
75 * @param name lowercase-and-underscores name of a dmas element
76 * as defined by the node's dma-names property
109 * @param name lowercase-and-underscores name of a dmas element
110 * as defined by the node's dma-names property
127 * @brief Get a DMA specifier's cell value at an index
[all …]
Dgpio.h10 * SPDX-License-Identifier: Apache-2.0
21 * @defgroup devicetree-gpio Devicetree GPIO API
28 * gpio phandle-array property at an index
46 * @param gpio_pha lowercase-and-underscores GPIO property with
47 * type "phandle-array"
59 * @param gpio_pha lowercase-and-underscores GPIO property with
60 * type "phandle-array"
69 * @brief Get a GPIO specifier's pin cell at an index
78 * #gpio-cells = <2>;
83 * #gpio-cells = <2>;
[all …]
Dpwms.h9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-pwms Devicetree PWMs API
31 * pwm1: pwm-controller@... { ... };
33 * pwm2: pwm-controller@... { ... };
60 * pwm1: pwm-controller@... { ... };
62 * pwm2: pwm-controller@... { ... };
67 * pwm-names = "alpha", "beta";
76 * @param name lowercase-and-underscores name of a pwms element
77 * as defined by the node's pwm-names property
94 * @brief Get PWM specifier's cell value at an index
[all …]
/Zephyr-latest/samples/drivers/ethernet/eth_ivshmem/
DREADME.rst1 .. zephyr:code-sample:: eth-ivshmem
2 :name: Inter-VM Shared Memory (ivshmem) Ethernet
3 :relevant-api: ivshmem ethernet
5 Communicate with another "cell" in the Jailhouse hypervisor using IVSHMEM Ethernet.
11 another "cell" in the Jailhouse hypervisor. Currently only the qemu_cortex_a53
20 .. code-block:: console
22 git clone https://github.com/siemens/jailhouse-images.git
23 cd jailhouse-images
29 .. code-block:: console
31 ./kas-container menu
[all …]
/Zephyr-latest/boards/nxp/ls1046ardb/doc/
Dindex.rst6 The LS1046A reference design board (RDB) is a high-performance computing,
10 of high-speed SerDes ports.
12 The Layerscape LS1046A processor integrates four 64-bit Arm(R) Cortex(R) A72
13 cores with packet processing acceleration and high-speed peripherals. The
25 - Four 32/64-bit Arm(R) Cortex(R)V8 A72 CPUs, up to 1.6 GHz core speed
26 - Supports 8 GB DDR4 SDRAM memory
27 - SDHC port connects directly to an adapter card slot, featuring 4 GB eMMCi
29 - One 512 MB SLC NAND flash with ECC support (1.8 V)
30 - CPLD connection: 8-bit registers in CPLD to configure mux/demux selections
31 - Support two 64 MB onboard QSPI NOR flash memories
[all …]
/Zephyr-latest/drivers/display/
DKconfig.sdl4 # SPDX-License-Identifier: Apache-2.0
63 int "Transparency grid cell size"
69 hex "Transparency grid cell color 1"
75 hex "Transparency grid cell color 2"
/Zephyr-latest/dts/bindings/dma/
Datmel,sam0-dmac.yaml3 compatible: "atmel,sam0-dmac"
5 include: dma-controller.yaml
14 "#dma-cells":
15 const: 2
17 # #dma-cells : Must be <2>.
18 # The 1st cell specifies the DMAC channel to be used for the data transfer.
21 # The 2nd cell defines the peripheral trigger which is the source of the transfer.
31 # dma-names = "rx", "tx";
37 dma-cells:
38 - channel
[all …]
Dmicrochip,xec-dmac.yaml3 compatible: "microchip,xec-dmac"
5 include: dma-controller.yaml
24 aggregated-girq:
30 "#dma-cells":
31 const: 2
33 "pcr-cells":
35 const: 2
37 "girq-cells":
39 const: 2
41 # #dma-cells : Must be <2>.
[all …]
Dgd,gd32-dma-v1.yaml2 # SPDX-License-Identifier: Apache-2.0
12 - bit 6-7: Direction (see dma.h)
13 - 0x0: MEMORY to MEMORY
14 - 0x1: MEMORY to PERIPH
15 - 0x2: PERIPH to MEMORY
16 - 0x3: reserved for PERIPH to PERIPH
18 - bit 9: Peripheral address increase
19 - 0x0: no address increment between transfers
20 - 0x1: increment address between transfers
22 - bit 10: Memory address increase
[all …]
Dnxp,mcux-edma.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,mcux-edma"
8 include: dma-controller.yaml
20 dma-channels:
23 dma-requests:
26 dmamux-reg-offset:
33 channel-gap:
47 irq-shared-offset:
54 no-error-irq:
62 - 2
[all …]
Dgd,gd32-dma.yaml2 # SPDX-License-Identifier: Apache-2.0
10 - bit 6-7: Direction (see dma.h)
11 - 0x0: MEMORY to MEMORY
12 - 0x1: MEMORY to PERIPH
13 - 0x2: PERIPH to MEMORY
14 - 0x3: reserved for PERIPH to PERIPH
16 - bit 9: Peripheral address increase
17 - 0x0: no address increment between transfers
18 - 0x1: increment address between transfers
20 - bit 10: Memory address increase
[all …]
Dst,stm32-dma-v2.yaml2 # SPDX-License-Identifier: Apache-2.0
10 described in the dma.txt file, using a four-cell specifier for each
13 described in the dma.txt file, using a 3-cell specifier for each
15 1. channel: the dma stream from 1 to <dma-requests>
16 2. slot: DMA periph request ID, which is written in the DMAREQ_ID of the DMAMUX_CxCR
17 this value is 0 for Memory-to-memory transfers
18 or a value between <1> .. <dma-generators> (not supported yet)
19 or a value between <dma-generators>+1 .. <dma-generators>+<dma-requests>
20 3. channel-config: A 32bit mask specifying the DMA channel configuration
23 -bit 5 : DMA cyclic mode config
[all …]
Dnxp,edma.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [dma-controller.yaml, base.yaml]
13 valid-channels:
18 property and "dma-channels" is the fact that this
23 and "dma-channels" are mutually exclusive, meaning you
26 "#dma-cells":
27 const: 2
29 # IMPORTANT: if your EDMA version doesn't support channel MUX-ing please
30 # leave the MUX cell as 0. This is not mandatory for the driver as the
33 dma-cells:
[all …]
/Zephyr-latest/include/zephyr/drivers/dma/
Ddma_esp32.h4 * SPDX-License-Identifier: Apache-2.0
11 ESP_GDMA_TRIG_PERIPH_M2M = -1,
14 ESP_GDMA_TRIG_PERIPH_UHCI0 = 2,
32 #define ESP32_DT_INST_DMA_CELL(n, name, cell) \ argument
34 (DT_INST_DMAS_CELL_BY_NAME(n, name, cell)), \
/Zephyr-latest/include/zephyr/
Ddevicetree.h2 * SPDX-License-Identifier: Apache-2.0
39 * -----------------
42 * part in DT_N_<path-id>_P_<property-id> macros, or the "prop-suf"
60 * _IDX_<i>_VAL_<val>_EXISTS: cell value exists, by index
64 * _NAME_<name>_VAL_<val>_EXISTS: cell value exists, by name
71 * @defgroup devicetree-generic-id Node identifiers and helpers
96 * The arguments to this macro are the names of non-root nodes in the
98 * Non-alphanumeric characters in each name must be converted to
108 * current-speed = <115200>;
119 * Example usage with DT_PROP() to get the `current-speed` property:
[all …]
/Zephyr-latest/boards/nxp/imx8mn_evk/doc/
Dindex.rst7 processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M7 core.
8 Zephyr OS is ported to run on the Cortex®-A53 core.
10 - Board features:
12 - RAM: 2GB LPDDR4
13 - Storage:
15 - SanDisk 16GB eMMC5.1
16 - Micron 32MB QSPI NOR
17 - microSD Socket
18 - Wireless:
20 - WiFi: 2.4/5GHz IEEE 802.11b/g/n
[all …]
/Zephyr-latest/scripts/dts/python-devicetree/tests/
Dtest.dts4 * SPDX-License-Identifier: BSD-3-Clause
9 /dts-v1/;
16 interrupt-parent-test {
18 compatible = "interrupt-three-cell";
19 #interrupt-cells = <3>;
20 interrupt-controller;
23 interrupts = <1 2 3 4 5 6>;
24 interrupt-names = "foo", "bar";
25 interrupt-parent = <&{/interrupt-parent-test/controller}>;
28 interrupts-extended-test {
[all …]
/Zephyr-latest/dts/bindings/retention/
Dzephyr,retention.yaml2 # SPDX-License-Identifier: Apache-2.0
6 64-byte area with 2-byte prefix and 1-byte checksum with 61 usable bytes
10 compatible = "zephyr,memory-region", "mmio-sram";
12 zephyr,memory-region = "RetainedMem";
16 compatible = "zephyr,retained-ram";
18 #address-cells = <1>;
19 #size-cells = <1>;
36 "#address-cells":
39 Address reg cell is for the offset of the area in parent node, can be
43 "#size-cells":
[all …]
/Zephyr-latest/dts/bindings/adc/
Datmel,sam-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "atmel,sam-adc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
25 startup-time:
32 settling-time:
37 or differential input parameters of the analog cell change
38 between two channels, the analog cell may need a specific
42 tracking-time:
49 enum: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
51 "#io-channel-cells":
[all …]
/Zephyr-latest/scripts/kconfig/
Dkconfigfunctions.py1 # Copyright (c) 2018-2019 Linaro
4 # SPDX-License-Identifier: Apache-2.0
15 ZEPHYR_BASE = str(Path(__file__).resolve().parents[2])
17 "python-devicetree", "src"))
157 foo: some-node { ... };
252 def _node_ph_array_prop(node, prop, index, cell, unit=None): argument
255 a cell ('cell') and it will look to see if that node has a property
256 called 'prop' and if that 'prop' is an phandle-array type.
257 Then it will check if that phandle array has a cell matching the given index
258 and then return the value of the cell named 'cell' in this array index.
[all …]
/Zephyr-latest/include/zephyr/drivers/misc/ft8xx/
Dft8xx_dl.h4 * SPDX-License-Identifier: Apache-2.0
30 /** Anti-aliased points, point radius is 1-256 pixels */
31 #define FT8XX_POINTS 2U
33 * Anti-aliased lines, with width from 0 to 4095 1/16th of pixel units.
37 /** Anti-aliased lines, connected head-to-tail */
48 * Round-cornered rectangles, curvature of the corners can be adjusted using
57 * - @ref FT8XX_BITMAPS
58 * - @ref FT8XX_POINTS
59 * - @ref FT8XX_LINES
60 * - @ref FT8XX_LINE_STRIP
[all …]
/Zephyr-latest/dts/bindings/clock/
Datmel,sam-pmc.yaml2 # SPDX-License-Identifier: Apache-2.0
16 clocks = <&pmc PMC_TYPE_PERIPHERAL p-id>;
20 In this example the clock-type was defined as PMC_TYPE_PERIPHERAL and the
21 peripheral-id was defined as p-id. The p-id number should be consulted on
24 NOTE: The predefined clock type cell is defined at
27 The clock-type constants are:
34 compatible: "atmel,sam-pmc"
36 include: [clock-controller.yaml, base.yaml]
42 "#clock-cells":
43 const: 2
[all …]
Dst,stm32f1-clock-mco.yaml4 # SPDX-License-Identifier: Apache-2.0
7 compatible: "st,stm32f1-clock-mco"
20 pinctrl-0 = <&rcc_mco_pa8>;
21 pinctrl-names = "default";
25 Note: in the `clocks` property, the domain clock source cell should
30 /* PLL3 clock divided by 2 */
36 - name: st,stm32-clock-mco.yaml
37 property-blocklist:
38 - prescaler
/Zephyr-latest/doc/safety/images/
DIEC-61508-basis.svg1-0.5 -0.5 802 515" style="background-color: rgb(255, 255, 255);"><defs><linearGradient x1="0%" y1=…

1234