Revision bc24a225 hw/omap.h
b/hw/omap.h | ||
---|---|---|
681 | 681 |
qemu_irq *omap2_gpio_in_get(struct omap_gpif_s *s, int start); |
682 | 682 |
void omap2_gpio_out_set(struct omap_gpif_s *s, int line, qemu_irq handler); |
683 | 683 |
|
684 |
struct uwire_slave_s {
|
|
684 |
struct uWireSlave {
|
|
685 | 685 |
uint16_t (*receive)(void *opaque); |
686 | 686 |
void (*send)(void *opaque, uint16_t data); |
687 | 687 |
void *opaque; |
... | ... | |
690 | 690 |
struct omap_uwire_s *omap_uwire_init(target_phys_addr_t base, |
691 | 691 |
qemu_irq *irq, qemu_irq dma, omap_clk clk); |
692 | 692 |
void omap_uwire_attach(struct omap_uwire_s *s, |
693 |
struct uwire_slave_s *slave, int chipselect);
|
|
693 |
uWireSlave *slave, int chipselect);
|
|
694 | 694 |
|
695 | 695 |
struct omap_mcspi_s; |
696 | 696 |
struct omap_mcspi_s *omap_mcspi_init(struct omap_target_agent_s *ta, int chnum, |
... | ... | |
703 | 703 |
struct omap_rtc_s *omap_rtc_init(target_phys_addr_t base, |
704 | 704 |
qemu_irq *irq, omap_clk clk); |
705 | 705 |
|
706 |
struct i2s_codec_s {
|
|
706 |
struct I2SCodec {
|
|
707 | 707 |
void *opaque; |
708 | 708 |
|
709 | 709 |
/* The CPU can call this if it is generating the clock signal on the |
... | ... | |
730 | 730 |
struct omap_mcbsp_s; |
731 | 731 |
struct omap_mcbsp_s *omap_mcbsp_init(target_phys_addr_t base, |
732 | 732 |
qemu_irq *irq, qemu_irq *dma, omap_clk clk); |
733 |
void omap_mcbsp_i2s_attach(struct omap_mcbsp_s *s, struct i2s_codec_s *slave);
|
|
733 |
void omap_mcbsp_i2s_attach(struct omap_mcbsp_s *s, I2SCodec *slave);
|
|
734 | 734 |
|
735 | 735 |
struct omap_lpg_s; |
736 | 736 |
struct omap_lpg_s *omap_lpg_init(target_phys_addr_t base, omap_clk clk); |
Also available in: Unified diff