Home
last modified time | relevance | path

Searched refs:sc (Results 126 – 150 of 2530) sorted by relevance

12345678910>>...102

/freebsd/sys/dev/rtwn/rtl8192e/
H A Dr92e_init.c74 rtwn_delay(sc, 1); in r92e_llt_init()
127 rtwn_delay(sc, 1); in r92e_init_bb()
148 rtwn_delay(sc, 1); in r92e_init_bb()
156 rtwn_delay(sc, 1); in r92e_init_bb()
158 rtwn_delay(sc, 1); in r92e_init_bb()
180 rtwn_delay(sc, 1); in r92e_init_rf()
184 rtwn_delay(sc, 1); in r92e_init_rf()
188 rtwn_delay(sc, 1); in r92e_init_rf()
191 rtwn_delay(sc, 1); in r92e_init_rf()
194 i += r92c_init_rf_chain(sc, &sc->rf_prog[i], chain); in r92e_init_rf()
[all …]
/freebsd/sys/dev/rtwn/rtl8188e/usb/
H A Dr88eu_init.c69 r88e_init_bb_common(sc); in r88eu_init_bb()
85 rtwn_delay(sc, 10); in r88eu_power_on()
88 device_printf(sc->sc_dev, in r88eu_power_on()
113 rtwn_delay(sc, 10); in r88eu_power_on()
159 rtwn_delay(sc, 5000); in r88eu_power_off()
170 rtwn_delay(sc, 1); in r88eu_power_off()
213 rtwn_delay(sc, 5000); in r88eu_power_off()
243 rtwn_write_1(sc, R92C_GPIO_OUT, rtwn_read_1(sc, R92C_GPIO_IN)); in r88eu_power_off()
291 r88e_iq_calib(sc); in r88eu_post_init()
293 r92c_lc_calib(sc); in r88eu_post_init()
[all …]
/freebsd/sys/dev/rtwn/rtl8812a/
H A Dr12a_init.c122 r92c_init_edca(sc); in r12a_init_edca()
165 rtwn_delay(sc, 1); in r12a_init_bb()
187 rtwn_delay(sc, 1); in r12a_init_bb()
193 rtwn_delay(sc, 1); in r12a_init_bb()
195 rtwn_delay(sc, 1); in r12a_init_bb()
211 i += r92c_init_rf_chain(sc, &sc->rf_prog[i], chain); in r12a_init_rf()
287 rtwn_delay(sc, 10); in r12a_power_on()
305 rtwn_delay(sc, 10); in r12a_power_on()
342 rtwn_delay(sc, 5000); in r12a_power_off()
357 rtwn_delay(sc, 1); in r12a_power_off()
[all …]
/freebsd/sys/arm/ti/
H A Dti_spi.c182 &sc->sc_numcs, sizeof(sc->sc_numcs))) <= 0) { in ti_spi_attach()
194 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in ti_spi_attach()
195 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in ti_spi_attach()
208 NULL, ti_spi_intr, sc, &sc->sc_intrhand)) { in ti_spi_attach()
307 bytes = min(sc->sc_len - sc->sc_written, sc->sc_fifolvl); in ti_spi_fill_fifo()
340 bytes = min(sc->sc_len - sc->sc_read, sc->sc_fifolvl); in ti_spi_drain_fifo()
389 if (sc->sc_written == sc->sc_len && sc->sc_read == sc->sc_len) { in ti_spi_intr()
401 while (sc->sc_len - sc->sc_written > 0) { in ti_spi_pio_transfer()
474 if (sc->sc_fifolvl < 2 || sc->sc_len > 0xffff) in ti_spi_transfer()
480 ti_spi_set_clock(sc, sc->sc_cs, clockhz); in ti_spi_transfer()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_thermal.c403 bzero(sc->tz_zone.ac, sizeof(sc->tz_zone.ac)); in acpi_tz_establish()
404 bzero(sc->tz_zone.al, sizeof(sc->tz_zone.al)); in acpi_tz_establish()
410 acpi_tz_getparam(sc, nbuf, &sc->tz_zone.ac[i]); in acpi_tz_establish()
425 acpi_tz_getparam(sc, "_CRT", &sc->tz_zone.crt); in acpi_tz_establish()
426 acpi_tz_getparam(sc, "_HOT", &sc->tz_zone.hot); in acpi_tz_establish()
427 acpi_tz_getparam(sc, "_CR3", &sc->tz_zone.cr3); in acpi_tz_establish()
443 acpi_tz_sanity(sc, &sc->tz_zone.crt, "_CRT"); in acpi_tz_establish()
444 acpi_tz_sanity(sc, &sc->tz_zone.hot, "_HOT"); in acpi_tz_establish()
445 acpi_tz_sanity(sc, &sc->tz_zone.cr3, "_CR3"); in acpi_tz_establish()
446 acpi_tz_sanity(sc, &sc->tz_zone.psv, "_PSV"); in acpi_tz_establish()
[all …]
/freebsd/sys/dev/vge/
H A Dif_vge.c497 CSR_SETBIT_1(sc, VGE_CAM0 + (sc->vge_camidx/8), in vge_cam_set()
1005 callout_init_mtx(&sc->vge_watchdog, &sc->vge_mtx, 0); in vge_attach()
1086 sc->vge_phyaddr = CSR_READ_1(sc, VGE_MIICFG) & in vge_attach()
1141 NULL, vge_intr, sc, &sc->vge_intrhand); in vge_attach()
1665 sc = xsc; in vge_link_statchg()
1754 sc = arg; in vge_intr()
2377 sc = arg; in vge_watchdog()
2381 if (sc->vge_timer == 0 || --sc->vge_timer > 0) in vge_watchdog()
2752 CSR_WRITE_1(sc, VGE_TXSUPPTHR, sc->vge_tx_coal_pkt); in vge_intr_holdoff()
2756 CSR_WRITE_1(sc, VGE_RXSUPPTHR, sc->vge_rx_coal_pkt); in vge_intr_holdoff()
[all …]
/freebsd/sys/dev/sound/pci/
H A Denvy24ht.c2125 bus_dmamem_free(sc->dmat, sc->rbuf, sc->rmap); in envy24ht_dmafree()
2127 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in envy24ht_dmafree()
2131 bus_dmamem_free(sc->dmat, sc->rbuf, sc->rmap); in envy24ht_dmafree()
2132 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in envy24ht_dmafree()
2171 …if (bus_dmamap_load(sc->dmat, sc->pmap, sc->pbuf, sc->psize, envy24ht_dmapsetmap, sc, BUS_DMA_NOWA… in envy24ht_dmainit()
2176 …if (bus_dmamap_load(sc->dmat, sc->rmap, sc->rbuf, sc->rsize, envy24ht_dmarsetmap, sc, BUS_DMA_NOWA… in envy24ht_dmainit()
2347 sc->adc[i] = sc->cfg->codec->create(sc->dev, sc, PCMDIR_REC, i); in envy24ht_init()
2351 sc->dac[i] = sc->cfg->codec->create(sc->dev, sc, PCMDIR_PLAY, i); in envy24ht_init()
2397 if (!sc->cs || !sc->mt) { in envy24ht_alloc_resource()
2417 snd_setup_intr(sc->dev, sc->irq, INTR_MPSAFE, envy24ht_intr, sc, &sc->ih)) { in envy24ht_alloc_resource()
[all …]
H A Dmaestro3.c270 #define m3_rd_1(sc, regno) bus_space_read_1(sc->st, sc->sh, regno) argument
271 #define m3_rd_2(sc, regno) bus_space_read_2(sc->st, sc->sh, regno) argument
272 #define m3_rd_4(sc, regno) bus_space_read_4(sc->st, sc->sh, regno) argument
497 (sc->pch_cnt + sc->rch_cnt), in m3_pchan_init()
499 m3_wr_assp_data(sc, KDATA_DMA_XFER0 + (sc->pch_cnt + sc->rch_cnt), in m3_pchan_init()
871 (sc->pch_cnt + sc->rch_cnt), in m3_rchan_init()
873 m3_wr_assp_data(sc, KDATA_DMA_XFER0 + (sc->pch_cnt + sc->rch_cnt), in m3_rchan_init()
1356 sc->reg = bus_alloc_resource_any(dev, sc->regtype, &sc->regid, in m3_pci_attach()
1360 sc->reg = bus_alloc_resource_any(dev, sc->regtype, &sc->regid, in m3_pci_attach()
1468 bus_release_resource(dev, sc->regtype, sc->regid, sc->reg); in m3_pci_attach()
[all …]
H A Demu10kx.c2318 sc->cdev->si_drv1 = sc; in emu10kx_dev_init()
2491 if ((sc->is_emu10k2) || (sc->is_ca0102) || (sc->is_ca0108)) { in emumix_set_mode()
2706 sc->mem.card = sc; in emu_init()
2714 emu_free(&sc->mem, sc->mem.ptb_pages, sc->mem.ptb_map); in emu_init()
2777 if ((sc->is_emu10k2) || (sc->is_ca0102) || (sc->is_ca0108)) in emu_init()
2809 if ((sc->is_emu10k2) || (sc->is_ca0102) || (sc->is_ca0108)) in emu_init()
2811 if (((sc->is_emu10k2) || (sc->is_ca0102) || (sc->is_ca0108)) && (sc->broken_digital)) { in emu_init()
2929 emu_free(&sc->mem, sc->mem.ptb_pages, sc->mem.ptb_map); in emu_uninit()
2930 emu_free(&sc->mem, sc->mem.silent_page, sc->mem.silent_map); in emu_uninit()
3090 if ((sc->is_emu10k1 + sc->is_emu10k2 + sc->is_ca0102 + sc->is_ca0108) != 1) { in emu_pci_attach()
[all …]
/freebsd/sys/dev/rtwn/rtl8192c/pci/
H A Dr92ce_init.c92 rtwn_write_1(sc, R92C_RF_CTRL, in r92ce_init_bb()
104 r92c_init_bb_common(sc); in r92ce_init_bb()
121 device_printf(sc->sc_dev, in r92ce_power_on()
195 device_printf(sc->sc_dev, in r92ce_power_on()
210 device_printf(sc->sc_dev, in r92ce_power_on()
256 rtwn_setbits_2(sc, R92C_CR, in r92ce_power_off()
295 r92ce_iq_calib(sc); in r92ce_post_init()
297 r92c_lc_calib(sc); in r92ce_post_init()
299 r92c_pa_bias_init(sc); in r92ce_post_init()
302 rtwn_write_1(sc, 0x15, 0xe9); in r92ce_post_init()
[all …]
/freebsd/sys/dev/hid/
H A Dhidraw.c285 bcopy(buf, sc->sc_q + sc->sc_tail * sc->sc_rdesc->rdsize, len); in hidraw_intr()
289 bzero(sc->sc_q + sc->sc_tail * sc->sc_rdesc->rdsize + len, in hidraw_intr()
292 sc->sc_qlen[sc->sc_tail] = len; in hidraw_intr()
377 sc->sc_head = sc->sc_tail = 0; in hidraw_open()
395 sc->sc_tail = sc->sc_head = 0; in hidraw_dtor()
439 while (sc->sc_tail == sc->sc_head && !sc->sc_state.flush) { in hidraw_read()
459 sc->sc_rdesc->isize : sc->sc_qlen[sc->sc_head]); in hidraw_read()
464 error = uiomove(sc->sc_q + sc->sc_head * sc->sc_rdesc->rdsize, in hidraw_read()
671 sc->sc_tail = sc->sc_head = 0; in hidraw_ioctl()
691 sc->sc_q = realloc(sc->sc_q, in hidraw_ioctl()
[all …]
/freebsd/sys/dev/etherswitch/ar40xx/
H A Dar40xx_hw_psgmii.c85 bus_space_write_4(sc->sc_psgmii_mem_tag, sc->sc_psgmii_mem_handle, in ar40xx_hw_psgmii_reg_write()
87 bus_space_barrier(sc->sc_psgmii_mem_tag, sc->sc_psgmii_mem_handle, in ar40xx_hw_psgmii_reg_write()
96 bus_space_barrier(sc->sc_psgmii_mem_tag, sc->sc_psgmii_mem_handle, in ar40xx_hw_psgmii_reg_read()
98 ret = bus_space_read_4(sc->sc_psgmii_mem_tag, sc->sc_psgmii_mem_handle, in ar40xx_hw_psgmii_reg_read()
179 device_printf(sc->sc_dev, in ar40xx_hw_psgmii_single_phy_testing()
244 device_printf(sc->sc_dev, in ar40xx_hw_psgmii_all_phy_testing()
295 ar40xx_hw_ess_reset(sc); in ar40xx_hw_malibu_psgmii_ess_reset()
353 AR40XX_REG_WRITE(sc, in ar40xx_hw_psgmii_self_test()
372 device_printf(sc->sc_dev, in ar40xx_hw_psgmii_self_test()
429 device_printf(sc->sc_dev, in ar40xx_hw_psgmii_init_config()
[all …]
/freebsd/sys/dev/gpio/
H A Dchvgpio.c213 CHVGPIO_LOCK(sc); in chvgpio_pin_getflags()
256 CHVGPIO_LOCK(sc); in chvgpio_pin_setflags()
278 CHVGPIO_LOCK(sc); in chvgpio_pin_set()
402 sc->sc_npins += sc->sc_pins[i]; in chvgpio_attach()
421 sc->sc_mem_rid, sc->sc_mem_res); in chvgpio_attach()
427 NULL, chvgpio_intr, sc, &sc->intr_handle); in chvgpio_attach()
434 sc->sc_mem_rid, sc->sc_mem_res); in chvgpio_attach()
436 sc->sc_irq_rid, sc->sc_irq_res); in chvgpio_attach()
448 sc->sc_mem_rid, sc->sc_mem_res); in chvgpio_attach()
450 sc->sc_irq_rid, sc->sc_irq_res); in chvgpio_attach()
[all …]
/freebsd/sys/dev/tpm/
H A Dtpm_tis.c125 sc->dev = dev; in tpmtis_attach()
147 NULL, tpmtis_intr_handler, sc, &sc->intr_cookie); in tpmtis_attach()
171 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tpmtis_detach()
175 sc->irq_rid, sc->irq_res); in tpmtis_detach()
179 sc->mem_rid, sc->mem_res); in tpmtis_detach()
255 if (sc->intr_type == -1 || (sc->intr_type & status) == 0) in tpmtis_intr_handler()
259 wakeup(sc); in tpmtis_intr_handler()
272 if(sc->interrupts && sc->intr_type != -1) { in tpm_wait_for_u32()
390 AND4(sc, TPM_INT_STS, RD4(sc, TPM_INT_STS)); in tpmtis_relinquish_locality()
430 if (!tpmtis_write_bytes(sc, length, sc->buf)) { in tpmtis_transmit()
[all …]
/freebsd/sys/dev/mfi/
H A Dmfi_tbolt.c252 size += sc->reply_size * sc->mfi_max_fw_cmds; in mfi_tbolt_get_memory_requirement()
306 addr += sc->reply_size * sc->mfi_max_fw_cmds; in mfi_tbolt_init_desc_pool()
318 MFI_WRITE4(sc, MFI_RPI, sc->last_reply_idx); in mfi_tbolt_init_desc_pool()
547 fw_state = sc->mfi_read_fw_status(sc); in mfi_tbolt_reset()
576 if (sc->mfi_check_clear_intr(sc) == 1) { in mfi_intr_tbolt()
668 + sc->last_reply_idx * sc->reply_size); in mfi_tbolt_complete_cmd()
1233 sc->mfi_adp_reset(sc); in mfi_process_fw_state_chg_isr()
1234 sc->mfi_enable_intr(sc); in mfi_process_fw_state_chg_isr()
1248 sc->mfi_disable_intr(sc); in mfi_process_fw_state_chg_isr()
1270 sc->mfi_enable_intr(sc); in mfi_process_fw_state_chg_isr()
[all …]
/freebsd/sys/powerpc/powerpc/
H A Dopenpic.c63 return (bus_space_read_4(sc->sc_bt, sc->sc_bh, reg)); in openpic_read()
69 bus_space_write_4(sc->sc_bt, sc->sc_bh, reg, val); in openpic_write()
80 sc->sc_dev = dev; in openpic_common_attach()
82 sc->sc_rid = 0; in openpic_common_attach()
91 sc->sc_bt = rman_get_bustag(sc->sc_memr); in openpic_common_attach()
92 sc->sc_bh = rman_get_bushandle(sc->sc_memr); in openpic_common_attach()
105 sc->sc_irq = 0; in openpic_common_attach()
159 sc->sc_nirq--; in openpic_common_attach()
160 sc->sc_ncpu--; in openpic_common_attach()
166 sc->sc_version, sc->sc_ncpu, sc->sc_nirq); in openpic_common_attach()
[all …]
/freebsd/sys/dev/pci/
H A Dpci_dw.c68 #define DBI_RD1(sc, reg) pci_dw_dbi_rd1((sc)->dev, reg) argument
340 DBI_WR1(sc, PCIR_PRIBUS_1, sc->root_bus); in pci_dw_setup_hw()
341 DBI_WR1(sc, PCIR_SECBUS_1, sc->sub_bus); in pci_dw_setup_hw()
342 DBI_WR1(sc, PCIR_SUBBUS_1, sc->bus_end); in pci_dw_setup_hw()
527 sc->cfg_pa, addr, sc->cfg_size); in pci_dw_read_config()
574 sc->cfg_pa, addr, sc->cfg_size); in pci_dw_write_config()
728 if (sc->num_lanes != 1 && sc->num_lanes != 2 && in pci_dw_init()
729 sc->num_lanes != 4 && sc->num_lanes != 8) { in pci_dw_init()
754 sc->cfg_size = rman_get_size(sc->cfg_res); in pci_dw_init()
755 sc->cfg_pa = rman_get_start(sc->cfg_res) ; in pci_dw_init()
[all …]
/freebsd/sys/arm/allwinner/
H A Dif_emac.c136 bus_space_read_4(sc->emac_tag, sc->emac_handle, reg)
399 bus_space_read_multi_4(sc->emac_tag, sc->emac_handle, in emac_rxeof()
483 callout_reset(&sc->emac_tick_ch, hz, emac_tick, sc); in emac_tick()
596 callout_reset(&sc->emac_tick_ch, hz, emac_tick, sc); in emac_init_locked()
662 EMAC_WRITE_REG(sc, reg, EMAC_READ_REG(sc, reg) | 1); in emac_start_locked()
716 emac_rxeof(sc, sc->emac_rx_process_limit); in emac_intr()
811 bus_teardown_intr(sc->emac_dev, sc->emac_irq, in emac_detach()
815 device_delete_child(sc->emac_dev, sc->emac_miibus); in emac_detach()
905 sc->emac_tag = rman_get_bustag(sc->emac_res); in emac_attach()
906 sc->emac_handle = rman_get_bushandle(sc->emac_res); in emac_attach()
[all …]
/freebsd/sys/dev/le/
H A Dam7990.c165 sc->sc_first_td = sc->sc_last_td = sc->sc_no_td = 0; in am7990_meminit()
167 a = sc->sc_addr + LE_RMDADDR(sc, 0); in am7990_meminit()
171 a = sc->sc_addr + LE_TMDADDR(sc, 0); in am7990_meminit()
175 (*sc->sc_copytodesc)(sc, &init, LE_INITADDR(sc), sizeof(init)); in am7990_meminit()
187 (*sc->sc_copytodesc)(sc, &rmd, LE_RMDADDR(sc, bix), in am7990_meminit()
201 (*sc->sc_copytodesc)(sc, &tmd, LE_TMDADDR(sc, bix), in am7990_meminit()
315 (*sc->sc_copyfromdesc)(sc, &tmd, LE_TMDADDR(sc, bix), in am7990_tint()
347 (*sc->sc_nocarrier)(sc); in am7990_tint()
393 if (sc->sc_hwintr && (*sc->sc_hwintr)(sc) == -1) { in am7990_intr()
587 (*sc->sc_copyfrombuf)(sc, &eh, LE_RBUFADDR(sc, no), sizeof(eh)); in am7990_recv_print()
[all …]
/freebsd/sys/dev/mge/
H A Dif_mge.c696 mge_free_desc(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM, sc->mge_rx_dtag, 1); in mge_free_dma()
697 mge_free_desc(sc, sc->mge_tx_desc, MGE_TX_DESC_NUM, sc->mge_tx_dtag, 0); in mge_free_dma()
714 mge_free_desc(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM, sc->mge_rx_dtag, 1); in mge_reinit_rx()
791 if (fdt_get_phyaddr(sc->node, sc->dev, &phy, (void **)&sc->phy_sc) == 0) { in mge_attach()
798 sc->phy_sc = sc; in mge_attach()
893 sc->mii = device_get_softc(sc->miibus); in mge_attach()
916 sc, &sc->ih_cookie[i - 1]); in mge_attach()
1123 MGE_WRITE(sc, sc->mge_mtu, 0); in mge_init_locked()
2074 if (sc->rx_ic_time > sc->mge_rx_ipg_max) in mge_set_rxic()
2075 sc->rx_ic_time = sc->mge_rx_ipg_max; in mge_set_rxic()
[all …]
/freebsd/sys/dev/wbwd/
H A Dwbwd.c274 sc->reg_1 = superio_read(sc->dev, sc->ctl_reg); in sysctl_wb_debug_current()
275 sc->reg_timeout = superio_read(sc->dev, sc->time_reg); in sysctl_wb_debug_current()
276 sc->reg_2 = superio_read(sc->dev, sc->csr_reg); in sysctl_wb_debug_current()
326 sc->reg_2 = superio_read(sc->dev, sc->csr_reg); in sysctl_wb_force_test_nmi()
328 superio_write(sc->dev, sc->csr_reg, sc->reg_2); in sysctl_wb_force_test_nmi()
354 sc->ctl_reg, sc->reg_1, sc->csr_reg, sc->reg_2); in wb_print_state()
384 superio_write(sc->dev, sc->time_reg, sc->reg_timeout); in wb_set_watchdog()
388 sc->reg_1 = superio_read(sc->dev, sc->ctl_reg); in wb_set_watchdog()
403 sc->reg_2 = superio_read(sc->dev, sc->csr_reg); in wb_set_watchdog()
406 superio_write(sc->dev, sc->csr_reg, sc->reg_2); in wb_set_watchdog()
[all …]
/freebsd/sys/arm/nvidia/
H A Dtegra_i2c.c337 tegra_i2c_setup_clk(sc, sc->bus_freq); in tegra_i2c_hw_init()
361 if (sc->msg_idx >= sc->msg->len) in tegra_i2c_tx()
364 while(sc->msg_idx < sc->msg->len) { in tegra_i2c_tx()
368 cnt = min(4, sc->msg->len - sc->msg_idx); in tegra_i2c_tx()
376 if (sc->msg_idx >= sc->msg->len) in tegra_i2c_tx()
378 return (sc->msg->len - sc->msg_idx - 1); in tegra_i2c_tx()
387 if (sc->msg_idx >= sc->msg->len) in tegra_i2c_rx()
390 while(sc->msg_idx < sc->msg->len) { in tegra_i2c_rx()
402 if (sc->msg_idx >= sc->msg->len) in tegra_i2c_rx()
404 return (sc->msg->len - sc->msg_idx - 1); in tegra_i2c_rx()
[all …]
/freebsd/sys/dev/iicbus/controller/cadence/
H A Dcdnc_i2c.c104 #define I2C_SC_LOCK(sc) mtx_lock(&(sc)->sc_mtx) argument
105 #define I2C_SC_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx) argument
216 sc->ref_clock_freq, sc->i2c_clock_freq); in cdnc_i2c_set_freq()
224 WR2(sc, CDNC_I2C_CR, sc->cfg_reg_shadow); in cdnc_i2c_set_freq()
359 WR2(sc, CDNC_I2C_CR, sc->cfg_reg_shadow); in cdnc_i2c_xfer_rd()
385 error = cdnc_i2c_errs(sc, sc->istat); in cdnc_i2c_xfer_rd()
437 WR2(sc, CDNC_I2C_CR, sc->cfg_reg_shadow); in cdnc_i2c_xfer_wr()
460 error = cdnc_i2c_errs(sc, sc->istat); in cdnc_i2c_xfer_wr()
601 NULL, cdnc_i2c_intr, sc, &sc->intrhandle); in cdnc_i2c_attach()
655 rman_get_rid(sc->irq_res), sc->irq_res); in cdnc_i2c_detach()
[all …]
/freebsd/sys/arm64/rockchip/
H A Drk_pcie.c351 APB_WR4(sc, PCIE_CORE_OB_DESC1(idx), sc->root_bus); in rk_pcie_map_out_atu()
372 APB_WR4(sc, PCIE_CORE_OB_DESC1(idx), sc->root_bus); in rk_pcie_map_cfg_atu()
1013 PRIV_CFG_WR1(sc, PCIR_PRIBUS_1, sc->root_bus); in rk_pcie_setup_sw()
1014 PRIV_CFG_WR1(sc, PCIR_SECBUS_1, sc->sub_bus); in rk_pcie_setup_sw()
1015 PRIV_CFG_WR1(sc, PCIR_SUBBUS_1, sc->bus_end); in rk_pcie_setup_sw()
1159 sc->root_bus = sc->bus_start; in rk_pcie_attach()
1167 sc->coherent = OF_hasprop(sc->node, "dma-coherent"); in rk_pcie_attach()
1168 sc->no_l0s = OF_hasprop(sc->node, "aspm-no-l0s"); in rk_pcie_attach()
1173 if (sc->num_lanes != 1 && sc->num_lanes != 2 && sc->num_lanes != 4) { in rk_pcie_attach()
1294 rv = rk_pcie_decode_ranges(sc, sc->ofw_pci.sc_range, in rk_pcie_attach()
[all …]
/freebsd/sys/dev/clk/allwinner/
H A Daw_ccung.c73 #define CCU_READ4(sc, reg) bus_read_4((sc)->res, (reg)) argument
125 if (id >= sc->nresets || sc->resets[id].offset == 0) in aw_ccung_reset_assert()
129 val = CCU_READ4(sc, sc->resets[id].offset); in aw_ccung_reset_assert()
136 CCU_WRITE4(sc, sc->resets[id].offset, val); in aw_ccung_reset_assert()
150 if (id >= sc->nresets || sc->resets[id].offset == 0) in aw_ccung_reset_is_asserted()
154 val = CCU_READ4(sc, sc->resets[id].offset); in aw_ccung_reset_is_asserted()
287 clknode_mux_register(sc->clkdom, sc->clks[i].clk.mux); in aw_ccung_attach()
300 aw_clk_nm_register(sc->clkdom, sc->clks[i].clk.nm); in aw_ccung_attach()
303 aw_clk_m_register(sc->clkdom, sc->clks[i].clk.m); in aw_ccung_attach()
316 aw_clk_np_register(sc->clkdom, sc->clks[i].clk.np); in aw_ccung_attach()
[all …]

12345678910>>...102