Searched +full:rpi +full:- +full:pico +full:- +full:dma +full:- +full:rp2040 (Results 1 – 4 of 4) sorted by relevance
2 # SPDX-License-Identifier: Apache-2.05 Raspberry Pi Pico DMA10 Use the definitions defined in `zephyr/dt-bindings/dma/rpi-pico-dma-rp2040.h`,11 or `zephyr/dt-bindings/dma/rpi-pico-dma-rp2350.h`13 channel-config: A 32bit mask specifying the DMA channel configuration14 - bit 3: Enable Quiet IRQ15 - bit 1: Enable Byte Swap16 - bit 0: Enable High Priority18 compatible: "raspberrypi,pico-dma"20 include: [dma-controller.yaml, reset-device.yaml][all …]
4 * SPDX-License-Identifier: Apache-2.07 #include <zephyr/dt-bindings/dma/rpi-pico-dma-rp2040.h>9 &dma {14 cs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;16 dmas = <&dma 0 RPI_PICO_DMA_SLOT_SPI0_TX 0>, <&dma 1 RPI_PICO_DMA_SLOT_SPI0_RX 0>;17 dma-names = "tx", "rx";20 compatible = "test-spi-loopback-slow";22 spi-max-frequency = <500000>;25 compatible = "test-spi-loopback-fast";27 spi-max-frequency = <16000000>;
4 * SPDX-License-Identifier: Apache-2.09 #include <zephyr/drivers/dma.h>14 #include <zephyr/dt-bindings/dma/rpi-pico-dma-rp2040.h>16 #include <zephyr/dt-bindings/dma/rpi-pico-dma-rp2350.h>19 #include <hardware/dma.h>60 const struct dma_rpi_pico_config *cfg = dev->config; in rpi_pico_dma_channel_clear_error_flags()62 ((dma_hw_t *)cfg->reg)->ch[channel].al1_ctrl &= ~DMA_INT_ERROR_FLAGS; in rpi_pico_dma_channel_clear_error_flags()68 const struct dma_rpi_pico_config *cfg = dev->config; in rpi_pico_dma_channel_get_error_flags()70 return ((dma_hw_t *)cfg->reg)->ch[channel].al1_ctrl & DMA_INT_ERROR_FLAGS; in rpi_pico_dma_channel_get_error_flags()75 const struct dma_rpi_pico_config *cfg = dev->config; in rpi_pico_dma_channel_abort()[all …]
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-2032 * CVE-2023-0779: Under embargo until 2023-04-2266 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.71 * Starting from this release ``zephyr-`` prefixed tags won't be created82 image states). Use of a truncated hash or non-sha256 hash will still work88 registration function at boot-up. If applications register this then93 application code, these will now automatically be registered at boot-up (this129 This may cause out-of-tree scripts or commands to fail if they have relied[all …]