dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
{ /* We extract 2bit node id (bit 44~47, only bit 44~45 used now) from
* Loongson-3's 48bit address space and embed it into 40bit */ long nid = (paddr >> 44) & 0x3;
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr)
{ /* We extract 2bit node id (bit 44~47, only bit 44~45 used now) from
* Loongson-3's 48bit address space and embed it into 40bit */ long nid = (daddr >> node_id_offset) & 0x3;
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.