Searched +full:lan966x +full:- +full:oic (Results 1 – 7 of 7) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/interrupt-controller/ |
D | microchip,lan966x-oic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/microchip,lan966x-oic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip LAN966x outband interrupt controller 10 - Herve Codina <[email protected]> 13 - $ref: /schemas/interrupt-controller.yaml# 16 The Microchip LAN966x outband interrupt controller (OIC) maps the internal 17 interrupt sources of the LAN966x device to a PCI interrupt when the LAN966x 22 const: microchip,lan966x-oic [all …]
|
/linux-6.14.4/drivers/misc/ |
D | lan966x_pci.dtso | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/clock/microchip,lan966x.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/mfd/atmel-flexcom.h> 10 #include <dt-bindings/phy/phy-lan966x-serdes.h> 12 /dts-v1/; 17 target-path = ""; 25 #interrupt-cells = <1>; 26 interrupt-controller; [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 27 See Documentation/misc-devices/ad525x_dpot.rst for the 40 module will be called ad525x_dpot-i2c. 51 module will be called ad525x_dpot-spi. 65 This option enables device driver support for in-band access to the 78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/> 112 UFS. Provides interface for in-kernel security controllers to access 199 called smpro-errmon. 209 called smpro-misc. 212 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support" [all …]
|
/linux-6.14.4/drivers/irqchip/ |
D | irq-lan966x-oic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Driver for the Microchip LAN966x outbound interrupt controller 71 struct lan966x_oic_chip_regs *chip_regs = gc->private; in lan966x_oic_irq_startup() 77 map = irq_reg_readl(gc, chip_regs->reg_off_map); in lan966x_oic_irq_startup() 78 map |= data->mask; in lan966x_oic_irq_startup() 79 irq_reg_writel(gc, map, chip_regs->reg_off_map); in lan966x_oic_irq_startup() 83 ct->chip.irq_ack(data); in lan966x_oic_irq_startup() 84 ct->chip.irq_unmask(data); in lan966x_oic_irq_startup() 93 struct lan966x_oic_chip_regs *chip_regs = gc->private; in lan966x_oic_irq_shutdown() 96 ct->chip.irq_mask(data); in lan966x_oic_irq_shutdown() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 119 tristate "Broadcom STB 7038-style L1/L2 interrupt controller driver" 127 tristate "Broadcom STB 7120-style L2 interrupt controller driver" 171 tristate "Microchip LAN966x OIC Support" 176 Enable support for the LAN966x Outbound Interrupt Controller. 177 This controller is present on the Microchip LAN966x PCI device and 181 will be called irq-lan966x-oic. 222 bool "J-Core integrated AIC" if COMPILE_TEST 226 Support for the J-Core integrated AIC. 237 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs. [all …]
|
D | Makefile | 1 # 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-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 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-[email protected] 88 F: drivers/scsi/3w-* [all …]
|