Home
last modified time | relevance | path

Searched full:sirq (Results 1 – 25 of 44) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dactions,owl-sirq.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/actions,owl-sirq.yaml#
7 title: Actions Semi Owl SoCs SIRQ interrupt controller
20 - actions,s500-sirq
21 - actions,s700-sirq
22 - actions,s900-sirq
55 sirq: interrupt-controller@b01b0200 {
56 compatible = "actions,s500-sirq";
/openbmc/linux/include/trace/events/
H A Dirq.h28 #define softirq_name(sirq) TRACE_DEFINE_ENUM(sirq##_SOFTIRQ); argument
29 #define softirq_name_end(sirq) TRACE_DEFINE_ENUM(sirq##_SOFTIRQ); argument
36 #define softirq_name(sirq) { sirq##_SOFTIRQ, #sirq }, argument
37 #define softirq_name_end(sirq) { sirq##_SOFTIRQ, #sirq } argument
/openbmc/linux/drivers/irqchip/
H A Dirq-owl-sirq.c3 * Actions Semi Owl SoCs SIRQ interrupt controller driver
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 */
139 * is edge triggered, so we need per SIRQ based clearing. in owl_sirq_eoi()
165 * GIC does not handle falling edge or active low, hence SIRQ shall be
200 .name = "owl-sirq",
287 pr_err("%pOF: failed to find sirq parent domain\n", node); in owl_sirq_init()
301 pr_err("%pOF: failed to map sirq registers\n", node); in owl_sirq_init()
350 IRQCHIP_DECLARE(owl_sirq_s500, "actions,s500-sirq", owl_sirq_s500_of_init);
[all …]
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_aspeed_vuart.c130 static int aspeed_vuart_set_sirq(struct aspeed_vuart *vuart, u32 sirq) in aspeed_vuart_set_sirq() argument
134 if (sirq > (ASPEED_VUART_GCRB_HOST_SIRQ_MASK >> ASPEED_VUART_GCRB_HOST_SIRQ_SHIFT)) in aspeed_vuart_set_sirq()
137 sirq <<= ASPEED_VUART_GCRB_HOST_SIRQ_SHIFT; in aspeed_vuart_set_sirq()
138 sirq &= ASPEED_VUART_GCRB_HOST_SIRQ_MASK; in aspeed_vuart_set_sirq()
142 reg |= sirq; in aspeed_vuart_set_sirq()
163 static DEVICE_ATTR_RW(sirq);
392 "could not get regmap for aspeed,sirq-polarity-sense\n"); in aspeed_vuart_auto_configure_sirq_polarity()
422 u32 clk, prop, sirq[2]; in aspeed_vuart_probe() local
517 np, "aspeed,sirq-polarity-sense", 2, 0, in aspeed_vuart_probe()
521 "aspeed,sirq-polarity-sense property not found\n"); in aspeed_vuart_probe()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/serial/
H A D8250.yaml22 - aspeed,sirq-polarity-sense
197 aspeed,sirq-polarity-sense:
201 offset and bit number to identify how the SIRQ polarity should be
217 A 2-cell property describing the VUART SIRQ number and SIRQ
/openbmc/openbmc/meta-phosphor/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 4
/openbmc/openbmc/meta-asrock/meta-romed8hm3/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 3
/openbmc/openbmc/meta-asrock/meta-e3c246d4i/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 3
/openbmc/openbmc/meta-asrock/meta-spc621d8hm3/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 3
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/obmc-console/witherspoon-tacoma/
H A Dserver.ttyVUART0.conf2 sirq = 4
H A Dserver.ttyVUART1.conf2 sirq = 3
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/obmc-console/sbp1/
H A Dserver.ttyVUART0.conf2 sirq = 4
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/obmc-console/p10bmc/
H A Dserver.ttyVUART0.conf2 sirq = 4
H A Dserver.ttyVUART1.conf2 sirq = 3
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 4
/openbmc/openbmc/meta-ibm/meta-palmetto/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 4
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 4
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/obmc-console/ibm-ac-server/
H A Dserver.ttyVUART0.conf2 sirq = 4
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/console/obmc-console/
H A Dobmc-console.conf2 sirq = 4
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/obmc-console/system1/
H A Dserver.ttyVUART0.conf2 sirq = 4
/openbmc/obmc-console/conf/
H A Dserver.ttyVUART0.conf.in2 sirq = 4
/openbmc/openbmc/meta-amd/meta-common/recipes-phosphor/console/obmc-console/
H A Dserver.ttyVUART0.conf2 sirq = 4
/openbmc/linux/arch/arm/boot/dts/actions/
H A Dowl-s500-roseapplepi.dts51 interrupt-parent = <&sirq>;
283 interrupt-parent = <&sirq>;
/openbmc/linux/Documentation/ABI/stable/
H A Dsysfs-driver-aspeed-vuart9 What: /sys/bus/platform/drivers/aspeed-vuart/*/sirq
/openbmc/obmc-console/
H A Dconsole-server.c335 if (server->tty.vuart.sirq) { in tty_init_vuart_io()
336 tty_set_sysfs_attr(server, "sirq", server->tty.vuart.sirq); in tty_init_vuart_io()
402 val = config_get_value(config, "sirq"); in tty_init_vuart()
407 warn("Cannot interpret 'sirq' value as an unsigned long: '%s'", in tty_init_vuart()
415 server->tty.vuart.sirq = (int)parsed; in tty_init_vuart()
417 warn("Invalid sirq: '%s'", val); in tty_init_vuart()

12