Searched +full:dma +full:- +full:xway (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/mips/lantiq/ |
D | lantiq,dma-xway.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mips/lantiq/lantiq,dma-xway.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Lantiq Xway SoCs DMA Controller DT bindings 10 - John Crispin <john@phrozen.org> 15 - enum: 16 - lantiq,dma-xway 22 - compatible 23 - reg [all …]
|
/Linux-v6.1/arch/mips/boot/dts/lantiq/ |
D | danube.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #address-cells = <1>; 4 #size-cells = <1>; 5 compatible = "lantiq,xway", "lantiq,danube"; 14 #address-cells = <1>; 15 #size-cells = <1>; 16 compatible = "lantiq,biu", "simple-bus"; 21 #interrupt-cells = <1>; 22 interrupt-controller; 34 #address-cells = <1>; [all …]
|
/Linux-v6.1/arch/mips/lantiq/xway/ |
D | dma.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/dma-mapping.h> 66 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_enable_irq() 67 ltq_dma_w32_mask(0, 1 << ch->nr, LTQ_DMA_IRNEN); in ltq_dma_enable_irq() 78 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_disable_irq() 79 ltq_dma_w32_mask(1 << ch->nr, 0, LTQ_DMA_IRNEN); in ltq_dma_disable_irq() 90 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_ack_irq() 102 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_open() 114 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_close() 116 ltq_dma_w32_mask(1 << ch->nr, 0, LTQ_DMA_IRNEN); in ltq_dma_close() [all …]
|
D | vmmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/dma-mapping.h> 31 dma_addr_t dma; in vmmc_probe() local 35 (void *) CPHYSADDR(dma_alloc_coherent(&pdev->dev, CP1_SIZE, in vmmc_probe() 36 &dma, GFP_KERNEL)); in vmmc_probe() 38 gpio_count = gpiod_count(&pdev->dev, NULL); in vmmc_probe() 40 gpio = devm_gpiod_get_index(&pdev->dev, in vmmc_probe() 41 NULL, --gpio_count, GPIOD_OUT_HIGH); in vmmc_probe() 44 dev_err(&pdev->dev, in vmmc_probe() 50 gpiod_set_consumer_name(gpio, "vmmc-relay"); in vmmc_probe() [all …]
|
D | sysctrl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (C) 2011-2012 John Crispin <john@phrozen.org> 5 * Copyright (C) 2013-2015 Lantiq Beteiligungs-GmbH & Co.KG 125 #define PMU1_PCIE_PHY BIT(0) /* vr9-specific,moved in ar10/grx390 */ 166 do {} while (--retry && (pmu_r32(PMU_PWDSR) & module)); in ltq_pmu_enable() 181 do {} while (--retry && (!(pmu_r32(PMU_PWDSR) & module))); in ltq_pmu_disable() 192 ltq_cgu_w32(ltq_cgu_r32(ifccr) | clk->bits, ifccr); in cgu_enable() 199 ltq_cgu_w32(ltq_cgu_r32(ifccr) & ~clk->bits, ifccr); in cgu_disable() 209 pmu_w32(clk->bits, PWDCR_EN_XRX(clk->module)); in pmu_enable() 210 do {} while (--retry && in pmu_enable() [all …]
|
/Linux-v6.1/drivers/phy/lantiq/ |
D | phy-lantiq-rcu-usb2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Lantiq XWAY SoC RCU module based USB 1.1/2.0 PHY driver 6 * Copyright (C) 2017 Hauke Mehrtens <hauke@hauke-m.de> 22 /* Transmitter HS Pre-Emphasis Enable */ 70 .compatible = "lantiq,ase-usb2-phy", 74 .compatible = "lantiq,danube-usb2-phy", 78 .compatible = "lantiq,xrx100-usb2-phy", 82 .compatible = "lantiq,xrx200-usb2-phy", 86 .compatible = "lantiq,xrx300-usb2-phy", 97 if (priv->reg_bits->have_ana_cfg) { in ltq_rcu_usb2_phy_init() [all …]
|
/Linux-v6.1/drivers/mtd/nand/raw/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 <http://www.linux-mtd.infradead.org/doc/nand.html>. 126 include NAND flash controllers with built-in hardware ECC 161 - PXA3xx processors (NFCv1) 162 - 32-bit Armada platforms (XP, 37x, 38x, 39x) (NFCv2) 163 - 64-bit Aramda platforms (7k, 8k) (NFCv2) 243 Controller Module with built-in hardware ECC capabilities. 255 with built-in hardware ECC capabilities. 265 processor localbus with User-Programmable Machine support. 275 64 bytes or more of OOB, hardware ECC with up to 32-bit error [all …]
|