Lines Matching refs:bap
366 static int hermes_bap_seek(hermes_t *hw, int bap, u16 id, u16 offset)
368 int sreg = bap ? HERMES_SELECT1 : HERMES_SELECT0;
369 int oreg = bap ? HERMES_OFFSET1 : HERMES_OFFSET0;
403 "reg=0x%x id=0x%x offset=0x%x\n", hw->iobase, bap,
425 static int hermes_bap_pread(hermes_t *hw, int bap, void *buf, int len,
428 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
434 err = hermes_bap_seek(hw, bap, id, offset);
453 static int hermes_bap_pwrite(hermes_t *hw, int bap, const void *buf, int len,
456 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
462 err = hermes_bap_seek(hw, bap, id, offset);
481 static int hermes_read_ltv(hermes_t *hw, int bap, u16 rid, unsigned bufsize,
485 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
496 err = hermes_bap_seek(hw, bap, rid, 0);
526 static int hermes_write_ltv(hermes_t *hw, int bap, u16 rid,
529 int dreg = bap ? HERMES_DATA1 : HERMES_DATA0;
536 err = hermes_bap_seek(hw, bap, rid, 0);