Home
last modified time | relevance | path

Searched refs:aic (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/hw/intc/
H A Daspeed_intc.c154 static const AspeedINTCIRQ *aspeed_intc_get_irq(AspeedINTCClass *aic, in aspeed_intc_get_irq() argument
159 for (i = 0; i < aic->irq_table_count; i++) { in aspeed_intc_get_irq()
160 if (aic->irq_table[i].enable_reg == reg || in aspeed_intc_get_irq()
161 aic->irq_table[i].status_reg == reg) { in aspeed_intc_get_irq()
162 return &aic->irq_table[i]; in aspeed_intc_get_irq()
181 AspeedINTCClass *aic = ASPEED_INTC_GET_CLASS(s); in aspeed_intc_update() local
184 assert((outpin_idx < aic->num_outpins) && (inpin_idx < aic->num_inpins)); in aspeed_intc_update()
279 AspeedINTCClass *aic = ASPEED_INTC_GET_CLASS(s); in aspeed_intc_set_irq() local
288 assert(irq < aic->num_inpins); in aspeed_intc_set_irq()
290 intc_irq = &aic->irq_table[irq]; in aspeed_intc_set_irq()
[all …]
/openbmc/qemu/hw/i2c/
H A Daspeed_i2c.c40 AspeedI2CClass *aic = ASPEED_I2C_GET_CLASS(bus->controller); in aspeed_i2c_bus_raise_interrupt() local
77 qemu_irq_raise(aic->bus_get_irq(bus)); in aspeed_i2c_bus_raise_interrupt()
83 AspeedI2CClass *aic = ASPEED_I2C_GET_CLASS(bus->controller); in aspeed_i2c_bus_raise_slave_interrupt() local
90 qemu_irq_raise(aic->bus_get_irq(bus)); in aspeed_i2c_bus_raise_slave_interrupt()
96 AspeedI2CClass *aic = ASPEED_I2C_GET_CLASS(bus->controller); in aspeed_i2c_bus_old_read() local
114 if (!aic->has_dma) { in aspeed_i2c_bus_old_read()
121 if (!aic->has_dma) { in aspeed_i2c_bus_old_read()
141 AspeedI2CClass *aic = ASPEED_I2C_GET_CLASS(bus->controller); in aspeed_i2c_bus_new_read() local
176 if (!aic->has_dma64) { in aspeed_i2c_bus_new_read()
232 AspeedI2CClass *aic = ASPEED_I2C_GET_CLASS(bus->controller); in aspeed_i2c_set_tx_dma_dram_offset() local
[all …]
/openbmc/qemu/hw/pci/
H A Dtrace-events27 …st char *old_power, const char *new_power) "%s > %s: pds: %s, pic: %s->%s, aic: %s->%s, power: %s-…
30 …, const char *old_state, const char *new_state) "%s[%d] > %s: pic: %s->%s, aic: %s->%s, state: %s-…
/openbmc/u-boot/arch/arm/dts/
H A Dat91sam9261.dtsi18 interrupt-parent = <&aic>;
270 aic: interrupt-controller@fffff000 { label
272 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9n12.dtsi20 interrupt-parent = <&aic>;
84 aic: interrupt-controller@fffff000 { label
86 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9rl.dtsi19 interrupt-parent = <&aic>;
365 aic: interrupt-controller@fffff000 { label
367 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9260.dtsi20 interrupt-parent = <&aic>;
89 aic: interrupt-controller@fffff000 { label
91 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9263.dtsi18 interrupt-parent = <&aic>;
87 aic: interrupt-controller@fffff000 { label
89 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9x5.dtsi22 interrupt-parent = <&aic>;
93 aic: interrupt-controller@fffff000 { label
95 compatible = "atmel,at91rm9200-aic";
H A Dat91sam9g45.dtsi22 interrupt-parent = <&aic>;
93 aic: interrupt-controller@fffff000 { label
95 compatible = "atmel,at91rm9200-aic";
H A Dsama5d3.dtsi21 interrupt-parent = <&aic>;
473 aic: interrupt-controller@fffff000 { label
475 compatible = "atmel,sama5d3-aic";
H A Dsama5d4.dtsi56 interrupt-parent = <&aic>;
1907 aic: interrupt-controller@fc06e000 { label
1909 compatible = "atmel,sama5d4-aic";