Lines Matching defs:addrext
3036 uint32_t addr, addrext, ctl;
3048 addrext = ((dmaaddr & dt->addrext_mask) >> dma->addrext_shift);
3058 ctl |= (addrext << BWN_DMA32_DCTL_ADDREXT_SHIFT)
3131 uint32_t addrext;
3146 addrext = ((dmaaddr & dt->addrext_mask) >> dma->addrext_shift);
3160 ctl1 |= (addrext << BWN_DMA64_DCTL1_ADDREXT_SHIFT)
3264 uint32_t addrhi, addrlo, addrext, value;
3274 addrext = ((paddr & dt->addrext_mask) >> dma->addrext_shift);
3282 value |= (addrext << BWN_DMA64_TXADDREXT_SHIFT)
3290 value |= (addrext << BWN_DMA32_TXADDREXT_SHIFT)
3307 value |= (addrext << BWN_DMA64_RXADDREXT_SHIFT)
3318 value |= (addrext << BWN_DMA32_RXADDREXT_SHIFT)
7133 * addrext constraints, and supported device address width. */
7136 /* 32-bit engine without addrext support */
7145 /* 32-bit engine with addrext support */
7152 /* 64-bit engine with addrext support */
7173 /* Verify that our DMA engine's addrext constraints are compatible with
7178 device_printf(sc->sc_dev, "bus addrext mask %#jx incompatible "
7179 "with device addrext mask %#jx, disabling extended address "
7187 /* Apply our addrext translation constraint */