Home
last modified time | relevance | path

Searched +full:class +full:- +full:rev (Results 1 – 21 of 21) sorted by relevance

/Zephyr-latest/dts/bindings/pcie/host/
Dpcie-device.yaml2 # SPDX-License-Identifier: Apache-2.0
7 vendor-id:
10 device-id:
13 class-rev:
15 description: Optional class/revision register filter
16 class-rev-mask:
18 description: Class/revision register mask
/Zephyr-latest/samples/drivers/ethernet/eth_ivshmem/boards/
Dqemu_cortex_a53.overlay4 * SPDX-License-Identifier: Apache-2.0
9 /delete-node/ memory@40000000;
12 compatible = "mmio-sram";
16 /delete-node/ pcie@4010000000;
19 compatible = "pci-host-ecam-generic";
22 #size-cells = <0x02>;
23 #address-cells = <0x03>;
25 #interrupt-cells = <0x01>;
26 interrupt-map-mask = <0x00 0x00 0x00 0x07>;
27 interrupt-map = <
[all …]
/Zephyr-latest/doc/_extensions/zephyr/
Dmanifest_projects_table.py11 This extension introduces a new directive: ``manifest-projects-table``. It can
14 .. manifest-projects-table::
22 - ``manifest_projects_table_manifest``: Path to the manifest file.
26 SPDX-License-Identifier: Apache-2.0
41 class ManifestProjectsTable(SphinxDirective):
49 def rev_url(base_url: str, rev: str) -> str:
58 rev: Revision.
64 if re.match(r"^[0-9a-f]{40}$", rev):
65 return f"{base_url}/commit/{rev}"
67 return f"{base_url}/releases/tag/{rev}"
[all …]
/Zephyr-latest/boards/st/stm32f411e_disco/doc/
Dindex.rst6 The STM32F411E Discovery kit features an ARM Cortex-M4 based STM32F411VE MCU
8 Here are some highlights of the STM32F411E-DISCO board:
10 - STM32F411VET6 microcontroller featuring 512 KB of Flash memory, 128 KB of RAM in an LQFP100 packa…
11 - On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone STLINK/V2 (with SWD…
12 - Board power supply: through USB bus or from an external 5 V supply voltage
13 - External application power supply: 3 V and 5 V
14 - L3GD20(rev B) or I3G4250D(rev D): ST MEMS motion sensor, 3-axis digital output gyroscope.
15 - LSM303DLHC(rev B) or LSM303AGR(rev D): ST MEMS system-in-package featuring a 3D digital linear ac…
16 - MP45DT02(rev B) or IMP34DT05(rev D), ST MEMS audio sensor, omnidirectional digital microphone
17 - CS43L22, audio DAC with integrated class D speaker driver
[all …]
/Zephyr-latest/drivers/pcie/host/
Dcontroller.c4 * SPDX-License-Identifier: Apache-2.0
136 "assigned [%s 0x%lx-0x%lx -> 0x%lx-0x%lx]", in pcie_generic_ctrl_enumerate_bars()
140 bar_bus_addr, bar_bus_addr + bar_size - 1, in pcie_generic_ctrl_enumerate_bars()
141 bar_phys_addr, bar_phys_addr + bar_size - 1); in pcie_generic_ctrl_enumerate_bars()
162 uint32_t class = pcie_conf_read(bdf, PCIE_CONF_CLASSREV); in pcie_generic_ctrl_enumerate_type1() local
164 /* Handle only PCI-to-PCI bridge for now */ in pcie_generic_ctrl_enumerate_type1()
165 if (PCIE_CONF_CLASSREV_CLASS(class) == 0x06 && in pcie_generic_ctrl_enumerate_type1()
166 PCIE_CONF_CLASSREV_SUBCLASS(class) == 0x04) { in pcie_generic_ctrl_enumerate_type1()
229 bus_number - 1, in pcie_generic_ctrl_post_enumerate_type1()
240 ((bar_base_addr - 1) & 0x0000f000) >> 16, in pcie_generic_ctrl_post_enumerate_type1()
[all …]
Dshell.c4 * SPDX-License-Identifier: Apache-2.0
32 { PCI_CAP_ID_PCIX, "PCI-X" },
34 { PCI_CAP_ID_VNDR, "Vendor-Specific" },
37 { PCI_CAP_ID_SHPC, "PCI Standard Hot-Plug Controller" },
42 { PCI_CAP_ID_MSIX, "MSI-X" },
58 { PCIE_EXT_CAP_ID_MFVC, "Multi-Function VC Capability" },
61 { PCIE_EXT_CAP_ID_VNDR, "Vendor-Specific Extended Capability" },
62 { PCIE_EXT_CAP_ID_CAC, "Config Access Correlation - obsolete" },
64 { PCIE_EXT_CAP_ID_ARI, "Alternate Routing-ID Interpretation" },
81 { PCIE_EXT_CAP_ID_DVSEC, "Designated Vendor-Specific Extended Capability" },
[all …]
/Zephyr-latest/scripts/west_commands/runners/
Djlink.py3 # SPDX-License-Identifier: Apache-2.0
5 '''Runner for debugging with J-Link.'''
44 class ToggleAction(argparse.Action):
47 setattr(args, self.dest, not option.startswith('--no-'))
49 class JLinkBinaryRunner(ZephyrBinaryRunner):
50 '''Runner front-end for the J-Link GDB server.'''
81 self.tui_arg = ['-tui'] if tui else []
101 def dev_id_help(cls) -> str:
102 return '''Device identifier. Use it to select the J-Link Serial Number
103 of the device connected over USB. If the J-Link is connected over ip,
[all …]
Dintel_cyclonev.py3 # SPDX-License-Identifier: Apache-2.0
20 class IntelCycloneVBinaryRunner(ZephyrBinaryRunner):
21 '''Runner front-end for openocd.'''
57 search_args.append('-s')
63 search_args.append('-s')
68 search_args.extend(['-s', p])
85 self.tui_arg = ['-tui'] if tui else []
86 self.halt_arg = [] if no_halt else ['-c halt']
87 self.init_arg = [] if no_init else ['-c init']
88 self.targets_arg = [] if no_targets else ['-c targets']
[all …]
Dopenocd.py4 # SPDX-License-Identifier: Apache-2.0
6 # pylint: disable=duplicate-code
43 class OpenOcdBinaryRunner(ZephyrBinaryRunner):
44 '''Runner front-end for openocd.'''
61 # try to find the board support in-tree
77 search_args.append('-s')
83 search_args.append('-s')
88 search_args.extend(['-s', p])
106 self.tui_arg = ['-tui'] if tui else []
107 self.halt_arg = [] if no_halt else ['-c halt']
[all …]
/Zephyr-latest/scripts/ci/
Dcheck_compliance.py5 # SPDX-License-Identifier: Apache-2.0
57 f"{cp.stdout.decode('utf-8')}\n"
59 f"{cp.stderr.decode('utf-8')}\n")
61 return cp.stdout.decode("utf-8").rstrip()
70 return git('rev-list',
71 f'--max-count={-1 if "." in refspec else 1}', refspec).split()
74 filter_arg = (f'--diff-filter={filter}',) if filter else ()
75 paths_arg = ('--', *paths) if paths else ()
76 out = git('diff', '--name-only', *filter_arg, COMMIT_RANGE, *paths_arg)
84 class FmtdFailure(Failure):
[all …]
Dtest_plan.py2 # SPDX-License-Identifier: Apache-2.0
29 # however, pylint complains that it doesn't recognized them when used (used-before-assignment).
70 # return search(). (?:) is a non-capturing group.
80 class Tag:
103 class Filters:
139 cmd = [f"{zephyr_base}/scripts/twister", "-c"] + options + ["--save-tests", fname ]
141 cmd += ["--no-detailed-test-id"]
144 cmd+=["-T", root]
146 cmd.append("--integration")
149 cmd += ["--quarantine-list", q]
[all …]
/Zephyr-latest/scripts/pylib/twister/twisterlib/
Dtestplan.py4 # Copyright (c) 2018-2024 Intel Corporation
7 # SPDX-License-Identifier: Apache-2.0
28 print("Install the anytree module to use the --test-tree option")
50 "python-devicetree", "src"))
51 from devicetree import edtlib # pylint: disable=unused-import
55 class Filters:
78 class TestLevel:
84 class TestPlan:
85 __test__ = False # for pytest to skip this class when collects tests
86 config_re = re.compile('(CONFIG_[A-Za-z0-9_]+)[=]\"?([^\"]*)\"?$')
[all …]
/Zephyr-latest/doc/develop/west/
Drelease-notes.rst1 .. _west-release-notes:
11 - New ``west grep`` command for running a "grep tool" in your west workspace's
18 .. code-block:: console
25 .. list-table::
27 * - ``git grep --untracked``
28 - ``west grep --untracked foo``
29 * - ``ripgrep``
30 - ``west grep --tool ripgrep foo``
31 * - ``grep --recursive``
32 - ``west grep --tool grep foo``
[all …]
/Zephyr-latest/scripts/
Dget_maintainer.py4 # SPDX-License-Identifier: Apache-2.0
16 ./get_maintainer.py path --help
60 "-m", "--maintainers",
63 "the top-level repository directory is used, and must exist. "
65 "to the top-level directory.")
68 help="Available commands (each has a separate --help text)")
98 "non-orphaned files are listed (all files that do not appear in "
127 "-a",
128 "--count-areas",
132 "-c",
[all …]
Dcheckpatch.pl2 # SPDX-License-Identifier: GPL-2.0
7 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com>
8 # (c) 2010-2018 Joe Perches <joe@perches.com>
67 my $git_command ='export LANGUAGE=en_US.UTF-8; git';
78 -q, --quiet quiet
79 --no-tree run without a kernel tree
80 --no-signoff do not check for 'Signed-off-by' line
81 --patch treat FILE as patchfile (default)
82 --emacs emacs compile window format
83 --terse one line per report
[all …]
/Zephyr-latest/include/zephyr/sd/
Dsd_spec.h2 * Copyright 2022-2023 NXP
4 * SPDX-License-Identifier: Apache-2.0
69 * to inform the SD card the next command is an application-specific one.
87 /* Bits 0-2 reserved */
99 /* Bits 17-18 reserved */
184 #define SD_SPI_CMD_BODY_SIZE (SD_SPI_CMD_SIZE - 1)
271 /** VDD 2.7-2.8 */
273 /** VDD 2.8-2.9 */
275 /** VDD 2.9-3.0 */
277 /** VDD 3.0-3.1 */
[all …]
/Zephyr-latest/drivers/virtualization/
Dvirt_ivshmem.c4 * SPDX-License-Identifier: Apache-2.0
30 LOG_DBG("Interrupt received on vector %u", param->vector); in ivshmem_doorbell()
32 if (param->signal != NULL) { in ivshmem_doorbell()
33 k_poll_signal_raise(param->signal, param->vector); in ivshmem_doorbell()
40 struct ivshmem *data = dev->data; in ivshmem_configure_msi_x_interrupts()
48 n_vectors = pcie_msi_vectors_allocate(data->pcie->bdf, in ivshmem_configure_msi_x_interrupts()
50 data->vectors, in ivshmem_configure_msi_x_interrupts()
53 LOG_ERR("Could not allocate %u MSI-X vectors", in ivshmem_configure_msi_x_interrupts()
61 data->params[i].dev = dev; in ivshmem_configure_msi_x_interrupts()
62 data->params[i].vector = i; in ivshmem_configure_msi_x_interrupts()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-2.2.rst18 * Fix CVE-2020-10028
19 * Fix CVE-2020-10060
20 * Fix CVE-2020-10063
21 * Fix CVE-2020-10066
32 * :github:`23494` - Bluetooth: LL/PAC/SLA/BV-01-C fails if Slave-initiated Feature Exchange is disa…
33 * :github:`23485` - BT: host: Service Change indication sent regardless of whether it is needed or …
34 * :github:`23482` - 2M PHY + DLE and timing calculations on an encrypted link are wrong
35 * :github:`23070` - Bluetooth: controller: Fix ticker implementation to avoid catch up
36 * :github:`22967` - Bluetooth: controller: ASSERTION FAIL on invalid packet sequence
37 * :github:`24183` - [v2.2] Bluetooth: controller: split: Regression slave latency during connection…
[all …]
Drelease-notes-2.0.rst12 * The kernel now supports both 32- and 64-bit architectures.
17 * We added support for :ref:`Point-to-Point Protocol (PPP) <ppp>`. PPP is a
20 * We added support for UpdateHub, an end-to-end solution for large scale
21 over-the-air device updates.
22 * We added support for ARM Cortex-R Architecture (Experimental).
32 * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and
35 negotiation. This allows practical brute-force attacks (aka "KNOB")
42 * New kernel API for per-thread disabling of Floating Point Services for
43 ARC, ARM Cortex-M, and x86 architectures.
45 * Additional support for compatibility with 64-bit architectures.
[all …]
/Zephyr-latest/scripts/west_commands/
Dbuild.py3 # SPDX-License-Identifier: Apache-2.0
22 _ARG_SEPARATOR = '--'
30 west build [-h] [-b BOARD[@REV]]] [-d BUILD_DIR]
31 [-S SNIPPET] [--shield SHIELD]
32 [-t TARGET] [-p {auto, always, never}] [-c] [--cmake-only]
33 [-n] [-o BUILD_OPT] [-f]
34 [--sysbuild | --no-sysbuild] [--domain DOMAIN]
35 [--extra-conf FILE.conf]
36 [--extra-dtc-overlay FILE.overlay]
37 [source_dir] -- [cmake_opt [cmake_opt ...]]
[all …]
/Zephyr-latest/subsys/sd/
Dmmc.c4 * SPDX-License-Identifier: Apache-2.0
45 #define MMC_REL_ADR_ARG (card->relative_addr << 16U)
110 if (card->host_props.is_spi) { in mmc_card_init()
111 return -EINVAL; in mmc_card_init()
122 card->type = CARD_MMC; in mmc_card_init()
125 if (card->host_props.host_caps.vol_180_support) { in mmc_card_init()
128 if (card->host_props.host_caps.vol_330_support || in mmc_card_init()
129 card->host_props.host_caps.vol_300_support) { in mmc_card_init()
219 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_send_op_cond()
233 return -ETIMEDOUT; in mmc_send_op_cond()
[all …]