Home
last modified time | relevance | path

Searched refs:sc (Results 176 – 200 of 2543) sorted by relevance

12345678910>>...102

/freebsd/sys/dev/ale/
H A Dif_ale.c419 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
421 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
424 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
426 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
429 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
431 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
434 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
436 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
439 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
441 ale_miibus_writereg(sc->ale_dev, sc->ale_phyaddr, in ale_phy_reset()
[all …]
/freebsd/sys/dev/usb/net/
H A Dif_ure.c214 ure_write_1(sc, reg, index, ure_read_1(sc, reg, index) | (x))
216 ure_write_2(sc, reg, index, ure_read_2(sc, reg, index) | (x))
218 ure_write_4(sc, reg, index, ure_read_4(sc, reg, index) | (x))
221 ure_write_1(sc, reg, index, ure_read_1(sc, reg, index) & ~(x))
223 ure_write_2(sc, reg, index, ure_read_2(sc, reg, index) & ~(x))
396 URE_LOCK(sc); in ure_miibus_readreg()
424 URE_LOCK(sc); in ure_miibus_writereg()
445 URE_LOCK(sc); in ure_miibus_statchg()
538 ure_config_rx, URE_MAX_RX, sc, &sc->sc_mtx); in ure_attach()
556 ure_config_tx, URE_MAX_TX, sc, &sc->sc_mtx); in ure_attach()
[all …]
H A Dif_muge.c394 MUGE_LOCK(sc); in lan78xx_eeprom_read_raw()
488 MUGE_LOCK(sc); in lan78xx_otp_read_raw()
858 buf = lan78xx_miibus_readreg(sc->sc_ue.ue_dev, sc->sc_phyno, in lan78xx_set_mdix_auto()
916 lan78xx_miibus_readreg(sc->sc_ue.ue_dev, sc->sc_phyno, in lan78xx_phy_init()
918 lan78xx_miibus_writereg(sc->sc_ue.ue_dev, sc->sc_phyno, in lan78xx_phy_init()
942 lan78xx_miibus_writereg(sc->sc_ue.ue_dev, sc->sc_phyno, in lan78xx_phy_init()
1727 err = usbd_req_set_config(sc->sc_ue.ue_udev, &sc->sc_mtx, in muge_reset()
1913 lan78xx_write_reg(sc, ETH_RFE_CTL, sc->sc_rfe_ctl); in muge_setmulti()
1939 lan78xx_write_reg(sc, ETH_RFE_CTL, sc->sc_rfe_ctl); in muge_setpromisc()
1975 err = lan78xx_write_reg(sc, ETH_RFE_CTL, sc->sc_rfe_ctl); in muge_sethwcsum()
[all …]
/freebsd/sys/arm/nvidia/drm2/
H A Dtegra_hdmi.c834 if (sc->pclk <= sc->tmds_config[i].pclk) { in hdmi_enable()
835 tmds_init(sc, sc->tmds_config + i); in hdmi_enable()
1011 sc->drm = drm; in hdmi_init_client()
1104 rv = clk_set_parent_by_clk(sc->clk_hdmi, sc->clk_parent); in enable_fdt_resources()
1161 sc = arg; in hdmi_intr()
1169 hda_intr(sc); in hdmi_intr()
1194 sc->dev = dev; in hdmi_attach()
1195 sc->output.dev = sc->dev; in hdmi_attach()
1222 NULL, hdmi_intr, sc, &sc->irq_ih); in hdmi_attach()
1251 bus_teardown_intr(dev, sc->irq_res, sc->irq_ih); in hdmi_attach()
[all …]
/freebsd/sys/dev/etherswitch/arswitch/
H A Darswitch_vlans.c182 ARSWITCH_LOCK(sc); in ar8xxx_reset_vlans()
185 memset(sc->vid, 0, sizeof(sc->vid)); in ar8xxx_reset_vlans()
197 if (sc->hal.arswitch_flush_dot1q_vlan(sc)) { in ar8xxx_reset_vlans()
221 sc->vid[0] = 1; in ar8xxx_reset_vlans()
224 sc->hal.arswitch_vlan_set_pvid(sc, i, sc->vid[0]); in ar8xxx_reset_vlans()
228 sc->hal.arswitch_set_dot1q_vlan(sc, ports, sc->vid[0], sc->vid[0]); in ar8xxx_reset_vlans()
281 ARSWITCH_LOCK(sc); in ar8xxx_getvgroup()
291 err = sc->hal.arswitch_get_dot1q_vlan(sc, &vg->es_member_ports, in ar8xxx_getvgroup()
296 err = sc->hal.arswitch_get_port_vlan(sc, &vg->es_member_ports, in ar8xxx_getvgroup()
331 err = sc->hal.arswitch_purge_dot1q_vlan(sc, vid); in ar8xxx_setvgroup()
[all …]
H A Darswitch_8327.c159 sc->chip_rev); in ar8327_phy_fixup()
719 ARSWITCH_LOCK(sc); in ar8327_hw_global_setup()
812 ARSWITCH_LOCK(sc); in ar8327_port_vlan_setup()
816 sc->hal.arswitch_vlan_set_pvid(sc, p->es_port, p->es_pvid); in ar8327_port_vlan_setup()
834 ARSWITCH_LOCK(sc); in ar8327_port_vlan_get()
837 sc->hal.arswitch_vlan_get_pvid(sc, p->es_port, &p->es_pvid); in ar8327_port_vlan_get()
872 ARSWITCH_LOCK(sc); in ar8327_reset_vlans()
875 memset(sc->vid, 0, sizeof(sc->vid)); in ar8327_reset_vlans()
950 sc->vid[0] = 1; in ar8327_reset_vlans()
953 sc->hal.arswitch_vlan_set_pvid(sc, i, sc->vid[0]); in ar8327_reset_vlans()
[all …]
/freebsd/sys/dev/usb/input/
H A Dwsp.c816 if (usb_fifo_attach(sc->sc_usb_device, sc, &sc->sc_mutex, in wsp_attach()
1080 sc->ntaps && sc->ibtn == 0) { in wsp_intr_callback()
1094 sc->dx_sum, sc->dy_sum); in wsp_intr_callback()
1142 sc->pre_pos_x, sc->pre_pos_y); in wsp_intr_callback()
1170 dx = sc->pos_x[sc->finger] - sc->pre_pos_x; in wsp_intr_callback()
1171 dy = sc->pos_y[sc->finger] - sc->pre_pos_y; in wsp_intr_callback()
1224 sc->scr_mode, sc->intr_count, sc->dx_sum, sc->dy_sum); in wsp_intr_callback()
1259 sc->pre_pos_x = sc->pos_x[0]; in wsp_intr_callback()
1260 sc->pre_pos_y = sc->pos_y[0]; in wsp_intr_callback()
1263 sc->pre_pos_x = sc->pos_x[sc->finger]; in wsp_intr_callback()
[all …]
/freebsd/sys/dev/iwm/
H A Dif_iwm.c850 snprintf(sc->sc_fwver, sizeof(sc->sc_fwver), in iwm_read_firmware()
1315 iwm_reset_rx_ring(sc, &sc->rxq); in iwm_stop_device()
1319 iwm_reset_tx_ring(sc, &sc->txq[qid]); in iwm_stop_device()
5879 sc->sc_st = rman_get_bustag(sc->sc_mem); in iwm_pci_attach()
5880 sc->sc_sh = rman_get_bushandle(sc->sc_mem); in iwm_pci_attach()
5894 NULL, iwm_intr, sc, &sc->sc_ih); in iwm_pci_attach()
5899 sc->sc_dmat = bus_get_dma_tag(sc->sc_dev); in iwm_pci_attach()
5959 sc->sc_phy_db = iwm_phy_db_init(sc); in iwm_attach()
6125 sc->sc_preinit_hook.ich_arg = sc; in iwm_attach()
6528 iwm_free_rx_ring(sc, &sc->rxq); in iwm_detach_local()
[all …]
/freebsd/sys/dev/usb/controller/dwc3/
H A Ddwc3.c117 struct xhci_softc *sc = &snps_sc->sc; in snps_dwc3_attach_xhci() local
138 device_set_ivars(sc->sc_bus.bdev, &sc->sc_bus); in snps_dwc3_attach_xhci()
209 xsc = &sc->sc; in snsp_dwc3_dump_regs()
360 xsc = &sc->sc; in snps_dwc3_do_quirks()
409 sc->bst = rman_get_bustag(sc->mem_res); in snps_dwc3_common_attach()
410 sc->bsh = rman_get_bushandle(sc->mem_res); in snps_dwc3_common_attach()
412 sc->snpsid = DWC3_READ(sc, DWC3_GSNPSID); in snps_dwc3_common_attach()
413 sc->snpsversion = DWC3_VERSION(sc->snpsid); in snps_dwc3_common_attach()
424 sc->snpsversion, sc->snpsrevision); in snps_dwc3_common_attach()
428 sc->snpsversion, sc->snpsrevision, in snps_dwc3_common_attach()
[all …]
/freebsd/sys/dev/pwm/
H A Dpwm_backlight.c129 if (sc->default_level > sc->nlevels) { in pwm_backlight_attach()
133 sc->channel->duty = sc->channel->period * sc->levels[sc->default_level] / 100; in pwm_backlight_attach()
147 if (sc->channel->duty > sc->channel->period) in pwm_backlight_attach()
148 sc->channel->duty = sc->channel->period; in pwm_backlight_attach()
158 sc->channel->period, sc->channel->duty); in pwm_backlight_attach()
163 sc->channel->period / sc->channel->duty); in pwm_backlight_attach()
224 sc->channel->duty = sc->channel->period * in pwm_backlight_update_status()
225 sc->levels[sc->current_level] / 100; in pwm_backlight_update_status()
229 sc->channel->duty = sc->channel->period * in pwm_backlight_update_status()
234 sc->channel->period, sc->channel->duty); in pwm_backlight_update_status()
[all …]
/freebsd/sys/dev/mfi/
H A Dmfi.c697 sc->mfi_disable_intr(sc); in mfi_attach()
716 sc->mfi_enable_intr(sc); in mfi_attach()
727 sc->mfi_enable_intr(sc); in mfi_attach()
735 sc->mfi_ich.ich_arg = sc; in mfi_attach()
767 sc->mfi_cdev->si_drv1 = sc; in mfi_attach()
1158 bus_teardown_intr(sc->mfi_dev, sc->mfi_irq, sc->mfi_intr); in mfi_free()
1264 sc->mfi_enable_intr(sc); in mfi_startup()
1285 if (sc->mfi_check_clear_intr(sc)) in mfi_intr()
1315 (void)sc->mfi_read_fw_status(sc); in mfi_intr()
1331 mfi_abort(sc, &sc->mfi_aen_cm); in mfi_shutdown()
[all …]
H A Dmfi_syspd.c106 sc->pd_dev = dev; in mfi_syspd_attach()
111 sc->pd_flags = 0; in mfi_syspd_attach()
116 TAILQ_INSERT_TAIL(&sc->pd_controller->mfi_syspd_tqh, sc, pd_link); in mfi_syspd_attach()
128 sc->pd_disk->d_drv1 = sc; in mfi_syspd_attach()
129 sc->pd_disk->d_maxsize = min(sc->pd_controller->mfi_max_io * secsize, in mfi_syspd_attach()
136 sc->pd_disk->d_unit = sc->pd_unit; in mfi_syspd_attach()
174 TAILQ_REMOVE(&sc->pd_controller->mfi_syspd_tqh, sc, pd_link); in mfi_syspd_detach()
186 sc = dp->d_drv1; in mfi_syspd_open()
203 sc = dp->d_drv1; in mfi_syspd_close()
245 if (sc == NULL) { in mfi_syspd_strategy()
[all …]
/freebsd/sys/dev/sound/pci/
H A Dcmi.c573 (sc->mpu_intr)(sc->mpu); in cmi_intr()
839 sc->mpu = mpu401_init(&cmi_mpu_class, sc, cmi_intr, &sc->mpu_intr); in cmi_midiattach()
947 sc->st = rman_get_bustag(sc->reg); in cmi_attach()
948 sc->sh = rman_get_bushandle(sc->reg); in cmi_attach()
957 snd_setup_intr(dev, sc->irq, INTR_MPSAFE, cmi_intr, sc, &sc->ih)) { in cmi_attach()
1005 bus_teardown_intr(dev, sc->irq, sc->ih); in cmi_attach()
1032 bus_teardown_intr(dev, sc->irq, sc->ih); in cmi_detach()
1052 sc->pch.dma_was_active = cmi_ch0_stop(sc, &sc->pch); in cmi_suspend()
1053 sc->rch.dma_was_active = cmi_ch1_stop(sc, &sc->rch); in cmi_suspend()
1081 cmi_ch0_start(sc, &sc->pch); in cmi_resume()
[all …]
/freebsd/sys/dev/usb/storage/
H A Dustorage_fs.c401 USTORAGE_FS_T_BBB_MAX, sc, &sc->sc_mtx); in ustorage_fs_attach()
408 sc->sc_cbw = usbd_xfer_get_frame_buffer(sc->sc_xfer[ in ustorage_fs_attach()
410 sc->sc_csw = usbd_xfer_get_frame_buffer(sc->sc_xfer[ in ustorage_fs_attach()
412 sc->sc_dma_ptr = usbd_xfer_get_frame_buffer(sc->sc_xfer[ in ustorage_fs_attach()
472 usbd_transfer_stop(sc->sc_xfer[sc->sc_last_xfer_index]); in ustorage_fs_transfer_stop()
548 sc->sc_transfer.lun = sc->sc_cbw->bCBWLUN; in ustorage_fs_t_bbb_command_callback()
560 sc->sc_transfer.cmd_len = sc->sc_cbw->bCDBLength; in ustorage_fs_t_bbb_command_callback()
1535 if (sc->sc_transfer.lun <= sc->sc_last_lun) { in ustorage_fs_check_cmd()
1537 sc->sc_lun + sc->sc_transfer.lun; in ustorage_fs_check_cmd()
1608 sc->sc_transfer.data_ptr = sc->sc_qdata; in ustorage_fs_do_cmd()
[all …]
/freebsd/sys/dev/intpm/
H A Dintpm.c61 #define INTSMB_LOCK(sc) mtx_lock(&(sc)->lock) argument
62 #define INTSMB_UNLOCK(sc) mtx_unlock(&(sc)->lock) argument
63 #define INTSMB_LOCK_ASSERT(sc) mtx_assert(&(sc)->lock, MA_OWNED) argument
196 sc->poll = 1; in sb8xx_attach()
205 if (sc->smbus) in intsmb_release_resources()
208 bus_teardown_intr(dev, sc->irq_res, sc->irq_hand); in intsmb_release_resources()
225 sc->dev = dev; in intsmb_attach()
295 sc->poll = 1; in intsmb_attach()
298 if (sc->poll) in intsmb_attach()
321 NULL, intsmb_rawintr, sc, &sc->irq_hand); in intsmb_attach()
[all …]
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_calib.c82 if (sc->ntxchains > 1) { in r92c_iq_calib_chain()
105 rtwn_delay(sc, 10000); in r92c_iq_calib_chain()
157 if (sc->ntxchains == 1) { in r92c_iq_calib_run()
199 if (sc->ntxchains > 1) { in r92c_iq_calib_run()
204 rtwn_write_1(sc, R92C_TXPAUSE, in r92c_iq_calib_run()
206 rtwn_write_1(sc, R92C_BCN_CTRL(0), in r92c_iq_calib_run()
208 rtwn_write_1(sc, R92C_BCN_CTRL(1), in r92c_iq_calib_run()
214 if (sc->ntxchains > 1) in r92c_iq_calib_run()
278 if (sc->ntxchains > 1) in r92c_iq_calib_run()
322 if (sc->ntxchains > 1) in r92c_iq_calib_compare_results()
[all …]
H A Dr92c_init.c64 RTWN_DPRINTF(sc, RTWN_DEBUG_RESET, in r92c_check_condition()
111 error = r92c_llt_write(sc, i, sc->page_count + 1); in r92c_llt_init()
145 rtwn_delay(sc, 1); in r92c_init_bb_common()
182 rtwn_delay(sc, 1); in r92c_init_bb_common()
225 rtwn_delay(sc, 1); in r92c_init_rf_chain()
249 rtwn_delay(sc, 1); in r92c_init_rf()
253 rtwn_delay(sc, 1); in r92c_init_rf()
257 rtwn_delay(sc, 1); in r92c_init_rf()
260 rtwn_delay(sc, 1); in r92c_init_rf()
263 i += r92c_init_rf_chain(sc, &sc->rf_prog[i], chain); in r92c_init_rf()
[all …]
/freebsd/sys/dev/flash/
H A Dcqspi.c148 sc = arg; in cqspi_intr()
560 WRITE4(sc, CQSPI_SRAMPART, sc->fifo_depth/2); in cqspi_init()
661 sc->bst = rman_get_bustag(sc->res[0]); in cqspi_attach()
662 sc->bsh = rman_get_bushandle(sc->res[0]); in cqspi_attach()
664 sc->sram_phys = rman_get_start(sc->res[1]); in cqspi_attach()
668 NULL, cqspi_intr, sc, &sc->ih)) { in cqspi_attach()
678 sc->xdma_tx = xdma_ofw_get(sc->dev, "tx"); in cqspi_attach()
684 sc->xdma_rx = xdma_ofw_get(sc->dev, "rx"); in cqspi_attach()
705 sc, &sc->ih_tx); in cqspi_attach()
713 sc, &sc->ih_rx); in cqspi_attach()
[all …]
/freebsd/sys/dev/etherswitch/mtkswitch/
H A Dmtkswitch_rt3050.c96 MTKSWITCH_LOCK(sc); in mtkswitch_phy_read()
103 MTKSWITCH_UNLOCK(sc); in mtkswitch_phy_read()
113 MTKSWITCH_LOCK(sc); in mtkswitch_phy_write()
127 MTKSWITCH_LOCK(sc); in mtkswitch_reset()
221 MTKSWITCH_LOCK(sc); in mtkswitch_port_vlan_setup()
224 err = sc->hal.mtkswitch_vlan_set_pvid(sc, p->es_port, in mtkswitch_port_vlan_setup()
267 MTKSWITCH_LOCK(sc); in mtkswitch_port_vlan_get()
270 sc->hal.mtkswitch_vlan_get_pvid(sc, p->es_port, &p->es_pvid); in mtkswitch_port_vlan_get()
296 MTKSWITCH_LOCK(sc); in mtkswitch_vlan_init_hw()
369 MTKSWITCH_LOCK(sc); in mtkswitch_vlan_getvgroup()
[all …]
/freebsd/sys/dev/rtwn/rtl8188e/
H A Dr88e_calib.c71 rtwn_bb_write(sc, R92C_FPGA0_IQK, 0); in r88e_iq_calib_chain()
96 rtwn_delay(sc, 10000); in r88e_iq_calib_chain()
114 rtwn_bb_write(sc, R92C_FPGA0_IQK, 0); in r88e_iq_calib_chain()
138 rtwn_delay(sc, 10000); in r88e_iq_calib_chain()
216 rtwn_write_1(sc, R92C_TXPAUSE, in r88e_iq_calib_run()
218 rtwn_write_1(sc, R92C_BCN_CTRL(0), in r88e_iq_calib_run()
220 rtwn_write_1(sc, R92C_BCN_CTRL(1), in r88e_iq_calib_run()
222 rtwn_write_1(sc, R92C_GPIO_MUXCFG, in r88e_iq_calib_run()
254 RTWN_DPRINTF(sc, RTWN_DEBUG_CALIB, in r88e_iq_calib_run()
352 r88e_iq_calib(struct rtwn_softc *sc) in r88e_iq_calib() argument
[all …]
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_sdhost.c237 val = bus_space_read_4(sc->sc_bst, sc->sc_bsh, off); in RD4()
246 bus_space_write_4(sc->sc_bst, sc->sc_bsh, off, val); in WR4()
435 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in bcm_sdhost_attach()
436 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in bcm_sdhost_attach()
452 NULL, bcm_sdhost_intr, sc, &sc->sc_intrhand)) { in bcm_sdhost_attach()
533 WR4(sc, HC_ARGUMENT, sc->sdcard_rca << 16); in bcm_sdhost_waitcommand_status()
606 sc->sdhci_blocksize, sc->sdhci_blockcount); in bcm_sdhost_intr()
621 bcm_sdhost_print_regs(sc, &sc->sc_slot, in bcm_sdhost_intr()
722 WR4(sc, HC_ARGUMENT, sc->sdhci_blockcount); in bcm_sdhost_command()
736 sc->sdcard_rca = (RD4(sc, HC_ARGUMENT) >> 16); in bcm_sdhost_command()
[all …]
/freebsd/sys/dev/etherswitch/ip17x/
H A Dip17x.c181 if_setsoftc(sc->ifp[port], sc); in ip17x_attach_phys()
187 err = mii_attach(sc->sc_dev, sc->miibus[port], sc->ifp[port], in ip17x_attach_phys()
239 sc->phymask |= (1 << sc->cpuport); in ip17x_attach()
241 sc->ifp = malloc(sizeof(if_t) * sc->numports, M_IP17X, in ip17x_attach()
251 sc->hal.ip17x_reset(sc); in ip17x_attach()
308 sc->hal.ip17x_reset(sc); in ip17x_detach()
368 sc = arg; in ip17x_tick()
370 callout_reset(&sc->callout_tick, hz, ip17x_tick, sc); in ip17x_tick()
502 if (sc->hal.ip17x_hw_setup(sc)) in ip17x_setport()
589 conf->vlan_mode = sc->hal.ip17x_get_vlan_mode(sc); in ip17x_getconf()
[all …]
/freebsd/sys/dev/iwi/
H A Dif_iwi.c459 iwi_free_cmd_ring(sc, &sc->cmdq); in iwi_detach()
460 iwi_free_tx_ring(sc, &sc->txq[0]); in iwi_detach()
464 iwi_free_rx_ring(sc, &sc->rxq); in iwi_detach()
1692 iwi_tx_intr(sc, &sc->txq[0]); in iwi_intr()
1695 iwi_tx_intr(sc, &sc->txq[1]); in iwi_intr()
1698 iwi_tx_intr(sc, &sc->txq[2]); in iwi_intr()
1701 iwi_tx_intr(sc, &sc->txq[3]); in iwi_intr()
2291 sc->fw_uc.data = sc->fw_boot.data + sc->fw_boot.size; in iwi_get_firmware()
2294 sc->fw_fw.data = sc->fw_uc.data + sc->fw_uc.size; in iwi_get_firmware()
2300 sc->fw_boot.size, sc->fw_uc.size, sc->fw_fw.size); in iwi_get_firmware()
[all …]
/freebsd/sys/arm/freescale/imx/
H A Dimx_i2c.c355 fdt_pinctrl_configure(sc->dev, sc->rb_pinctl_idx); in i2c_recover_bus()
357 pins.ctx = sc; in i2c_recover_bus()
393 sc->dev = dev; in i2c_attach()
394 sc->rid = 0; in i2c_attach()
397 if (clk_get_by_ofw_index(sc->dev, 0, 0, &sc->ipgclk) != 0) { in i2c_attach()
409 sc->res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->rid, in i2c_attach()
530 DEVICE_DEBUGF(sc, 2, "rstart 0x%02x\n", sc->slave); in i2c_repeated_start()
554 DEVICE_DEBUGF(sc, 2, "start 0x%02x\n", sc->slave); in i2c_start_ll()
594 DEVICE_DEBUGF(sc, 2, "stop 0x%02x\n", sc->slave); in i2c_stop()
666 DEVICE_DEBUGF(sc, 1, "read 0x%02x len %d: ", sc->slave, len); in i2c_read()
[all …]
/freebsd/sys/arm/ti/
H A Dti_gpio.c276 if (pin >= sc->sc_maxpin || sc->sc_mem_res == NULL) in ti_gpio_valid_pin()
348 TI_GPIO_LOCK(sc); in ti_gpio_pin_getflags()
350 TI_GPIO_UNLOCK(sc); in ti_gpio_pin_getflags()
416 TI_GPIO_LOCK(sc); in ti_gpio_pin_setflags()
458 TI_GPIO_LOCK(sc); in ti_gpio_pin_set()
498 TI_GPIO_LOCK(sc); in ti_gpio_pin_get()
534 TI_GPIO_LOCK(sc); in ti_gpio_pin_toggle()
664 sc->sc_dev = dev; in ti_gpio_attach()
667 sc->sc_maxpin++; in ti_gpio_attach()
850 sc->sc_isrcs = malloc(sizeof(*sc->sc_isrcs) * sc->sc_maxpin, M_DEVBUF, in ti_gpio_pic_attach()
[all …]

12345678910>>...102