Lines Matching refs:amb_mem

567     wr_mem (dev, offsetof(amb_mem, mb.adapter.cmd_address), virt_to_bus (ptrs->in));
630 wr_mem (dev, offsetof(amb_mem, mb.adapter.tx_address), virt_to_bus (txq->in.ptr));
631 wr_mem (dev, offsetof(amb_mem, doorbell), TX_FRAME);
687 wr_mem (dev, offsetof(amb_mem, mb.adapter.rx_address[pool]), virt_to_bus (rxq->in.ptr));
816 wr_plain (dev, offsetof(amb_mem, interrupt_control),
817 rd_plain (dev, offsetof(amb_mem, interrupt_control))
824 wr_plain (dev, offsetof(amb_mem, interrupt_control),
825 rd_plain (dev, offsetof(amb_mem, interrupt_control))
837 u32 interrupt = rd_plain (dev, offsetof(amb_mem, interrupt));
847 wr_plain (dev, offsetof(amb_mem, interrupt), -1);
1747 wr_mem (dev, offsetof(amb_mem, doorbell), virt_to_bus (lb) & ~onegigmask);
1764 while (rd_plain (dev, offsetof(amb_mem, doorbell)))
1852 word = rd_plain (dev, offsetof(amb_mem, reset_control));
1854 wr_plain (dev, offsetof(amb_mem, reset_control), word | AMB_RESET_BITS);
1859 wr_plain (dev, offsetof(amb_mem, interrupt_control), AMB_DOORBELL_BITS);
1861 wr_plain (dev, offsetof(amb_mem, interrupt), -1);
1864 wr_plain (dev, offsetof(amb_mem, mb.loader.ready), 0);
1866 wr_plain (dev, offsetof(amb_mem, reset_control), word &~ AMB_RESET_BITS);
1874 while (!rd_plain (dev, offsetof(amb_mem, mb.loader.ready)))
1884 word = rd_mem (dev, offsetof(amb_mem, mb.loader.result));
2001 wr_mem (dev, offsetof(amb_mem, doorbell), virt_to_bus (&a));
2007 while (rd_plain (dev, offsetof(amb_mem, doorbell)))
2075 mapreg = rd_plain (dev, offsetof(amb_mem, stuff[10]));
2078 wr_plain (dev, offsetof(amb_mem, stuff[10]), mapreg);
2380 BUILD_BUG_ON(sizeof(amb_mem) != 4*16 + 4*12);