Home
last modified time | relevance | path

Searched +full:gecko +full:- +full:usart (Results 1 – 25 of 30) sorted by relevance

12

/Zephyr-latest/dts/arm/silabs/
Defm32gg11b.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/i2c/i2c.h>
16 zephyr,flash-controller = &msc;
20 #address-cells = <1>;
21 #size-cells = <0>;
24 compatible = "arm,cortex-m4f";
30 compatible = "mmio-sram";
34 msc: flash-controller@40000000 {
[all …]
Defm32gg12b.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
15 zephyr,flash-controller = &msc;
19 #address-cells = <1>;
20 #size-cells = <0>;
23 compatible = "arm,cortex-m4f";
29 compatible = "mmio-sram";
33 msc: flash-controller@40000000 {
[all …]
Defr32mg.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
4 #include <zephyr/dt-bindings/gpio/gpio.h>
5 #include <zephyr/dt-bindings/i2c/i2c.h>
7 #include <zephyr/dt-bindings/pwm/pwm.h>
12 zephyr,flash-controller = &msc;
16 #address-cells = <1>;
17 #size-cells = <0>;
20 compatible = "arm,cortex-m4f";
26 compatible = "mmio-sram";
[all …]
Defm32_jg_pg_12b.dtsi4 * Copyright (c) 2021 T-Mobile USA, Inc.
6 * SPDX-License-Identifier: Apache-2.0
9 #include <arm/armv7-m.dtsi>
10 #include <zephyr/dt-bindings/adc/adc.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/pwm/pwm.h>
19 zephyr,flash-controller = &msc;
23 #address-cells = <1>;
24 #size-cells = <0>;
[all …]
Defr32xg13p.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
14 zephyr,flash-controller = &msc;
18 #address-cells = <1>;
19 #size-cells = <0>;
22 compatible = "arm,cortex-m4f";
28 compatible = "mmio-sram";
32 msc: flash-controller@400e0000 {
[all …]
Defm32wg.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
4 #include <zephyr/dt-bindings/gpio/gpio.h>
5 #include <zephyr/dt-bindings/i2c/i2c.h>
10 zephyr,flash-controller = &msc;
14 #address-cells = <1>;
15 #size-cells = <0>;
18 compatible = "arm,cortex-m4f";
24 compatible = "mmio-sram";
28 msc: flash-controller@400c0000 {
[all …]
Defm32hg.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv6-m.dtsi>
4 #include <zephyr/dt-bindings/gpio/gpio.h>
5 #include <zephyr/dt-bindings/i2c/i2c.h>
10 zephyr,flash-controller = &msc;
14 #address-cells = <1>;
15 #size-cells = <0>;
18 compatible = "arm,cortex-m0+";
24 compatible = "mmio-sram";
28 msc: flash-controller@400c0000 {
[all …]
Defm32_pg_1b.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
14 zephyr,flash-controller = &msc;
18 #address-cells = <1>;
19 #size-cells = <0>;
24 compatible = "mmio-sram";
28 msc: flash-controller@400e0000 {
29 compatible = "silabs,gecko-flash-controller";
[all …]
Defr32fg1p.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
4 #include <zephyr/dt-bindings/gpio/gpio.h>
5 #include <zephyr/dt-bindings/i2c/i2c.h>
7 #include <zephyr/dt-bindings/pwm/pwm.h>
11 zephyr,flash-controller = &msc;
15 #address-cells = <1>;
16 #size-cells = <0>;
19 compatible = "arm,cortex-m4f";
25 compatible = "mmio-sram";
[all …]
Defr32mg21.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/i2c/i2c.h>
11 #include <dt-bindings/clock/silabs/xg21-clock.h>
17 zephyr,flash-controller = &msc;
22 #clock-cells = <0>;
23 compatible = "fixed-factor-clock";
27 #clock-cells = <0>;
28 compatible = "fixed-factor-clock";
[all …]
Defr32bg2x.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <dt-bindings/pinctrl/gecko-pinctrl.h>
11 #include <dt-bindings/adc/adc.h>
16 zephyr,flash-controller = &msc;
22 #clock-cells = <0>;
23 compatible = "fixed-factor-clock";
27 #clock-cells = <0>;
[all …]
Defr32mg24.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <dt-bindings/adc/adc.h>
11 #include <dt-bindings/clock/silabs/xg24-clock.h>
16 zephyr,flash-controller = &msc;
22 #clock-cells = <0>;
23 compatible = "fixed-factor-clock";
27 #clock-cells = <0>;
[all …]
Defr32xg23.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <dt-bindings/adc/adc.h>
11 #include <dt-bindings/clock/silabs/xg23-clock.h>
16 zephyr,flash-controller = &msc;
22 #clock-cells = <0>;
23 compatible = "fixed-factor-clock";
27 #clock-cells = <0>;
[all …]
/Zephyr-latest/dts/bindings/spi/
Dsilabs,gecko-spi-usart.yaml1 description: GECKO USART SPI
3 compatible: "silabs,gecko-spi-usart"
5 include: [spi-controller.yaml, pinctrl-device.yaml]
14 peripheral-id:
19 # is a case all location-* properties need to have identical value.
21 location-rx:
25 location-tx:
29 location-clk:
/Zephyr-latest/dts/bindings/serial/
Dsilabs,gecko-usart.yaml1 description: Gecko USART
3 compatible: "silabs,gecko-usart"
5 include: [uart-controller.yaml, pinctrl-device.yaml]
14 peripheral-id:
19 # is a case all location-* properties need to have identical value.
21 location-rx:
25 location-tx:
29 location-rts:
33 location-cts:
/Zephyr-latest/drivers/serial/
DKconfig.gecko1 # Gecko SDK UART
4 # SPDX-License-Identifier: Apache-2.0
7 bool "Gecko UART/USART driver"
17 Enable the Gecko uart driver.
/Zephyr-latest/boards/silabs/radio_boards/slwrb4161a/
Dslwrb4161a.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "../common/efr32-series1-common.dtsi"
12 model = "Silicon Labs BRD4161A (Mighty Gecko 12 Radio Board)";
17 clock-frequency = <38400000>;
22 compatible = "fixed-partitions";
23 #address-cells = <1>;
24 #size-cells = <1>;
30 read-only;
35 label = "image-0";
[all …]
/Zephyr-latest/boards/silabs/starter_kits/slstk3400a/doc/
Dindex.rst6 The EFM32 Happy Gecko Starter Kit SLSTK3400A contains a MCU from the
7 EFM32HG family built on ARM® Cortex®-M0+ processor with excellent low
13 - Advanced Energy Monitoring system for precise current tracking
14 - Real-time energy and power profiling
15 - ARM Cortex M0+ with 64 kB Flash and 8 kB RAM
16 - 128 X 128 pixel Memory LCD
17 - 2 user buttons, 2 user LEDs and 2 touch buttons
18 - 20 pin expansion header
19 - Silicon Labs Si7021 Relative Humidity/Temperature sensor
20 - USB device interface
[all …]
/Zephyr-latest/soc/silabs/
DKconfig3 # SPDX-License-Identifier: Apache-2.0
12 Gecko SDK sometime refere to the chipset using the internal ID. This
18 Set if the Back-Up Real Time Counter (BURTC) HAL module is used.
54 Set if the Inter-Integrated Circuit Interface (I2C) HAL module is used.
110 Set if the Universal Synchronous Asynchronous Receiver/Transmitter (USART)
149 Implement PM using sl_power_manager service from Gecko SDK
188 Gecko chips.
204 Gecko chips.
217 in on-demand mode, after SoC is initialized.
/Zephyr-latest/boards/silabs/radio_boards/common/
Defr32-series1-common.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
8 #include "efr32-series1-common-pinctrl.dtsi"
13 zephyr,shell-uart = &usart0;
14 zephyr,uart-pipe = &usart0;
17 zephyr,code-partition = &slot0_partition;
30 compatible = "gpio-leds";
42 compatible = "gpio-keys";
60 current-speed = <115200>;
61 pinctrl-0 = <&usart0_default>;
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dsilabs,dbus-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 node to route USART0 RX to pin PA1 and enable the pull-up resistor on the
12 example when configuring a USART:
15 compatible = "silabs,gecko-usart";
16 pinctrl-0 = <&usart0_default>;
17 pinctrl-names = "default";
20 pinctrl-0 is a phandle that stores the pin settings for the peripheral, in
22 'pinctrl' node, typically in a board-pinctrl.dtsi file in the board
32 /* Configure GPIO to push-pull mode */
33 drive-push-pull;
[all …]
/Zephyr-latest/boards/silabs/dev_kits/sltb004a/
Dsltb004a.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "sltb004a-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
20 pwm-led0 = &pwm_led0;
29 zephyr,shell-uart = &usart0;
30 zephyr,uart-pipe = &usart0;
36 compatible = "gpio-leds";
48 compatible = "gpio-keys";
64 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/silabs/radio_boards/xg24_rb4187c/doc/
Dindex.rst6 The EFR32MG24 Mighty Gecko Radio Board is one of the two
7 radio boards delivered with `xG24-PK6010A Website`_. It contains
8 a Wireless System-On-Chip from the EFR32MG24 family built on an
9 ARM Cortex®-M33F processor with excellent low power capabilities.
11 The BRD4187C a.k.a. xG24-RB4187C radio board plugs into the Wireless Pro Kit
17 - EFR32MG24B220F1536IM48 Mighty Gecko SoC
18 - CPU core: ARM Cortex®-M33 with FPU
19 - Flash memory: 1536 kB
20 - RAM: 256 kB
21 - Transmit power: up to +20 dBm
[all …]
/Zephyr-latest/boards/silabs/dev_kits/xg24_dk2601b/doc/
Dindex.rst6 The EFR32MG24 Mighty Gecko Board dev kit contains
7 a Wireless System-On-Chip from the EFR32MG24 family built on an
8 ARM Cortex®-M33F processor with excellent low power capabilities.
13 - EFR32MG24B310F1536IM48-B Mighty Gecko SoC
14 - CPU core: ARM Cortex®-M33 with FPU
15 - Flash memory: 1536 kB
16 - RAM: 256 kB
17 - Transmit power: up to +20 dBm
18 - Operation frequency: 2.4 GHz
19 - Crystals for LFXO (32.768 kHz) and HFXO (38.4 MHz).
[all …]
/Zephyr-latest/boards/silabs/dev_kits/xg24_ek2703a/doc/
Dindex.rst6 The EFR32xG24 Explorer Kit (xG24-EK2703A) contains
7 a Wireless System-On-Chip from the EFR32MG24 family built on an
8 ARM Cortex®-M33 processor with excellent low power capabilities.
13 - EFR32MG24B210F1536IM48-B Mighty Gecko SoC
14 - CPU core: ARM Cortex®-M33 with FPU
15 - Flash memory: 1536 kB
16 - RAM: 256 kB
17 - Transmit power: up to +10 dBm
18 - Operation frequency: 2.4 GHz
19 - Crystals for LFXO (32.768 kHz) and HFXO (39 MHz).
[all …]

12