Symbol: pcf8584_t
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1044
pcf8584_setup_regs(dev_info_t *dip, pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1099
pcf8584_free_regs(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1144
pcf8584_t *i2c = (pcf8584_t *)arg;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1191
pcf8584_process(pcf8584_t *i2c, uint8_t s1)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1392
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1397
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1492
pcf8584_do_polled_io(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1515
pcf8584_take_over(pcf8584_t *i2c, dev_info_t *dip, i2c_transfer_t *tp,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1546
pcf8584_give_up(pcf8584_t *i2c, kcondvar_t *waiter, int saved_mode)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
241
status = ddi_soft_state_init(&pcf8584_state, sizeof (pcf8584_t),
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
279
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
282
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
314
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
325
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
466
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
475
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
499
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
508
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
524
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
529
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, getminor(dev));
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
60
static void pcf8584_acquire(pcf8584_t *, dev_info_t *dip,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
603
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
607
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
62
static void pcf8584_release(pcf8584_t *, boolean_t force);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
620
pcf8584_t *i2c;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
624
i2c = (pcf8584_t *)ddi_get_soft_state(pcf8584_state, instance);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
637
pcf8584_acquire(pcf8584_t *i2c, dev_info_t *dip, i2c_transfer_t *tp,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
678
pcf8584_release(pcf8584_t *i2c, boolean_t force)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
70
static void pcf8584_select_bus(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
706
pcf8584_select_bus(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
72
static void pcf8584_put_s1(pcf8584_t *i2c, char cmd);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
73
static void pcf8584_put_s0(pcf8584_t *i2c, char data);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
74
static uint8_t pcf8584_get_s0(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
75
static uint8_t pcf8584_get_s1(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
757
pcf8584_put_s1(pcf8584_t *i2c, char cmd)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
76
static int pcf8584_bbn_ready(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
77
static int pcf8584_error(int status, uint8_t rdwr, pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
777
pcf8584_put_s0(pcf8584_t *i2c, char data)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
78
static void pcf8584_monitor_mode(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
797
pcf8584_get_s0(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
81
static void pcf8584_init(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
814
pcf8584_get_s1(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
82
static int pcf8584_setup_regs(dev_info_t *dip, pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
83
static void pcf8584_free_regs(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
835
pcf8584_bbn_ready(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
87
static int pcf8584_process(pcf8584_t *i2c, uint8_t s1);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
876
pcf8584_error(int status, uint8_t rdwr, pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
90
static void pcf8584_do_polled_io(pcf8584_t *i2c);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
91
static void pcf8584_take_over(pcf8584_t *i2c, dev_info_t *dip,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
910
pcf8584_monitor_mode(pcf8584_t *i2c)
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
93
static void pcf8584_give_up(pcf8584_t *i2c, kcondvar_t *waiter, int saved_mode);
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
989
pcf8584_init(pcf8584_t *i2c)