Lines Matching +full:cpu +full:- +full:interrupt +full:- +full:controller
2 * Allwinner (sun4i and above) SD Host Controller emulation
32 /** Generic Allwinner SD Host Controller (abstract) */
33 #define TYPE_AW_SDHOST "allwinner-sdhost"
36 #define TYPE_AW_SDHOST_SUN4I TYPE_AW_SDHOST "-sun4i"
39 #define TYPE_AW_SDHOST_SUN5I TYPE_AW_SDHOST "-sun5i"
41 /** Allwinner sun50i-a64 */
42 #define TYPE_AW_SDHOST_SUN50I_A64 TYPE_AW_SDHOST "-sun50i-a64"
44 /** Allwinner sun50i-a64 emmc */
45 #define TYPE_AW_SDHOST_SUN50I_A64_EMMC TYPE_AW_SDHOST "-sun50i-a64-emmc"
59 * Allwinner SD Host Controller object instance state.
72 /** Interrupt output signal to notify CPU */
100 uint32_t irq_mask; /**< Interrupt Mask */
101 uint32_t irq_status; /**< Raw Interrupt Status */
111 uint32_t dmac; /**< Internal DMA Controller Control */
113 uint32_t dmac_status; /**< Internal DMA Controller Status */
114 uint32_t dmac_irq; /**< Internal DMA Controller IRQ Enable */
127 * Allwinner SD Host Controller class-level struct.