Home
last modified time | relevance | path

Searched +full:s500 +full:- +full:sirq (Results 1 – 2 of 2) sorted by relevance

/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
Dactions,owl-sirq.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/actions,owl-sirq.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Actions Semi Owl SoCs SIRQ interrupt controller
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
14 This interrupt controller is found in the Actions Semi Owl SoCs (S500, S700
20 - actions,s500-sirq
21 - actions,s700-sirq
[all …]
/linux-5.10/drivers/irqchip/
Dirq-owl-sirq.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Actions Semi Owl SoCs SIRQ interrupt controller driver
6 * David Liu <liuwei@actions-semi.com>
19 #include <dt-bindings/interrupt-controller/arm-gic.h>
32 /* S500 & S700 SIRQ control register masks */
37 /* S900 SIRQ control register offsets, relative to controller base address */
43 /* INTC_EXTCTL reg shared for all three SIRQ lines */
56 /* S500 & S700 SoCs */
98 val = readl_relaxed(data->base + data->params->reg_offset[index]); in owl_sirq_read_extctl()
99 if (data->params->reg_shared) in owl_sirq_read_extctl()
[all …]