Home
last modified time | relevance | path

Searched +full:chip +full:- +full:specific (Results 1 – 25 of 184) sorted by relevance

12345678

/Zephyr-latest/dts/bindings/gpio/
Drichtek,rt1718s.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Richtek RT1718S TCPC chip
7 The Richtek RT1718S chip is TCPC, but also has 3 pins, which can be used as
8 a usual GPIO. This node collects common properties for RT1718S chip e.g. I2C
9 address. Feature-specific(GPIO, TCPC) properties should be placed in a child
17 irq-gpios = <&gpioe 1 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
20 compatible = "richtek,rt1718s-gpio-port";
22 gpio-controller;
23 #gpio-cells = <2>;
31 include: [i2c-device.yaml]
[all …]
/Zephyr-latest/dts/bindings/pwm/
Dnxp,ftm-pwm.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,ftm-pwm"
8 include: [pwm-controller.yaml, "nxp,ftm.yaml", "pinctrl-device.yaml"]
11 "#pwm-cells":
14 pinctrl-0:
17 clock-source:
21 - "system"
22 - "fixed"
23 - "external"
28 * fixed: it's a fixed clock defined by chip integration.
[all …]
/Zephyr-latest/dts/bindings/adc/
Dnxp,lpc-lpadc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,lpc-lpadc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
17 clk-divider:
21 clk-source:
25 voltage-ref:
30 register field CFG[REFSEL] (see chip specific manual).
32 - 0
33 - 1
34 - 2
[all …]
/Zephyr-latest/scripts/west_commands/runners/
Dprobe_rs.py2 # SPDX-License-Identifier: Apache-2.0
4 '''Runner for probe-rs.'''
10 '''Runner front-end for probe-rs.'''
12 def __init__(self, cfg, chip, argument
13 probe_rs='probe-rs',
22 self.args = ['--chip', chip]
25 self.args += ['--probe', dev_id]
34 return 'probe-rs'
45 parser.add_argument('--chip', required=True,
46 help='chip name')
[all …]
/Zephyr-latest/include/zephyr/drivers/sensor/
Dsht4x.h4 * SPDX-License-Identifier: Apache-2.0
11 * This exposes an API to the on-chip heater which is specific to
29 /* Heater Power: 0, 1, 2 -> high, med, low */
31 /* Heater Duration: 0, 1 -> long, short */
36 * @brief Fetches data using the on-chip heater.
/Zephyr-latest/boards/nxp/frdm_rw612/
DCMakeLists.txt2 # Copyright 2022-2023 NXP
4 # SPDX-License-Identifier: Apache-2.0
10 # This FCB is specific to the flash on this board, it won't work
12 # onto a board with a different flash chip you may break it.
/Zephyr-latest/drivers/usb_c/tcpc/
Dps8xxx_priv.h3 * SPDX-License-Identifier: Apache-2.0
7 * 8805. Also the Product ID can be invalid if chip is before or during the power-up and
17 /** PS8815 only - vendor specific register for firmware version */
/Zephyr-latest/include/zephyr/drivers/clock_control/
Dmchp_xec_clock_control.h4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/clock/mchp_xec_pcr.h>
14 * SoC layer contains the chip specific sleep index and positions
/Zephyr-latest/samples/bluetooth/hci_spi/
DREADME.rst1 .. zephyr:code-sample:: bluetooth_hci_spi
3 :relevant-api: hci_raw bluetooth spi_interface
21 You then need to ensure that your :ref:`devicetree <dt-guide>` defines a node
23 :dtcompatible:`zephyr,bt-hci-spi-slave`. This node sets an interrupt line to
31 the usual way; see :ref:`boards` for board-specific building and
34 You will also need a separate chip acting as BT HCI SPI master. This
39 Refer to :zephyr:code-sample-category:`bluetooth` for general Bluetooth information, and
40 to :ref:`96b_carbon_nrf51_bluetooth` for instructions specific to the
/Zephyr-latest/dts/bindings/sensor/
Dsensirion,shtcx.yaml2 # SPDX-License-Identifier: Apache-2.0
8 such that a generic driver can consider chip specific behaviour.
14 clock-frequency = <I2C_BITRATE_FAST>;
18 measure-mode = "normal";
19 clock-stretching;
25 include: [sensor-device.yaml, i2c-device.yaml]
28 measure-mode:
35 - "normal"
36 - "low-power"
38 clock-stretching:
/Zephyr-latest/boards/seeed/wio_terminal/doc/
Dindex.rst7 wireless connectivity (2.4G/5G dual-band Wi-Fi and BLE 5.0), LCD display,
8 USB C port, FPC connector, microSD card slot, Raspberry Pi compatible 40-pins
14 - ATSAMD51P19 ARM Cortex-M4F processor at 120 MHz
15 - 512 KiB flash memory and 192 KiB of RAM
16 - 4 MiB external flash
17 - MicroSD card slot
18 - RTL8720DN 2.4G/5G Dual Bands Wireless and BLE5.0 Combo Module
19 - 2.4inch LCD display
20 - LIS3DH accelerometer
21 - Microphone 1.0V-10V -42dB
[all …]
/Zephyr-latest/dts/bindings/mtd/
Djedec,spi-nor-common.yaml3 # SPDX-License-Identifier: Apache-2.0
5 # Common properties used by nodes describing M25P80-compatible SPI NOR
8 # This extends JESD216-defined features with additional functionality
9 # that may be specific to the vendor of a M25P80-compatible device and
17 requires-ulbpr:
23 protection register that initializes to write-protected. Use this
27 has-dpd:
32 Use this property to indicate the flash chip supports the Deep
33 Power-Down mode that is entered by command 0xB9 to reduce power
37 Electronic Signature; see t-enter-dpd).
[all …]
/Zephyr-latest/soc/espressif/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
31 # Insert chip-specific MAC config
53 - 150000 Hz if internal RC oscillator is used as clock source. For this use value 1024.
54 - 32768 Hz if the 32k crystal oscillator is used. For this use value 3000 or more.
/Zephyr-latest/boards/mikroe/stm32_m4_clicker/doc/
Dindex.rst7 Cortex-M4 based STM32F415RG Microcontroller operating at up to 168 MHz with
24 +-----------+------------+-------------------------------------+
27 | NVIC | on-chip | nested vector interrupt controller |
28 +-----------+------------+-------------------------------------+
29 | UART | on-chip | serial port-polling; |
30 | | | serial port-interrupt |
31 +-----------+------------+-------------------------------------+
32 | PINMUX | on-chip | pinmux |
33 +-----------+------------+-------------------------------------+
34 | I2C | on-chip | i2c |
[all …]
/Zephyr-latest/boards/amd/acp_6_0_adsp/doc/
Dindex.rst6 ACP 6.0 is Audio co-processor in AMD SoC based on HiFi5 DSP Xtensa Architecture,
16 - Board features:
18 - RAM: 1.75MB HP SRAM & 512KB configurable IRAM/DRAM
19 - Audio Interfaces:
21 - 1 x SP (I2S, PCM),
22 - 1 x BT (I2S, PCM),
23 - 1 x HS (I2S, PCM),
24 - DMIC
31 +-----------+------------+-------------------------------------+
34 | I2S | on-chip | I2S controller |
[all …]
/Zephyr-latest/boards/mikroe/clicker_ra4m1/doc/
Dindex.rst6 The Mikroe Clicker RA4M1 development board contains a Renesas Cortex-M4 based
13 The Clicker RA4M1 board contains a USB Type-C connector, two LEDs, two push
14 buttons, and a reset button. It has J-Link onboard and mikroBUS socket for
24 +-----------+------------+-------------------------------------+
27 | NVIC | on-chip | nested vector interrupt controller |
28 +-----------+------------+-------------------------------------+
29 | UART | on-chip | serial port-polling |
30 +-----------+------------+-------------------------------------+
31 | PINMUX | on-chip | pinmux |
32 +-----------+------------+-------------------------------------+
[all …]
/Zephyr-latest/drivers/sensor/ist8310/
Dist8310.c1 /* ist8310.c - Driver for Isentek IST8310 Geomagnetic Sensor */
7 * SPDX-License-Identifier: Apache-2.0
18 const struct ist8310_config *cfg = dev->config; in ist8310_bus_check()
20 return cfg->bus_io->check(&cfg->bus); in ist8310_bus_check()
25 const struct ist8310_config *cfg = dev->config; in ist8310_reg_read()
27 return cfg->bus_io->read(&cfg->bus, start, buf, size); in ist8310_reg_read()
32 const struct ist8310_config *cfg = dev->config; in ist8310_reg_write()
34 return cfg->bus_io->write(&cfg->bus, reg, val); in ist8310_reg_write()
40 struct ist8310_data *drv_data = dev->data; in ist8310_sample_fetch()
45 return -EIO; in ist8310_sample_fetch()
[all …]
/Zephyr-latest/dts/bindings/watchdog/
Dnxp,s32-swt.yaml1 # Copyright 2022-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-swt"
20 master-access-mask:
26 are chip-specific.
29 reset-on-invalid-access:
34 service-mode:
38 - "fixed"
39 - "keyed"
42 - fixed: writes a fixed sequence as defined by hardware.
[all …]
/Zephyr-latest/samples/drivers/led/is31fl3733/
DREADME.rst1 .. zephyr:code-sample:: is31fl3733
3 :relevant-api: led_interface
5 Control a matrix of up to 192 LEDs connected to an IS31FL3733 driver chip.
13 - Set all LEDs to full brightness with :c:func:`led_write_channels` API
14 - Disable upper quadrant of LED array with :c:func:`led_write_channels` API
15 - Dim each LED in sequence using :c:func:`led_set_brightness` API
16 - Toggle each LED in sequency using :c:func:`led_on` and :c:func:`led_of` APIs
17 - Toggle between low or high current limit using :c:func:`is31fl3733_current_limit`
23 The number of LEDs can be limited using the following sample specific Kconfigs:
25 - :kconfig:option:`CONFIG_LED_ROW_COUNT`
[all …]
/Zephyr-latest/samples/sensor/mcux_lpcmp/
DREADME.rst1 .. zephyr:code-sample:: mcux_lpcmp
2 :name: NXP MCUX Low-power Analog Comparator (LPCMP)
3 :relevant-api: sensor_interface
5 Get analog comparator data from an NXP MCUX Low-power Analog Comparator (LPCMP).
10 This sample show how to use the NXP MCUX Low-power Analog Comparator (LPCMP) driver.
14 voltage of the DAC is set to 0 (for the specific chip, the user needs to
19 manual and board schematic to confirm which specific port is used and can
28 Building and Running for NXP FRDM-MCXN947
31 LPCMP positive input port voltage by changing the voltage input to J2-17.
33 .. zephyr-app-commands::
[all …]
/Zephyr-latest/boards/renesas/ek_ra2a1/doc/
Dindex.rst9 The EK-RA2A1 is an evaluation kit for Renesas RA2A1 Microcontroller Group.
13 - 48MHz, Arm Cortex-M23 core
14 - 256kB Code Flash, 8kB Data Flash, 32kB SRAM
15 - USB 2.0 Full-Sppeed
16 - SCI x 3
17 - SPI x 2
18 - I2C x 2
19 - CAN x 1
20 - 16-bit A/D Converter
21 - 24-bit Sigma-Delta A/D Converter
[all …]
/Zephyr-latest/drivers/ethernet/
DKconfig.sam_gmac4 # SPDX-License-Identifier: Apache-2.0
25 DT_ETH_SAM_GMAC_NQ := $(dt_node_int_prop_int,$(DT_ETH_SAM_GMAC_PATH),num-queues)
39 bool "Force all traffic to be routed through a specific queue"
44 traffic to be routed through a specific hardware queue. With this enabled
88 Internal address of the EEPROM chip where the MAC address is stored.
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-arch.rst1 .. _bluetooth-arch:
13 Zephyr supports mainly Bluetooth Low Energy (BLE), the low-power
18 .. _bluetooth-layers:
27 multiple (non real-time) network and transport protocols enabling
31 low-level, real-time protocol which provides, in conjunction with the Radio
32 Hardware, standard-interoperable over-the-air communication. The LL schedules
39 .. _bluetooth-hci:
54 .. _bluetooth-configs:
63 * **Single-chip configuration**: In this configuration, a single microcontroller
65 system-on-chip (SoC) implementation. In this case the BLE Host and the BLE
[all …]
/Zephyr-latest/boards/raspberrypi/rpi_pico/
Drpi_pico_rp2040_w.dts2 * Copyright (c) 2023 Dave Rensberger - Beechwoods Software
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "rpi_pico-common.dtsi"
14 /* gpio 25 is used for chip select, not assigned to the PIO */
24 input-enable;
31 /* Lacking a specific SIO pin definition, use the RP2040_PINMUX macro */
33 input-enable;
42 compatible = "raspberrypi,pico-spi-pio";
44 #address-cells = <1>;
[all …]
/Zephyr-latest/modules/nrf_wifi/bus/
Dspi_nor.h4 * SPDX-License-Identifier: Apache-2.0
8 * @brief Header containing SPI device specific declarations for the
9 * Zephyr OS layer of the Wi-Fi driver.
33 #define SPI_NOR_CMD_CE 0xC7 /* Chip erase */
36 #define SPI_NOR_CMD_4BA 0xB7 /* Enter 4-Byte Address Mode */

12345678