Searched +full:ixp4xx +full:- +full:ahb +full:- +full:queue +full:- +full:manager (Results 1 – 7 of 7) 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-6.6/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-6.6/arch/arm/boot/dts/intel/ixp/ |
| 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>; 18 * The IXP4xx expansion bus is a set of up to 7 each up to 16MB 22 /* compatible and reg filled in by per-soc device tree */ 23 native-endian; [all …]
|
| /kernel/linux/linux-6.6/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> 15 #include <linux/soc/ixp4xx/cpu.h> 21 static u32 used_sram_bitmap[4]; /* 128 16-dword pages */ 29 void qmgr_put_entry(unsigned int queue, u32 val) in qmgr_put_entry() argument 32 BUG_ON(!qmgr_queue_descs[queue]); /* not yet requested */ in qmgr_put_entry() 34 printk(KERN_DEBUG "Queue %s(%i) put %X\n", in qmgr_put_entry() 35 qmgr_queue_descs[queue], queue, val); in qmgr_put_entry() 37 __raw_writel(val, &qmgr_regs->acc[queue][0]); in qmgr_put_entry() [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 | 1 diff --git a/drivers/Makefile b/drivers/Makefile 3 --- a/drivers/Makefile 5 @@ -6,6 +6,8 @@ 6 # Rewritten to use lists instead of if-statements. 11 obj-y += irqchip/ 12 obj-y += bus/ 14 diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c 16 --- a/drivers/block/nbd.c 18 @@ -2398,12 +2398,6 @@ static int nbd_genl_status(struct sk_buff *skb, struct genl_info *info) 22 - if (!dev_list) { [all …]
|