Searched +full:jz4780 +full:- +full:dma (Results 1 – 25 of 25) sorted by relevance
1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/ingenic,jz4780-cgu.h>3 #include <dt-bindings/clock/ingenic,tcu.h>4 #include <dt-bindings/dma/jz4780-dma.h>7 #address-cells = <1>;8 #size-cells = <1>;9 compatible = "ingenic,jz4780";12 #address-cells = <1>;13 #size-cells = <0>;17 compatible = "ingenic,xburst-fpu1.0-mxu1.1";[all …]
1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/ingenic,tcu.h>3 #include <dt-bindings/clock/ingenic,x1830-cgu.h>4 #include <dt-bindings/dma/x1830-dma.h>7 #address-cells = <1>;8 #size-cells = <1>;12 #address-cells = <1>;13 #size-cells = <0>;17 compatible = "ingenic,xburst-fpu2.0-mxu2.0";21 clock-names = "cpu";[all …]
1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/ingenic,tcu.h>3 #include <dt-bindings/clock/ingenic,x1000-cgu.h>4 #include <dt-bindings/dma/x1000-dma.h>7 #address-cells = <1>;8 #size-cells = <1>;12 #address-cells = <1>;13 #size-cells = <0>;17 compatible = "ingenic,xburst-fpu1.0-mxu1.1";21 clock-names = "cpu";[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Paul Cercueil <paul@crapouillou.net>13 - $ref: mmc-controller.yaml#18 - enum:19 - ingenic,jz4740-mmc20 - ingenic,jz4725b-mmc21 - ingenic,jz4760-mmc22 - ingenic,jz4775-mmc[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Paul Cercueil <paul@crapouillou.net>13 - $ref: /schemas/i2c/i2c-controller.yaml#17 pattern: "^i2c@[0-9a-f]+$"21 - enum:22 - ingenic,jz4770-i2c23 - ingenic,x1000-i2c24 - items:[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Paul Cercueil <paul@crapouillou.net>13 - $ref: serial.yaml#17 pattern: "^serial@[0-9a-f]+$"21 - enum:22 - ingenic,jz4740-uart23 - ingenic,jz4750-uart24 - ingenic,jz4760-uart[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/dma/ingenic,dma.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Ingenic SoCs DMA Controller10 - Paul Cercueil <paul@crapouillou.net>13 - $ref: dma-controller.yaml#18 - enum:19 - ingenic,jz4740-dma20 - ingenic,jz4725b-dma[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Paul Cercueil <paul@crapouillou.net>13 - $ref: dai-common.yaml#17 pattern: '^audio-controller@'21 - enum:22 - ingenic,jz4740-i2s23 - ingenic,jz4760-i2s24 - ingenic,jz4770-i2s[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Artur Rojek <contact@artur-rojek.eu>11 - Paul Cercueil <paul@crapouillou.net>14 - $ref: /schemas/spi/spi-controller.yaml#19 - enum:20 - ingenic,jz4750-spi21 - ingenic,jz4775-spi22 - ingenic,jz4780-spi[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * Ingenic JZ4780 DMA controller6 * Author: Alex Smith <alex@alex-smith.me.uk>11 #include <linux/dma-mapping.h>21 #include "virt-dma.h"37 /* Per-channel registers. */98 * struct jz4780_dma_hwdesc - descriptor structure read by the DMA controller.179 return container_of(jzchan->vchan.chan.device, struct jz4780_dma_dev, in jz4780_dma_chan_parent()186 return readl(jzdma->chn_base + reg + JZ_DMA_REG_CHAN(chn)); in jz4780_dma_chn_readl()192 writel(val, jzdma->chn_base + reg + JZ_DMA_REG_CHAN(chn)); in jz4780_dma_chn_writel()[all …]
1 # SPDX-License-Identifier: GPL-2.03 subdir-ccflags-$(CONFIG_DMADEVICES_DEBUG) := -DDEBUG4 subdir-ccflags-$(CONFIG_DMADEVICES_VDEBUG) += -DVERBOSE_DEBUG7 obj-$(CONFIG_DMA_ENGINE) += dmaengine.o8 obj-$(CONFIG_DMA_VIRTUAL_CHANNELS) += virt-dma.o9 obj-$(CONFIG_DMA_ACPI) += acpi-dma.o10 obj-$(CONFIG_DMA_OF) += of-dma.o13 obj-$(CONFIG_DMATEST) += dmatest.o16 obj-$(CONFIG_ALTERA_MSGDMA) += altera-msgdma.o17 obj-$(CONFIG_AMBA_PL08X) += amba-pl08x.o[all …]
1 # SPDX-License-Identifier: GPL-2.0-only3 # DMA engine configuration7 bool "DMA Engine support"10 DMA engines can do asynchronous data transfers without14 DMA Device drivers supported by the configured arch, it may18 bool "DMA Engine debugging"22 say N here. This enables DMA engine core and driver debugging.25 bool "DMA Engine verbose debugging"30 the DMA engine core and drivers.35 comment "DMA Devices"[all …]
1 // SPDX-License-Identifier: GPL-2.0-only6 * Pierre-Yves Mordret <pierre-yves.mordret@st.com>10 * Inspired by stm32-dma.c and dma-jz4780.c17 #include <linux/dma-mapping.h>33 #include "virt-dma.h"201 bool m2m_hw; /* True when MDMA is triggered by STM32 DMA */231 u32 request; /* STM32 DMA channel stream id, triggering MDMA */232 u32 cmar; /* STM32 DMA interrupt flag clear register address */233 u32 cmdr; /* STM32 DMA Transfer Complete flag */265 return container_of(chan->vchan.chan.device, struct stm32_mdma_device, in stm32_mdma_get_dev()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>13 #include <linux/dma-mapping.h>19 #include <linux/mmc/slot-gpio.h>131 * is in-flight. This is used via the pre_req/post_req hooks.176 /* DMA support */181 /* The DMA trigger level is 8 words, that is to say, the DMA read182 * trigger is when data words in MSC_RXFIFO is >= 8 and the DMA write191 if (host->version >= JZ_MMC_JZ4725B) in jz4740_mmc_write_irq_mask()192 return writel(val, host->base + JZ_REG_MMC_IMASK); in jz4740_mmc_write_irq_mask()[all …]
1 # SPDX-License-Identifier: GPL-2.0-only42 This option will enable the dma to work correctly, if you are using43 Qcom SOCs and MMC, you would probably need this option to get DMA working.53 If you have a STM32 sdmmc host with internal DMA say Y here.94 implements a hardware byte swapper using a 32-bit datum.123 disabled, it will steal the MMC cards away - rendering them375 bool "DMA support on S3C SDHCI"378 Enable DMA support on the Samsung S3C SDHCI glue. The DMA482 MOXA provides one multi-functional card reader which can483 be found on some embedded hardware such as UC-7112-LX.[all …]
1 // SPDX-License-Identifier: GPL-2.04 * Copyright (c) 2017-2021 Artur Rojek <contact@artur-rojek.eu>5 * Copyright (c) 2017-2021 Paul Cercueil <paul@crapouillou.net>12 #include <linux/dma-mapping.h>76 return regmap_read_poll_timeout(priv->map, REG_SSISR, val, in spi_ingenic_wait()83 struct ingenic_spi *priv = spi_controller_get_devdata(spi->controller); in spi_ingenic_set_cs()86 regmap_clear_bits(priv->map, REG_SSICR1, REG_SSICR1_UNFIN); in spi_ingenic_set_cs()87 regmap_clear_bits(priv->map, REG_SSISR, in spi_ingenic_set_cs()92 regmap_set_bits(priv->map, REG_SSICR1, REG_SSICR1_UNFIN); in spi_ingenic_set_cs()95 regmap_set_bits(priv->map, REG_SSICR0, in spi_ingenic_set_cs()[all …]
1 // SPDX-License-Identifier: GPL-2.07 #include "ingenic-drm.h"12 #include <linux/dma-mapping.h>14 #include <linux/media-bus-format.h>53 /* extended hw descriptor for jz4780 */87 * f0 (aka. foreground0) can be overlayed. Z-order is fixed in146 priv_state = drm_atomic_get_private_obj_state(state, &priv->private_obj); in ingenic_drm_get_priv_state()158 priv_state = drm_atomic_get_new_private_obj_state(state, &priv->private_obj); in ingenic_drm_get_new_priv_state()209 return priv->dma_hwdescs_phys + offset; in dma_hwdesc_addr()220 mutex_lock(&priv->clk_mutex); in ingenic_drm_update_pixclk()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>9 #include <linux/dma-mapping.h>105 if (!i2s->soc_info->shared_fifo_flush) { in jz4740_i2s_startup()106 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in jz4740_i2s_startup()107 regmap_set_bits(i2s->regmap, JZ_REG_AIC_CTRL, JZ_AIC_CTRL_TFLUSH); in jz4740_i2s_startup()109 regmap_set_bits(i2s->regmap, JZ_REG_AIC_CTRL, JZ_AIC_CTRL_RFLUSH); in jz4740_i2s_startup()121 if (i2s->soc_info->shared_fifo_flush) in jz4740_i2s_startup()122 regmap_set_bits(i2s->regmap, JZ_REG_AIC_CTRL, JZ_AIC_CTRL_TFLUSH); in jz4740_i2s_startup()124 ret = clk_prepare_enable(i2s->clk_i2s); in jz4740_i2s_startup()[all …]
5 ---------------------------------------------------21 W: *Web-page* with status/info23 B: URI for where to file *bugs*. A web-page with detailed bug28 patches to the given subsystem. This is either an in-tree file,29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst46 N: [^a-z]tegra all files whose path contains tegra64 ----------------83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)85 L: linux-scsi@vger.kernel.org88 F: drivers/scsi/3w-*[all …]
1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c'2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms)3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa[all...]
1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'3 2024-12-2[all...]
1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms)2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c'3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms)4 2024-1[all...]
... --------------------- ...
1 2025-01-22 03:00:43.118-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler2 2025-01-22 03:00:43.231-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -[all...]
1 2025-01-21 03:00:49.509-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler2 2025-01-21 03:00:49.626-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -[all...]