octeon_twsi_softc
static uint8_t octeon_twsi_control_read(struct octeon_twsi_softc *sc,
static void octeon_twsi_control_write(struct octeon_twsi_softc *sc,
static inline uint64_t octeon_twsi_reg_rd(struct octeon_twsi_softc *, int);
static inline void octeon_twsi_reg_wr(struct octeon_twsi_softc *, int,
static inline void octeon_twsi_reg_dump(struct octeon_twsi_softc *, int);
static void octeon_twsi_test(struct octeon_twsi_softc *);
static inline void octeon_twsi_debug_reg_dump(struct octeon_twsi_softc *,
static void octeon_twsi_debug_dumpregs(struct octeon_twsi_softc *);
static void octeon_twsi_debug_dumpreg(struct octeon_twsi_softc *,
CFATTACH_DECL_NEW(octeon_twsi, sizeof(struct octeon_twsi_softc),
struct octeon_twsi_softc *sc = device_private(self);
octeon_twsi_wait(struct octeon_twsi_softc *sc)
octeon_twsi_intr(struct octeon_twsi_softc *sc)
octeon_twsi_lock(struct octeon_twsi_softc *sc)
octeon_twsi_unlock(struct octeon_twsi_softc *sc)
octeon_twsi_hlcm_read(struct octeon_twsi_softc *sc, int addr, char *buf,
octeon_twsi_hlcm_write(struct octeon_twsi_softc *sc, int addr, char *buf,
octeon_twsi_hlcm_setup(struct octeon_twsi_softc *sc, ...)
octeon_twsi_hlcm_read_1(struct octeon_twsi_softc *sc, ...)
octeon_twsi_hlcm_read_4(struct octeon_twsi_softc *sc, ...)
octeon_twsi_hlcm_write_1(struct octeon_twsi_softc *sc, ...)
octeon_twsi_hlcm_write_4(struct octeon_twsi_softc *sc, ...)
octeon_twsi_hlcs_setup(struct octeon_twsi_softc *sc, ...)
octeon_twsi_control_read(struct octeon_twsi_softc *sc, uint64_t eop_ia)
octeon_twsi_control_write(struct octeon_twsi_softc *sc, uint64_t eop_ia,
octeon_twsi_send(struct octeon_twsi_softc *sc, ...)
octeon_twsi_recv(struct octeon_twsi_softc *sc, ...)
octeon_twsi_reg_rd(struct octeon_twsi_softc *sc, int offset)
octeon_twsi_reg_wr(struct octeon_twsi_softc *sc, int offset, uint64_t value)
octeon_twsi_reg_dump(struct octeon_twsi_softc *sc, int offset)
octeon_twsi_test(struct octeon_twsi_softc *sc)
octeon_twsi_debug_reg_dump(struct octeon_twsi_softc *sc, int offset)
octeon_twsi_debug_dumpregs(struct octeon_twsi_softc *sc)
octeon_twsi_debug_dumpreg(struct octeon_twsi_softc *sc,
static uint8_t octeon_twsi_hlcm_read_1(struct octeon_twsi_softc *,
static uint64_t octeon_twsi_hlcm_read_4(struct octeon_twsi_softc *,
static void octeon_twsi_hlcm_read(struct octeon_twsi_softc *,
static void octeon_twsi_hlcm_write_1(struct octeon_twsi_softc *,
static void octeon_twsi_hlcm_write_4(struct octeon_twsi_softc *,
static void octeon_twsi_hlcm_write(struct octeon_twsi_softc *,