Searched +full:ixp4xx +full:- +full:ahb +full:- +full:queue +full:- +full:manager (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/misc/ |
| D | intel,ixp4xx-ahb-queue-manager.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/misc/intel,ixp4xx-ahb-queue-manager.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 8 title: Intel IXP4xx AHB Queue Manager 11 - Linus Walleij <linus.walleij@linaro.org> 14 The IXP4xx AHB Queue Manager maintains queues as circular buffers in 17 IXP4xx for accelerating queues, especially for networking. Clients pick 18 queues from the queue manager with foo-queue = <&qmgr N> where the 19 &qmgr is a phandle to the queue manager and N is the queue resource [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | intel-ixp4xx.dtsi | 1 // SPDX-License-Identifier: ISC 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/gpio/gpio.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 14 compatible = "simple-bus"; 15 interrupt-parent = <&intcon>; 17 qmgr: queue-manager@60000000 { 18 compatible = "intel,ixp4xx-ahb-queue-manager"; 24 compatible = "intel,xscale-uart"; [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/ixp4xx/ |
| D | ixp4xx-qmgr.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Intel IXP4xx Queue Manager driver for Linux 14 #include <linux/soc/ixp4xx/qmgr.h> 20 static u32 used_sram_bitmap[4]; /* 128 16-dword pages */ 28 void qmgr_put_entry(unsigned int queue, u32 val) in qmgr_put_entry() argument 31 BUG_ON(!qmgr_queue_descs[queue]); /* not yet requested */ in qmgr_put_entry() 33 printk(KERN_DEBUG "Queue %s(%i) put %X\n", in qmgr_put_entry() 34 qmgr_queue_descs[queue], queue, val); in qmgr_put_entry() 36 __raw_writel(val, &qmgr_regs->acc[queue][0]); in qmgr_put_entry() 39 u32 qmgr_get_entry(unsigned int queue) in qmgr_get_entry() argument [all …]
|
| /kernel/linux/patches/linux-5.10/yangfan_patch/ |
| D | drivers.patch | 6 Change-Id: I9825adaa8537a316db8a1831e759a74223b9e428 7 --- 9 drivers/block/nbd.c | 6 - 12 drivers/clk/clk.c | 2 +- 13 drivers/clk/rockchip/Kconfig | 42 +- 15 drivers/clk/rockchip/clk-cpu.c | 92 +- 16 drivers/clk/rockchip/clk-ddr.c | 171 +- 17 drivers/clk/rockchip/clk-half-divider.c | 35 +- 18 drivers/clk/rockchip/clk-pll.c | 779 ++- 19 drivers/clk/rockchip/clk-rk3399.c | 589 +- [all …]
|