Home
last modified time | relevance | path

Searched refs:ISASuperIODevice (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/hw/isa/
H A Dsuperio.h19 typedef struct ISASuperIODevice ISASuperIODevice; typedef
20 DECLARE_OBJ_CHECKERS(ISASuperIODevice, ISASuperIOClass,
25 struct ISASuperIODevice { struct
39 bool (*is_enabled)(ISASuperIODevice *sio, uint8_t index); argument
40 uint16_t (*get_iobase)(ISASuperIODevice *sio, uint8_t index);
41 unsigned int (*get_irq)(ISASuperIODevice *sio, uint8_t index);
42 unsigned int (*get_dma)(ISASuperIODevice *sio, uint8_t index);
H A Dpc87312.h37 ISASuperIODevice parent_dev;
/openbmc/qemu/hw/isa/
H A Dsmc37c669-superio.c17 static uint16_t get_serial_iobase(ISASuperIODevice *sio, uint8_t index) in get_serial_iobase()
22 static unsigned int get_serial_irq(ISASuperIODevice *sio, uint8_t index) in get_serial_irq()
29 static uint16_t get_parallel_iobase(ISASuperIODevice *sio, uint8_t index) in get_parallel_iobase()
34 static unsigned int get_parallel_irq(ISASuperIODevice *sio, uint8_t index) in get_parallel_irq()
39 static unsigned int get_parallel_dma(ISASuperIODevice *sio, uint8_t index) in get_parallel_dma()
46 static uint16_t get_fdc_iobase(ISASuperIODevice *sio, uint8_t index) in get_fdc_iobase()
51 static unsigned int get_fdc_irq(ISASuperIODevice *sio, uint8_t index) in get_fdc_irq()
56 static unsigned int get_fdc_dma(ISASuperIODevice *sio, uint8_t index) in get_fdc_dma()
H A Dpc87312.c66 static bool is_parallel_enabled(ISASuperIODevice *sio, uint8_t index) in is_parallel_enabled()
74 static uint16_t get_parallel_iobase(ISASuperIODevice *sio, uint8_t index) in get_parallel_iobase()
82 static unsigned int get_parallel_irq(ISASuperIODevice *sio, uint8_t index) in get_parallel_irq()
102 static uint16_t get_uart_iobase(ISASuperIODevice *sio, uint8_t i) in get_uart_iobase()
116 static unsigned int get_uart_irq(ISASuperIODevice *sio, uint8_t i) in get_uart_irq()
124 static bool is_uart_enabled(ISASuperIODevice *sio, uint8_t i) in is_uart_enabled()
133 static bool is_fdc_enabled(ISASuperIODevice *sio, uint8_t index) in is_fdc_enabled()
140 static uint16_t get_fdc_iobase(ISASuperIODevice *sio, uint8_t index) in get_fdc_iobase()
147 static unsigned int get_fdc_irq(ISASuperIODevice *sio, uint8_t index) in get_fdc_irq()
156 static bool is_ide_enabled(ISASuperIODevice *sio, uint8_t index) in is_ide_enabled()
[all …]
H A Disa-superio.c30 ISASuperIODevice *sio = ISA_SUPERIO(dev); in isa_superio_realize()
190 .instance_size = sizeof(ISASuperIODevice),
H A Dvt82c686.c283 ISASuperIODevice superio;