]> Git Repo - linux.git/commitdiff
Merge tag 'irq-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <[email protected]>
Sun, 21 Feb 2021 19:53:06 +0000 (11:53 -0800)
committerLinus Torvalds <[email protected]>
Sun, 21 Feb 2021 19:53:06 +0000 (11:53 -0800)
Pull irq updates from Thomas Gleixner:
 "Updates for the irq subsystem:

   - The usual new irq chip driver (Realtek RTL83xx)

   - Removal of sirfsoc and tango irq chip drivers

   - Conversion of the sun6i chip support to hierarchical irq domains

   - The usual fixes, improvements and cleanups all over the place"

* tag 'irq-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  irqchip/imx: IMX_INTMUX should not default to y, unconditionally
  irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
  irqchip/csky-mpintc: Prevent selection on unsupported platforms
  irqchip: Add support for Realtek RTL838x/RTL839x interrupt controller
  dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL839x support
  irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip flags
  genirq: Use new tasklet API for resend_tasklet
  dt-bindings: qcom,pdc: Add compatible for SM8350
  dt-bindings: qcom,pdc: Add compatible for SM8250
  irqchip/sun6i-r: Add wakeup support
  irqchip/sun6i-r: Use a stacked irqchip driver
  dt-bindings: irq: sun6i-r: Add a compatible for the H3
  dt-bindings: irq: sun6i-r: Split the binding from sun7i-nmi
  irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation
  irqchip: Remove sirfsoc driver
  irqchip: Remove sigma tango driver

1  2 
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml
arch/arm64/Kconfig.platforms

index 4fd1e2780026e8f26973d4e044679c7612449204,f34ecc8c7093ce553bcce21426580de6de9aa730..7fc9ad5ef38cc90a794237e12529dbbc6ed12b91
@@@ -22,26 -22,13 +22,16 @@@ properties
  
    compatible:
      oneOf:
-       - const: allwinner,sun6i-a31-r-intc
        - const: allwinner,sun6i-a31-sc-nmi
          deprecated: true
        - const: allwinner,sun7i-a20-sc-nmi
-       - items:
-           - const: allwinner,sun8i-a83t-r-intc
-           - const: allwinner,sun6i-a31-r-intc
 +      - items:
 +          - const: allwinner,sun8i-v3s-nmi
 +          - const: allwinner,sun9i-a80-nmi
        - const: allwinner,sun9i-a80-nmi
-       - items:
-           - const: allwinner,sun50i-a64-r-intc
-           - const: allwinner,sun6i-a31-r-intc
        - items:
            - const: allwinner,sun50i-a100-nmi
            - const: allwinner,sun9i-a80-nmi
-       - items:
-           - const: allwinner,sun50i-h6-r-intc
-           - const: allwinner,sun6i-a31-r-intc
  
    reg:
      maxItems: 1
index 17b56f3fa2df54901b7614f0798e6b06c5e6559e,f2aa1518c6f48d383580a90026a44954b7c6f169..cdfd5fed457ff094d297a27bde3e2ca1fe33d321
@@@ -13,15 -13,12 +13,17 @@@ config ARCH_AGILE
        help
          This enables support for Intel's Agilex SoCFPGA Family.
  
 +config ARCH_N5X
 +      bool "Intel's eASIC N5X SoCFPGA Family"
 +      help
 +        This enables support for Intel's eASIC N5X SoCFPGA Family.
 +
  config ARCH_SUNXI
        bool "Allwinner sunxi 64-bit SoC Family"
        select ARCH_HAS_RESET_CONTROLLER
        select GENERIC_IRQ_CHIP
+       select IRQ_DOMAIN_HIERARCHY
+       select IRQ_FASTEOI_HIERARCHY_HANDLERS
        select PINCTRL
        select RESET_CONTROLLER
        help
@@@ -44,7 -41,6 +46,7 @@@ config ARCH_BCM283
        select ARM_AMBA
        select ARM_GIC
        select ARM_TIMER_SP804
 +      select BRCMSTB_L2_IRQ
        help
          This enables support for the Broadcom BCM2837 and BCM2711 SoC.
          These SoCs are used in the Raspberry Pi 3 and 4 devices.
@@@ -323,6 -319,12 +325,6 @@@ config ARCH_XGEN
        help
          This enables support for AppliedMicro X-Gene SOC Family
  
 -config ARCH_ZX
 -      bool "ZTE ZX SoC Family"
 -      select PINCTRL
 -      help
 -        This enables support for ZTE ZX SoC Family
 -
  config ARCH_ZYNQMP
        bool "Xilinx ZynqMP Family"
        help
This page took 0.074138 seconds and 4 git commands to generate.