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