Home
last modified time | relevance | path

Searched +full:goldfish +full:- +full:pic (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dgoogle,goldfish-pic.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/google,goldfish-pic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Android Goldfish PIC
10 - Miodrag Dinic <miodrag.dinic@mips.com>
13 Android Goldfish programmable interrupt device used by Android emulator.
17 const: google,goldfish-pic
25 interrupt-controller: true
27 '#interrupt-cells':
[all …]
/linux/arch/m68k/virt/
H A Dints.c1 // SPDX-License-Identifier: GPL-2.0
34 * 6 goldfish-pic for CPU IRQ #1 to IRQ #6
35 * CPU IRQ #1 -> PIC #1
36 * IRQ #1 to IRQ #31 -> unused
37 * IRQ #32 -> goldfish-tty
38 * CPU IRQ #2 -> PIC #2
39 * IRQ #1 to IRQ #32 -> virtio-mmio from 1 to 32
40 * CPU IRQ #3 -> PIC #3
41 * IRQ #1 to IRQ #32 -> virtio-mmio from 33 to 64
42 * CPU IRQ #4 -> PIC #4
[all …]
H A Dconfig.c1 // SPDX-License-Identifier: GPL-2.0
5 #include <clocksource/timer-goldfish.h>
8 #include <asm/bootinfo-virt.h>
58 * Parse a virtual-m68k-specific record in the bootinfo
64 const void *data = record->data; in virt_parse_bootinfo()
66 switch (be16_to_cpu(record->tag)) { in virt_parse_bootinfo()
71 virt_bi_data.pic.mmio = be32_to_cpup(data); in virt_parse_bootinfo()
73 virt_bi_data.pic.irq = be32_to_cpup(data); in virt_parse_bootinfo()
/linux/drivers/irqchip/
H A Dirq-goldfish-pic.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Driver for MIPS Goldfish Programmable Interrupt Controller.
20 /* 8..39 Cascaded Goldfish PIC interrupts */
41 pending = readl(gfpic->base + GFPIC_REG_IRQ_PENDING); in goldfish_pic_cascade()
44 generic_handle_domain_irq(gfpic->irq_domain, hwirq); in goldfish_pic_cascade()
66 ret = -ENOMEM; in goldfish_pic_of_init()
73 ret = -EINVAL; in goldfish_pic_of_init()
77 gfpic->base = of_iomap(of_node, 0); in goldfish_pic_of_init()
78 if (!gfpic->base) { in goldfish_pic_of_init()
80 ret = -ENOMEM; in goldfish_pic_of_init()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
131 tristate "Broadcom BCM2712 MSI-X Interrupt Peripheral support"
140 Enable support for the Broadcom BCM2712 MSI-X target peripheral
141 (MIP) needed by brcmstb PCIe to handle MSI-X interrupts on
153 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver"
161 tristate "Broadcom STB 7120-style L2 interrupt controller driver"
220 will be called irq-lan966x-oic.
261 bool "J-Core integrated AIC" if COMPILE_TEST
265 Support for the J-Core integrated AIC.
276 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs.
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 obj-$(CONFIG_IRQCHIP) += irqchip.o
4 obj-$(CONFIG_AL_FIC) += irq-al-fic.o
5 obj-$(CONFIG_ALPINE_MSI) += irq-alpine-msi.o
6 obj-$(CONFIG_ATH79) += irq-ath79-cpu.o
7 obj-$(CONFIG_ATH79) += irq-ath79-misc.o
8 obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2835.o
9 obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2836.o
10 obj-$(CONFIG_ARCH_ACTIONS) += irq-owl-sirq.o
11 obj-$(CONFIG_DAVINCI_CP_INTC) += irq-davinci-cp-intc.o
[all …]
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt16 force -- enable ACPI if default was off
17 on -- enable ACPI but allow fallback to DT [arm64,riscv64]
18 off -- disable ACPI if default was on
19 noirq -- do not use ACPI for IRQ routing
20 strict -- Be less tolerant of platforms that are not
22 rsdt -- prefer RSDT over (default) XSDT
23 copy_dsdt -- copy DSDT to memory
24 nocmcff -- Disable firmware first mode for corrected
28 nospcr -- disable console in ACPI SPCR table as
45 If set to vendor, prefer vendor-specific driver
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]