• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/parisc/

Lines Matching refs:tok

117 #define LBA_CFG_BUS(tok)  ((u8) ((tok)>>16))
118 #define LBA_CFG_DEV(tok) ((u8) ((tok)>>11) & 0x1f)
119 #define LBA_CFG_FUNC(tok) ((u8) ((tok)>>8 ) & 0x7)
164 #define LBA_CFG_SETUP(d, tok) { \
191 #define LBA_CFG_PROBE(d, tok) { \
196 WRITE_REG32(tok | PCI_VENDOR_ID, (d)->hba.base_addr + LBA_PCI_CFG_ADDR);\
242 #define LBA_CFG_MASTER_ABORT_CHECK(d, base, tok, error) { \
296 lba_rd_cfg(struct lba_device *d, u32 tok, u8 reg, u32 size)
304 LBA_CFG_SETUP(d, tok);
305 LBA_CFG_PROBE(d, tok);
306 LBA_CFG_MASTER_ABORT_CHECK(d, d->hba.base_addr, tok, error);
310 LBA_CFG_ADDR_SETUP(d, tok | reg);
326 u32 tok = LBA_CFG_TOK(local_bus, devfn);
335 *data = lba_rd_cfg(d, tok, pos, size);
336 DBG_CFG("%s(%x+%2x) -> 0x%x (a)\n", __func__, tok, pos, *data);
341 DBG_CFG("%s(%x+%2x) -> -1 (b)\n", __func__, tok, pos);
351 LBA_CFG_ADDR_SETUP(d, tok | pos);
357 DBG_CFG("%s(%x+%2x) -> 0x%x (c)\n", __func__, tok, pos, *data);
363 lba_wr_cfg(struct lba_device *d, u32 tok, u8 reg, u32 data, u32 size)
371 LBA_CFG_SETUP(d, tok);
372 LBA_CFG_ADDR_SETUP(d, tok | reg);
378 LBA_CFG_MASTER_ABORT_CHECK(d, d->hba.base_addr, tok, error);
392 u32 tok = LBA_CFG_TOK(local_bus,devfn);
398 lba_wr_cfg(d, tok, pos, (u32) data, size);
399 DBG_CFG("%s(%x+%2x) = 0x%x (a)\n", __func__, tok, pos,data);
404 DBG_CFG("%s(%x+%2x) = 0x%x (b)\n", __func__, tok, pos,data);
408 DBG_CFG("%s(%x+%2x) = 0x%x (c)\n", __func__, tok, pos, data);
411 LBA_CFG_ADDR_SETUP(d, tok | pos);
441 u32 tok = LBA_CFG_TOK(local_bus, devfn);
447 LBA_CFG_TR4_ADDR_SETUP(d, tok | pos);
460 DBG_CFG("mercury_cfg_read(%x+%2x) -> 0x%x\n", tok, pos, *data);
474 u32 tok = LBA_CFG_TOK(local_bus,devfn);
479 DBG_CFG("%s(%x+%2x) <- 0x%x (c)\n", __func__, tok, pos, data);
481 LBA_CFG_TR4_ADDR_SETUP(d, tok | pos);