Home
last modified time | relevance | path

Searched refs:sc_tag (Results 1 – 25 of 210) sorted by relevance

123456789

/netbsd/src/sys/dev/i2c/
Dw83795g.c113 i2c_tag_t sc_tag; member
173 sc->sc_tag = ia->ia_tag; in w83795g_attach()
190 iic_acquire_bus(sc->sc_tag, 0); in w83795g_attach()
191 iic_smbus_write_byte(sc->sc_tag, sc->sc_addr, W83795G_BANKSEL, 0, 0); in w83795g_attach()
192 iic_smbus_read_byte(sc->sc_tag, sc->sc_addr, W83795G_CONFIG, &conf, 0); in w83795g_attach()
193 iic_smbus_read_byte(sc->sc_tag, sc->sc_addr, W83795G_DEVICE, &rev, 0); in w83795g_attach()
207 iic_smbus_write_byte(sc->sc_tag, sc->sc_addr, in w83795g_attach()
213 iic_smbus_read_byte(sc->sc_tag, sc->sc_addr, i % 256, &reg, 0); in w83795g_attach()
221 iic_smbus_write_byte(sc->sc_tag, sc->sc_addr, W83795G_BANKSEL, 0, 0); in w83795g_attach()
224 iic_smbus_read_byte(sc->sc_tag, sc->sc_addr, in w83795g_attach()
[all …]
Dmax6900.c57 i2c_tag_t sc_tag; member
112 sc->sc_tag = ia->ia_tag; in maxrtc_attach()
176 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in maxrtc_read()
182 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in maxrtc_read()
185 iic_release_bus(sc->sc_tag, 0); in maxrtc_read()
191 iic_release_bus(sc->sc_tag, 0); in maxrtc_read()
196 iic_release_bus(sc->sc_tag, 0); in maxrtc_read()
215 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in maxrtc_write()
222 if ((error = iic_exec(sc->sc_tag, I2C_OP_WRITE, sc->sc_address, in maxrtc_write()
224 iic_release_bus(sc->sc_tag, 0); in maxrtc_write()
[all …]
Dm41st84.c92 i2c_tag_t sc_tag; member
200 sc->sc_tag = ia->ia_tag; in strtc_attach()
262 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in strtc_read()
268 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in strtc_read()
271 iic_release_bus(sc->sc_tag, 0); in strtc_read()
277 iic_release_bus(sc->sc_tag, 0); in strtc_read()
282 iic_release_bus(sc->sc_tag, 0); in strtc_read()
303 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in strtc_write()
312 if ((error = iic_exec(sc->sc_tag, in strtc_write()
321 iic_release_bus(sc->sc_tag, 0); in strtc_write()
[all …]
Dm41t00.c62 i2c_tag_t sc_tag; member
117 sc->sc_tag = ia->ia_tag; in m41t00_attach()
180 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in m41t00_read()
186 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in m41t00_read()
189 iic_release_bus(sc->sc_tag, 0); in m41t00_read()
195 iic_release_bus(sc->sc_tag, 0); in m41t00_read()
200 iic_release_bus(sc->sc_tag, 0); in m41t00_read()
219 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in m41t00_write()
229 if ((error = iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in m41t00_write()
238 iic_release_bus(sc->sc_tag, 0); in m41t00_write()
[all …]
Dx1226.c59 i2c_tag_t sc_tag; member
124 sc->sc_tag = ia->ia_tag; in xrtc_attach()
184 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in xrtc_read()
191 if ((error = iic_exec(sc->sc_tag, in xrtc_read()
194 iic_release_bus(sc->sc_tag, 0); in xrtc_read()
201 iic_release_bus(sc->sc_tag, 0); in xrtc_read()
206 iic_release_bus(sc->sc_tag, 0); in xrtc_read()
225 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in xrtc_write()
235 if ((error = iic_exec(sc->sc_tag, in xrtc_write()
238 iic_release_bus(sc->sc_tag, 0); in xrtc_write()
[all …]
Dspdmem_i2c.c85 i2c_tag_t sc_tag; member
110 rv = iic_acquire_bus(sc->sc_tag, 0); in spdmem_reset_page()
118 rv = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, &reg, 1, in spdmem_reset_page()
124 rv = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, &reg, 1, in spdmem_reset_page()
151 rv = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_page0, in spdmem_reset_page()
161 rv = iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in spdmem_reset_page()
176 iic_release_bus(sc->sc_tag, 0); in spdmem_reset_page()
219 sc.sc_tag = ia->ia_tag; in spdmem_i2c_match()
242 sc->sc_tag = ia->ia_tag; in spdmem_i2c_attach()
274 rv = iic_acquire_bus(sc->sc_tag, 0); in spdmem_i2c_read()
[all …]
Drs5c372.c47 i2c_tag_t sc_tag; member
95 sc->sc_tag = ia->ia_tag; in rs5c372rtc_attach()
132 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) { in rs5c372rtc_reg_write()
141 if ((error = iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in rs5c372rtc_reg_write()
144 iic_release_bus(sc->sc_tag, 0); in rs5c372rtc_reg_write()
150 iic_release_bus(sc->sc_tag, 0); in rs5c372rtc_reg_write()
162 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) { in rs5c372rtc_clock_read()
169 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_address, in rs5c372rtc_clock_read()
171 iic_release_bus(sc->sc_tag, 0); in rs5c372rtc_clock_read()
177 iic_release_bus(sc->sc_tag, 0); in rs5c372rtc_clock_read()
[all …]
Dpcf8563.c59 i2c_tag_t sc_tag; member
102 sc->sc_tag = ia->ia_tag; in pcf8563rtc_attach()
109 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) { in pcf8563rtc_attach()
114 if ((error = iic_smbus_write_byte(sc->sc_tag, sc->sc_addr, in pcf8563rtc_attach()
116 error = iic_smbus_write_byte(sc->sc_tag, sc->sc_addr, in pcf8563rtc_attach()
119 iic_release_bus(sc->sc_tag, 0); in pcf8563rtc_attach()
155 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) { in pcf8563rtc_clock_read()
160 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_addr, in pcf8563rtc_clock_read()
163 iic_release_bus(sc->sc_tag, 0); in pcf8563rtc_clock_read()
168 iic_release_bus(sc->sc_tag, 0); in pcf8563rtc_clock_read()
[all …]
Dpcf8583.c67 i2c_tag_t sc_tag; member
124 sc->sc_tag = ia->ia_tag; in pcfrtc_attach()
132 if (iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, sc->sc_address, in pcfrtc_attach()
216 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in pcfrtc_read()
222 if ((error = iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in pcfrtc_read()
225 iic_release_bus(sc->sc_tag, 0); in pcfrtc_read()
231 iic_release_bus(sc->sc_tag, 0); in pcfrtc_read()
236 iic_release_bus(sc->sc_tag, 0); in pcfrtc_read()
255 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in pcfrtc_write()
264 if ((error = iic_exec(sc->sc_tag, in pcfrtc_write()
[all …]
Dds1307.c186 i2c_tag_t sc_tag; member
317 sc->sc_tag = ia->ia_tag; in dsrtc_attach()
417 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in dsrtc_read()
424 if ((error = iic_exec(sc->sc_tag, in dsrtc_read()
427 iic_release_bus(sc->sc_tag, 0); in dsrtc_read()
434 iic_release_bus(sc->sc_tag, 0); in dsrtc_read()
439 iic_release_bus(sc->sc_tag, 0); in dsrtc_read()
458 if ((error = iic_acquire_bus(sc->sc_tag, 0)) != 0) in dsrtc_write()
468 if ((error = iic_exec(sc->sc_tag, in dsrtc_write()
478 iic_release_bus(sc->sc_tag, 0); in dsrtc_write()
[all …]
Dlm75.c54 i2c_tag_t sc_tag; member
215 sc->sc_tag = ia->ia_tag; in lmtemp_attach()
233 if (iic_acquire_bus(sc->sc_tag, 0)) { in lmtemp_attach()
245 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
252 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
259 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
266 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
278 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
281 iic_release_bus(sc->sc_tag, 0); in lmtemp_attach()
325 return iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in lmtemp_config_write()
[all …]
Dlm_i2c.c57 i2c_tag_t sc_tag; member
81 sc->sc_tag = ia->ia_tag; in lm_i2c_match()
96 sc->sc_tag = ia->ia_tag; in lm_i2c_attach()
122 if (iic_acquire_bus(sc->sc_tag, 0)) in lm_i2c_readreg()
126 iic_exec(sc->sc_tag, I2C_OP_READ_WITH_STOP, in lm_i2c_readreg()
129 iic_release_bus(sc->sc_tag, 0); in lm_i2c_readreg()
141 if (iic_acquire_bus(sc->sc_tag, 0)) in lm_i2c_writereg()
146 iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, in lm_i2c_writereg()
149 iic_release_bus(sc->sc_tag, 0); in lm_i2c_writereg()
/netbsd/src/sys/arch/mac68k/nubus/
Dgrf_nubus.c146 sc->sc_tag = na->na_tag; in grfmv_attach()
151 if (bus_space_map(sc->sc_tag, sc->sc_basepa, NBMEMSIZE, in grfmv_attach()
159 if (nubus_find_rsrc(sc->sc_tag, sc->sc_handle, in grfmv_attach()
162 bus_space_unmap(sc->sc_tag, sc->sc_handle, NBMEMSIZE); in grfmv_attach()
168 if (nubus_find_rsrc(sc->sc_tag, sc->sc_handle, in grfmv_attach()
171 (nubus_find_rsrc(sc->sc_tag, sc->sc_handle, in grfmv_attach()
176 if (nubus_find_rsrc(sc->sc_tag, sc->sc_handle, in grfmv_attach()
184 if (nubus_find_rsrc(sc->sc_tag, sc->sc_handle, in grfmv_attach()
190 if (nubus_get_ind_data(sc->sc_tag, sc->sc_handle, &sc->sc_slot, in grfmv_attach()
213 strncpy(cardname, nubus_get_card_name(sc->sc_tag, sc->sc_handle, in grfmv_attach()
[all …]
/netbsd/src/sys/dev/sbus/
Dcgtwelve.c65 bus_space_tag_t sc_tag; member
160 sc->sc_tag = sa->sa_bustag; in cgtwelve_attach()
264 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_attach()
266 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_attach()
268 printf("%02x: %08x\n", i, bus_space_read_4(sc->sc_tag, in cgtwelve_attach()
281 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_select_ovl()
283 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_select_ovl()
285 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_select_ovl()
287 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_select_ovl()
289 bus_space_write_4(sc->sc_tag, sc->sc_regh, in cgtwelve_select_ovl()
[all …]
/netbsd/src/sys/arch/mac68k/obio/
Dascaudio.c186 sc->sc_tag = oa->oa_tag; in ascaudioattach()
194 if (bus_space_map(sc->sc_tag, addr, MAC68K_ASCAUDIO_LEN, 0, in ascaudioattach()
211 bus_space_write_1(sc->sc_tag, sc->sc_handle, ASCMODE, MODESTOP); in ascaudioattach()
216 tmp = bus_space_read_1(sc->sc_tag, sc->sc_handle, ASCRATE); in ascaudioattach()
229 tmp = bus_space_read_1(sc->sc_tag, sc->sc_handle, ASCTRL); in ascaudioattach()
256 bus_space_write_1(sc->sc_tag, sc->sc_handle, ASCMODE, MODESTOP); in ascaudioattach()
288 bus_space_write_1(sc->sc_tag, sc->sc_handle, FIFOCTRLA, tmp); in ascaudioattach()
289 bus_space_write_1(sc->sc_tag, sc->sc_handle, FIFOCTRLB, tmp); in ascaudioattach()
408 if (bus_space_read_1(sc->sc_tag, sc->sc_handle, ASCMODE) != in ascaudio_start_output()
410 bus_space_write_1(sc->sc_tag, sc->sc_handle, ASCMODE, MODESTOP); in ascaudio_start_output()
[all …]
Dgrf_obio.c225 if (bus_space_map(sc->sc_tag, VALKYRIE_CMAP_BASE, in grfiv_attach()
237 sc->sc_tag = oa->oa_tag; in grfiv_attach()
238 if (bus_space_map(sc->sc_tag, base, 0x20, 0, &sc->sc_regh)) { in grfiv_attach()
247 vbase1 = bus_space_read_4(sc->sc_tag, sc->sc_regh, 0x0) & 0xfff; in grfiv_attach()
267 vbase2 = bus_space_read_4(sc->sc_tag, sc->sc_regh, 0x4) & 0xf; in grfiv_attach()
270 if (bus_space_map(sc->sc_tag, DAFB_CMAP_BASE, DAFB_CMAP_LEN, in grfiv_attach()
281 (bus_space_read_4(sc->sc_tag, sc->sc_regh, 0x1c) & 0x7)); in grfiv_attach()
283 bus_space_unmap(sc->sc_tag, sc->sc_regh, 0x20); in grfiv_attach()
297 if (bus_space_map(sc->sc_tag, CIVIC_CMAP_BASE, CIVIC_CMAP_LEN, in grfiv_attach()
310 if (bus_space_map(sc->sc_tag, RBV_CMAP_BASE, RBV_CMAP_LEN, in grfiv_attach()
[all …]
Dasc.c192 sc->sc_tag = oa->oa_tag; in ascattach()
199 if (bus_space_map(sc->sc_tag, addr, MAC68K_ASC_LEN, 0, in ascattach()
323 bus_space_write_multi_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
325 bus_space_write_region_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
335 bus_space_write_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
337 bus_space_write_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
339 bus_space_write_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
341 bus_space_write_1(sc->sc_tag, sc->sc_handle, in asc_ring_bell()
346 bus_space_write_1(sc->sc_tag, sc->sc_handle, ASCRATE, F44KHZ); in asc_ring_bell()
347 bus_space_write_1(sc->sc_tag, sc->sc_handle, INTVOL, in asc_ring_bell()
[all …]
/netbsd/src/sys/dev/pci/
Drdcide.c96 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_PATR, in rdcide_resume()
98 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_PSD1ATR, in rdcide_resume()
100 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_UDCCR, in rdcide_resume()
102 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_IIOCR, in rdcide_resume()
113 sc->sc_pm_reg[0] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend()
115 sc->sc_pm_reg[1] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend()
117 sc->sc_pm_reg[2] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend()
119 sc->sc_pm_reg[3] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend()
155 pci_conf_read(sc->sc_pc, sc->sc_tag, RDCIDE_PATR)), in rdcide_chip_map()
158 pci_conf_read(sc->sc_pc, sc->sc_tag, RDCIDE_PSD1ATR)), in rdcide_chip_map()
[all …]
Daceride.c157 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CDRC, in acer_chip_map()
158 (pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CDRC) | in acer_chip_map()
162 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR3, in acer_chip_map()
163 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR3) | ACER_CCAR3_PI); in acer_chip_map()
164 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR1, in acer_chip_map()
165 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR1) & in acer_chip_map()
167 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR2, in acer_chip_map()
168 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR2) & in acer_chip_map()
170 cr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_CLASS_REG); in acer_chip_map()
192 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_CLASS_REG, cr); in acer_chip_map()
[all …]
Dhdaudio_pci.c57 pcitag_t sc_tag; member
136 sc->sc_tag = pa->pa_tag; in hdaudio_pci_attach()
139 sc->sc_hdaudio.sc_subsystem = pci_conf_read(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach()
143 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in hdaudio_pci_attach()
145 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG, csr); in hdaudio_pci_attach()
149 maptype = pci_mapreg_type(sc->sc_pc, sc->sc_tag, reg); in hdaudio_pci_attach()
194 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach()
198 pci_conf_write(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach()
247 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in hdaudio_pci_detach()
249 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG, csr); in hdaudio_pci_detach()
[all …]
Dcmdide.c133 u_int8_t ctrl = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_CTRL); in cmd_channel_map()
236 priirq = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_CONF); in cmd_pci_intr()
237 secirq = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_ARTTIM23); in cmd_pci_intr()
349 pciide_pci_write(sc->sc_pc, sc->sc_tag, in cmd0643_9_chip_map()
351 pciide_pci_write(sc->sc_pc, sc->sc_tag, in cmd0643_9_chip_map()
369 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x54), in cmd0643_9_chip_map()
370 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x58)), in cmd0643_9_chip_map()
383 pciide_pci_write(sc->sc_pc, sc->sc_tag, CMD_DMA_MODE, CMD_DMA_MULTIPLE); in cmd0643_9_chip_map()
385 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x54), in cmd0643_9_chip_map()
386 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x58)), in cmd0643_9_chip_map()
[all …]
/netbsd/src/sys/arch/sparc64/dev/
Dauxio_ebus.c76 sc->sc_tag = ea->ea_bustag; in auxio_ebus_attach()
89 sparc_promaddr_to_handle(sc->sc_tag, in auxio_ebus_attach()
91 sparc_promaddr_to_handle(sc->sc_tag, in auxio_ebus_attach()
93 sparc_promaddr_to_handle(sc->sc_tag, in auxio_ebus_attach()
95 sparc_promaddr_to_handle(sc->sc_tag, in auxio_ebus_attach()
98 bus_space_map(sc->sc_tag, EBUS_ADDR_FROM_REG(&ea->ea_reg[1]), in auxio_ebus_attach()
100 bus_space_map(sc->sc_tag, EBUS_ADDR_FROM_REG(&ea->ea_reg[2]), in auxio_ebus_attach()
102 bus_space_map(sc->sc_tag, EBUS_ADDR_FROM_REG(&ea->ea_reg[3]), in auxio_ebus_attach()
104 bus_space_map(sc->sc_tag, EBUS_ADDR_FROM_REG(&ea->ea_reg[4]), in auxio_ebus_attach()
109 sparc_promaddr_to_handle(sc->sc_tag, in auxio_ebus_attach()
[all …]
/netbsd/src/sys/dev/cardbus/
Dif_re_cardbus.c94 pcitag_t sc_tag; member
149 csc->sc_tag = ca->ca_tag; in re_cardbus_attach()
249 if (cardbus_get_capability(cc, cf, csc->sc_tag, in re_cardbus_setup()
251 command = Cardbus_conf_read(ct, csc->sc_tag, in re_cardbus_setup()
257 iobase = Cardbus_conf_read(ct, csc->sc_tag, in re_cardbus_setup()
259 membase = Cardbus_conf_read(ct, csc->sc_tag, in re_cardbus_setup()
261 irq = Cardbus_conf_read(ct, csc->sc_tag, in re_cardbus_setup()
269 Cardbus_conf_write(ct, csc->sc_tag, in re_cardbus_setup()
273 Cardbus_conf_write(ct, csc->sc_tag, in re_cardbus_setup()
275 Cardbus_conf_write(ct, csc->sc_tag, in re_cardbus_setup()
[all …]
Dif_rtk_cardbus.c123 pcitag_t sc_tag; member
179 csc->sc_tag = ca->ca_tag; in rtk_cardbus_attach()
280 if (cardbus_get_capability(cc, cf, csc->sc_tag, in rtk_cardbus_setup()
282 command = Cardbus_conf_read(ct, csc->sc_tag, in rtk_cardbus_setup()
288 iobase = Cardbus_conf_read(ct, csc->sc_tag, in rtk_cardbus_setup()
290 membase = Cardbus_conf_read(ct, csc->sc_tag, in rtk_cardbus_setup()
292 irq = Cardbus_conf_read(ct, csc->sc_tag, in rtk_cardbus_setup()
300 Cardbus_conf_write(ct, csc->sc_tag, in rtk_cardbus_setup()
304 Cardbus_conf_write(ct, csc->sc_tag, in rtk_cardbus_setup()
306 Cardbus_conf_write(ct, csc->sc_tag, in rtk_cardbus_setup()
[all …]
/netbsd/src/sys/arch/hpcarm/dev/
Dnbppcon.c51 i2c_tag_t sc_tag; member
94 sc->sc_tag = ia->ia_tag; in nbppcon_attach()
102 rv = seeprom_bootstrap_read(sc->sc_tag, NVRAM_ADDR, 0x00, 128, in nbppcon_attach()
181 if (iic_acquire_bus(sc->sc_tag, I2C_F_POLL)) { in nbppcon_poll()
190 rv = nbpiic_poll(sc->sc_tag->ic_cookie, buflen, buf); in nbppcon_poll()
195 iic_release_bus(sc->sc_tag, I2C_F_POLL); in nbppcon_poll()
207 if (iic_acquire_bus(sc->sc_tag, I2C_F_POLL)) { in nbppcon_kbd_ready()
215 rv = iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, sc->sc_address, in nbppcon_kbd_ready()
220 iic_release_bus(sc->sc_tag, I2C_F_POLL); in nbppcon_kbd_ready()
232 if (iic_acquire_bus(sc->sc_tag, I2C_F_POLL)) { in nbppcon_pwr_hwreset()
[all …]

123456789