Home
last modified time | relevance | path

Searched refs:qemu_irq (Results 1 – 25 of 549) sorted by relevance

12345678910>>...22

/openbmc/qemu/include/hw/
H A Dirq.h8 void qemu_set_irq(qemu_irq irq, int level);
10 static inline void qemu_irq_raise(qemu_irq irq) in qemu_irq_raise()
15 static inline void qemu_irq_lower(qemu_irq irq) in qemu_irq_lower()
20 static inline void qemu_irq_pulse(qemu_irq irq) in qemu_irq_pulse()
29 qemu_irq *qemu_allocate_irqs(qemu_irq_handler handler, void *opaque, int n);
35 qemu_irq qemu_allocate_irq(qemu_irq_handler handler, void *opaque, int n);
40 qemu_irq *qemu_extend_irqs(qemu_irq *old, int n_old, qemu_irq_handler handler,
43 void qemu_free_irqs(qemu_irq *s, int n);
44 void qemu_free_irq(qemu_irq irq);
47 qemu_irq qemu_irq_invert(qemu_irq irq);
[all …]
H A Dsysbus.h51 void (*connect_irq_notifier)(SysBusDevice *dev, qemu_irq irq);
72 void sysbus_init_irq(SysBusDevice *dev, qemu_irq *p);
79 void sysbus_connect_irq(SysBusDevice *dev, int n, qemu_irq irq);
81 qemu_irq sysbus_get_connected_irq(SysBusDevice *dev, int n);
99 qemu_irq irq) in sysbus_create_simple()
H A Dqdev-core.h183 qemu_irq *in;
619 qemu_irq qdev_get_gpio_in(DeviceState *dev, int n);
639 qemu_irq qdev_get_gpio_in_named(DeviceState *dev, const char *name, int n);
670 void qdev_connect_gpio_out(DeviceState *dev, int n, qemu_irq pin);
699 qemu_irq input_pin);
719 qemu_irq qdev_get_gpio_out_connector(DeviceState *dev, const char *name, int n);
740 qemu_irq qdev_intercept_gpio_out(DeviceState *dev, qemu_irq icpt,
793 void qdev_init_gpio_out(DeviceState *dev, qemu_irq *pins, int n);
806 void qdev_init_gpio_out_named(DeviceState *dev, qemu_irq *pins,
/openbmc/qemu/include/hw/arm/
H A Dpxa.h80 DeviceState *pxa255_dma_init(hwaddr base, qemu_irq irq);
86 hwaddr base, qemu_irq irq);
95 qemu_irq irq, qemu_irq rx_dma, qemu_irq tx_dma);
97 qemu_irq coverswitch);
105 void pxa2xx_pcmcia_set_irq_cb(void *opaque, qemu_irq irq, qemu_irq cd_irq);
115 qemu_irq irq);
124 qemu_irq irq, uint32_t page_size);
135 qemu_irq reset;
171 qemu_irq irq;
172 qemu_irq rx_dma;
[all …]
H A Darmsse.h207 qemu_irq *exp_irqs[SSE_MAX_CPUS];
208 qemu_irq ppc0_irq;
209 qemu_irq ppc1_irq;
210 qemu_irq sec_resp_cfg;
211 qemu_irq sec_resp_cfg_in;
212 qemu_irq nsc_cfg_in;
214 qemu_irq irq_status_in[NUM_EXTERNAL_PPCS];
215 qemu_irq mpcexp_status_in[IOTS_NUM_EXP_MPC];
H A Domap.h169 qemu_irq irq, qemu_irq drq);
567 qemu_irq irq;
719 qemu_irq txdma, qemu_irq rxdma,
724 qemu_irq txdma, qemu_irq rxdma,
756 qemu_irq tx_start;
797 qemu_irq irq, qemu_irq drq,
807 qemu_irq irq, qemu_irq dma[], omap_clk clk);
809 BlockBackend *blk, qemu_irq irq, qemu_irq dma[],
812 void omap_mmc_handlers(struct omap_mmc_s *s, qemu_irq ro, qemu_irq cover);
858 qemu_irq *drq;
[all …]
/openbmc/qemu/hw/core/
H A Dirq.c39 void qemu_set_irq(qemu_irq irq, int level) in qemu_set_irq()
47 qemu_irq *qemu_extend_irqs(qemu_irq *old, int n_old, qemu_irq_handler handler, in qemu_extend_irqs()
50 qemu_irq *s; in qemu_extend_irqs()
56 s = old ? g_renew(qemu_irq, old, n + n_old) : g_new(qemu_irq, n); in qemu_extend_irqs()
63 qemu_irq *qemu_allocate_irqs(qemu_irq_handler handler, void *opaque, int n) in qemu_allocate_irqs()
68 qemu_irq qemu_allocate_irq(qemu_irq_handler handler, void *opaque, int n) in qemu_allocate_irq()
80 void qemu_free_irqs(qemu_irq *s, int n) in qemu_free_irqs()
89 void qemu_free_irq(qemu_irq irq) in qemu_free_irq()
101 qemu_irq qemu_irq_invert(qemu_irq irq) in qemu_irq_invert()
108 void qemu_irq_intercept_in(qemu_irq *gpio_in, qemu_irq_handler handler, int n) in qemu_irq_intercept_in()
[all …]
H A Dgpio.c74 void qdev_init_gpio_out_named(DeviceState *dev, qemu_irq *pins, in qdev_init_gpio_out_named()
99 void qdev_init_gpio_out(DeviceState *dev, qemu_irq *pins, int n) in qdev_init_gpio_out()
104 qemu_irq qdev_get_gpio_in_named(DeviceState *dev, const char *name, int n) in qdev_get_gpio_in_named()
112 qemu_irq qdev_get_gpio_in(DeviceState *dev, int n) in qdev_get_gpio_in()
118 qemu_irq input_pin) in qdev_connect_gpio_out_named()
138 qemu_irq ret = (qemu_irq)object_property_get_link(OBJECT(dev), propname, in qdev_get_gpio_out_connector()
146 static qemu_irq qdev_disconnect_gpio_out_named(DeviceState *dev, in qdev_disconnect_gpio_out_named()
152 qemu_irq ret = (qemu_irq)object_property_get_link(OBJECT(dev), propname, in qdev_disconnect_gpio_out_named()
161 qemu_irq qdev_intercept_gpio_out(DeviceState *dev, qemu_irq icpt, in qdev_intercept_gpio_out()
164 qemu_irq disconnected = qdev_disconnect_gpio_out_named(dev, name, n); in qdev_intercept_gpio_out()
[all …]
/openbmc/qemu/include/hw/misc/
H A Diotkit-secctl.h79 qemu_irq nonsec[IOTS_PPC_NUM_PORTS];
80 qemu_irq ap[IOTS_PPC_NUM_PORTS];
81 qemu_irq irq_enable;
82 qemu_irq irq_clear;
100 qemu_irq sec_resp_cfg;
101 qemu_irq nsc_cfg_irq;
116 qemu_irq mscexp_clear[IOTS_NUM_EXP_MSC];
117 qemu_irq mscexp_ns[IOTS_NUM_EXP_MSC];
118 qemu_irq msc_irq;
H A Dcbus.h18 qemu_irq clk;
19 qemu_irq dat;
20 qemu_irq sel;
23 CBus *cbus_init(qemu_irq dat_out);
26 void *retu_init(qemu_irq irq, int vilma);
27 void *tahvo_init(qemu_irq irq, int betty);
H A Dxlnx-versal-pmc-iou-slcr.h69 qemu_irq irq_parity_imr;
70 qemu_irq irq_imr;
71 qemu_irq sd_emmc_sel[2];
72 qemu_irq qspi_ospi_mux_sel;
73 qemu_irq ospi_mux_sel;
/openbmc/qemu/include/hw/char/
H A Dcmsdk-apb-uart.h29 qemu_irq txint;
30 qemu_irq rxint;
31 qemu_irq txovrint;
32 qemu_irq rxovrint;
33 qemu_irq uartint;
H A Dibex_uart.h68 qemu_irq tx_watermark;
69 qemu_irq rx_watermark;
70 qemu_irq tx_empty;
71 qemu_irq rx_overflow;
/openbmc/qemu/include/hw/input/
H A Dtsc2xxx.h29 uWireSlave *tsc2102_init(qemu_irq pint);
30 uWireSlave *tsc2301_init(qemu_irq penirq, qemu_irq kbirq, qemu_irq dav);
37 void *tsc2005_init(qemu_irq pintdav);
/openbmc/qemu/include/hw/intc/
H A Darm_gic_common.h70 qemu_irq parent_irq[GIC_NCPU];
71 qemu_irq parent_fiq[GIC_NCPU];
72 qemu_irq parent_virq[GIC_NCPU];
73 qemu_irq parent_vfiq[GIC_NCPU];
74 qemu_irq parent_nmi[GIC_NCPU];
75 qemu_irq parent_vnmi[GIC_NCPU];
76 qemu_irq maintenance_irq[GIC_NCPU];
H A Di8259.h17 qemu_irq *i8259_init(ISABus *bus, qemu_irq parent_irq_in);
18 qemu_irq *kvm_i8259_init(ISABus *bus);
H A Dxlnx-zynqmp-ipi.h47 qemu_irq irq;
49 qemu_irq irq_trig_out[NUM_IPIS];
50 qemu_irq irq_obs_out[NUM_IPIS];
/openbmc/qemu/include/hw/timer/
H A Dtmu012.h20 qemu_irq ch0_irq, qemu_irq ch1_irq,
21 qemu_irq ch2_irq0, qemu_irq ch2_irq1);
H A Davr_timer16.h55 qemu_irq capt_irq;
56 qemu_irq compa_irq;
57 qemu_irq compb_irq;
58 qemu_irq compc_irq;
59 qemu_irq ovf_irq;
/openbmc/qemu/hw/char/
H A Domap_uart.c33 qemu_irq irq;
54 qemu_irq irq, omap_clk fclk, omap_clk iclk, in omap_uart_init()
55 qemu_irq txdma, qemu_irq rxdma, in omap_uart_init()
163 qemu_irq irq, omap_clk fclk, omap_clk iclk, in omap2_uart_init()
164 qemu_irq txdma, qemu_irq rxdma, in omap2_uart_init()
/openbmc/qemu/include/hw/xtensa/
H A Dmx_pic.h39 qemu_irq *irq,
40 qemu_irq runstall);
41 qemu_irq *xtensa_mx_pic_get_extints(XtensaMxPic *mx);
/openbmc/qemu/include/hw/i386/
H A Dx86.h52 qemu_irq *gsi;
146 qemu_irq i8259_irq[ISA_NUM_IRQS];
147 qemu_irq ioapic_irq[IOAPIC_NUM_PINS];
148 qemu_irq ioapic2_irq[IOAPIC_NUM_PINS];
151 qemu_irq x86_allocate_cpu_irq(void);
/openbmc/qemu/include/hw/m68k/
H A Dmcf.h13 DeviceState *mcf_uart_create(qemu_irq irq, Chardev *chr);
14 DeviceState *mcf_uart_create_mmap(hwaddr base, qemu_irq irq, Chardev *chr);
17 qemu_irq *mcf_intc_init(struct MemoryRegion *sysmem,
/openbmc/qemu/include/hw/block/
H A Dfdc.h13 void fdctrl_init_sysbus(qemu_irq irq, hwaddr mmio_base, DriveInfo **fds);
14 void sun4m_fdctrl_init(qemu_irq irq, hwaddr io_base,
15 DriveInfo **fds, qemu_irq *fdc_tc);
/openbmc/qemu/include/hw/gpio/
H A Dnrf51_gpio.h55 qemu_irq irq;
66 qemu_irq output[NRF51_GPIO_PINS];
67 qemu_irq detect;

12345678910>>...22