Searched +full:rd +full:- +full:gpios (Results 1 – 11 of 11) sorted by relevance
/Zephyr-latest/dts/bindings/mipi-dbi/ |
D | nxp,mipi-dbi-flexio-lcdif.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,mipi-dbi-flexio-lcdif" 8 include: [mipi-dbi-controller.yaml, base.yaml, pinctrl-device.yaml] 11 shifters-count: 17 timers-count: 23 enwr-pin: 29 rd-pin: 32 Pin select for RD(8080 mode), not used in 6800 mode. 34 data-pin-start: 40 cs-gpios: [all …]
|
D | zephyr,mipi-dbi-bitbang.yaml | 3 # SPDX-License-Identifier: Apache-2.0 6 MIPI-DBI Mode A and B bit banging controller. This driver emulates MIPI DBI mode A and B (6800 9 compatible: "zephyr,mipi-dbi-bitbang" 11 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"] 15 dc-gpios: 16 type: phandle-array 21 reset-gpios: 22 type: phandle-array 27 rd-gpios: 28 type: phandle-array [all …]
|
/Zephyr-latest/boards/nxp/frdm_mcxn236/ |
D | frdm_mcxn236.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "frdm_mcxn236-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/i2c/i2c.h> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 21 compatible = "gpio-leds"; 23 gpios = <&gpio4 19 GPIO_ACTIVE_LOW>; 27 gpios = <&gpio4 17 GPIO_ACTIVE_LOW>; 31 gpios = <&gpio4 18 GPIO_ACTIVE_LOW>; 37 compatible = "gpio-keys"; 40 gpios = <&gpio0 20 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; [all …]
|
/Zephyr-latest/samples/subsys/modbus/rtu_client/ |
D | README.rst | 1 .. zephyr:code-sample:: modbus-rtu-client 3 :relevant-api: modbus 16 This sample has been tested with the nRF52840-DK and FRDM-K64F boards, 20 with another board running the :zephyr:code-sample:`modbus-rtu-server` sample. 22 In addition to the evaluation board a RS-485 shield may be used. 23 The shield converts UART TX, RX signals to RS-485. 24 An Arduino header compatible shield like `joy-it RS-485 shield for Arduino`_ 26 on the JOY-IT shield. For other shields, ``de-gpios`` property must be adapted 30 The A+, B- lines of the RS-485 shields should be connected together. 42 .. zephyr-app-commands:: [all …]
|
/Zephyr-latest/drivers/mipi_dbi/ |
D | mipi_dbi_bitbang.c | 6 * SPDX-License-Identifier: Apache-2.0 20 /* Compile in a data bus LUT for improved performance if at least one instance uses an 8-bit bus */ 25 /* Parallel 8080/6800 data GPIOs */ 30 const struct gpio_dt_spec rd; member 38 /* Chip-select GPIO */ 48 /* Data GPIO remap look-up table. Valid if mipi_dbi_bitbang_data.single_port is set */ 73 if (data->single_port) { in mipi_dbi_bitbang_set_data_gpios() 74 gpio_port_set_masked(data->data_port, config->data_mask, config->data_lut[value]); in mipi_dbi_bitbang_set_data_gpios() 77 for (int i = 0; i < config->data_bus_width; i++) { in mipi_dbi_bitbang_set_data_gpios() 78 gpio_pin_set_dt(&config->data[i], (value & (1 << i)) != 0); in mipi_dbi_bitbang_set_data_gpios() [all …]
|
/Zephyr-latest/boards/nxp/frdm_mcxn947/ |
D | frdm_mcxn947.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "frdm_mcxn947-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/i2c/i2c.h> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 19 mcuboot-button0 = &user_button_2; 23 compatible = "gpio-leds"; 25 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>; 30 gpios = <&gpio1 2 GPIO_ACTIVE_LOW>; 35 gpios = <&gpio0 10 GPIO_ACTIVE_LOW>; 42 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/drivers/led_strip/ |
D | ws2812_gpio.c | 6 * SPDX-License-Identifier: Apache-2.0 25 #include <zephyr/dt-bindings/led/led.h> 42 * https://github.com/zephyrproject-rtos/zephyr/issues/11917. 47 * Per Arm docs, both Rd and Rn must be r0-r7, so we use the "l" 78 const struct ws2812_gpio_cfg *config = dev->config; in send_buf() 79 volatile uint32_t *base = (uint32_t *)&NRF_GPIO->OUTSET; in send_buf() 80 const uint32_t val = BIT(config->gpio.pin); in send_buf() 99 while (len--) { in send_buf() 107 * inter-bit time will be longer than TxL, but the in send_buf() 114 for (i = 7; i >= 0; i--) { in send_buf() [all …]
|
/Zephyr-latest/drivers/usb_c/tcpc/ |
D | ucpd_numaker.c | 4 * SPDX-License-Identifier: Apache-2.0 36 * by Timer-trigger EADC. To implement this interconnection, TCPC node_id 39 * NOTE: EADC and Timer interrupts needn't enable for Timer-triggered EADC. 49 * (1) DPM-supplied callback 76 #define NUMAKER_SYS_REG_DUMP(dev, reg_name) LOG_INF("SYS: %8s: 0x%08x", #reg_name, SYS->reg_name); 82 LOG_INF("%s: %8s: 0x%08x", #port, #reg_name, port->reg_name); 98 utcpd_base->reg_name = (val); \ 110 LOG_ERR("UTCPD register (%s) write timeout, force-write", #reg_name); \ 112 utcpd_base->reg_name = (val); \ 137 LOG_ERR("UTCPD register (0x%04x) write timeout, force-write", reg_offset); \ [all …]
|
/Zephyr-latest/boards/nxp/rd_rw612_bga/ |
D | rd_rw612_bga.dtsi | 2 * Copyright 2022-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 8 #include "rd_rw612_bga-pinctrl.dtsi" 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 16 usart-0 = &flexcomm3; 18 i2c-0 = &flexcomm2; 20 dmic-dev = &dmic0; 21 mcuboot-button0 = &sw_4; 22 pwm-0 = &sctimer; 28 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|
D | release-notes-2.7.rst | 17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M 18 * Improved thread safety for Newlib and C++ on SMP-capable systems 20 * New Action-based Power Management API 23 * Linker Support for Tightly-Coupled Memory in RISC-V 25 * Support for extended PCI / PCIe capabilities, improved MIS-X support 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) 37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates 38 * We added support for ARM Cortex-R Architecture 40 * Expanded support for ARMv6-M architecture [all …]
|