Home
last modified time | relevance | path

Searched +full:p8700 +full:- +full:aclint +full:- +full:sswi (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dthead,c900-aclint-sswi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/thead,c900-aclint-sswi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ACLINT Supervisor-level Software Interrupt Device
10 - Inochi Amaoto <inochiama@outlook.com>
13 The SSWI device is a part of the ACLINT device. It provides
14 supervisor-level IPI functionality for a set of HARTs on a supported
16 HART connected to the SSWI device. See draft specification
17 https://github.com/riscvarchive/riscv-aclint
[all …]
/linux/drivers/irqchip/
H A Dirq-aclint-sswi.c1 // SPDX-License-Identifier: GPL-2.0
67 pr_err("%pfwP: no ACLINT SSWI context available\n", fwnode); in aclint_sswi_parse_irq()
68 return -EINVAL; in aclint_sswi_parse_irq()
86 return -ENOTSUPP; in aclint_sswi_parse_irq()
93 return -EINVAL; in aclint_sswi_parse_irq()
110 return -EINVAL; in aclint_sswi_probe()
114 return -ENOMEM; in aclint_sswi_probe()
116 /* Parse SSWI setting */ in aclint_sswi_probe()
121 /* If mulitple SSWI devices are present, do not register irq again */ in aclint_sswi_probe()
129 return -ENOENT; in aclint_sswi_probe()
[all …]