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