Home
last modified time | relevance | path

Searched +full:imx +full:- +full:irqsteer (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/
H A Dfsl,irqsteer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/fsl,irqsteer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale IRQSTEER Interrupt Multiplexer
10 - Lucas Stach <l.stach@pengutronix.de>
15 - const: fsl,imx-irqsteer
16 - items:
17 - const: fsl,imx8m-irqsteer
18 - const: fsl,imx-irqsteer
[all …]
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-imx-irqsteer.c1 // SPDX-License-Identifier: GPL-2.0+
42 return (data->reg_num - irqnum / 32 - 1); in imx_irqsteer_get_reg_index()
47 struct irqsteer_data *data = d->chip_data; in imx_irqsteer_irq_unmask()
48 int idx = imx_irqsteer_get_reg_index(data, d->hwirq); in imx_irqsteer_irq_unmask()
52 raw_spin_lock_irqsave(&data->lock, flags); in imx_irqsteer_irq_unmask()
53 val = readl_relaxed(data->regs + CHANMASK(idx, data->reg_num)); in imx_irqsteer_irq_unmask()
54 val |= BIT(d->hwirq % 32); in imx_irqsteer_irq_unmask()
55 writel_relaxed(val, data->regs + CHANMASK(idx, data->reg_num)); in imx_irqsteer_irq_unmask()
56 raw_spin_unlock_irqrestore(&data->lock, flags); in imx_irqsteer_irq_unmask()
61 struct irqsteer_data *data = d->chip_data; in imx_irqsteer_irq_mask()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
216 bool "J-Core integrated AIC" if COMPILE_TEST
220 Support for the J-Core integrated AIC.
231 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs.
234 bool "Renesas R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} IRQC support" if COMPILE_TEST
239 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
274 tristate "TS-4800 IRQ controller"
279 Support for the TS-4800 FPGA IRQ controller
352 Enables the wakeup IRQs for IMX platforms with GPCv2 block
446 bool "C-SKY Multi Processor Interrupt Controller"
[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_AINTC) += irq-davinci-aintc.o
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/imx/
H A Dnxp,imx8mq-dcss.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/display/imx/nxp,imx8mq-dcss.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Laurentiu Palcu <laurentiu.palcu@nxp.com>
17 2.2) or MIPI-DSI. The DCSS is intended to support up to 4kp60 displays. HDR10
23 const: nxp,imx8mq-dcss
27 - description: DCSS base address and size, up to IRQ steer start
28 - description: DCSS BLKCTL base address and size
32 - description: Context loader completion and error interrupt
[all …]
/OK3568_Linux_fs/kernel/android/
H A Dabi_gki_aarch64_imx1114 # required by busfreq-imx8mq.ko
1237 # required by clk-imx8ulp.ko
1246 # required by cpufreq-dt.ko
1285 # required by dw-hdmi-cec.ko
1290 # required by dw-hdmi.ko
1305 # required by dw_hdmi-imx.ko
1378 # required by fp9931-core.ko
1381 # required by fp9931-regulator.ko
1384 # required by fsl-edma-v3.ko
1449 # required by gpio-imx-rpmsg.ko
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/
H A Dimx8mq.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de>
7 #include <dt-bindings/clock/imx8mq-clock.h>
8 #include <dt-bindings/power/imx8mq-power.h>
9 #include <dt-bindings/reset/imx8mq-reset.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include "dt-bindings/input/input.h"
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/thermal/thermal.h>
14 #include "imx8mq-pinfunc.h"
[all …]