Symbol: octeon_twsi_softc
sys/arch/mips/cavium/dev/octeon_twsi.c
106
static uint8_t octeon_twsi_control_read(struct octeon_twsi_softc *sc,
sys/arch/mips/cavium/dev/octeon_twsi.c
108
static void octeon_twsi_control_write(struct octeon_twsi_softc *sc,
sys/arch/mips/cavium/dev/octeon_twsi.c
114
static inline uint64_t octeon_twsi_reg_rd(struct octeon_twsi_softc *, int);
sys/arch/mips/cavium/dev/octeon_twsi.c
115
static inline void octeon_twsi_reg_wr(struct octeon_twsi_softc *, int,
sys/arch/mips/cavium/dev/octeon_twsi.c
118
static inline void octeon_twsi_reg_dump(struct octeon_twsi_softc *, int);
sys/arch/mips/cavium/dev/octeon_twsi.c
124
static void octeon_twsi_test(struct octeon_twsi_softc *);
sys/arch/mips/cavium/dev/octeon_twsi.c
130
static inline void octeon_twsi_debug_reg_dump(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
132
static void octeon_twsi_debug_dumpregs(struct octeon_twsi_softc *);
sys/arch/mips/cavium/dev/octeon_twsi.c
133
static void octeon_twsi_debug_dumpreg(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
143
CFATTACH_DECL_NEW(octeon_twsi, sizeof(struct octeon_twsi_softc),
sys/arch/mips/cavium/dev/octeon_twsi.c
159
struct octeon_twsi_softc *sc = device_private(self);
sys/arch/mips/cavium/dev/octeon_twsi.c
187
octeon_twsi_wait(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
192
octeon_twsi_intr(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
197
octeon_twsi_lock(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
202
octeon_twsi_unlock(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
227
octeon_twsi_hlcm_read(struct octeon_twsi_softc *sc, int addr, char *buf,
sys/arch/mips/cavium/dev/octeon_twsi.c
271
octeon_twsi_hlcm_write(struct octeon_twsi_softc *sc, int addr, char *buf,
sys/arch/mips/cavium/dev/octeon_twsi.c
317
octeon_twsi_hlcm_setup(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
325
octeon_twsi_hlcm_read_1(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
332
octeon_twsi_hlcm_read_4(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
339
octeon_twsi_hlcm_write_1(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
345
octeon_twsi_hlcm_write_4(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
361
octeon_twsi_hlcs_setup(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
377
octeon_twsi_control_read(struct octeon_twsi_softc *sc, uint64_t eop_ia)
sys/arch/mips/cavium/dev/octeon_twsi.c
391
octeon_twsi_control_write(struct octeon_twsi_softc *sc, uint64_t eop_ia,
sys/arch/mips/cavium/dev/octeon_twsi.c
418
octeon_twsi_send(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
426
octeon_twsi_recv(struct octeon_twsi_softc *sc, ...)
sys/arch/mips/cavium/dev/octeon_twsi.c
443
octeon_twsi_reg_rd(struct octeon_twsi_softc *sc, int offset)
sys/arch/mips/cavium/dev/octeon_twsi.c
449
octeon_twsi_reg_wr(struct octeon_twsi_softc *sc, int offset, uint64_t value)
sys/arch/mips/cavium/dev/octeon_twsi.c
457
octeon_twsi_reg_dump(struct octeon_twsi_softc *sc, int offset)
sys/arch/mips/cavium/dev/octeon_twsi.c
473
octeon_twsi_test(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
508
octeon_twsi_debug_reg_dump(struct octeon_twsi_softc *sc, int offset)
sys/arch/mips/cavium/dev/octeon_twsi.c
525
octeon_twsi_debug_dumpregs(struct octeon_twsi_softc *sc)
sys/arch/mips/cavium/dev/octeon_twsi.c
534
octeon_twsi_debug_dumpreg(struct octeon_twsi_softc *sc,
sys/arch/mips/cavium/dev/octeon_twsi.c
81
static uint8_t octeon_twsi_hlcm_read_1(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
83
static uint64_t octeon_twsi_hlcm_read_4(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
85
static void octeon_twsi_hlcm_read(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
87
static void octeon_twsi_hlcm_write_1(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
89
static void octeon_twsi_hlcm_write_4(struct octeon_twsi_softc *,
sys/arch/mips/cavium/dev/octeon_twsi.c
91
static void octeon_twsi_hlcm_write(struct octeon_twsi_softc *,