/** * struct hsu_dma_chip - representation of HSU DMA hardware * @dev: struct device of the DMA controller * @irq: irq line * @regs: memory mapped I/O space * @length: I/O space length * @offset: offset of the I/O space where registers are located * @hsu: struct hsu_dma that is filed by ->probe() * @pdata: platform data for the DMA controller if provided
*/ struct hsu_dma_chip { struct device *dev; int irq; void __iomem *regs; unsignedint length; unsignedint offset; struct hsu_dma *hsu;
};
#if IS_ENABLED(CONFIG_HSU_DMA) /* Export to the internal users */ int hsu_dma_get_status(struct hsu_dma_chip *chip, unsignedshort nr,
u32 *status); int hsu_dma_do_irq(struct hsu_dma_chip *chip, unsignedshort nr, u32 status);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.