/openbsd/sys/arch/macppc/dev/ |
H A D | asms.c | 61 i2c_tag_t sc_tag; member 98 sc->sc_tag = ia->ia_tag; in asms_attach() 101 iic_acquire_bus(sc->sc_tag, 0); in asms_attach() 106 iic_release_bus(sc->sc_tag, 0); in asms_attach() 115 iic_release_bus(sc->sc_tag, 0); in asms_attach() 123 iic_release_bus(sc->sc_tag, 0); in asms_attach() 131 iic_release_bus(sc->sc_tag, 0); in asms_attach() 139 iic_release_bus(sc->sc_tag, 0); in asms_attach() 148 iic_release_bus(sc->sc_tag, 0); in asms_attach() 156 iic_release_bus(sc->sc_tag, 0); in asms_attach() [all …]
|
/openbsd/sys/dev/i2c/ |
H A D | adm1026.c | 78 i2c_tag_t sc_tag; member 116 sc->sc_tag = ia->ia_tag; in admcts_attach() 119 iic_acquire_bus(sc->sc_tag, 0); in admcts_attach() 121 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admcts_attach() 123 iic_release_bus(sc->sc_tag, 0); in admcts_attach() 132 iic_release_bus(sc->sc_tag, 0); in admcts_attach() 141 iic_release_bus(sc->sc_tag, 0); in admcts_attach() 153 iic_release_bus(sc->sc_tag, 0); in admcts_attach() 162 iic_release_bus(sc->sc_tag, 0); in admcts_attach() 246 iic_acquire_bus(sc->sc_tag, 0); in admcts_refresh() [all …]
|
H A D | asb100.c | 106 i2c_tag_t sc_tag; member 173 sc->sc_tag = ia->ia_tag; in asbtm_attach() 176 iic_acquire_bus(sc->sc_tag, 0); in asbtm_attach() 180 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 188 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 198 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 207 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 221 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 225 iic_release_bus(sc->sc_tag, 0); in asbtm_attach() 294 iic_acquire_bus(sc->sc_tag, 0); in asbtm_refresh() [all …]
|
H A D | pcf85063.c | 70 i2c_tag_t sc_tag; member 111 sc->sc_tag = ia->ia_tag; in pcyrtc_attach() 173 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_reg_read() 178 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_reg_read() 183 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_reg_read() 192 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_reg_write() 200 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_reg_write() 209 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_clock_read() 217 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_clock_read() 253 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcyrtc_clock_write() [all …]
|
H A D | pcf8523.c | 85 i2c_tag_t sc_tag; member 127 sc->sc_tag = ia->ia_tag; in pcfrtc_attach() 196 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_reg_read() 201 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_reg_read() 206 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_reg_read() 215 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_reg_write() 223 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_reg_write() 232 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_clock_read() 242 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_clock_read() 278 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcfrtc_clock_write() [all …]
|
H A D | pcf8563.c | 72 i2c_tag_t sc_tag; member 114 sc->sc_tag = ia->ia_tag; in pcxrtc_attach() 168 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_reg_read() 171 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_reg_read() 176 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_reg_read() 185 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_reg_write() 193 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_reg_write() 202 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_clock_read() 210 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_clock_read() 246 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcxrtc_clock_write() [all …]
|
H A D | gl518sm.c | 59 i2c_tag_t sc_tag; member 98 sc->sc_tag = ia->ia_tag; in glenv_attach() 101 iic_acquire_bus(sc->sc_tag, 0); in glenv_attach() 104 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in glenv_attach() 106 iic_release_bus(sc->sc_tag, 0); in glenv_attach() 116 iic_release_bus(sc->sc_tag, 0); in glenv_attach() 126 iic_release_bus(sc->sc_tag, 0); in glenv_attach() 137 iic_release_bus(sc->sc_tag, 0); in glenv_attach() 142 iic_release_bus(sc->sc_tag, 0); in glenv_attach() 177 iic_acquire_bus(sc->sc_tag, 0); in glenv_refresh() [all …]
|
H A D | adm1021.c | 45 i2c_tag_t sc_tag; member 91 sc->sc_tag = ia->ia_tag; in admtemp_attach() 100 iic_acquire_bus(sc->sc_tag, 0); in admtemp_attach() 102 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admtemp_attach() 104 iic_release_bus(sc->sc_tag, 0); in admtemp_attach() 112 iic_release_bus(sc->sc_tag, 0); in admtemp_attach() 119 iic_release_bus(sc->sc_tag, 0); in admtemp_attach() 134 iic_release_bus(sc->sc_tag, 0); in admtemp_attach() 139 iic_release_bus(sc->sc_tag, 0); in admtemp_attach() 174 iic_acquire_bus(sc->sc_tag, 0); in admtemp_refresh() [all …]
|
H A D | tsl2560.c | 40 i2c_tag_t sc_tag; member 78 sc->sc_tag = ia->ia_tag; in tsl_attach() 81 iic_acquire_bus(sc->sc_tag, 0); in tsl_attach() 85 iic_release_bus(sc->sc_tag, 0); in tsl_attach() 93 iic_release_bus(sc->sc_tag, 0); in tsl_attach() 100 iic_release_bus(sc->sc_tag, 0); in tsl_attach() 104 iic_release_bus(sc->sc_tag, 0); in tsl_attach() 141 iic_acquire_bus(sc->sc_tag, 0); in tsl_refresh() 145 iic_release_bus(sc->sc_tag, 0); in tsl_refresh() 153 iic_release_bus(sc->sc_tag, 0); in tsl_refresh() [all …]
|
H A D | adm1024.c | 61 i2c_tag_t sc_tag; member 100 sc->sc_tag = ia->ia_tag; in admlc_attach() 103 iic_acquire_bus(sc->sc_tag, 0); in admlc_attach() 105 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admlc_attach() 107 iic_release_bus(sc->sc_tag, 0); in admlc_attach() 116 iic_release_bus(sc->sc_tag, 0); in admlc_attach() 123 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admlc_attach() 131 iic_release_bus(sc->sc_tag, 0); in admlc_attach() 204 iic_acquire_bus(sc->sc_tag, 0); in admlc_refresh() 207 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admlc_refresh() [all …]
|
H A D | adm1025.c | 61 i2c_tag_t sc_tag; member 102 sc->sc_tag = ia->ia_tag; in admtm_attach() 114 iic_acquire_bus(sc->sc_tag, 0); in admtm_attach() 116 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admtm_attach() 118 iic_release_bus(sc->sc_tag, 0); in admtm_attach() 127 iic_release_bus(sc->sc_tag, 0); in admtm_attach() 132 iic_release_bus(sc->sc_tag, 0); in admtm_attach() 201 iic_acquire_bus(sc->sc_tag, 0); in admtm_refresh() 204 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admtm_refresh() 209 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in admtm_refresh() [all …]
|
H A D | lm78_i2c.c | 29 i2c_tag_t sc_tag; member 74 sc->sc_tag = ia->ia_tag; in lm_i2c_attach() 85 iic_acquire_bus(sc->sc_tag, 0); in lm_i2c_attach() 88 iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in lm_i2c_attach() 91 iic_release_bus(sc->sc_tag, 0); in lm_i2c_attach() 104 iic_acquire_bus(sc->sc_tag, 0); in lm_i2c_readreg() 107 iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in lm_i2c_readreg() 110 iic_release_bus(sc->sc_tag, 0); in lm_i2c_readreg() 121 iic_acquire_bus(sc->sc_tag, 0); in lm_i2c_writereg() 125 iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in lm_i2c_writereg() [all …]
|
H A D | ds1631.c | 40 i2c_tag_t sc_tag; member 81 sc->sc_tag = ia->ia_tag; in maxds_attach() 84 iic_acquire_bus(sc->sc_tag, 0); in maxds_attach() 87 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in maxds_attach() 96 (void) iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in maxds_attach() 107 (void) iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in maxds_attach() 112 iic_release_bus(sc->sc_tag, 0); in maxds_attach() 117 iic_release_bus(sc->sc_tag, 0); in maxds_attach() 146 iic_acquire_bus(sc->sc_tag, 0); in maxds_refresh() 149 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in maxds_refresh() [all …]
|
H A D | ds3231.c | 44 i2c_tag_t sc_tag; member 86 sc->sc_tag = ia->ia_tag; in dsxrtc_attach() 139 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_reg_read() 140 error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in dsxrtc_reg_read() 142 iic_release_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_reg_read() 159 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_reg_write() 162 iic_release_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_reg_write() 183 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_clock_read() 186 iic_release_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_clock_read() 232 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in dsxrtc_clock_write() [all …]
|
H A D | ad741x.c | 46 i2c_tag_t sc_tag; member 86 sc->sc_tag = ia->ia_tag; in adc_attach() 100 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in adc_attach() 108 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in adc_attach() 114 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in adc_attach() 165 iic_acquire_bus(sc->sc_tag, 0); in adc_refresh() 168 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in adc_refresh() 173 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in adc_refresh() 189 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in adc_refresh() 203 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in adc_refresh() [all …]
|
H A D | lm87.c | 61 i2c_tag_t sc_tag; member 105 sc->sc_tag = ia->ia_tag; in lmenv_attach() 114 iic_acquire_bus(sc->sc_tag, 0); in lmenv_attach() 119 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 128 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 140 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 150 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 165 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 171 iic_release_bus(sc->sc_tag, 0); in lmenv_attach() 247 iic_acquire_bus(sc->sc_tag, 0); in lmenv_refresh() [all …]
|
H A D | isl1208.c | 43 i2c_tag_t sc_tag; member 85 sc->sc_tag = ia->ia_tag; in islrtc_attach() 137 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in islrtc_reg_read() 138 error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in islrtc_reg_read() 140 iic_release_bus(sc->sc_tag, I2C_F_POLL); in islrtc_reg_read() 157 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in islrtc_reg_write() 160 iic_release_bus(sc->sc_tag, I2C_F_POLL); in islrtc_reg_write() 176 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in islrtc_clock_read() 179 iic_release_bus(sc->sc_tag, I2C_F_POLL); in islrtc_clock_read() 238 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in islrtc_clock_write() [all …]
|
H A D | lm75.c | 59 i2c_tag_t sc_tag; member 158 sc->sc_tag = ia->ia_tag; in lmtemp_attach() 164 iic_acquire_bus(sc->sc_tag, 0); in lmtemp_attach() 166 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in lmtemp_attach() 168 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach() 174 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in lmtemp_attach() 177 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach() 182 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach() 223 iic_acquire_bus(sc->sc_tag, 0); in lmtemp_temp_read() 224 error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in lmtemp_temp_read() [all …]
|
H A D | pca9532.c | 41 i2c_tag_t sc_tag; member 96 sc->sc_tag = ia->ia_tag; in pcaled_attach() 99 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcaled_attach() 108 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in pcaled_attach() 129 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcaled_attach() 136 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in pcaled_gpio_pin_read() 143 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in pcaled_gpio_pin_read() 148 iic_release_bus(sc->sc_tag, I2C_F_POLL); in pcaled_gpio_pin_read() 165 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in pcaled_gpio_pin_write() 171 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, sc->sc_addr, in pcaled_gpio_pin_write() [all …]
|
H A D | rs5c372.c | 89 i2c_tag_t sc_tag; member 182 sc->sc_tag = ia->ia_tag; in ricohrtc_attach() 230 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_reg_write() 235 iic_release_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_reg_write() 240 iic_release_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_reg_write() 249 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_clock_read() 253 iic_release_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_clock_read() 258 iic_release_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_clock_read() 290 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_clock_write() 294 iic_release_bus(sc->sc_tag, I2C_F_POLL); in ricohrtc_clock_write() [all …]
|
/openbsd/sys/arch/sparc64/dev/ |
H A D | auxio.c | 94 sc->sc_tag = ea->ea_memtag; in auxio_ebus_attach() 102 if (bus_space_map(sc->sc_tag, ea->ea_vaddrs[2], in auxio_ebus_attach() 108 if (bus_space_map(sc->sc_tag, ea->ea_vaddrs[3], in auxio_ebus_attach() 114 if (bus_space_map(sc->sc_tag, ea->ea_vaddrs[4], in auxio_ebus_attach() 145 sc->sc_tag = sa->sa_bustag; in auxio_sbus_attach() 159 if (bus_space_map(sc->sc_tag, sa->sa_promvaddr, 1, in auxio_sbus_attach() 187 led = letoh32(bus_space_read_4(sc->sc_tag, sc->sc_led, 0)); in auxio_led_blink() 189 led = bus_space_read_1(sc->sc_tag, sc->sc_led, 0); in auxio_led_blink() 199 bus_space_write_1(sc->sc_tag, sc->sc_led, 0, led); in auxio_led_blink() 222 led = bus_space_read_1(sc->sc_tag, sc->sc_led, 0); in auxio_fd_control() [all …]
|
H A D | tda.c | 53 i2c_tag_t sc_tag; member 105 sc->sc_tag = ia->ia_tag; in tda_attach() 151 iic_acquire_bus(sc->sc_tag, 0); in tda_setspeed() 155 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in tda_setspeed() 159 iic_release_bus(sc->sc_tag, 0); in tda_setspeed() 169 iic_release_bus(sc->sc_tag, 0); in tda_setspeed() 173 iic_release_bus(sc->sc_tag, 0); in tda_setspeed() 247 iic_acquire_bus(sc->sc_tag, I2C_F_POLL); in tda_full_blast() 255 iic_release_bus(sc->sc_tag, I2C_F_POLL); in tda_full_blast() 265 iic_release_bus(sc->sc_tag, I2C_F_POLL); in tda_full_blast() [all …]
|
/openbsd/sys/dev/cardbus/ |
H A D | if_re_cardbus.c | 50 pcitag_t sc_tag; member 111 csc->sc_tag = ca->ca_tag; in re_cardbus_attach() 171 if (pci_get_capability(pc, csc->sc_tag, in re_cardbus_setup() 173 command = pci_conf_read(pc, csc->sc_tag, in re_cardbus_setup() 180 iobase = pci_conf_read(pc, csc->sc_tag, RL_PCI_LOIO); in re_cardbus_setup() 182 irq = pci_conf_read(pc, csc->sc_tag, RL_PCI_INTLINE); in re_cardbus_setup() 189 pci_conf_write(pc, csc->sc_tag, pmreg + PCI_PMCSR, in re_cardbus_setup() 193 pci_conf_write(pc, csc->sc_tag, RL_PCI_LOIO, iobase); in re_cardbus_setup() 195 pci_conf_write(pc, csc->sc_tag, RL_PCI_INTLINE, irq); in re_cardbus_setup() 213 reg = pci_conf_read(pc, csc->sc_tag, PCI_BHLC_REG); in re_cardbus_setup() [all …]
|
H A D | if_rl_cardbus.c | 95 pcitag_t sc_tag; member 138 csc->sc_tag = ca->ca_tag; in rl_cardbus_attach() 234 if (pci_get_capability(pc, csc->sc_tag, in rl_cardbus_setup() 245 irq = pci_conf_read(pc, csc->sc_tag, in rl_cardbus_setup() 253 pci_conf_write(pc, csc->sc_tag, in rl_cardbus_setup() 257 pci_conf_write(pc, csc->sc_tag, in rl_cardbus_setup() 259 pci_conf_write(pc, csc->sc_tag, in rl_cardbus_setup() 261 pci_conf_write(pc, csc->sc_tag, in rl_cardbus_setup() 271 pci_conf_write(pc, csc->sc_tag, in rl_cardbus_setup() 275 reg = pci_conf_read(pc, csc->sc_tag, in rl_cardbus_setup() [all …]
|
/openbsd/sys/dev/fdt/ |
H A D | tipd.c | 57 i2c_tag_t sc_tag; member 103 sc->sc_tag = ia->ia_tag; in tipd_attach() 236 iic_acquire_bus(sc->sc_tag, 0); in tipd_read_4() 239 iic_release_bus(sc->sc_tag, 0); in tipd_read_4() 253 iic_acquire_bus(sc->sc_tag, 0); in tipd_read_8() 256 iic_release_bus(sc->sc_tag, 0); in tipd_read_8() 273 iic_acquire_bus(sc->sc_tag, 0); in tipd_write_4() 276 iic_release_bus(sc->sc_tag, 0); in tipd_write_4() 290 iic_acquire_bus(sc->sc_tag, 0); in tipd_write_8() 293 iic_release_bus(sc->sc_tag, 0); in tipd_write_8() [all …]
|